Bar graph added.

This commit is contained in:
prabhatdev
2020-07-28 00:48:25 +05:30
parent d0a6e2667d
commit 194b41124d
3468 changed files with 640611 additions and 169 deletions

27
node_modules/vega/LICENSE generated vendored Normal file
View File

@@ -0,0 +1,27 @@
Copyright (c) 2015-2018, University of Washington Interactive Data Lab
All rights reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:
1. Redistributions of source code must retain the above copyright notice, this
list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright notice,
this list of conditions and the following disclaimer in the documentation
and/or other materials provided with the distribution.
3. Neither the name of the copyright holder nor the names of its contributors
may be used to endorse or promote products derived from this software
without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

42
node_modules/vega/README.md generated vendored Normal file
View File

@@ -0,0 +1,42 @@
# Vega: A Visualization Grammar <a href="https://vega.github.io/vega/"><img align="right" src="https://github.com/vega/logos/blob/master/assets/VG_Color@512.png?raw=true" height="38"></img></a>
<a href="https://vega.github.io/vega/examples">
<img src="https://vega.github.io/vega/assets/banner.png" alt="Vega Examples" width="900"></img>
</a>
**Vega** is a *visualization grammar*, a declarative format for creating, saving, and sharing interactive visualization designs. With Vega you can describe data visualizations in a JSON format, and generate interactive views using either HTML5 Canvas or SVG.
For documentation, tutorials, and examples, see the [Vega website](https://vega.github.io/vega). For a description of changes between Vega 2 and later versions, please refer to the [Vega Porting Guide](https://vega.github.io/vega/docs/porting-guide/).
## Install
Use npm or yarn to install Vega for use in third-party libraries or applications.
Using npm:
```sh
npm install vega
```
or using yarn:
```sh
yarn add vega
```
If you would like to install the Vega command line utilities (`vg2pdf`, `vg2png`, `vg2svg`), see the [`vega-cli` package](https://github.com/vega/vega/tree/master/packages/vega-cli).
## Contributions, Development, and Support
Interested in contributing to Vega? Please see our [contribution and development guidelines](CONTRIBUTING.md), subject to our [code of conduct](CODE_OF_CONDUCT.md).
Looking for support, or interested in sharing examples and tips? Post to the [Vega discussion forum](https://groups.google.com/forum/#!forum/vega-js) or join the [Vega slack organization](https://bit.ly/join-vega-slack-2020)!
Read about future plans in [our roadmap](https://docs.google.com/document/d/1fscSxSJtfkd1m027r1ONCc7O8RdZp1oGABwca2pgV_E/edit#).
## Package Development
This package builds the bundled Vega library files and the JSON schema. It also includes a high-level test suite. If performing local development:
- Run `yarn build` to build both browser and node.js bundles.
- Run `yarn test` to run the test suite.

36547
node_modules/vega/build-es5/vega-core.js generated vendored Normal file

File diff suppressed because one or more lines are too long

1
node_modules/vega/build-es5/vega-core.min.js generated vendored Normal file

File diff suppressed because one or more lines are too long

36585
node_modules/vega/build-es5/vega-module.js generated vendored Normal file

File diff suppressed because one or more lines are too long

276
node_modules/vega/build-es5/vega-node.js generated vendored Normal file
View File

@@ -0,0 +1,276 @@
'use strict';
Object.defineProperty(exports, '__esModule', {
value: true
});
var vegaUtil = require('vega-util');
var vegaDataflow = require('vega-dataflow');
var tx = require('vega-transforms');
var vtx = require('vega-view-transforms');
var encode = require('vega-encode');
var geo = require('vega-geo');
var force = require('vega-force');
var tree = require('vega-hierarchy');
var reg = require('vega-regression');
var voronoi = require('vega-voronoi');
var wordcloud = require('vega-wordcloud');
var xf = require('vega-crossfilter');
var vegaStatistics = require('vega-statistics');
var vegaTime = require('vega-time');
var vegaLoader = require('vega-loader');
var vegaScenegraph = require('vega-scenegraph');
var vegaScale = require('vega-scale');
var vegaProjection = require('vega-projection');
var vegaView = require('vega-view');
var vegaFormat = require('vega-format');
var vegaFunctions = require('vega-functions');
var vegaParser = require('vega-parser');
var vegaRuntime = require('vega-runtime');
var version = "5.13.0"; // -- Transforms -----
vegaUtil.extend(vegaDataflow.transforms, tx, vtx, encode, geo, force, tree, reg, voronoi, wordcloud, xf);
Object.keys(vegaUtil).forEach(function (k) {
if (k !== 'default') Object.defineProperty(exports, k, {
enumerable: true,
get: function get() {
return vegaUtil[k];
}
});
});
Object.keys(vegaStatistics).forEach(function (k) {
if (k !== 'default') Object.defineProperty(exports, k, {
enumerable: true,
get: function get() {
return vegaStatistics[k];
}
});
});
Object.keys(vegaTime).forEach(function (k) {
if (k !== 'default') Object.defineProperty(exports, k, {
enumerable: true,
get: function get() {
return vegaTime[k];
}
});
});
Object.keys(vegaLoader).forEach(function (k) {
if (k !== 'default') Object.defineProperty(exports, k, {
enumerable: true,
get: function get() {
return vegaLoader[k];
}
});
});
Object.keys(vegaScenegraph).forEach(function (k) {
if (k !== 'default') Object.defineProperty(exports, k, {
enumerable: true,
get: function get() {
return vegaScenegraph[k];
}
});
});
Object.defineProperty(exports, 'Dataflow', {
enumerable: true,
get: function get() {
return vegaDataflow.Dataflow;
}
});
Object.defineProperty(exports, 'EventStream', {
enumerable: true,
get: function get() {
return vegaDataflow.EventStream;
}
});
Object.defineProperty(exports, 'MultiPulse', {
enumerable: true,
get: function get() {
return vegaDataflow.MultiPulse;
}
});
Object.defineProperty(exports, 'Operator', {
enumerable: true,
get: function get() {
return vegaDataflow.Operator;
}
});
Object.defineProperty(exports, 'Parameters', {
enumerable: true,
get: function get() {
return vegaDataflow.Parameters;
}
});
Object.defineProperty(exports, 'Pulse', {
enumerable: true,
get: function get() {
return vegaDataflow.Pulse;
}
});
Object.defineProperty(exports, 'Transform', {
enumerable: true,
get: function get() {
return vegaDataflow.Transform;
}
});
Object.defineProperty(exports, 'changeset', {
enumerable: true,
get: function get() {
return vegaDataflow.changeset;
}
});
Object.defineProperty(exports, 'definition', {
enumerable: true,
get: function get() {
return vegaDataflow.definition;
}
});
Object.defineProperty(exports, 'ingest', {
enumerable: true,
get: function get() {
return vegaDataflow.ingest;
}
});
Object.defineProperty(exports, 'isTuple', {
enumerable: true,
get: function get() {
return vegaDataflow.isTuple;
}
});
Object.defineProperty(exports, 'transform', {
enumerable: true,
get: function get() {
return vegaDataflow.transform;
}
});
Object.defineProperty(exports, 'transforms', {
enumerable: true,
get: function get() {
return vegaDataflow.transforms;
}
});
Object.defineProperty(exports, 'tupleid', {
enumerable: true,
get: function get() {
return vegaDataflow.tupleid;
}
});
Object.defineProperty(exports, 'interpolate', {
enumerable: true,
get: function get() {
return vegaScale.interpolate;
}
});
Object.defineProperty(exports, 'interpolateColors', {
enumerable: true,
get: function get() {
return vegaScale.interpolateColors;
}
});
Object.defineProperty(exports, 'interpolateRange', {
enumerable: true,
get: function get() {
return vegaScale.interpolateRange;
}
});
Object.defineProperty(exports, 'quantizeInterpolator', {
enumerable: true,
get: function get() {
return vegaScale.quantizeInterpolator;
}
});
Object.defineProperty(exports, 'scale', {
enumerable: true,
get: function get() {
return vegaScale.scale;
}
});
Object.defineProperty(exports, 'scheme', {
enumerable: true,
get: function get() {
return vegaScale.scheme;
}
});
Object.defineProperty(exports, 'projection', {
enumerable: true,
get: function get() {
return vegaProjection.projection;
}
});
Object.defineProperty(exports, 'View', {
enumerable: true,
get: function get() {
return vegaView.View;
}
});
Object.defineProperty(exports, 'defaultLocale', {
enumerable: true,
get: function get() {
return vegaFormat.defaultLocale;
}
});
Object.defineProperty(exports, 'formatLocale', {
enumerable: true,
get: function get() {
return vegaFormat.numberFormatDefaultLocale;
}
});
Object.defineProperty(exports, 'locale', {
enumerable: true,
get: function get() {
return vegaFormat.locale;
}
});
Object.defineProperty(exports, 'resetDefaultLocale', {
enumerable: true,
get: function get() {
return vegaFormat.resetDefaultLocale;
}
});
Object.defineProperty(exports, 'timeFormatLocale', {
enumerable: true,
get: function get() {
return vegaFormat.timeFormatDefaultLocale;
}
});
Object.defineProperty(exports, 'expressionFunction', {
enumerable: true,
get: function get() {
return vegaFunctions.expressionFunction;
}
});
Object.defineProperty(exports, 'parse', {
enumerable: true,
get: function get() {
return vegaParser.parse;
}
});
Object.defineProperty(exports, 'runtimeContext', {
enumerable: true,
get: function get() {
return vegaRuntime.context;
}
});
exports.version = version;

46909
node_modules/vega/build-es5/vega.js generated vendored Normal file

File diff suppressed because one or more lines are too long

1
node_modules/vega/build-es5/vega.min.js generated vendored Normal file

File diff suppressed because one or more lines are too long

32906
node_modules/vega/build/vega-core.js generated vendored Normal file

File diff suppressed because one or more lines are too long

1
node_modules/vega/build/vega-core.min.js generated vendored Normal file

File diff suppressed because one or more lines are too long

32691
node_modules/vega/build/vega-module.js generated vendored Normal file

File diff suppressed because one or more lines are too long

254
node_modules/vega/build/vega-node.js generated vendored Normal file
View File

@@ -0,0 +1,254 @@
'use strict';
Object.defineProperty(exports, '__esModule', { value: true });
var vegaUtil = require('vega-util');
var vegaDataflow = require('vega-dataflow');
var tx = require('vega-transforms');
var vtx = require('vega-view-transforms');
var encode = require('vega-encode');
var geo = require('vega-geo');
var force = require('vega-force');
var tree = require('vega-hierarchy');
var reg = require('vega-regression');
var voronoi = require('vega-voronoi');
var wordcloud = require('vega-wordcloud');
var xf = require('vega-crossfilter');
var vegaStatistics = require('vega-statistics');
var vegaTime = require('vega-time');
var vegaLoader = require('vega-loader');
var vegaScenegraph = require('vega-scenegraph');
var vegaScale = require('vega-scale');
var vegaProjection = require('vega-projection');
var vegaView = require('vega-view');
var vegaFormat = require('vega-format');
var vegaFunctions = require('vega-functions');
var vegaParser = require('vega-parser');
var vegaRuntime = require('vega-runtime');
var version = "5.13.0";
// -- Transforms -----
vegaUtil.extend(vegaDataflow.transforms, tx, vtx, encode, geo, force, tree, reg, voronoi, wordcloud, xf);
Object.keys(vegaUtil).forEach(function (k) {
if (k !== 'default') Object.defineProperty(exports, k, {
enumerable: true,
get: function () {
return vegaUtil[k];
}
});
});
Object.keys(vegaStatistics).forEach(function (k) {
if (k !== 'default') Object.defineProperty(exports, k, {
enumerable: true,
get: function () {
return vegaStatistics[k];
}
});
});
Object.keys(vegaTime).forEach(function (k) {
if (k !== 'default') Object.defineProperty(exports, k, {
enumerable: true,
get: function () {
return vegaTime[k];
}
});
});
Object.keys(vegaLoader).forEach(function (k) {
if (k !== 'default') Object.defineProperty(exports, k, {
enumerable: true,
get: function () {
return vegaLoader[k];
}
});
});
Object.keys(vegaScenegraph).forEach(function (k) {
if (k !== 'default') Object.defineProperty(exports, k, {
enumerable: true,
get: function () {
return vegaScenegraph[k];
}
});
});
Object.defineProperty(exports, 'Dataflow', {
enumerable: true,
get: function () {
return vegaDataflow.Dataflow;
}
});
Object.defineProperty(exports, 'EventStream', {
enumerable: true,
get: function () {
return vegaDataflow.EventStream;
}
});
Object.defineProperty(exports, 'MultiPulse', {
enumerable: true,
get: function () {
return vegaDataflow.MultiPulse;
}
});
Object.defineProperty(exports, 'Operator', {
enumerable: true,
get: function () {
return vegaDataflow.Operator;
}
});
Object.defineProperty(exports, 'Parameters', {
enumerable: true,
get: function () {
return vegaDataflow.Parameters;
}
});
Object.defineProperty(exports, 'Pulse', {
enumerable: true,
get: function () {
return vegaDataflow.Pulse;
}
});
Object.defineProperty(exports, 'Transform', {
enumerable: true,
get: function () {
return vegaDataflow.Transform;
}
});
Object.defineProperty(exports, 'changeset', {
enumerable: true,
get: function () {
return vegaDataflow.changeset;
}
});
Object.defineProperty(exports, 'definition', {
enumerable: true,
get: function () {
return vegaDataflow.definition;
}
});
Object.defineProperty(exports, 'ingest', {
enumerable: true,
get: function () {
return vegaDataflow.ingest;
}
});
Object.defineProperty(exports, 'isTuple', {
enumerable: true,
get: function () {
return vegaDataflow.isTuple;
}
});
Object.defineProperty(exports, 'transform', {
enumerable: true,
get: function () {
return vegaDataflow.transform;
}
});
Object.defineProperty(exports, 'transforms', {
enumerable: true,
get: function () {
return vegaDataflow.transforms;
}
});
Object.defineProperty(exports, 'tupleid', {
enumerable: true,
get: function () {
return vegaDataflow.tupleid;
}
});
Object.defineProperty(exports, 'interpolate', {
enumerable: true,
get: function () {
return vegaScale.interpolate;
}
});
Object.defineProperty(exports, 'interpolateColors', {
enumerable: true,
get: function () {
return vegaScale.interpolateColors;
}
});
Object.defineProperty(exports, 'interpolateRange', {
enumerable: true,
get: function () {
return vegaScale.interpolateRange;
}
});
Object.defineProperty(exports, 'quantizeInterpolator', {
enumerable: true,
get: function () {
return vegaScale.quantizeInterpolator;
}
});
Object.defineProperty(exports, 'scale', {
enumerable: true,
get: function () {
return vegaScale.scale;
}
});
Object.defineProperty(exports, 'scheme', {
enumerable: true,
get: function () {
return vegaScale.scheme;
}
});
Object.defineProperty(exports, 'projection', {
enumerable: true,
get: function () {
return vegaProjection.projection;
}
});
Object.defineProperty(exports, 'View', {
enumerable: true,
get: function () {
return vegaView.View;
}
});
Object.defineProperty(exports, 'defaultLocale', {
enumerable: true,
get: function () {
return vegaFormat.defaultLocale;
}
});
Object.defineProperty(exports, 'formatLocale', {
enumerable: true,
get: function () {
return vegaFormat.numberFormatDefaultLocale;
}
});
Object.defineProperty(exports, 'locale', {
enumerable: true,
get: function () {
return vegaFormat.locale;
}
});
Object.defineProperty(exports, 'resetDefaultLocale', {
enumerable: true,
get: function () {
return vegaFormat.resetDefaultLocale;
}
});
Object.defineProperty(exports, 'timeFormatLocale', {
enumerable: true,
get: function () {
return vegaFormat.timeFormatDefaultLocale;
}
});
Object.defineProperty(exports, 'expressionFunction', {
enumerable: true,
get: function () {
return vegaFunctions.expressionFunction;
}
});
Object.defineProperty(exports, 'parse', {
enumerable: true,
get: function () {
return vegaParser.parse;
}
});
Object.defineProperty(exports, 'runtimeContext', {
enumerable: true,
get: function () {
return vegaRuntime.context;
}
});
exports.version = version;

16250
node_modules/vega/build/vega-schema.json generated vendored Normal file

File diff suppressed because it is too large Load Diff

42558
node_modules/vega/build/vega.js generated vendored Normal file

File diff suppressed because one or more lines are too long

1
node_modules/vega/build/vega.min.js generated vendored Normal file

File diff suppressed because one or more lines are too long

3
node_modules/vega/index.d.ts generated vendored Normal file
View File

@@ -0,0 +1,3 @@
declare module 'vega' {
export * from 'vega-typings';
}

86
node_modules/vega/index.js generated vendored Normal file
View File

@@ -0,0 +1,86 @@
// -- Transforms -----
import {extend} from 'vega-util';
import {transforms} from 'vega-dataflow';
import * as tx from 'vega-transforms';
import * as vtx from 'vega-view-transforms';
import * as encode from 'vega-encode';
import * as geo from 'vega-geo';
import * as force from 'vega-force';
import * as tree from 'vega-hierarchy';
import * as reg from 'vega-regression';
import * as voronoi from 'vega-voronoi';
import * as wordcloud from 'vega-wordcloud';
import * as xf from 'vega-crossfilter';
extend(transforms, tx, vtx, encode, geo, force, tree, reg, voronoi, wordcloud, xf);
// -- Exports -----
export {
version
} from './package.json';
export * from 'vega-statistics';
export * from 'vega-time';
export * from 'vega-util';
export * from 'vega-loader';
export * from 'vega-scenegraph';
export {
Dataflow,
EventStream,
Parameters,
Pulse,
MultiPulse,
Operator,
Transform,
changeset,
ingest,
isTuple,
definition,
transform,
transforms,
tupleid
} from 'vega-dataflow';
export {
scale,
scheme,
interpolate,
interpolateColors,
interpolateRange,
quantizeInterpolator
} from 'vega-scale';
export {
projection
} from 'vega-projection';
export {
View
} from 'vega-view';
export {
numberFormatDefaultLocale as formatLocale,
timeFormatDefaultLocale as timeFormatLocale,
locale,
defaultLocale,
resetDefaultLocale
} from 'vega-format';
export {
expressionFunction
} from 'vega-functions';
export {
parse
} from 'vega-parser';
export {
context as runtimeContext
} from 'vega-runtime';

99
node_modules/vega/package.json generated vendored Normal file
View File

@@ -0,0 +1,99 @@
{
"_from": "vega@5.13.0",
"_id": "vega@5.13.0",
"_inBundle": false,
"_integrity": "sha512-3X6ptCqQrfYg1xdy6rCkywKXOiIQIIJBFESV5JJOXaqm1ye9LRD3NOmZukqenLJXlg6aaPbP6kFFqpjBzmAefg==",
"_location": "/vega",
"_phantomChildren": {},
"_requested": {
"type": "version",
"registry": true,
"raw": "vega@5.13.0",
"name": "vega",
"escapedName": "vega",
"rawSpec": "5.13.0",
"saveSpec": null,
"fetchSpec": "5.13.0"
},
"_requiredBy": [
"/vega-cli"
],
"_resolved": "https://registry.npmjs.org/vega/-/vega-5.13.0.tgz",
"_shasum": "12253667d203e8f82fe317014084c55b479057ee",
"_spec": "vega@5.13.0",
"_where": "/home/prabhatdev/Documents/opensource/gitHubStats/waka-readme-stats/node_modules/vega-cli",
"author": {
"name": "UW Interactive Data Lab",
"url": "http://idl.cs.washington.edu"
},
"bugs": {
"url": "https://github.com/vega/vega/issues"
},
"bundleDependencies": false,
"dependencies": {
"vega-crossfilter": "~4.0.2",
"vega-dataflow": "~5.7.0",
"vega-encode": "~4.8.0",
"vega-event-selector": "~2.0.3",
"vega-expression": "~2.6.5",
"vega-force": "~4.0.4",
"vega-format": "~1.0.1",
"vega-functions": "~5.7.1",
"vega-geo": "~4.3.4",
"vega-hierarchy": "~4.0.6",
"vega-loader": "~4.3.0",
"vega-parser": "~6.0.2",
"vega-projection": "~1.4.2",
"vega-regression": "~1.0.6",
"vega-runtime": "~6.1.0",
"vega-scale": "~7.0.0",
"vega-scenegraph": "~4.8.3",
"vega-statistics": "~1.7.6",
"vega-time": "~2.0.1",
"vega-transforms": "~4.9.0",
"vega-typings": "~0.18.0",
"vega-util": "~1.14.1",
"vega-view": "~5.8.0",
"vega-view-transforms": "~4.5.5",
"vega-voronoi": "~4.1.2",
"vega-wordcloud": "~4.1.0"
},
"deprecated": false,
"description": "The Vega visualization grammar.",
"devDependencies": {
"vega-schema": "*"
},
"gitHead": "62565bbe084a422c4a0cbc6e19c6f7c45a3e5137",
"homepage": "https://github.com/vega/vega#readme",
"jsdelivr": "build/vega.min.js",
"keywords": [
"vega",
"visualization",
"interaction",
"dataflow",
"library",
"data",
"d3"
],
"license": "BSD-3-Clause",
"main": "build/vega-node.js",
"module": "index",
"name": "vega",
"repository": {
"type": "git",
"url": "git+https://github.com/vega/vega.git"
},
"scripts": {
"build": "yarn rollup && node rollup -e && node rollup -m && babel build --out-dir build-es5 --config-file ../../babel.config.js",
"postbuild": "terser build/vega.js -c -m -o build/vega.min.js && terser build/vega-core.js -c -m -o build/vega-core.min.js && terser build-es5/vega.js -c -m -o build-es5/vega.min.js && terser build-es5/vega-core.js -c -m -o build-es5/vega-core.min.js",
"postpublish": "git push && git push --tags && ./schema-deploy.sh",
"prebuild": "rimraf build && mkdirp build",
"prepublishOnly": "yarn test && yarn build",
"pretest": "yarn prebuild && yarn rollup",
"rollup": "node rollup-node && node rollup && node schema-copy",
"test": "TZ=America/Los_Angeles tape 'test/**/*-test.js'"
},
"types": "index.d.ts",
"unpkg": "build/vega.min.js",
"version": "5.13.0"
}