Codebase list node-d3-shape / c276bfd
New upstream version 1.3.5 Pirate Praveen 4 years ago
18 changed file(s) with 1144 addition(s) and 104 deletion(s). Raw diff Collapse all Expand all
+0
-9
.eslintrc less more
0 parserOptions:
1 sourceType: module
2
3 extends:
4 "eslint:recommended"
5
6 rules:
7 no-cond-assign: 0
8 no-fallthrough: 0
0 {
1 "extends": "eslint:recommended",
2 "parserOptions": {
3 "sourceType": "module",
4 "ecmaVersion": 8
5 },
6 "env": {
7 "es6": true,
8 "node": true,
9 "browser": true
10 },
11 "rules": {
12 "no-cond-assign": 0,
13 "no-fallthrough": 0
14 }
15 }
00 *.sublime-workspace
11 .DS_Store
2 build/
2 dist/
33 node_modules
44 npm-debug.log
00 *.sublime-*
1 build/*.zip
1 dist/*.zip
22 img/
33 test/
703703
704704 <img src="https://raw.githubusercontent.com/d3/d3-shape/master/img/catmullRom.png" width="888" height="240" alt="catmullRom">
705705
706 Produces a cubic Catmull–Rom spline using the specified control points and the parameter [*alpha*](#catmullRom_alpha), which defaults to 0.5, as proposed by Yuksel et al. in [On the Parameterization of Catmull–Rom Curves](http://www.cemyuksel.com/research/catmullrom_param/), with one-sided differences used for the first and last piece.
706 Produces a cubic Catmull–Rom spline using the specified control points and the parameter [*alpha*](#curveCatmullRom_alpha), which defaults to 0.5, as proposed by Yuksel et al. in [On the Parameterization of Catmull–Rom Curves](http://www.cemyuksel.com/research/catmullrom_param/), with one-sided differences used for the first and last piece.
707707
708708 <a name="curveCatmullRomClosed" href="#curveCatmullRomClosed">#</a> d3.<b>curveCatmullRomClosed</b>(<i>context</i>) [<>](https://github.com/d3/d3-shape/blob/master/src/curve/catmullRomClosed.js "Source")
709709
710710 <img src="https://raw.githubusercontent.com/d3/d3-shape/master/img/catmullRomClosed.png" width="888" height="330" alt="catmullRomClosed">
711711
712 Produces a closed cubic Catmull–Rom spline using the specified control points and the parameter [*alpha*](#catmullRom_alpha), which defaults to 0.5, as proposed by Yuksel et al. When a line segment ends, the first three control points are repeated, producing a closed loop.
712 Produces a closed cubic Catmull–Rom spline using the specified control points and the parameter [*alpha*](#curveCatmullRom_alpha), which defaults to 0.5, as proposed by Yuksel et al. When a line segment ends, the first three control points are repeated, producing a closed loop.
713713
714714 <a name="curveCatmullRomOpen" href="#curveCatmullRomOpen">#</a> d3.<b>curveCatmullRomOpen</b>(<i>context</i>) [<>](https://github.com/d3/d3-shape/blob/master/src/curve/catmullRomOpen.js "Source")
715715
716716 <img src="https://raw.githubusercontent.com/d3/d3-shape/master/img/catmullRomOpen.png" width="888" height="240" alt="catmullRomOpen">
717717
718 Produces a cubic Catmull–Rom spline using the specified control points and the parameter [*alpha*](#catmullRom_alpha), which defaults to 0.5, as proposed by Yuksel et al. Unlike [curveCatmullRom](#curveCatmullRom), one-sided differences are not used for the first and last piece, and thus the curve starts at the second point and ends at the penultimate point.
718 Produces a cubic Catmull–Rom spline using the specified control points and the parameter [*alpha*](#curveCatmullRom_alpha), which defaults to 0.5, as proposed by Yuksel et al. Unlike [curveCatmullRom](#curveCatmullRom), one-sided differences are not used for the first and last piece, and thus the curve starts at the second point and ends at the penultimate point.
719719
720720 <a name="curveCatmullRom_alpha" href="#curveCatmullRom_alpha">#</a> <i>catmullRom</i>.<b>alpha</b>(<i>alpha</i>) [<>](https://github.com/d3/d3-shape/blob/master/src/curve/catmullRom.js#L83 "Source")
721721
912912
913913 <a name="symbol_type" href="#symbol_type">#</a> <i>symbol</i>.<b>type</b>([<i>type</i>]) [<>](https://github.com/d3/d3-shape/blob/master/src/symbol.js#L33 "Source")
914914
915 If *type* is specified, sets the symbol type to the specified function or symbol type and returns this line generator. If *type* is not specified, returns the current symbol type accessor, which defaults to:
915 If *type* is specified, sets the symbol type to the specified function or symbol type and returns this line generator. If *type* is a function, the symbol generator’s arguments and *this* are passed through. (See [*selection*.attr](https://github.com/d3/d3-selection/blob/master/README.md#selection_attr) if you are using d3-selection.) If *type* is not specified, returns the current symbol type accessor, which defaults to:
916916
917917 ```js
918918 function type() {
924924
925925 <a name="symbol_size" href="#symbol_size">#</a> <i>symbol</i>.<b>size</b>([<i>size</i>]) [<>](https://github.com/d3/d3-shape/blob/master/src/symbol.js#L37 "Source")
926926
927 If *size* is specified, sets the size to the specified function or number and returns this symbol generator. If *size* is not specified, returns the current size accessor, which defaults to:
927 If *size* is specified, sets the size to the specified function or number and returns this symbol generator. If *size* is a function, the symbol generator’s arguments and *this* are passed through. (See [*selection*.attr](https://github.com/d3/d3-selection/blob/master/README.md#selection_attr) if you are using d3-selection.) If *size* is not specified, returns the current size accessor, which defaults to:
928928
929929 ```js
930930 function size() {
11001100
11011101 Stack orders are typically not used directly, but are instead passed to [*stack*.order](#stack_order).
11021102
1103 <a name="stackOrderAppearance" href="#stackOrderAppearance">#</a> d3.<b>stackOrderAppearance</b>(<i>series</i>) [<>](https://github.com/d3/d3-shape/blob/master/src/order/appearance.js "Source")
1104
1105 Returns a series order such that the earliest series (according to the maximum value) is at the bottom.
1106
11031107 <a name="stackOrderAscending" href="#stackOrderAscending">#</a> d3.<b>stackOrderAscending</b>(<i>series</i>) [<>](https://github.com/d3/d3-shape/blob/master/src/order/ascending.js "Source")
11041108
11051109 Returns a series order such that the smallest series (according to the sum of values) is at the bottom.
11101114
11111115 <a name="stackOrderInsideOut" href="#stackOrderInsideOut">#</a> d3.<b>stackOrderInsideOut</b>(<i>series</i>) [<>](https://github.com/d3/d3-shape/blob/master/src/order/insideOut.js "Source")
11121116
1113 Returns a series order such that the larger series (according to the sum of values) are on the inside and the smaller series are on the outside. This order is recommended for streamgraphs in conjunction with the [wiggle offset](#stackOffsetWiggle). See [Stacked Graphs—Geometry & Aesthetics](http://leebyron.com/streamgraph/) by Byron & Wattenberg for more information.
1117 Returns a series order such that the earliest series (according to the maximum value) are on the inside and the later series are on the outside. This order is recommended for streamgraphs in conjunction with the [wiggle offset](#stackOffsetWiggle). See [Stacked Graphs—Geometry & Aesthetics](http://leebyron.com/streamgraph/) by Byron & Wattenberg for more information.
11141118
11151119 <a name="stackOrderNone" href="#stackOrderNone">#</a> d3.<b>stackOrderNone</b>(<i>series</i>) [<>](https://github.com/d3/d3-shape/blob/master/src/order/none.js "Source")
11161120
11 "folders": [
22 {
33 "path": ".",
4 "file_exclude_patterns": [
5 "*.sublime-workspace"
6 ],
7 "folder_exclude_patterns": [
8 "build"
9 ]
4 "file_exclude_patterns": ["*.sublime-workspace"],
5 "folder_exclude_patterns": ["dist"]
6 }
7 ],
8 "build_systems": [
9 {
10 "name": "yarn test",
11 "cmd": ["yarn", "test"],
12 "file_regex": "\\((...*?):([0-9]*):([0-9]*)\\)",
13 "working_dir": "$project_path"
1014 }
1115 ]
1216 }
+0
-45
index.js less more
0 export {default as arc} from "./src/arc";
1 export {default as area} from "./src/area";
2 export {default as line} from "./src/line";
3 export {default as pie} from "./src/pie";
4 export {default as areaRadial, default as radialArea} from "./src/areaRadial"; // Note: radialArea is deprecated!
5 export {default as lineRadial, default as radialLine} from "./src/lineRadial"; // Note: radialLine is deprecated!
6 export {default as pointRadial} from "./src/pointRadial";
7 export {linkHorizontal, linkVertical, linkRadial} from "./src/link/index";
8
9 export {default as symbol, symbols} from "./src/symbol";
10 export {default as symbolCircle} from "./src/symbol/circle";
11 export {default as symbolCross} from "./src/symbol/cross";
12 export {default as symbolDiamond} from "./src/symbol/diamond";
13 export {default as symbolSquare} from "./src/symbol/square";
14 export {default as symbolStar} from "./src/symbol/star";
15 export {default as symbolTriangle} from "./src/symbol/triangle";
16 export {default as symbolWye} from "./src/symbol/wye";
17
18 export {default as curveBasisClosed} from "./src/curve/basisClosed";
19 export {default as curveBasisOpen} from "./src/curve/basisOpen";
20 export {default as curveBasis} from "./src/curve/basis";
21 export {default as curveBundle} from "./src/curve/bundle";
22 export {default as curveCardinalClosed} from "./src/curve/cardinalClosed";
23 export {default as curveCardinalOpen} from "./src/curve/cardinalOpen";
24 export {default as curveCardinal} from "./src/curve/cardinal";
25 export {default as curveCatmullRomClosed} from "./src/curve/catmullRomClosed";
26 export {default as curveCatmullRomOpen} from "./src/curve/catmullRomOpen";
27 export {default as curveCatmullRom} from "./src/curve/catmullRom";
28 export {default as curveLinearClosed} from "./src/curve/linearClosed";
29 export {default as curveLinear} from "./src/curve/linear";
30 export {monotoneX as curveMonotoneX, monotoneY as curveMonotoneY} from "./src/curve/monotone";
31 export {default as curveNatural} from "./src/curve/natural";
32 export {default as curveStep, stepAfter as curveStepAfter, stepBefore as curveStepBefore} from "./src/curve/step";
33
34 export {default as stack} from "./src/stack";
35 export {default as stackOffsetExpand} from "./src/offset/expand";
36 export {default as stackOffsetDiverging} from "./src/offset/diverging";
37 export {default as stackOffsetNone} from "./src/offset/none";
38 export {default as stackOffsetSilhouette} from "./src/offset/silhouette";
39 export {default as stackOffsetWiggle} from "./src/offset/wiggle";
40 export {default as stackOrderAscending} from "./src/order/ascending";
41 export {default as stackOrderDescending} from "./src/order/descending";
42 export {default as stackOrderInsideOut} from "./src/order/insideOut";
43 export {default as stackOrderNone} from "./src/order/none";
44 export {default as stackOrderReverse} from "./src/order/reverse";
00 {
11 "name": "d3-shape",
2 "version": "1.2.0",
2 "version": "1.3.5",
33 "description": "Graphical primitives for visualization, such as lines and areas.",
44 "keywords": [
55 "d3",
1515 "name": "Mike Bostock",
1616 "url": "http://bost.ocks.org/mike"
1717 },
18 "main": "build/d3-shape.js",
19 "module": "index",
20 "jsnext:main": "index",
18 "main": "dist/d3-shape.js",
19 "unpkg": "dist/d3-shape.min.js",
20 "jsdelivr": "dist/d3-shape.min.js",
21 "module": "src/index.js",
2122 "repository": {
2223 "type": "git",
2324 "url": "https://github.com/d3/d3-shape.git"
2425 },
2526 "scripts": {
26 "pretest": "rm -rf build && mkdir build && rollup --banner \"$(preamble)\" -f umd -g d3-path:d3 -n d3 -o build/d3-shape.js -- index.js",
27 "test": "tape 'test/**/*-test.js' && eslint index.js src",
28 "prepublish": "npm run test && uglifyjs --preamble \"$(preamble)\" build/d3-shape.js -c -m -o build/d3-shape.min.js",
29 "postpublish": "git push && git push --tags && cd ../d3.github.com && git pull && cp ../d3-shape/build/d3-shape.js d3-shape.v1.js && cp ../d3-shape/build/d3-shape.min.js d3-shape.v1.min.js && git add d3-shape.v1.js d3-shape.v1.min.js && git commit -m \"d3-shape ${npm_package_version}\" && git push && cd - && zip -j build/d3-shape.zip -- LICENSE README.md build/d3-shape.js build/d3-shape.min.js"
27 "pretest": "rollup -c",
28 "test": "tape 'test/**/*-test.js' && eslint src",
29 "prepublishOnly": "rm -rf dist && yarn test",
30 "postpublish": "git push && git push --tags && cd ../d3.github.com && git pull && cp ../${npm_package_name}/dist/${npm_package_name}.js ${npm_package_name}.v${npm_package_version%%.*}.js && cp ../${npm_package_name}/dist/${npm_package_name}.min.js ${npm_package_name}.v${npm_package_version%%.*}.min.js && git add ${npm_package_name}.v${npm_package_version%%.*}.js ${npm_package_name}.v${npm_package_version%%.*}.min.js && git commit -m \"${npm_package_name} ${npm_package_version}\" && git push && cd - && zip -j dist/${npm_package_name}.zip -- LICENSE README.md dist/${npm_package_name}.js dist/${npm_package_name}.min.js"
3031 },
3132 "dependencies": {
3233 "d3-path": "1"
3334 },
3435 "devDependencies": {
3536 "d3-polygon": "1",
36 "eslint": "3",
37 "package-preamble": "0.1",
38 "rollup": "0.41",
39 "tape": "4",
40 "uglify-js": "^2.8.11"
37 "eslint": "5",
38 "rollup": "0.64",
39 "rollup-plugin-terser": "1",
40 "tape": "4"
4141 }
4242 }
0 import {terser} from "rollup-plugin-terser";
1 import * as meta from "./package.json";
2
3 const config = {
4 input: "src/index.js",
5 external: Object.keys(meta.dependencies || {}).filter(key => /^d3-/.test(key)),
6 output: {
7 file: `dist/${meta.name}.js`,
8 name: "d3",
9 format: "umd",
10 indent: false,
11 extend: true,
12 banner: `// ${meta.homepage} v${meta.version} Copyright ${(new Date).getFullYear()} ${meta.author.name}`,
13 globals: Object.assign({}, ...Object.keys(meta.dependencies || {}).filter(key => /^d3-/.test(key)).map(key => ({[key]: "d3"})))
14 },
15 plugins: []
16 };
17
18 export default [
19 config,
20 {
21 ...config,
22 output: {
23 ...config.output,
24 file: `dist/${meta.name}.min.js`
25 },
26 plugins: [
27 ...config.plugins,
28 terser({
29 output: {
30 preamble: config.output.banner
31 }
32 })
33 ]
34 }
35 ];
2424 function intersect(x0, y0, x1, y1, x2, y2, x3, y3) {
2525 var x10 = x1 - x0, y10 = y1 - y0,
2626 x32 = x3 - x2, y32 = y3 - y2,
27 t = (x32 * (y0 - y2) - y32 * (x0 - x2)) / (y32 * x10 - x32 * y10);
27 t = y32 * x10 - x32 * y10;
28 if (t * t < epsilon) return;
29 t = (x32 * (y0 - y2) - y32 * (x0 - x2)) / t;
2830 return [x0 + t * x10, y0 + t * y10];
2931 }
3032
145147 var x11 = r1 * cos(a11),
146148 y11 = r1 * sin(a11),
147149 x00 = r0 * cos(a00),
148 y00 = r0 * sin(a00);
150 y00 = r0 * sin(a00),
151 oc;
149152
150153 // Restrict the corner radius according to the sector angle.
151 if (da < pi) {
152 var oc = da0 > epsilon ? intersect(x01, y01, x00, y00, x11, y11, x10, y10) : [x10, y10],
153 ax = x01 - oc[0],
154 if (da < pi && (oc = intersect(x01, y01, x00, y00, x11, y11, x10, y10))) {
155 var ax = x01 - oc[0],
154156 ay = y01 - oc[1],
155157 bx = x11 - oc[0],
156158 by = y11 - oc[1],
0 export {default as arc} from "./arc";
1 export {default as area} from "./area";
2 export {default as line} from "./line";
3 export {default as pie} from "./pie";
4 export {default as areaRadial, default as radialArea} from "./areaRadial"; // Note: radialArea is deprecated!
5 export {default as lineRadial, default as radialLine} from "./lineRadial"; // Note: radialLine is deprecated!
6 export {default as pointRadial} from "./pointRadial";
7 export {linkHorizontal, linkVertical, linkRadial} from "./link/index";
8
9 export {default as symbol, symbols} from "./symbol";
10 export {default as symbolCircle} from "./symbol/circle";
11 export {default as symbolCross} from "./symbol/cross";
12 export {default as symbolDiamond} from "./symbol/diamond";
13 export {default as symbolSquare} from "./symbol/square";
14 export {default as symbolStar} from "./symbol/star";
15 export {default as symbolTriangle} from "./symbol/triangle";
16 export {default as symbolWye} from "./symbol/wye";
17
18 export {default as curveBasisClosed} from "./curve/basisClosed";
19 export {default as curveBasisOpen} from "./curve/basisOpen";
20 export {default as curveBasis} from "./curve/basis";
21 export {default as curveBundle} from "./curve/bundle";
22 export {default as curveCardinalClosed} from "./curve/cardinalClosed";
23 export {default as curveCardinalOpen} from "./curve/cardinalOpen";
24 export {default as curveCardinal} from "./curve/cardinal";
25 export {default as curveCatmullRomClosed} from "./curve/catmullRomClosed";
26 export {default as curveCatmullRomOpen} from "./curve/catmullRomOpen";
27 export {default as curveCatmullRom} from "./curve/catmullRom";
28 export {default as curveLinearClosed} from "./curve/linearClosed";
29 export {default as curveLinear} from "./curve/linear";
30 export {monotoneX as curveMonotoneX, monotoneY as curveMonotoneY} from "./curve/monotone";
31 export {default as curveNatural} from "./curve/natural";
32 export {default as curveStep, stepAfter as curveStepAfter, stepBefore as curveStepBefore} from "./curve/step";
33
34 export {default as stack} from "./stack";
35 export {default as stackOffsetExpand} from "./offset/expand";
36 export {default as stackOffsetDiverging} from "./offset/diverging";
37 export {default as stackOffsetNone} from "./offset/none";
38 export {default as stackOffsetSilhouette} from "./offset/silhouette";
39 export {default as stackOffsetWiggle} from "./offset/wiggle";
40 export {default as stackOrderAppearance} from "./order/appearance";
41 export {default as stackOrderAscending} from "./order/ascending";
42 export {default as stackOrderDescending} from "./order/descending";
43 export {default as stackOrderInsideOut} from "./order/insideOut";
44 export {default as stackOrderNone} from "./order/none";
45 export {default as stackOrderReverse} from "./order/reverse";
00 export default function(series, order) {
1 if (!((n = series.length) > 1)) return;
1 if (!((n = series.length) > 0)) return;
22 for (var i, j = 0, d, dy, yp, yn, n, m = series[order[0]].length; j < m; ++j) {
33 for (yp = yn = 0, i = 0; i < n; ++i) {
44 if ((dy = (d = series[order[i]][j])[1] - d[0]) >= 0) {
0 import none from "./none";
1
2 export default function(series) {
3 var peaks = series.map(peak);
4 return none(series).sort(function(a, b) { return peaks[a] - peaks[b]; });
5 }
6
7 function peak(series) {
8 var i = -1, j = 0, n = series.length, vi, vj = -Infinity;
9 while (++i < n) if ((vi = +series[i][1]) > vj) vj = vi, j = i;
10 return j;
11 }
0 import none from "./none";
0 import appearance from "./appearance";
11 import {sum} from "./ascending";
22
33 export default function(series) {
55 i,
66 j,
77 sums = series.map(sum),
8 order = none(series).sort(function(a, b) { return sums[b] - sums[a]; }),
8 order = appearance(series),
99 top = 0,
1010 bottom = 0,
1111 tops = [],
1111 [[0, 1], [0, 2], [0, 1]],
1212 [[1, 4], [2, 6], [1, 3]],
1313 [[4, 9], [6, 8], [3, 7]]
14 ]);
15 test.end();
16 });
17
18 tape.only("stackOffsetDiverging(series, order) handles a single series", function(test) {
19 var series = [
20 [[1, 2], [2, 4], [3, 4]]
21 ];
22 shape.stackOffsetDiverging(series, shape.stackOrderNone(series));
23 test.deepEqual(series, [
24 [[0, 1], [0, 2], [0, 1]]
1425 ]);
1526 test.end();
1627 });
0 var tape = require("tape"),
1 shape = require("../../");
2
3 tape("stackOrderAppearance(series) returns an order by appearance", function(test) {
4 test.deepEqual(shape.stackOrderAppearance([
5 [[0, 0], [0, 0], [0, 1]],
6 [[0, 3], [0, 2], [0, 0]],
7 [[0, 0], [0, 4], [0, 0]]
8 ]), [1, 2, 0]);
9 test.end();
10 });
11
12 tape("stackOrderAppearance(series) treats NaN values as zero", function(test) {
13 test.deepEqual(shape.stackOrderAppearance([
14 [[0, NaN], [0, NaN], [0, 1]],
15 [[0, 3], [0, 2], [0, NaN]],
16 [[0, NaN], [0, 4], [0, NaN]]
17 ]), [1, 2, 0]);
18 test.end();
19 });
00 var tape = require("tape"),
11 shape = require("../../");
22
3 tape("stackOrderInsideOut(series) returns an order by sum", function(test) {
3 tape("stackOrderInsideOut(series) returns an order by appearance", function(test) {
44 test.deepEqual(shape.stackOrderInsideOut([
5 [[0, 0]],
6 [[0, 1]],
7 [[0, 2]],
8 [[0, 3]],
9 [[0, 4]],
10 [[0, 5]],
11 [[0, 6]]
5 [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 1]],
6 [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 2], [0, 0]],
7 [[0, 0], [0, 0], [0, 0], [0, 0], [0, 3], [0, 0], [0, 0]],
8 [[0, 0], [0, 0], [0, 0], [0, 4], [0, 0], [0, 0], [0, 0]],
9 [[0, 0], [0, 0], [0, 5], [0, 0], [0, 0], [0, 0], [0, 0]],
10 [[0, 0], [0, 6], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0]],
11 [[0, 7], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]
1212 ]), [2, 3, 6, 5, 4, 1, 0]);
1313 test.end();
1414 });
1515
1616 tape("stackOrderInsideOut(series) treats NaN values as zero", function(test) {
1717 test.deepEqual(shape.stackOrderInsideOut([
18 [[0, 0], [0, NaN]],
19 [[0, 1], [0, NaN]],
20 [[0, 2], [0, NaN]],
21 [[0, 3], [0, NaN]],
22 [[0, 4], [0, NaN]],
23 [[0, 5], [0, NaN]],
24 [[0, 6], [0, NaN]]
18 [[0, 0], [0, NaN], [0, 0], [0, 0], [0, 0], [0, 0], [0, 1]],
19 [[0, 0], [0, 0], [0, NaN], [0, 0], [0, 0], [0, 2], [0, 0]],
20 [[0, 0], [0, 0], [0, 0], [0, 0], [0, 3], [0, 0], [0, 0]],
21 [[0, 0], [0, 0], [0, 0], [0, 4], [0, NaN], [0, 0], [0, 0]],
22 [[0, 0], [0, 0], [0, 5], [0, 0], [0, 0], [0, NaN], [0, 0]],
23 [[0, NaN], [0, 6], [0, 0], [0, NaN], [0, 0], [0, 0], [0, 0]],
24 [[0, 7], [0, NaN], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]
2525 ]), [2, 3, 6, 5, 4, 1, 0]);
2626 test.end();
2727 });
0 # THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.
1 # yarn lockfile v1
2
3
4 "@babel/code-frame@^7.0.0-beta.47":
5 version "7.0.0-rc.3"
6 resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.0.0-rc.3.tgz#d77a587401f818a3168700f596e41cd6905947b2"
7 dependencies:
8 "@babel/highlight" "7.0.0-rc.3"
9
10 "@babel/highlight@7.0.0-rc.3":
11 version "7.0.0-rc.3"
12 resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.0.0-rc.3.tgz#c2ee83f8e5c0c387279a8c48e06fef2e32027004"
13 dependencies:
14 chalk "^2.0.0"
15 esutils "^2.0.2"
16 js-tokens "^4.0.0"
17
18 "@types/estree@0.0.39":
19 version "0.0.39"
20 resolved "https://registry.yarnpkg.com/@types/estree/-/estree-0.0.39.tgz#e177e699ee1b8c22d23174caaa7422644389509f"
21
22 "@types/node@*":
23 version "10.9.1"
24 resolved "https://registry.yarnpkg.com/@types/node/-/node-10.9.1.tgz#06f002136fbcf51e730995149050bb3c45ee54e6"
25
26 acorn-jsx@^4.1.1:
27 version "4.1.1"
28 resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-4.1.1.tgz#e8e41e48ea2fe0c896740610ab6a4ffd8add225e"
29 dependencies:
30 acorn "^5.0.3"
31
32 acorn@^5.0.3, acorn@^5.6.0:
33 version "5.7.2"
34 resolved "https://registry.yarnpkg.com/acorn/-/acorn-5.7.2.tgz#91fa871883485d06708800318404e72bfb26dcc5"
35
36 ajv-keywords@^3.0.0:
37 version "3.2.0"
38 resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.2.0.tgz#e86b819c602cf8821ad637413698f1dec021847a"
39
40 ajv@^6.0.1, ajv@^6.5.0:
41 version "6.5.3"
42 resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.5.3.tgz#71a569d189ecf4f4f321224fecb166f071dd90f9"
43 dependencies:
44 fast-deep-equal "^2.0.1"
45 fast-json-stable-stringify "^2.0.0"
46 json-schema-traverse "^0.4.1"
47 uri-js "^4.2.2"
48
49 ansi-escapes@^3.0.0:
50 version "3.1.0"
51 resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-3.1.0.tgz#f73207bb81207d75fd6c83f125af26eea378ca30"
52
53 ansi-regex@^2.0.0:
54 version "2.1.1"
55 resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df"
56
57 ansi-regex@^3.0.0:
58 version "3.0.0"
59 resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-3.0.0.tgz#ed0317c322064f79466c02966bddb605ab37d998"
60
61 ansi-styles@^2.2.1:
62 version "2.2.1"
63 resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe"
64
65 ansi-styles@^3.2.1:
66 version "3.2.1"
67 resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d"
68 dependencies:
69 color-convert "^1.9.0"
70
71 argparse@^1.0.7:
72 version "1.0.10"
73 resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911"
74 dependencies:
75 sprintf-js "~1.0.2"
76
77 array-union@^1.0.1:
78 version "1.0.2"
79 resolved "https://registry.yarnpkg.com/array-union/-/array-union-1.0.2.tgz#9a34410e4f4e3da23dea375be5be70f24778ec39"
80 dependencies:
81 array-uniq "^1.0.1"
82
83 array-uniq@^1.0.1:
84 version "1.0.3"
85 resolved "https://registry.yarnpkg.com/array-uniq/-/array-uniq-1.0.3.tgz#af6ac877a25cc7f74e058894753858dfdb24fdb6"
86
87 arrify@^1.0.0:
88 version "1.0.1"
89 resolved "https://registry.yarnpkg.com/arrify/-/arrify-1.0.1.tgz#898508da2226f380df904728456849c1501a4b0d"
90
91 babel-code-frame@^6.26.0:
92 version "6.26.0"
93 resolved "https://registry.yarnpkg.com/babel-code-frame/-/babel-code-frame-6.26.0.tgz#63fd43f7dc1e3bb7ce35947db8fe369a3f58c74b"
94 dependencies:
95 chalk "^1.1.3"
96 esutils "^2.0.2"
97 js-tokens "^3.0.2"
98
99 balanced-match@^1.0.0:
100 version "1.0.0"
101 resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767"
102
103 brace-expansion@^1.1.7:
104 version "1.1.11"
105 resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd"
106 dependencies:
107 balanced-match "^1.0.0"
108 concat-map "0.0.1"
109
110 buffer-from@^1.0.0:
111 version "1.1.1"
112 resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.1.tgz#32713bc028f75c02fdb710d7c7bcec1f2c6070ef"
113
114 caller-path@^0.1.0:
115 version "0.1.0"
116 resolved "https://registry.yarnpkg.com/caller-path/-/caller-path-0.1.0.tgz#94085ef63581ecd3daa92444a8fe94e82577751f"
117 dependencies:
118 callsites "^0.2.0"
119
120 callsites@^0.2.0:
121 version "0.2.0"
122 resolved "https://registry.yarnpkg.com/callsites/-/callsites-0.2.0.tgz#afab96262910a7f33c19a5775825c69f34e350ca"
123
124 chalk@^1.1.3:
125 version "1.1.3"
126 resolved "https://registry.yarnpkg.com/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98"
127 dependencies:
128 ansi-styles "^2.2.1"
129 escape-string-regexp "^1.0.2"
130 has-ansi "^2.0.0"
131 strip-ansi "^3.0.0"
132 supports-color "^2.0.0"
133
134 chalk@^2.0.0, chalk@^2.1.0:
135 version "2.4.1"
136 resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.1.tgz#18c49ab16a037b6eb0152cc83e3471338215b66e"
137 dependencies:
138 ansi-styles "^3.2.1"
139 escape-string-regexp "^1.0.5"
140 supports-color "^5.3.0"
141
142 chardet@^0.4.0:
143 version "0.4.2"
144 resolved "https://registry.yarnpkg.com/chardet/-/chardet-0.4.2.tgz#b5473b33dc97c424e5d98dc87d55d4d8a29c8bf2"
145
146 circular-json@^0.3.1:
147 version "0.3.3"
148 resolved "https://registry.yarnpkg.com/circular-json/-/circular-json-0.3.3.tgz#815c99ea84f6809529d2f45791bdf82711352d66"
149
150 cli-cursor@^2.1.0:
151 version "2.1.0"
152 resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-2.1.0.tgz#b35dac376479facc3e94747d41d0d0f5238ffcb5"
153 dependencies:
154 restore-cursor "^2.0.0"
155
156 cli-width@^2.0.0:
157 version "2.2.0"
158 resolved "https://registry.yarnpkg.com/cli-width/-/cli-width-2.2.0.tgz#ff19ede8a9a5e579324147b0c11f0fbcbabed639"
159
160 color-convert@^1.9.0:
161 version "1.9.2"
162 resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.2.tgz#49881b8fba67df12a96bdf3f56c0aab9e7913147"
163 dependencies:
164 color-name "1.1.1"
165
166 color-name@1.1.1:
167 version "1.1.1"
168 resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.1.tgz#4b1415304cf50028ea81643643bd82ea05803689"
169
170 commander@~2.16.0:
171 version "2.16.0"
172 resolved "https://registry.yarnpkg.com/commander/-/commander-2.16.0.tgz#f16390593996ceb4f3eeb020b31d78528f7f8a50"
173
174 concat-map@0.0.1:
175 version "0.0.1"
176 resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b"
177
178 cross-spawn@^6.0.5:
179 version "6.0.5"
180 resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-6.0.5.tgz#4a5ec7c64dfae22c3a14124dbacdee846d80cbc4"
181 dependencies:
182 nice-try "^1.0.4"
183 path-key "^2.0.1"
184 semver "^5.5.0"
185 shebang-command "^1.2.0"
186 which "^1.2.9"
187
188 d3-path@1:
189 version "1.0.7"
190 resolved "https://registry.yarnpkg.com/d3-path/-/d3-path-1.0.7.tgz#8de7cd693a75ac0b5480d3abaccd94793e58aae8"
191
192 d3-polygon@1:
193 version "1.0.5"
194 resolved "https://registry.yarnpkg.com/d3-polygon/-/d3-polygon-1.0.5.tgz#9a645a0a64ff6cbf9efda96ee0b4a6909184c363"
195
196 debug@^3.1.0:
197 version "3.1.0"
198 resolved "https://registry.yarnpkg.com/debug/-/debug-3.1.0.tgz#5bb5a0672628b64149566ba16819e61518c67261"
199 dependencies:
200 ms "2.0.0"
201
202 deep-equal@~1.0.1:
203 version "1.0.1"
204 resolved "https://registry.yarnpkg.com/deep-equal/-/deep-equal-1.0.1.tgz#f5d260292b660e084eff4cdbc9f08ad3247448b5"
205
206 deep-is@~0.1.3:
207 version "0.1.3"
208 resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.3.tgz#b369d6fb5dbc13eecf524f91b070feedc357cf34"
209
210 define-properties@^1.1.2:
211 version "1.1.3"
212 resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.3.tgz#cf88da6cbee26fe6db7094f61d870cbd84cee9f1"
213 dependencies:
214 object-keys "^1.0.12"
215
216 defined@~1.0.0:
217 version "1.0.0"
218 resolved "https://registry.yarnpkg.com/defined/-/defined-1.0.0.tgz#c98d9bcef75674188e110969151199e39b1fa693"
219
220 del@^2.0.2:
221 version "2.2.2"
222 resolved "https://registry.yarnpkg.com/del/-/del-2.2.2.tgz#c12c981d067846c84bcaf862cff930d907ffd1a8"
223 dependencies:
224 globby "^5.0.0"
225 is-path-cwd "^1.0.0"
226 is-path-in-cwd "^1.0.0"
227 object-assign "^4.0.1"
228 pify "^2.0.0"
229 pinkie-promise "^2.0.0"
230 rimraf "^2.2.8"
231
232 doctrine@^2.1.0:
233 version "2.1.0"
234 resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-2.1.0.tgz#5cd01fc101621b42c4cd7f5d1a66243716d3f39d"
235 dependencies:
236 esutils "^2.0.2"
237
238 es-abstract@^1.5.0:
239 version "1.12.0"
240 resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.12.0.tgz#9dbbdd27c6856f0001421ca18782d786bf8a6165"
241 dependencies:
242 es-to-primitive "^1.1.1"
243 function-bind "^1.1.1"
244 has "^1.0.1"
245 is-callable "^1.1.3"
246 is-regex "^1.0.4"
247
248 es-to-primitive@^1.1.1:
249 version "1.1.1"
250 resolved "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.1.1.tgz#45355248a88979034b6792e19bb81f2b7975dd0d"
251 dependencies:
252 is-callable "^1.1.1"
253 is-date-object "^1.0.1"
254 is-symbol "^1.0.1"
255
256 escape-string-regexp@^1.0.2, escape-string-regexp@^1.0.5:
257 version "1.0.5"
258 resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4"
259
260 eslint-scope@^4.0.0:
261 version "4.0.0"
262 resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-4.0.0.tgz#50bf3071e9338bcdc43331794a0cb533f0136172"
263 dependencies:
264 esrecurse "^4.1.0"
265 estraverse "^4.1.1"
266
267 eslint-utils@^1.3.1:
268 version "1.3.1"
269 resolved "https://registry.yarnpkg.com/eslint-utils/-/eslint-utils-1.3.1.tgz#9a851ba89ee7c460346f97cf8939c7298827e512"
270
271 eslint-visitor-keys@^1.0.0:
272 version "1.0.0"
273 resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz#3f3180fb2e291017716acb4c9d6d5b5c34a6a81d"
274
275 eslint@5:
276 version "5.4.0"
277 resolved "https://registry.yarnpkg.com/eslint/-/eslint-5.4.0.tgz#d068ec03006bb9e06b429dc85f7e46c1b69fac62"
278 dependencies:
279 ajv "^6.5.0"
280 babel-code-frame "^6.26.0"
281 chalk "^2.1.0"
282 cross-spawn "^6.0.5"
283 debug "^3.1.0"
284 doctrine "^2.1.0"
285 eslint-scope "^4.0.0"
286 eslint-utils "^1.3.1"
287 eslint-visitor-keys "^1.0.0"
288 espree "^4.0.0"
289 esquery "^1.0.1"
290 esutils "^2.0.2"
291 file-entry-cache "^2.0.0"
292 functional-red-black-tree "^1.0.1"
293 glob "^7.1.2"
294 globals "^11.7.0"
295 ignore "^4.0.2"
296 imurmurhash "^0.1.4"
297 inquirer "^5.2.0"
298 is-resolvable "^1.1.0"
299 js-yaml "^3.11.0"
300 json-stable-stringify-without-jsonify "^1.0.1"
301 levn "^0.3.0"
302 lodash "^4.17.5"
303 minimatch "^3.0.4"
304 mkdirp "^0.5.1"
305 natural-compare "^1.4.0"
306 optionator "^0.8.2"
307 path-is-inside "^1.0.2"
308 pluralize "^7.0.0"
309 progress "^2.0.0"
310 regexpp "^2.0.0"
311 require-uncached "^1.0.3"
312 semver "^5.5.0"
313 strip-ansi "^4.0.0"
314 strip-json-comments "^2.0.1"
315 table "^4.0.3"
316 text-table "^0.2.0"
317
318 espree@^4.0.0:
319 version "4.0.0"
320 resolved "https://registry.yarnpkg.com/espree/-/espree-4.0.0.tgz#253998f20a0f82db5d866385799d912a83a36634"
321 dependencies:
322 acorn "^5.6.0"
323 acorn-jsx "^4.1.1"
324
325 esprima@^4.0.0:
326 version "4.0.1"
327 resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71"
328
329 esquery@^1.0.1:
330 version "1.0.1"
331 resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.0.1.tgz#406c51658b1f5991a5f9b62b1dc25b00e3e5c708"
332 dependencies:
333 estraverse "^4.0.0"
334
335 esrecurse@^4.1.0:
336 version "4.2.1"
337 resolved "https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.2.1.tgz#007a3b9fdbc2b3bb87e4879ea19c92fdbd3942cf"
338 dependencies:
339 estraverse "^4.1.0"
340
341 estraverse@^4.0.0, estraverse@^4.1.0, estraverse@^4.1.1:
342 version "4.2.0"
343 resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.2.0.tgz#0dee3fed31fcd469618ce7342099fc1afa0bdb13"
344
345 esutils@^2.0.2:
346 version "2.0.2"
347 resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.2.tgz#0abf4f1caa5bcb1f7a9d8acc6dea4faaa04bac9b"
348
349 external-editor@^2.1.0:
350 version "2.2.0"
351 resolved "https://registry.yarnpkg.com/external-editor/-/external-editor-2.2.0.tgz#045511cfd8d133f3846673d1047c154e214ad3d5"
352 dependencies:
353 chardet "^0.4.0"
354 iconv-lite "^0.4.17"
355 tmp "^0.0.33"
356
357 fast-deep-equal@^2.0.1:
358 version "2.0.1"
359 resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz#7b05218ddf9667bf7f370bf7fdb2cb15fdd0aa49"
360
361 fast-json-stable-stringify@^2.0.0:
362 version "2.0.0"
363 resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz#d5142c0caee6b1189f87d3a76111064f86c8bbf2"
364
365 fast-levenshtein@~2.0.4:
366 version "2.0.6"
367 resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917"
368
369 figures@^2.0.0:
370 version "2.0.0"
371 resolved "https://registry.yarnpkg.com/figures/-/figures-2.0.0.tgz#3ab1a2d2a62c8bfb431a0c94cb797a2fce27c962"
372 dependencies:
373 escape-string-regexp "^1.0.5"
374
375 file-entry-cache@^2.0.0:
376 version "2.0.0"
377 resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-2.0.0.tgz#c392990c3e684783d838b8c84a45d8a048458361"
378 dependencies:
379 flat-cache "^1.2.1"
380 object-assign "^4.0.1"
381
382 flat-cache@^1.2.1:
383 version "1.3.0"
384 resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-1.3.0.tgz#d3030b32b38154f4e3b7e9c709f490f7ef97c481"
385 dependencies:
386 circular-json "^0.3.1"
387 del "^2.0.2"
388 graceful-fs "^4.1.2"
389 write "^0.2.1"
390
391 for-each@~0.3.3:
392 version "0.3.3"
393 resolved "https://registry.yarnpkg.com/for-each/-/for-each-0.3.3.tgz#69b447e88a0a5d32c3e7084f3f1710034b21376e"
394 dependencies:
395 is-callable "^1.1.3"
396
397 fs.realpath@^1.0.0:
398 version "1.0.0"
399 resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f"
400
401 function-bind@^1.0.2, function-bind@^1.1.1, function-bind@~1.1.1:
402 version "1.1.1"
403 resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d"
404
405 functional-red-black-tree@^1.0.1:
406 version "1.0.1"
407 resolved "https://registry.yarnpkg.com/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz#1b0ab3bd553b2a0d6399d29c0e3ea0b252078327"
408
409 glob@^7.0.3, glob@^7.0.5, glob@^7.1.2, glob@~7.1.2:
410 version "7.1.2"
411 resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.2.tgz#c19c9df9a028702d678612384a6552404c636d15"
412 dependencies:
413 fs.realpath "^1.0.0"
414 inflight "^1.0.4"
415 inherits "2"
416 minimatch "^3.0.4"
417 once "^1.3.0"
418 path-is-absolute "^1.0.0"
419
420 globals@^11.7.0:
421 version "11.7.0"
422 resolved "https://registry.yarnpkg.com/globals/-/globals-11.7.0.tgz#a583faa43055b1aca771914bf68258e2fc125673"
423
424 globby@^5.0.0:
425 version "5.0.0"
426 resolved "https://registry.yarnpkg.com/globby/-/globby-5.0.0.tgz#ebd84667ca0dbb330b99bcfc68eac2bc54370e0d"
427 dependencies:
428 array-union "^1.0.1"
429 arrify "^1.0.0"
430 glob "^7.0.3"
431 object-assign "^4.0.1"
432 pify "^2.0.0"
433 pinkie-promise "^2.0.0"
434
435 graceful-fs@^4.1.2:
436 version "4.1.11"
437 resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.11.tgz#0e8bdfe4d1ddb8854d64e04ea7c00e2a026e5658"
438
439 has-ansi@^2.0.0:
440 version "2.0.0"
441 resolved "https://registry.yarnpkg.com/has-ansi/-/has-ansi-2.0.0.tgz#34f5049ce1ecdf2b0649af3ef24e45ed35416d91"
442 dependencies:
443 ansi-regex "^2.0.0"
444
445 has-flag@^3.0.0:
446 version "3.0.0"
447 resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd"
448
449 has@^1.0.1, has@~1.0.3:
450 version "1.0.3"
451 resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796"
452 dependencies:
453 function-bind "^1.1.1"
454
455 iconv-lite@^0.4.17:
456 version "0.4.24"
457 resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b"
458 dependencies:
459 safer-buffer ">= 2.1.2 < 3"
460
461 ignore@^4.0.2:
462 version "4.0.6"
463 resolved "https://registry.yarnpkg.com/ignore/-/ignore-4.0.6.tgz#750e3db5862087b4737ebac8207ffd1ef27b25fc"
464
465 imurmurhash@^0.1.4:
466 version "0.1.4"
467 resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea"
468
469 inflight@^1.0.4:
470 version "1.0.6"
471 resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9"
472 dependencies:
473 once "^1.3.0"
474 wrappy "1"
475
476 inherits@2, inherits@~2.0.3:
477 version "2.0.3"
478 resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de"
479
480 inquirer@^5.2.0:
481 version "5.2.0"
482 resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-5.2.0.tgz#db350c2b73daca77ff1243962e9f22f099685726"
483 dependencies:
484 ansi-escapes "^3.0.0"
485 chalk "^2.0.0"
486 cli-cursor "^2.1.0"
487 cli-width "^2.0.0"
488 external-editor "^2.1.0"
489 figures "^2.0.0"
490 lodash "^4.3.0"
491 mute-stream "0.0.7"
492 run-async "^2.2.0"
493 rxjs "^5.5.2"
494 string-width "^2.1.0"
495 strip-ansi "^4.0.0"
496 through "^2.3.6"
497
498 is-callable@^1.1.1, is-callable@^1.1.3:
499 version "1.1.4"
500 resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.1.4.tgz#1e1adf219e1eeb684d691f9d6a05ff0d30a24d75"
501
502 is-date-object@^1.0.1:
503 version "1.0.1"
504 resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.1.tgz#9aa20eb6aeebbff77fbd33e74ca01b33581d3a16"
505
506 is-fullwidth-code-point@^2.0.0:
507 version "2.0.0"
508 resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f"
509
510 is-path-cwd@^1.0.0:
511 version "1.0.0"
512 resolved "https://registry.yarnpkg.com/is-path-cwd/-/is-path-cwd-1.0.0.tgz#d225ec23132e89edd38fda767472e62e65f1106d"
513
514 is-path-in-cwd@^1.0.0:
515 version "1.0.1"
516 resolved "https://registry.yarnpkg.com/is-path-in-cwd/-/is-path-in-cwd-1.0.1.tgz#5ac48b345ef675339bd6c7a48a912110b241cf52"
517 dependencies:
518 is-path-inside "^1.0.0"
519
520 is-path-inside@^1.0.0:
521 version "1.0.1"
522 resolved "https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-1.0.1.tgz#8ef5b7de50437a3fdca6b4e865ef7aa55cb48036"
523 dependencies:
524 path-is-inside "^1.0.1"
525
526 is-promise@^2.1.0:
527 version "2.1.0"
528 resolved "https://registry.yarnpkg.com/is-promise/-/is-promise-2.1.0.tgz#79a2a9ece7f096e80f36d2b2f3bc16c1ff4bf3fa"
529
530 is-regex@^1.0.4:
531 version "1.0.4"
532 resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.0.4.tgz#5517489b547091b0930e095654ced25ee97e9491"
533 dependencies:
534 has "^1.0.1"
535
536 is-resolvable@^1.1.0:
537 version "1.1.0"
538 resolved "https://registry.yarnpkg.com/is-resolvable/-/is-resolvable-1.1.0.tgz#fb18f87ce1feb925169c9a407c19318a3206ed88"
539
540 is-symbol@^1.0.1:
541 version "1.0.1"
542 resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.1.tgz#3cc59f00025194b6ab2e38dbae6689256b660572"
543
544 isexe@^2.0.0:
545 version "2.0.0"
546 resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10"
547
548 js-tokens@^3.0.2:
549 version "3.0.2"
550 resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-3.0.2.tgz#9866df395102130e38f7f996bceb65443209c25b"
551
552 js-tokens@^4.0.0:
553 version "4.0.0"
554 resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499"
555
556 js-yaml@^3.11.0:
557 version "3.12.0"
558 resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.12.0.tgz#eaed656ec8344f10f527c6bfa1b6e2244de167d1"
559 dependencies:
560 argparse "^1.0.7"
561 esprima "^4.0.0"
562
563 json-schema-traverse@^0.4.1:
564 version "0.4.1"
565 resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660"
566
567 json-stable-stringify-without-jsonify@^1.0.1:
568 version "1.0.1"
569 resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651"
570
571 levn@^0.3.0, levn@~0.3.0:
572 version "0.3.0"
573 resolved "https://registry.yarnpkg.com/levn/-/levn-0.3.0.tgz#3b09924edf9f083c0490fdd4c0bc4421e04764ee"
574 dependencies:
575 prelude-ls "~1.1.2"
576 type-check "~0.3.2"
577
578 lodash@^4.17.4, lodash@^4.17.5, lodash@^4.3.0:
579 version "4.17.10"
580 resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.10.tgz#1b7793cf7259ea38fb3661d4d38b3260af8ae4e7"
581
582 mimic-fn@^1.0.0:
583 version "1.2.0"
584 resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-1.2.0.tgz#820c86a39334640e99516928bd03fca88057d022"
585
586 minimatch@^3.0.4:
587 version "3.0.4"
588 resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083"
589 dependencies:
590 brace-expansion "^1.1.7"
591
592 minimist@0.0.8:
593 version "0.0.8"
594 resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.8.tgz#857fcabfc3397d2625b8228262e86aa7a011b05d"
595
596 minimist@~1.2.0:
597 version "1.2.0"
598 resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.0.tgz#a35008b20f41383eec1fb914f4cd5df79a264284"
599
600 mkdirp@^0.5.1:
601 version "0.5.1"
602 resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.1.tgz#30057438eac6cf7f8c4767f38648d6697d75c903"
603 dependencies:
604 minimist "0.0.8"
605
606 ms@2.0.0:
607 version "2.0.0"
608 resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8"
609
610 mute-stream@0.0.7:
611 version "0.0.7"
612 resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.7.tgz#3075ce93bc21b8fab43e1bc4da7e8115ed1e7bab"
613
614 natural-compare@^1.4.0:
615 version "1.4.0"
616 resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7"
617
618 nice-try@^1.0.4:
619 version "1.0.4"
620 resolved "https://registry.yarnpkg.com/nice-try/-/nice-try-1.0.4.tgz#d93962f6c52f2c1558c0fbda6d512819f1efe1c4"
621
622 object-assign@^4.0.1:
623 version "4.1.1"
624 resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863"
625
626 object-inspect@~1.6.0:
627 version "1.6.0"
628 resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.6.0.tgz#c70b6cbf72f274aab4c34c0c82f5167bf82cf15b"
629
630 object-keys@^1.0.12:
631 version "1.0.12"
632 resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.0.12.tgz#09c53855377575310cca62f55bb334abff7b3ed2"
633
634 once@^1.3.0:
635 version "1.4.0"
636 resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1"
637 dependencies:
638 wrappy "1"
639
640 onetime@^2.0.0:
641 version "2.0.1"
642 resolved "https://registry.yarnpkg.com/onetime/-/onetime-2.0.1.tgz#067428230fd67443b2794b22bba528b6867962d4"
643 dependencies:
644 mimic-fn "^1.0.0"
645
646 optionator@^0.8.2:
647 version "0.8.2"
648 resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.8.2.tgz#364c5e409d3f4d6301d6c0b4c05bba50180aeb64"
649 dependencies:
650 deep-is "~0.1.3"
651 fast-levenshtein "~2.0.4"
652 levn "~0.3.0"
653 prelude-ls "~1.1.2"
654 type-check "~0.3.2"
655 wordwrap "~1.0.0"
656
657 os-tmpdir@~1.0.2:
658 version "1.0.2"
659 resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274"
660
661 path-is-absolute@^1.0.0:
662 version "1.0.1"
663 resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f"
664
665 path-is-inside@^1.0.1, path-is-inside@^1.0.2:
666 version "1.0.2"
667 resolved "https://registry.yarnpkg.com/path-is-inside/-/path-is-inside-1.0.2.tgz#365417dede44430d1c11af61027facf074bdfc53"
668
669 path-key@^2.0.1:
670 version "2.0.1"
671 resolved "https://registry.yarnpkg.com/path-key/-/path-key-2.0.1.tgz#411cadb574c5a140d3a4b1910d40d80cc9f40b40"
672
673 path-parse@^1.0.5:
674 version "1.0.6"
675 resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.6.tgz#d62dbb5679405d72c4737ec58600e9ddcf06d24c"
676
677 pify@^2.0.0:
678 version "2.3.0"
679 resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c"
680
681 pinkie-promise@^2.0.0:
682 version "2.0.1"
683 resolved "https://registry.yarnpkg.com/pinkie-promise/-/pinkie-promise-2.0.1.tgz#2135d6dfa7a358c069ac9b178776288228450ffa"
684 dependencies:
685 pinkie "^2.0.0"
686
687 pinkie@^2.0.0:
688 version "2.0.4"
689 resolved "https://registry.yarnpkg.com/pinkie/-/pinkie-2.0.4.tgz#72556b80cfa0d48a974e80e77248e80ed4f7f870"
690
691 pluralize@^7.0.0:
692 version "7.0.0"
693 resolved "https://registry.yarnpkg.com/pluralize/-/pluralize-7.0.0.tgz#298b89df8b93b0221dbf421ad2b1b1ea23fc6777"
694
695 prelude-ls@~1.1.2:
696 version "1.1.2"
697 resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54"
698
699 progress@^2.0.0:
700 version "2.0.0"
701 resolved "https://registry.yarnpkg.com/progress/-/progress-2.0.0.tgz#8a1be366bf8fc23db2bd23f10c6fe920b4389d1f"
702
703 punycode@^2.1.0:
704 version "2.1.1"
705 resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec"
706
707 regexpp@^2.0.0:
708 version "2.0.0"
709 resolved "https://registry.yarnpkg.com/regexpp/-/regexpp-2.0.0.tgz#b2a7534a85ca1b033bcf5ce9ff8e56d4e0755365"
710
711 require-uncached@^1.0.3:
712 version "1.0.3"
713 resolved "https://registry.yarnpkg.com/require-uncached/-/require-uncached-1.0.3.tgz#4e0d56d6c9662fd31e43011c4b95aa49955421d3"
714 dependencies:
715 caller-path "^0.1.0"
716 resolve-from "^1.0.0"
717
718 resolve-from@^1.0.0:
719 version "1.0.1"
720 resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-1.0.1.tgz#26cbfe935d1aeeeabb29bc3fe5aeb01e93d44226"
721
722 resolve@~1.7.1:
723 version "1.7.1"
724 resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.7.1.tgz#aadd656374fd298aee895bc026b8297418677fd3"
725 dependencies:
726 path-parse "^1.0.5"
727
728 restore-cursor@^2.0.0:
729 version "2.0.0"
730 resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-2.0.0.tgz#9f7ee287f82fd326d4fd162923d62129eee0dfaf"
731 dependencies:
732 onetime "^2.0.0"
733 signal-exit "^3.0.2"
734
735 resumer@~0.0.0:
736 version "0.0.0"
737 resolved "https://registry.yarnpkg.com/resumer/-/resumer-0.0.0.tgz#f1e8f461e4064ba39e82af3cdc2a8c893d076759"
738 dependencies:
739 through "~2.3.4"
740
741 rimraf@^2.2.8:
742 version "2.6.2"
743 resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.2.tgz#2ed8150d24a16ea8651e6d6ef0f47c4158ce7a36"
744 dependencies:
745 glob "^7.0.5"
746
747 rollup-plugin-terser@1:
748 version "1.0.1"
749 resolved "https://registry.yarnpkg.com/rollup-plugin-terser/-/rollup-plugin-terser-1.0.1.tgz#ba5f497cbc9aa38ba19d3ee2167c04ea3ed279af"
750 dependencies:
751 "@babel/code-frame" "^7.0.0-beta.47"
752 terser "^3.7.5"
753
754 rollup@0.64:
755 version "0.64.1"
756 resolved "https://registry.yarnpkg.com/rollup/-/rollup-0.64.1.tgz#9188ee368e5fcd43ffbc00ec414e72eeb5de87ba"
757 dependencies:
758 "@types/estree" "0.0.39"
759 "@types/node" "*"
760
761 run-async@^2.2.0:
762 version "2.3.0"
763 resolved "https://registry.yarnpkg.com/run-async/-/run-async-2.3.0.tgz#0371ab4ae0bdd720d4166d7dfda64ff7a445a6c0"
764 dependencies:
765 is-promise "^2.1.0"
766
767 rxjs@^5.5.2:
768 version "5.5.11"
769 resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-5.5.11.tgz#f733027ca43e3bec6b994473be4ab98ad43ced87"
770 dependencies:
771 symbol-observable "1.0.1"
772
773 "safer-buffer@>= 2.1.2 < 3":
774 version "2.1.2"
775 resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a"
776
777 semver@^5.5.0:
778 version "5.5.1"
779 resolved "https://registry.yarnpkg.com/semver/-/semver-5.5.1.tgz#7dfdd8814bdb7cabc7be0fb1d734cfb66c940477"
780
781 shebang-command@^1.2.0:
782 version "1.2.0"
783 resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-1.2.0.tgz#44aac65b695b03398968c39f363fee5deafdf1ea"
784 dependencies:
785 shebang-regex "^1.0.0"
786
787 shebang-regex@^1.0.0:
788 version "1.0.0"
789 resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-1.0.0.tgz#da42f49740c0b42db2ca9728571cb190c98efea3"
790
791 signal-exit@^3.0.2:
792 version "3.0.2"
793 resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.2.tgz#b5fdc08f1287ea1178628e415e25132b73646c6d"
794
795 slice-ansi@1.0.0:
796 version "1.0.0"
797 resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-1.0.0.tgz#044f1a49d8842ff307aad6b505ed178bd950134d"
798 dependencies:
799 is-fullwidth-code-point "^2.0.0"
800
801 source-map-support@~0.5.6:
802 version "0.5.9"
803 resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.9.tgz#41bc953b2534267ea2d605bccfa7bfa3111ced5f"
804 dependencies:
805 buffer-from "^1.0.0"
806 source-map "^0.6.0"
807
808 source-map@^0.6.0, source-map@~0.6.1:
809 version "0.6.1"
810 resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263"
811
812 sprintf-js@~1.0.2:
813 version "1.0.3"
814 resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c"
815
816 string-width@^2.1.0, string-width@^2.1.1:
817 version "2.1.1"
818 resolved "https://registry.yarnpkg.com/string-width/-/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e"
819 dependencies:
820 is-fullwidth-code-point "^2.0.0"
821 strip-ansi "^4.0.0"
822
823 string.prototype.trim@~1.1.2:
824 version "1.1.2"
825 resolved "https://registry.yarnpkg.com/string.prototype.trim/-/string.prototype.trim-1.1.2.tgz#d04de2c89e137f4d7d206f086b5ed2fae6be8cea"
826 dependencies:
827 define-properties "^1.1.2"
828 es-abstract "^1.5.0"
829 function-bind "^1.0.2"
830
831 strip-ansi@^3.0.0:
832 version "3.0.1"
833 resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf"
834 dependencies:
835 ansi-regex "^2.0.0"
836
837 strip-ansi@^4.0.0:
838 version "4.0.0"
839 resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-4.0.0.tgz#a8479022eb1ac368a871389b635262c505ee368f"
840 dependencies:
841 ansi-regex "^3.0.0"
842
843 strip-json-comments@^2.0.1:
844 version "2.0.1"
845 resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a"
846
847 supports-color@^2.0.0:
848 version "2.0.0"
849 resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-2.0.0.tgz#535d045ce6b6363fa40117084629995e9df324c7"
850
851 supports-color@^5.3.0:
852 version "5.5.0"
853 resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f"
854 dependencies:
855 has-flag "^3.0.0"
856
857 symbol-observable@1.0.1:
858 version "1.0.1"
859 resolved "https://registry.yarnpkg.com/symbol-observable/-/symbol-observable-1.0.1.tgz#8340fc4702c3122df5d22288f88283f513d3fdd4"
860
861 table@^4.0.3:
862 version "4.0.3"
863 resolved "https://registry.yarnpkg.com/table/-/table-4.0.3.tgz#00b5e2b602f1794b9acaf9ca908a76386a7813bc"
864 dependencies:
865 ajv "^6.0.1"
866 ajv-keywords "^3.0.0"
867 chalk "^2.1.0"
868 lodash "^4.17.4"
869 slice-ansi "1.0.0"
870 string-width "^2.1.1"
871
872 tape@4:
873 version "4.9.1"
874 resolved "https://registry.yarnpkg.com/tape/-/tape-4.9.1.tgz#1173d7337e040c76fbf42ec86fcabedc9b3805c9"
875 dependencies:
876 deep-equal "~1.0.1"
877 defined "~1.0.0"
878 for-each "~0.3.3"
879 function-bind "~1.1.1"
880 glob "~7.1.2"
881 has "~1.0.3"
882 inherits "~2.0.3"
883 minimist "~1.2.0"
884 object-inspect "~1.6.0"
885 resolve "~1.7.1"
886 resumer "~0.0.0"
887 string.prototype.trim "~1.1.2"
888 through "~2.3.8"
889
890 terser@^3.7.5:
891 version "3.8.1"
892 resolved "https://registry.yarnpkg.com/terser/-/terser-3.8.1.tgz#cb70070ac9e0a71add169dfb63c0a64fca2738ac"
893 dependencies:
894 commander "~2.16.0"
895 source-map "~0.6.1"
896 source-map-support "~0.5.6"
897
898 text-table@^0.2.0:
899 version "0.2.0"
900 resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4"
901
902 through@^2.3.6, through@~2.3.4, through@~2.3.8:
903 version "2.3.8"
904 resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5"
905
906 tmp@^0.0.33:
907 version "0.0.33"
908 resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.0.33.tgz#6d34335889768d21b2bcda0aa277ced3b1bfadf9"
909 dependencies:
910 os-tmpdir "~1.0.2"
911
912 type-check@~0.3.2:
913 version "0.3.2"
914 resolved "https://registry.yarnpkg.com/type-check/-/type-check-0.3.2.tgz#5884cab512cf1d355e3fb784f30804b2b520db72"
915 dependencies:
916 prelude-ls "~1.1.2"
917
918 uri-js@^4.2.2:
919 version "4.2.2"
920 resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.2.2.tgz#94c540e1ff772956e2299507c010aea6c8838eb0"
921 dependencies:
922 punycode "^2.1.0"
923
924 which@^1.2.9:
925 version "1.3.1"
926 resolved "https://registry.yarnpkg.com/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a"
927 dependencies:
928 isexe "^2.0.0"
929
930 wordwrap@~1.0.0:
931 version "1.0.0"
932 resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb"
933
934 wrappy@1:
935 version "1.0.2"
936 resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f"
937
938 write@^0.2.1:
939 version "0.2.1"
940 resolved "https://registry.yarnpkg.com/write/-/write-0.2.1.tgz#5fc03828e264cea3fe91455476f7a3c566cb0757"
941 dependencies:
942 mkdirp "^0.5.1"