Package list node-d3-shape / 9a40bcf
New upstream release. Debian Janitor 6 months ago
21 changed file(s) with 1025 addition(s) and 815 deletion(s). Raw diff Collapse all Expand all
44 As with other aspects of D3, these shapes are driven by data: each shape generator exposes accessors that control how the input data are mapped to a visual representation. For example, you might define a line generator for a time series by [scaling](https://github.com/d3/d3-scale) fields of your data to fit the chart:
55
66 ```js
7 var line = d3.line()
8 .x(function(d) { return x(d.date); })
9 .y(function(d) { return y(d.value); });
7 const line = d3.line()
8 .x(d => x(d.date))
9 .y(d => y(d.value));
1010 ```
1111
1212 This line generator can then be used to compute the `d` attribute of an SVG path element:
2525
2626 ## Installing
2727
28 If you use NPM, `npm install d3-shape`. Otherwise, download the [latest release](https://github.com/d3/d3-shape/releases/latest). You can also load directly from [d3js.org](https://d3js.org), either as a [standalone library](https://d3js.org/d3-shape.v1.min.js) or as part of [D3](https://github.com/d3/d3). AMD, CommonJS, and vanilla environments are supported. In vanilla, a `d3` global is exported:
28 If you use NPM, `npm install d3-shape`. Otherwise, download the [latest release](https://github.com/d3/d3-shape/releases/latest). You can also load directly from [d3js.org](https://d3js.org), either as a [standalone library](https://d3js.org/d3-shape.v2.min.js) or as part of [D3](https://github.com/d3/d3). AMD, CommonJS, and vanilla environments are supported. In vanilla, a `d3` global is exported:
2929
3030 ```html
31 <script src="https://d3js.org/d3-path.v1.min.js"></script>
32 <script src="https://d3js.org/d3-shape.v1.min.js"></script>
31 <script src="https://d3js.org/d3-path.v2.min.js"></script>
32 <script src="https://d3js.org/d3-shape.v2.min.js"></script>
3333 <script>
3434
35 var line = d3.line();
35 const line = d3.line();
3636
3737 </script>
3838 ```
5151 * [Custom Symbol Types](#custom-symbol-types)
5252 * [Stacks](#stacks)
5353
54 Note: all the methods that accept arrays also accept iterables and convert them to arrays internally.
55
5456 ### Arcs
5557
5658 [<img alt="Pie Chart" src="https://raw.githubusercontent.com/d3/d3-shape/master/img/pie.png" width="295" height="295">](http://bl.ocks.org/mbostock/8878e7fd82034f1d63cf)[<img alt="Donut Chart" src="https://raw.githubusercontent.com/d3/d3-shape/master/img/donut.png" width="295" height="295">](http://bl.ocks.org/mbostock/2394b23da1994fc202e1)
6870 Generates an arc for the given *arguments*. The *arguments* are arbitrary; they are simply propagated to the arc generator’s accessor functions along with the `this` object. For example, with the default settings, an object with radii and angles is expected:
6971
7072 ```js
71 var arc = d3.arc();
73 const arc = d3.arc();
7274
7375 arc({
7476 innerRadius: 0,
8183 If the radii and angles are instead defined as constants, you can generate an arc without any arguments:
8284
8385 ```js
84 var arc = d3.arc()
86 const arc = d3.arc()
8587 .innerRadius(0)
8688 .outerRadius(100)
8789 .startAngle(0)
216218 Given a small dataset of numbers, here is how to compute the arc angles to render this data as a pie chart:
217219
218220 ```js
219 var data = [1, 1, 2, 3, 5, 8, 13, 21];
220 var arcs = d3.pie()(data);
221 const data = [1, 1, 2, 3, 5, 8, 13, 21];
222 const arcs = d3.pie()(data);
221223 ```
222224
223225 The first pair of parens, `pie()`, [constructs](#pie) a default pie generator. The second, `pie()(data)`, [invokes](#_pie) this generator on the dataset, returning an array of objects:
250252 When a pie is [generated](#_pie), the value accessor will be invoked for each element in the input data array, being passed the element `d`, the index `i`, and the array `data` as three arguments. The default value accessor assumes that the input data are numbers, or that they are coercible to numbers using [valueOf](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/valueOf). If your data are not simply numbers, then you should specify an accessor that returns the corresponding numeric value for a given datum. For example:
251253
252254 ```js
253 var data = [
255 const data = [
254256 {"number": 4, "name": "Locke"},
255257 {"number": 8, "name": "Reyes"},
256258 {"number": 15, "name": "Ford"},
259261 {"number": 42, "name": "Kwon"}
260262 ];
261263
262 var arcs = d3.pie()
263 .value(function(d) { return d.number; })
264 const arcs = d3.pie()
265 .value(d => d.number)
264266 (data);
265267 ```
266268
267269 This is similar to [mapping](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/map) your data to values before invoking the pie generator:
268270
269271 ```js
270 var arcs = d3.pie()(data.map(function(d) { return d.number; }));
272 const arcs = d3.pie()(data.map(d => d.number));
271273 ```
272274
273275 The benefit of an accessor is that the input data remains associated with the returned objects, thereby making it easier to access other fields of the data, for example to set the color or to add text labels.
279281 The *compare* function takes two arguments *a* and *b*, each elements from the input data array. If the arc for *a* should be before the arc for *b*, then the comparator must return a number less than zero; if the arc for *a* should be after the arc for *b*, then the comparator must return a number greater than zero; returning zero means that the relative order of *a* and *b* is unspecified. For example, to sort arcs by their associated name:
280282
281283 ```js
282 pie.sort(function(a, b) { return a.name.localeCompare(b.name); });
284 pie.sort((a, b) => a.name.localeCompare(b.name));
283285 ```
284286
285287 Sorting does not affect the order of the [generated arc array](#_pie) which is always in the same order as the input data array; it merely affects the computed angles of each arc. The first arc starts at the [start angle](#pie_startAngle) and the last arc ends at the [end angle](#pie_endAngle).
299301 The value comparator is similar to the [data comparator](#pie_sort), except the two arguments *a* and *b* are values derived from the input data array using the [value accessor](#pie_value), not the data elements. If the arc for *a* should be before the arc for *b*, then the comparator must return a number less than zero; if the arc for *a* should be after the arc for *b*, then the comparator must return a number greater than zero; returning zero means that the relative order of *a* and *b* is unspecified. For example, to sort arcs by ascending value:
300302
301303 ```js
302 pie.sortValues(function(a, b) { return a - b; });
304 pie.sortValues((a, b) => a - b);
303305 ```
304306
305307 Sorting does not affect the order of the [generated arc array](#_pie) which is always in the same order as the input data array; it merely affects the computed angles of each arc. The first arc starts at the [start angle](#pie_startAngle) and the last arc ends at the [end angle](#pie_endAngle).
348350
349351 The line generator produces a [spline](https://en.wikipedia.org/wiki/Spline_\(mathematics\)) or [polyline](https://en.wikipedia.org/wiki/Polygonal_chain), as in a line chart. Lines also appear in many other visualization types, such as the links in [hierarchical edge bundling](https://observablehq.com/@d3/hierarchical-edge-bundling).
350352
351 <a name="line" href="#line">#</a> d3.<b>line</b>() · [Source](https://github.com/d3/d3-shape/blob/master/src/line.js), [Examples](https://observablehq.com/@d3/d3-line)
352
353 Constructs a new line generator with the default settings.
353 <a name="line" href="#line">#</a> d3.<b>line</b>([<i>x</i>][, <i>y</i>]) · [Source](https://github.com/d3/d3-shape/blob/master/src/line.js), [Examples](https://observablehq.com/@d3/d3-line)
354
355 Constructs a new line generator with the default settings. If *x* or *y* are specified, sets the corresponding accessors to the specified function or number and returns this line generator.
354356
355357 <a name="_line" href="#_line">#</a> <i>line</i>(<i>data</i>) · [Source](https://github.com/d3/d3-shape/blob/master/src/line.js), [Examples](https://observablehq.com/@d3/d3-line)
356358
369371 When a line is [generated](#_line), the x accessor will be invoked for each [defined](#line_defined) element in the input data array, being passed the element `d`, the index `i`, and the array `data` as three arguments. The default x accessor assumes that the input data are two-element arrays of numbers. If your data are in a different format, or if you wish to transform the data before rendering, then you should specify a custom accessor. For example, if `x` is a [time scale](https://github.com/d3/d3-scale#time-scales) and `y` is a [linear scale](https://github.com/d3/d3-scale#linear-scales):
370372
371373 ```js
372 var data = [
374 const data = [
373375 {date: new Date(2007, 3, 24), value: 93.24},
374376 {date: new Date(2007, 3, 25), value: 95.35},
375377 {date: new Date(2007, 3, 26), value: 98.84},
379381
380382 ];
381383
382 var line = d3.line()
383 .x(function(d) { return x(d.date); })
384 .y(function(d) { return y(d.value); });
384 const line = d3.line()
385 .x(d => x(d.date))
386 .y(d => y(d.value));
385387 ```
386388
387389 <a name="line_y" href="#line_y">#</a> <i>line</i>.<b>y</b>([<i>y</i>]) · [Source](https://github.com/d3/d3-shape/blob/master/src/line.js), [Examples](https://observablehq.com/@d3/d3-line)
456458
457459 The area generator produces an area, as in an area chart. An area is defined by two bounding [lines](#lines), either splines or polylines. Typically, the two lines share the same [*x*-values](#area_x) ([x0](#area_x0) = [x1](#area_x1)), differing only in *y*-value ([y0](#area_y0) and [y1](#area_y1)); most commonly, y0 is defined as a constant representing [zero](http://www.vox.com/2015/11/19/9758062/y-axis-zero-chart). The first line (the <i>topline</i>) is defined by x1 and y1 and is rendered first; the second line (the <i>baseline</i>) is defined by x0 and y0 and is rendered second, with the points in reverse order. With a [curveLinear](#curveLinear) [curve](#area_curve), this produces a clockwise polygon.
458460
459 <a name="area" href="#area">#</a> d3.<b>area</b>() · [Source](https://github.com/d3/d3-shape/blob/master/src/area.js)
460
461 Constructs a new area generator with the default settings.
461 <a name="area" href="#area">#</a> d3.<b>area</b>([<i>x</i>][, <i>y0</i>][, <i>y1</i>]) · [Source](https://github.com/d3/d3-shape/blob/master/src/area.js)
462
463 Constructs a new area generator with the default settings. If *x*, *y0* or *y1* are specified, sets the corresponding accessors to the specified function or number and returns this area generator.
462464
463465 <a name="_area" href="#_area">#</a> <i>area</i>(<i>data</i>) · [Source](https://github.com/d3/d3-shape/blob/master/src/area.js)
464466
481483 When an area is [generated](#_area), the x0 accessor will be invoked for each [defined](#area_defined) element in the input data array, being passed the element `d`, the index `i`, and the array `data` as three arguments. The default x0 accessor assumes that the input data are two-element arrays of numbers. If your data are in a different format, or if you wish to transform the data before rendering, then you should specify a custom accessor. For example, if `x` is a [time scale](https://github.com/d3/d3-scale#time-scales) and `y` is a [linear scale](https://github.com/d3/d3-scale#linear-scales):
482484
483485 ```js
484 var data = [
486 const data = [
485487 {date: new Date(2007, 3, 24), value: 93.24},
486488 {date: new Date(2007, 3, 25), value: 95.35},
487489 {date: new Date(2007, 3, 26), value: 98.84},
491493
492494 ];
493495
494 var area = d3.area()
495 .x(function(d) { return x(d.date); })
496 .y1(function(d) { return y(d.value); })
496 const area = d3.area()
497 .x(d => x(d.date))
498 .y1(d => y(d.value))
497499 .y0(y(0));
498500 ```
499501
634636 Curves are typically not constructed or used directly, instead being passed to [*line*.curve](#line_curve) and [*area*.curve](#area_curve). For example:
635637
636638 ```js
637 var line = d3.line()
638 .x(function(d) { return x(d.date); })
639 .y(function(d) { return y(d.value); })
639 const line = d3.line(d => d.date, d => d.value)
640640 .curve(d3.curveCatmullRom.alpha(0.5));
641641 ```
642642
658658
659659 Produces a cubic [basis spline](https://en.wikipedia.org/wiki/B-spline) using the specified control points. Unlike [basis](#basis), the first and last points are not repeated, and thus the curve typically does not intersect these points.
660660
661 <a name="curveBumpX" href="#curveBumpX">#</a> d3.<b>curveBumpX</b>(<i>context</i>) · [Source](https://github.com/d3/d3-shape/blob/master/src/curve/bump.js)
662
663 <img src="https://raw.githubusercontent.com/d3/d3-shape/master/img/bumpX.png" width="888" height="240" alt="bumpX">
664
665 Produces a Bézier curve between each pair of points, with horizontal tangents at each point.
666
667 <a name="curveBumpY" href="#curveBumpY">#</a> d3.<b>curveBumpY</b>(<i>context</i>) · [Source](https://github.com/d3/d3-shape/blob/master/src/curve/bump.js)
668
669 <img src="https://raw.githubusercontent.com/d3/d3-shape/master/img/bumpY.png" width="888" height="240" alt="bumpY">
670
671 Produces a Bézier curve between each pair of points, with vertical tangents at each point.
672
661673 <a name="curveBundle" href="#curveBundle">#</a> d3.<b>curveBundle</b>(<i>context</i>) · [Source](https://github.com/d3/d3-shape/blob/master/src/curve/bundle.js)
662674
663675 <img src="https://raw.githubusercontent.com/d3/d3-shape/master/img/bundle.png" width="888" height="240" alt="bundle">
669681 Returns a bundle curve with the specified *beta* in the range [0, 1], representing the bundle strength. If *beta* equals zero, a straight line between the first and last point is produced; if *beta* equals one, a standard [basis](#basis) spline is produced. For example:
670682
671683 ```js
672 var line = d3.line().curve(d3.curveBundle.beta(0.5));
684 const line = d3.line().curve(d3.curveBundle.beta(0.5));
673685 ```
674686
675687 <a name="curveCardinal" href="#curveCardinal">#</a> d3.<b>curveCardinal</b>(<i>context</i>) · [Source](https://github.com/d3/d3-shape/blob/master/src/curve/cardinal.js)
695707 Returns a cardinal curve with the specified *tension* in the range [0, 1]. The *tension* determines the length of the tangents: a *tension* of one yields all zero tangents, equivalent to [curveLinear](#curveLinear); a *tension* of zero produces a uniform [Catmull–Rom](#curveCatmullRom) spline. For example:
696708
697709 ```js
698 var line = d3.line().curve(d3.curveCardinal.tension(0.5));
710 const line = d3.line().curve(d3.curveCardinal.tension(0.5));
699711 ```
700712
701713 <a name="curveCatmullRom" href="#curveCatmullRom">#</a> d3.<b>curveCatmullRom</b>(<i>context</i>) · [Source](https://github.com/d3/d3-shape/blob/master/src/curve/catmullRom.js)
721733 Returns a cubic Catmull–Rom curve with the specified *alpha* in the range [0, 1]. If *alpha* is zero, produces a uniform spline, equivalent to [curveCardinal](#curveCardinal) with a tension of zero; if *alpha* is one, produces a chordal spline; if *alpha* is 0.5, produces a [centripetal spline](https://en.wikipedia.org/wiki/Centripetal_Catmull–Rom_spline). Centripetal splines are recommended to avoid self-intersections and overshoot. For example:
722734
723735 ```js
724 var line = d3.line().curve(d3.curveCatmullRom.alpha(0.5));
736 const line = d3.line().curve(d3.curveCatmullRom.alpha(0.5));
725737 ```
726738
727739 <a name="curveLinear" href="#curveLinear">#</a> d3.<b>curveLinear</b>(<i>context</i>) · [Source](https://github.com/d3/d3-shape/blob/master/src/curve/linear.js)
807819 Returns a new [link generator](#_link) with vertical tangents. For example, to visualize [links](https://github.com/d3/d3-hierarchy/blob/master/README.md#node_links) in a [tree diagram](https://github.com/d3/d3-hierarchy/blob/master/README.md#tree) rooted on the top edge of the display, you might say:
808820
809821 ```js
810 var link = d3.linkVertical()
811 .x(function(d) { return d.x; })
812 .y(function(d) { return d.y; });
822 const link = d3.linkVertical()
823 .x(d => d.x)
824 .y(d => d.y);
813825 ```
814826
815827 <a name="linkHorizontal" href="#linkHorizontal">#</a> d3.<b>linkHorizontal</b>() · [Source](https://github.com/d3/d3-shape/blob/master/src/link/index.js)
817829 Returns a new [link generator](#_link) with horizontal tangents. For example, to visualize [links](https://github.com/d3/d3-hierarchy/blob/master/README.md#node_links) in a [tree diagram](https://github.com/d3/d3-hierarchy/blob/master/README.md#tree) rooted on the left edge of the display, you might say:
818830
819831 ```js
820 var link = d3.linkHorizontal()
821 .x(function(d) { return d.y; })
822 .y(function(d) { return d.x; });
832 const link = d3.linkHorizontal()
833 .x(d => d.y)
834 .y(d => d.x);
823835 ```
824836
825837 <a href="#_link" name="_link">#</a> <i>link</i>(<i>arguments…</i>) · [Source](https://github.com/d3/d3-shape/blob/master/src/link/index.js)
882894 Returns a new [link generator](#_link) with radial tangents. For example, to visualize [links](https://github.com/d3/d3-hierarchy/blob/master/README.md#node_links) in a [tree diagram](https://github.com/d3/d3-hierarchy/blob/master/README.md#tree) rooted in the center of the display, you might say:
883895
884896 ```js
885 var link = d3.linkRadial()
886 .angle(function(d) { return d.x; })
887 .radius(function(d) { return d.y; });
897 const link = d3.linkRadial()
898 .angle(d => d.x)
899 .radius(d => d.y);
888900 ```
889901
890902 <a name="linkRadial_angle" href="#linkRadial_angle">#</a> <i>linkRadial</i>.<b>angle</b>([<i>angle</i>]) · [Source](https://github.com/d3/d3-shape/blob/master/src/link/index.js)
901913
902914 Symbols provide a categorical shape encoding as is commonly used in scatterplots. Symbols are always centered at ⟨0,0⟩; use a transform (see: [SVG](http://www.w3.org/TR/SVG/coords.html#TransformAttribute), [Canvas](http://www.w3.org/TR/2dcontext/#transformations)) to move the symbol to a different position.
903915
904 <a name="symbol" href="#symbol">#</a> d3.<b>symbol</b>() · [Source](https://github.com/d3/d3-shape/blob/master/src/symbol.js)
905
906 Constructs a new symbol generator with the default settings.
907
908 <a name="_symbol" href="#_symbol">#</a> <i>symbol</i>(<i>arguments</i>…) · [Source](https://github.com/d3/d3-shape/blob/master/src/symbol.js)
916 <a name="symbol" href="#symbol">#</a> d3.<b>symbol</b>([<i>type</i>][, <i>size</i>]) · [Source](https://github.com/d3/d3-shape/blob/master/src/symbol.js), [Examples](https://observablehq.com/@d3/fitted-symbols)
917
918 Constructs a new symbol generator of the specified [type](#symbol_type) and [size](#symbol_size). If not specified, *type* defaults to a circle, and *size* defaults to 64.
919
920 <a name="_symbol" href="#_symbol">#</a> <i>symbol</i>(<i>arguments</i>…) · [Source](https://github.com/d3/d3-shape/blob/master/src/symbol.js), [Examples](https://observablehq.com/@d3/fitted-symbols)
909921
910922 Generates a symbol for the given *arguments*. The *arguments* are arbitrary; they are simply propagated to the symbol generator’s accessor functions along with the `this` object. For example, with the default settings, no arguments are needed to produce a circle with area 64 square pixels. If the symbol generator has a [context](#symbol_context), then the symbol is rendered to this context as a sequence of [path method](http://www.w3.org/TR/2dcontext/#canvaspathmethods) calls and this function returns void. Otherwise, a [path data](http://www.w3.org/TR/SVG/paths.html#PathData) string is returned.
911923
912 <a name="symbol_type" href="#symbol_type">#</a> <i>symbol</i>.<b>type</b>([<i>type</i>]) · [Source](https://github.com/d3/d3-shape/blob/master/src/symbol.js)
924 <a name="symbol_type" href="#symbol_type">#</a> <i>symbol</i>.<b>type</b>([<i>type</i>]) · [Source](https://github.com/d3/d3-shape/blob/master/src/symbol.js), [Examples](https://observablehq.com/@d3/fitted-symbols)
913925
914926 If *type* is specified, sets the symbol type to the specified function or symbol type and returns this symbol 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:
915927
921933
922934 See [symbols](#symbols) for the set of built-in symbol types. To implement a custom symbol type, pass an object that implements [*symbolType*.draw](#symbolType_draw).
923935
924 <a name="symbol_size" href="#symbol_size">#</a> <i>symbol</i>.<b>size</b>([<i>size</i>]) · [Source](https://github.com/d3/d3-shape/blob/master/src/symbol.js)
936 <a name="symbol_size" href="#symbol_size">#</a> <i>symbol</i>.<b>size</b>([<i>size</i>]) · [Source](https://github.com/d3/d3-shape/blob/master/src/symbol.js), [Examples](https://observablehq.com/@d3/fitted-symbols)
925937
926938 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:
927939
937949
938950 If *context* is specified, sets the context and returns this symbol generator. If *context* is not specified, returns the current context, which defaults to null. If the context is not null, then the [generated symbol](#_symbol) is rendered to this context as a sequence of [path method](http://www.w3.org/TR/2dcontext/#canvaspathmethods) calls. Otherwise, a [path data](http://www.w3.org/TR/SVG/paths.html#PathData) string representing the generated symbol is returned.
939951
940 <a name="symbols" href="#symbols">#</a> d3.<b>symbols</b>
952 <a name="symbols" href="#symbols">#</a> d3.<b>symbols</b> · [Source](https://github.com/d3/d3-shape/blob/master/src/symbol.js), [Examples](https://observablehq.com/@d3/fitted-symbols)
941953
942954 An array containing the set of all built-in symbol types: [circle](#symbolCircle), [cross](#symbolCross), [diamond](#symbolDiamond), [square](#symbolSquare), [star](#symbolStar), [triangle](#symbolTriangle), and [wye](#symbolWye). Useful for constructing the range of an [ordinal scale](https://github.com/d3/d3-scale#ordinal-scales) should you wish to use a shape encoding for categorical data.
943955
944 <a name="symbolCircle" href="#symbolCircle">#</a> d3.<b>symbolCircle</b> · [Source](https://github.com/d3/d3-shape/blob/master/src/symbol/circle.js)
956 <a name="symbolCircle" href="#symbolCircle">#</a> d3.<b>symbolCircle</b> · [Source](https://github.com/d3/d3-shape/blob/master/src/symbol/circle.js), [Examples](https://observablehq.com/@d3/fitted-symbols)
945957
946958 The circle symbol type.
947959
948 <a name="symbolCross" href="#symbolCross">#</a> d3.<b>symbolCross</b> · [Source](https://github.com/d3/d3-shape/blob/master/src/symbol/cross.js)
960 <a name="symbolCross" href="#symbolCross">#</a> d3.<b>symbolCross</b> · [Source](https://github.com/d3/d3-shape/blob/master/src/symbol/cross.js), [Examples](https://observablehq.com/@d3/fitted-symbols)
949961
950962 The Greek cross symbol type, with arms of equal length.
951963
952 <a name="symbolDiamond" href="#symbolDiamond">#</a> d3.<b>symbolDiamond</b> · [Source](https://github.com/d3/d3-shape/blob/master/src/symbol/diamond.js)
964 <a name="symbolDiamond" href="#symbolDiamond">#</a> d3.<b>symbolDiamond</b> · [Source](https://github.com/d3/d3-shape/blob/master/src/symbol/diamond.js), [Examples](https://observablehq.com/@d3/fitted-symbols)
953965
954966 The rhombus symbol type.
955967
956 <a name="symbolSquare" href="#symbolSquare">#</a> d3.<b>symbolSquare</b> · [Source](https://github.com/d3/d3-shape/blob/master/src/symbol/square.js)
968 <a name="symbolSquare" href="#symbolSquare">#</a> d3.<b>symbolSquare</b> · [Source](https://github.com/d3/d3-shape/blob/master/src/symbol/square.js), [Examples](https://observablehq.com/@d3/fitted-symbols)
957969
958970 The square symbol type.
959971
960 <a name="symbolStar" href="#symbolStar">#</a> d3.<b>symbolStar</b> · [Source](https://github.com/d3/d3-shape/blob/master/src/symbol/star.js)
972 <a name="symbolStar" href="#symbolStar">#</a> d3.<b>symbolStar</b> · [Source](https://github.com/d3/d3-shape/blob/master/src/symbol/star.js), [Examples](https://observablehq.com/@d3/fitted-symbols)
961973
962974 The pentagonal star (pentagram) symbol type.
963975
964 <a name="symbolTriangle" href="#symbolTriangle">#</a> d3.<b>symbolTriangle</b> · [Source](https://github.com/d3/d3-shape/blob/master/src/symbol/triangle.js)
976 <a name="symbolTriangle" href="#symbolTriangle">#</a> d3.<b>symbolTriangle</b> · [Source](https://github.com/d3/d3-shape/blob/master/src/symbol/triangle.js), [Examples](https://observablehq.com/@d3/fitted-symbols)
965977
966978 The up-pointing triangle symbol type.
967979
968 <a name="symbolWye" href="#symbolWye">#</a> d3.<b>symbolWye</b> · [Source](https://github.com/d3/d3-shape/blob/master/src/symbol/wye.js)
980 <a name="symbolWye" href="#symbolWye">#</a> d3.<b>symbolWye</b> · [Source](https://github.com/d3/d3-shape/blob/master/src/symbol/wye.js), [Examples](https://observablehq.com/@d3/fitted-symbols)
969981
970982 The Y-shape symbol type.
971983
972 <a name="pointRadial" href="#pointRadial">#</a> d3.<b>pointRadial</b>(<i>angle</i>, <i>radius</i>) · [Source](https://github.com/d3/d3-shape/blob/master/src/pointRadial.js)
984 <a name="pointRadial" href="#pointRadial">#</a> d3.<b>pointRadial</b>(<i>angle</i>, <i>radius</i>) · [Source](https://github.com/d3/d3-shape/blob/master/src/pointRadial.js), [Examples](https://observablehq.com/@d3/radial-area-chart)
973985
974986 Returns the point [<i>x</i>, <i>y</i>] for the given *angle* in radians, with 0 at -*y* (12 o’clock) and positive angles proceeding clockwise, and the given *radius*.
975987
10131025 This might be represented in JavaScript as an array of objects:
10141026
10151027 ```js
1016 var data = [
1028 const data = [
10171029 {month: new Date(2015, 0, 1), apples: 3840, bananas: 1920, cherries: 960, dates: 400},
10181030 {month: new Date(2015, 1, 1), apples: 1600, bananas: 1440, cherries: 960, dates: 400},
10191031 {month: new Date(2015, 2, 1), apples: 640, bananas: 960, cherries: 640, dates: 400},
10241036 To produce a stack for this data:
10251037
10261038 ```js
1027 var stack = d3.stack()
1039 const stack = d3.stack()
10281040 .keys(["apples", "bananas", "cherries", "dates"])
10291041 .order(d3.stackOrderNone)
10301042 .offset(d3.stackOffsetNone);
10311043
1032 var series = stack(data);
1044 const series = stack(data);
10331045 ```
10341046
10351047 The resulting array has one element per *series*. Each series has one point per month, and each point has a lower and upper value defining the baseline and topline:
10631075
10641076 <a name="stack_order" href="#stack_order">#</a> <i>stack</i>.<b>order</b>([<i>order</i>]) · [Source](https://github.com/d3/d3-shape/blob/master/src/stack.js)
10651077
1066 If *order* is specified, sets the order accessor to the specified function or array and returns this stack generator. If *order* is not specified, returns the current order acccesor, which defaults to [stackOrderNone](#stackOrderNone); this uses the order given by the [key accessor](#stack_key). See [stack orders](#stack-orders) for the built-in orders.
1078 If *order* is specified, sets the order accessor to the specified function or array and returns this stack generator. If *order* is not specified, returns the current order accessor, which defaults to [stackOrderNone](#stackOrderNone); this uses the order given by the [key accessor](#stack_key). See [stack orders](#stack-orders) for the built-in orders.
10671079
10681080 If *order* is a function, it is passed the generated series array and must return an array of numeric indexes representing the stack order. For example, the default order is defined as:
10691081
10701082 ```js
10711083 function orderNone(series) {
1072 var n = series.length, o = new Array(n);
1084 let n = series.length;
1085 const o = new Array(n);
10731086 while (--n >= 0) o[n] = n;
10741087 return o;
10751088 }
10791092
10801093 <a name="stack_offset" href="#stack_offset">#</a> <i>stack</i>.<b>offset</b>([<i>offset</i>]) · [Source](https://github.com/d3/d3-shape/blob/master/src/stack.js)
10811094
1082 If *offset* is specified, sets the offset accessor to the specified function or array and returns this stack generator. If *offset* is not specified, returns the current offset acccesor, which defaults to [stackOffsetNone](#stackOffsetNone); this uses a zero baseline. See [stack offsets](#stack-offsets) for the built-in offsets.
1083
1084 If *offset* is a function, it is passed the generated series array and the order index array. The offset function is then responsible for updating the lower and upper values in the series array to layout the stack. For example, the default offset is defined as:
1095 If *offset* is specified, sets the offset accessor to the specified function and returns this stack generator. If *offset* is not specified, returns the current offset acccesor, which defaults to [stackOffsetNone](#stackOffsetNone); this uses a zero baseline. See [stack offsets](#stack-offsets) for the built-in offsets.
1096
1097 The offset function is passed the generated series array and the order index array; it is then responsible for updating the lower and upper values in the series array. For example, the default offset is defined as:
10851098
10861099 ```js
10871100 function offsetNone(series, order) {
10881101 if (!((n = series.length) > 1)) return;
1089 for (var i = 1, s0, s1 = series[order[0]], n, m = s1.length; i < n; ++i) {
1102 for (let i = 1, s0, s1 = series[order[0]], n, m = s1.length; i < n; ++i) {
10901103 s0 = s1, s1 = series[order[i]];
1091 for (var j = 0; j < m; ++j) {
1104 for (let j = 0; j < m; ++j) {
10921105 s1[j][1] += s1[j][0] = s0[j][1];
10931106 }
10941107 }
0 node-d3-shape (2.1.0-1) UNRELEASED; urgency=low
1
2 * New upstream release.
3
4 -- Debian Janitor <janitor@jelmer.uk> Sat, 29 May 2021 13:01:07 -0000
5
06 node-d3-shape (1.3.7-2) unstable; urgency=medium
17
28 * Bump Standards-Version to 4.5.1 (no changes needed)
Binary diff not shown
Binary diff not shown
00 {
11 "name": "d3-shape",
2 "version": "1.3.7",
2 "version": "2.1.0",
33 "description": "Graphical primitives for visualization, such as lines and areas.",
44 "keywords": [
55 "d3",
3434 "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"
3535 },
3636 "dependencies": {
37 "d3-path": "1"
37 "d3-path": "1 - 2"
3838 },
3939 "sideEffects": false,
4040 "devDependencies": {
41 "d3-polygon": "1",
42 "eslint": "6",
43 "rollup": "1",
44 "rollup-plugin-terser": "5",
41 "d3-polygon": "1 - 2",
42 "eslint": "7",
43 "rollup": "2",
44 "rollup-plugin-terser": "7",
4545 "tape": "4"
4646 }
4747 }
00 import {path} from "d3-path";
1 import array from "./array.js";
12 import constant from "./constant.js";
23 import curveLinear from "./curve/linear.js";
34 import line from "./line.js";
45 import {x as pointX, y as pointY} from "./point.js";
56
6 export default function() {
7 var x0 = pointX,
8 x1 = null,
9 y0 = constant(0),
10 y1 = pointY,
7 export default function(x0, y0, y1) {
8 var x1 = null,
119 defined = constant(true),
1210 context = null,
1311 curve = curveLinear,
1412 output = null;
1513
14 x0 = typeof x0 === "function" ? x0 : (x0 === undefined) ? pointX : constant(+x0);
15 y0 = typeof y0 === "function" ? y0 : (y0 === undefined) ? constant(0) : constant(+y0);
16 y1 = typeof y1 === "function" ? y1 : (y1 === undefined) ? pointY : constant(+y1);
17
1618 function area(data) {
1719 var i,
1820 j,
1921 k,
20 n = data.length,
22 n = (data = array(data)).length,
2123 d,
2224 defined0 = false,
2325 buffer,
00 export var slice = Array.prototype.slice;
1
2 export default function(x) {
3 return typeof x === "object" && "length" in x
4 ? x // Array, TypedArray, NodeList, array-like
5 : Array.from(x); // Map, Set, iterable, string, or anything else
6 }
0 class Bump {
1 constructor(context, x) {
2 this._context = context;
3 this._x = x;
4 }
5 areaStart() {
6 this._line = 0;
7 }
8 areaEnd() {
9 this._line = NaN;
10 }
11 lineStart() {
12 this._point = 0;
13 }
14 lineEnd() {
15 if (this._line || (this._line !== 0 && this._point === 1)) this._context.closePath();
16 this._line = 1 - this._line;
17 }
18 point(x, y) {
19 x = +x, y = +y;
20 switch (this._point) {
21 case 0: {
22 this._point = 1;
23 if (this._line) this._context.lineTo(x, y);
24 else this._context.moveTo(x, y);
25 break;
26 }
27 case 1: this._point = 2; // proceed
28 default: {
29 if (this._x) this._context.bezierCurveTo(this._x0 = (this._x0 + x) / 2, this._y0, this._x0, y, x, y);
30 else this._context.bezierCurveTo(this._x0, this._y0 = (this._y0 + y) / 2, x, this._y0, x, y);
31 break;
32 }
33 }
34 this._x0 = x, this._y0 = y;
35 }
36 }
37
38 export function bumpX(context) {
39 return new Bump(context, true);
40 }
41
42 export function bumpY(context) {
43 return new Bump(context, false);
44 }
1818 export {default as curveBasisClosed} from "./curve/basisClosed.js";
1919 export {default as curveBasisOpen} from "./curve/basisOpen.js";
2020 export {default as curveBasis} from "./curve/basis.js";
21 export {bumpX as curveBumpX, bumpY as curveBumpY} from "./curve/bump.js";
2122 export {default as curveBundle} from "./curve/bundle.js";
2223 export {default as curveCardinalClosed} from "./curve/cardinalClosed.js";
2324 export {default as curveCardinalOpen} from "./curve/cardinalOpen.js";
00 import {path} from "d3-path";
1 import array from "./array.js";
12 import constant from "./constant.js";
23 import curveLinear from "./curve/linear.js";
34 import {x as pointX, y as pointY} from "./point.js";
45
5 export default function() {
6 var x = pointX,
7 y = pointY,
8 defined = constant(true),
6 export default function(x, y) {
7 var defined = constant(true),
98 context = null,
109 curve = curveLinear,
1110 output = null;
1211
12 x = typeof x === "function" ? x : (x === undefined) ? pointX : constant(x);
13 y = typeof y === "function" ? y : (y === undefined) ? pointY : constant(y);
14
1315 function line(data) {
1416 var i,
15 n = data.length,
17 n = (data = array(data)).length,
1618 d,
1719 defined0 = false,
1820 buffer;
0 import array from "./array.js";
01 import constant from "./constant.js";
12 import descending from "./descending.js";
23 import identity from "./identity.js";
1213
1314 function pie(data) {
1415 var i,
15 n = data.length,
16 n = (data = array(data)).length,
1617 j,
1718 k,
1819 sum = 0,
0 import {slice} from "./array.js";
0 import array from "./array.js";
11 import constant from "./constant.js";
22 import offsetNone from "./offset/none.js";
33 import orderNone from "./order/none.js";
44
55 function stackValue(d, key) {
66 return d[key];
7 }
8
9 function stackSeries(key) {
10 const series = [];
11 series.key = key;
12 return series;
713 }
814
915 export default function() {
1319 value = stackValue;
1420
1521 function stack(data) {
16 var kz = keys.apply(this, arguments),
17 i,
18 m = data.length,
19 n = kz.length,
20 sz = new Array(n),
22 var sz = Array.from(keys.apply(this, arguments), stackSeries),
23 i, n = sz.length, j = -1,
2124 oz;
2225
23 for (i = 0; i < n; ++i) {
24 for (var ki = kz[i], si = sz[i] = new Array(m), j = 0, sij; j < m; ++j) {
25 si[j] = sij = [0, +value(data[j], ki, j, data)];
26 sij.data = data[j];
26 for (const d of data) {
27 for (i = 0, ++j; i < n; ++i) {
28 (sz[i][j] = [0, +value(d, sz[i].key, j, data)]).data = d;
2729 }
28 si.key = ki;
2930 }
3031
31 for (i = 0, oz = order(sz); i < n; ++i) {
32 for (i = 0, oz = array(order(sz)); i < n; ++i) {
3233 sz[oz[i]].index = i;
3334 }
3435
3738 }
3839
3940 stack.keys = function(_) {
40 return arguments.length ? (keys = typeof _ === "function" ? _ : constant(slice.call(_)), stack) : keys;
41 return arguments.length ? (keys = typeof _ === "function" ? _ : constant(Array.from(_)), stack) : keys;
4142 };
4243
4344 stack.value = function(_) {
4546 };
4647
4748 stack.order = function(_) {
48 return arguments.length ? (order = _ == null ? orderNone : typeof _ === "function" ? _ : constant(slice.call(_)), stack) : order;
49 return arguments.length ? (order = _ == null ? orderNone : typeof _ === "function" ? _ : constant(Array.from(_)), stack) : order;
4950 };
5051
5152 stack.offset = function(_) {
1717 wye
1818 ];
1919
20 export default function() {
21 var type = constant(circle),
22 size = constant(64),
23 context = null;
20 export default function(type, size) {
21 var context = null;
22 type = typeof type === "function" ? type : constant(type || circle);
23 size = typeof size === "function" ? size : constant(size === undefined ? 64 : +size);
2424
2525 function symbol() {
2626 var buffer;
5555 var a = shape.arc(), round = function(x) { return Math.round(x * 1e6) / 1e6; };
5656 test.deepEqual(a.centroid({innerRadius: 0, outerRadius: 100, startAngle: 0, endAngle: Math.PI}).map(round), [50, 0]);
5757 test.deepEqual(a.centroid({innerRadius: 0, outerRadius: 100, startAngle: 0, endAngle: Math.PI / 2}).map(round), [35.355339, -35.355339]);
58 test.deepEqual(a.centroid({innerRadius: 50, outerRadius: 100, startAngle: 0, endAngle: -Math.PI}).map(round), [-75, 0]);
58 test.deepEqual(a.centroid({innerRadius: 50, outerRadius: 100, startAngle: 0, endAngle: -Math.PI}).map(round), [-75, -0]);
5959 test.deepEqual(a.centroid({innerRadius: 50, outerRadius: 100, startAngle: 0, endAngle: -Math.PI / 2}).map(round), [-53.033009, -53.033009]);
6060 test.end();
6161 });
1515 test.end();
1616 });
1717
18 tape("area(x, y0, y1) sets x0, y0 and y1", function(test) {
19 var x = function() {}, y = function() {};
20 test.equal(shape.area(x).x0(), x);
21 test.equal(shape.area(x, y).y0(), y);
22 test.equal(shape.area(x, 0, y).y1(), y);
23 test.equal(shape.area(3, 2, 1).x0()("aa"), 3);
24 test.equal(shape.area(3, 2, 1).y0()("aa"), 2);
25 test.equal(shape.area(3, 2, 1).y1()("aa"), 1);
26 test.end();
27 });
28
1829 tape("area.x(f)(data) passes d, i and data to the specified function f", function(test) {
1930 var data = ["a", "b"], actual = [];
2031 shape.area().x(function() { actual.push([].slice.call(arguments)); })(data);
0 var tape = require("tape"),
1 shape = require("../../");
2
3 require("../pathEqual");
4
5 tape("line.curve(curveBumpX)(data) generates the expected path", function(test) {
6 var l = shape.line().curve(shape.curveBumpX);
7 test.equal(l([]), null);
8 test.pathEqual(l([[0, 1]]), "M0,1Z");
9 test.pathEqual(l([[0, 1], [1, 3]]), "M0,1C0.500000,1,0.500000,3,1,3");
10 test.pathEqual(l([[0, 1], [1, 3], [2, 1]]), "M0,1C0.500000,1,0.500000,3,1,3C1.500000,3,1.500000,1,2,1");
11 test.end();
12 });
13
14 tape("area.curve(curveBumpX)(data) generates the expected path", function(test) {
15 var a = shape.area().curve(shape.curveBumpX);
16 test.equal(a([]), null);
17 test.pathEqual(a([[0, 1]]), "M0,1L0,0Z");
18 test.pathEqual(a([[0, 1], [1, 3]]), "M0,1C0.500000,1,0.500000,3,1,3L1,0C0.500000,0,0.500000,0,0,0Z");
19 test.pathEqual(a([[0, 1], [1, 3], [2, 1]]), "M0,1C0.500000,1,0.500000,3,1,3C1.500000,3,1.500000,1,2,1L2,0C1.500000,0,1.500000,0,1,0C0.500000,0,0.500000,0,0,0Z");
20 test.end();
21 });
0 var tape = require("tape"),
1 shape = require("../../");
2
3 require("../pathEqual");
4
5 tape("line.curve(curveBumpY)(data) generates the expected path", function(test) {
6 var l = shape.line().curve(shape.curveBumpY);
7 test.equal(l([]), null);
8 test.pathEqual(l([[0, 1]]), "M0,1Z");
9 test.pathEqual(l([[0, 1], [1, 3]]), "M0,1C0,2,1,2,1,3");
10 test.pathEqual(l([[0, 1], [1, 3], [2, 1]]), "M0,1C0,2,1,2,1,3C1,2,2,2,2,1");
11 test.end();
12 });
13
14 tape("area.curve(curveBumpY)(data) generates the expected path", function(test) {
15 var a = shape.area().curve(shape.curveBumpY);
16 test.equal(a([]), null);
17 test.pathEqual(a([[0, 1]]), "M0,1L0,0Z");
18 test.pathEqual(a([[0, 1], [1, 3]]), "M0,1C0,2,1,2,1,3L1,0C1,0,0,0,0,0Z");
19 test.pathEqual(a([[0, 1], [1, 3], [2, 1]]), "M0,1C0,2,1,2,1,3C1,2,2,2,2,1L2,0C2,0,1,0,1,0C1,0,0,0,0,0Z");
20 test.end();
21 });
1010 test.equal(l.curve(), shape.curveLinear);
1111 test.equal(l.context(), null);
1212 test.pathEqual(l([[0, 1], [2, 3], [4, 5]]), "M0,1L2,3L4,5");
13 test.end();
14 });
15
16 tape("line(x, y) sets x and y", function(test) {
17 var x = function() {}, y = function() {};
18 test.equal(shape.line(x).x(), x);
19 test.equal(shape.line(x, y).y(), y);
20 test.equal(shape.line(3, 2).x()("aa"), 3);
21 test.equal(shape.line(3, 2).y()("aa"), 2);
1322 test.end();
1423 });
1524
1616 tape("pie(data) returns arcs in input order", function(test) {
1717 var p = shape.pie();
1818 test.deepEqual(p([1, 3, 2]), [
19 {data: 1, value: 1, index: 2, startAngle: 5.235987755982988, endAngle: 6.283185307179585, padAngle: 0},
20 {data: 3, value: 3, index: 0, startAngle: 0.000000000000000, endAngle: 3.141592653589793, padAngle: 0},
21 {data: 2, value: 2, index: 1, startAngle: 3.141592653589793, endAngle: 5.235987755982988, padAngle: 0}
22 ]);
23 test.end();
24 });
25
26 tape("pie(data) accepts an iterable", function(test) {
27 var p = shape.pie();
28 test.deepEqual(p(new Set([1, 3, 2])), [
1929 {data: 1, value: 1, index: 2, startAngle: 5.235987755982988, endAngle: 6.283185307179585, padAngle: 0},
2030 {data: 3, value: 3, index: 0, startAngle: 0.000000000000000, endAngle: 3.141592653589793, padAngle: 0},
2131 {data: 2, value: 2, index: 1, startAngle: 3.141592653589793, endAngle: 5.235987755982988, padAngle: 0}
167177 test.deepEqual(shape.pie().startAngle(0).endAngle(-Math.PI).padAngle(Infinity)([1, 2, 3]), [
168178 {data: 1, value: 1, index: 2, startAngle: -2.0943951023931953, endAngle: -3.1415926535897930, padAngle: 1.0471975511965976},
169179 {data: 2, value: 2, index: 1, startAngle: -1.0471975511965976, endAngle: -2.0943951023931953, padAngle: 1.0471975511965976},
170 {data: 3, value: 3, index: 0, startAngle: -0.0000000000000000, endAngle: -1.0471975511965976, padAngle: 1.0471975511965976}
180 {data: 3, value: 3, index: 0, startAngle: 0.0000000000000000, endAngle: -1.0471975511965976, padAngle: 1.0471975511965976}
171181 ]);
172182 test.end();
173183 });
139139 test.pathEqual(s(10), "M0.853360,0.492688L0.853360,2.199408L-0.853360,2.199408L-0.853360,0.492688L-2.331423,-0.360672L-1.478063,-1.838735L0,-0.985375L1.478063,-1.838735L2.331423,-0.360672Z");
140140 test.end();
141141 });
142
143 tape("symbol(type, size) is equivalent to symbol().type(type).size(size)", function(test) {
144 var s0 = shape.symbol().type(shape.symbolCross).size(16),
145 s1 = shape.symbol(shape.symbolCross, 16);
146 test.equal(s0(), s1());
147 test.end();
148 });
149
11 # yarn lockfile v1
22
33
4 "@babel/code-frame@^7.0.0":
5 version "7.5.5"
6 resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.5.5.tgz#bc0782f6d69f7b7d49531219699b988f669a8f9d"
7 integrity sha512-27d4lZoomVyo51VegxI20xZPuSHusqbQag/ztrBC7wegWoQ1nLREPVSKSW8byhTlzTKyNE4ifaTA6lCp7JjpFw==
8 dependencies:
9 "@babel/highlight" "^7.0.0"
10
11 "@babel/highlight@^7.0.0":
12 version "7.5.0"
13 resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.5.0.tgz#56d11312bd9248fa619591d02472be6e8cb32540"
14 integrity sha512-7dV4eu9gBxoM0dAnj/BCFDW9LFU0zvTrkq0ugM7pnHEgguOEeOz1so2ZghEdzviYzQEED0r4EAgpsBChKy1TRQ==
15 dependencies:
4 "@babel/code-frame@7.12.11":
5 version "7.12.11"
6 resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.12.11.tgz#f4ad435aa263db935b8f10f2c552d23fb716a63f"
7 integrity sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==
8 dependencies:
9 "@babel/highlight" "^7.10.4"
10
11 "@babel/code-frame@^7.10.4":
12 version "7.12.13"
13 resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.12.13.tgz#dcfc826beef65e75c50e21d3837d7d95798dd658"
14 integrity sha512-HV1Cm0Q3ZrpCR93tkWOYiuYIgLxZXZFVG2VgK+MBWjUqZTundupbfx2aXarXuw5Ko5aMcjtJgbSs4vUGBS5v6g==
15 dependencies:
16 "@babel/highlight" "^7.12.13"
17
18 "@babel/helper-validator-identifier@^7.12.11":
19 version "7.12.11"
20 resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz#c9a1f021917dcb5ccf0d4e453e399022981fc9ed"
21 integrity sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw==
22
23 "@babel/highlight@^7.10.4", "@babel/highlight@^7.12.13":
24 version "7.13.10"
25 resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.13.10.tgz#a8b2a66148f5b27d666b15d81774347a731d52d1"
26 integrity sha512-5aPpe5XQPzflQrFwL1/QoeHkP2MsA4JCntcXHRhEsdsfPVkvPi2w7Qix4iV7t5S/oC9OodGrggd8aco1g3SZFg==
27 dependencies:
28 "@babel/helper-validator-identifier" "^7.12.11"
1629 chalk "^2.0.0"
17 esutils "^2.0.2"
1830 js-tokens "^4.0.0"
1931
20 "@types/estree@0.0.39":
21 version "0.0.39"
22 resolved "https://registry.yarnpkg.com/@types/estree/-/estree-0.0.39.tgz#e177e699ee1b8c22d23174caaa7422644389509f"
23 integrity sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==
24
25 "@types/node@^12.6.2":
26 version "12.6.8"
27 resolved "https://registry.yarnpkg.com/@types/node/-/node-12.6.8.tgz#e469b4bf9d1c9832aee4907ba8a051494357c12c"
28 integrity sha512-aX+gFgA5GHcDi89KG5keey2zf0WfZk/HAQotEamsK2kbey+8yGKcson0hbK8E+v0NArlCJQCqMP161YhV6ZXLg==
29
30 acorn-jsx@^5.0.0:
31 version "5.0.1"
32 resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.0.1.tgz#32a064fd925429216a09b141102bfdd185fae40e"
33 integrity sha512-HJ7CfNHrfJLlNTzIEUTj43LNWGkqpRLxm3YjAlcD0ACydk9XynzYsCBHxut+iqt+1aBXkx9UP/w/ZqMr13XIzg==
34
35 acorn@^6.0.7, acorn@^6.2.0:
36 version "6.2.1"
37 resolved "https://registry.yarnpkg.com/acorn/-/acorn-6.2.1.tgz#3ed8422d6dec09e6121cc7a843ca86a330a86b51"
38 integrity sha512-JD0xT5FCRDNyjDda3Lrg/IxFscp9q4tiYtxE1/nOzlKCk7hIRuYjhq1kCNkbPjMRMZuFq20HNQn1I9k8Oj0E+Q==
39
40 ajv@^6.10.0, ajv@^6.10.2:
41 version "6.10.2"
42 resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.10.2.tgz#d3cea04d6b017b2894ad69040fec8b623eb4bd52"
43 integrity sha512-TXtUUEYHuaTEbLZWIKUr5pmBuhDLy+8KYtPYdcV8qC+pOZL+NKqYwvWSRrVXHn+ZmRRAu8vJTAznH7Oag6RVRw==
44 dependencies:
45 fast-deep-equal "^2.0.1"
32 "@eslint/eslintrc@^0.4.0":
33 version "0.4.0"
34 resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-0.4.0.tgz#99cc0a0584d72f1df38b900fb062ba995f395547"
35 integrity sha512-2ZPCc+uNbjV5ERJr+aKSPRwZgKd2z11x0EgLvb1PURmUrn9QNRXFqje0Ldq454PfAVyaJYyrDvvIKSFP4NnBog==
36 dependencies:
37 ajv "^6.12.4"
38 debug "^4.1.1"
39 espree "^7.3.0"
40 globals "^12.1.0"
41 ignore "^4.0.6"
42 import-fresh "^3.2.1"
43 js-yaml "^3.13.1"
44 minimatch "^3.0.4"
45 strip-json-comments "^3.1.1"
46
47 "@types/node@*":
48 version "14.14.33"
49 resolved "https://registry.yarnpkg.com/@types/node/-/node-14.14.33.tgz#9e4f8c64345522e4e8ce77b334a8aaa64e2b6c78"
50 integrity sha512-oJqcTrgPUF29oUP8AsUqbXGJNuPutsetaa9kTQAQce5Lx5dTYWV02ScBiT/k1BX/Z7pKeqedmvp39Wu4zR7N7g==
51
52 acorn-jsx@^5.3.1:
53 version "5.3.1"
54 resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.3.1.tgz#fc8661e11b7ac1539c47dbfea2e72b3af34d267b"
55 integrity sha512-K0Ptm/47OKfQRpNQ2J/oIN/3QYiK6FwW+eJbILhsdxh2WTLdl+30o8aGdTbm5JbffpFFAg/g+zi1E+jvJha5ng==
56
57 acorn@^7.4.0:
58 version "7.4.1"
59 resolved "https://registry.yarnpkg.com/acorn/-/acorn-7.4.1.tgz#feaed255973d2e77555b83dbc08851a6c63520fa"
60 integrity sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==
61
62 ajv@^6.10.0, ajv@^6.12.4:
63 version "6.12.6"
64 resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4"
65 integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==
66 dependencies:
67 fast-deep-equal "^3.1.1"
4668 fast-json-stable-stringify "^2.0.0"
4769 json-schema-traverse "^0.4.1"
4870 uri-js "^4.2.2"
4971
50 ansi-escapes@^3.2.0:
51 version "3.2.0"
52 resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-3.2.0.tgz#8780b98ff9dbf5638152d1f1fe5c1d7b4442976b"
53 integrity sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==
54
55 ansi-regex@^3.0.0:
56 version "3.0.0"
57 resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-3.0.0.tgz#ed0317c322064f79466c02966bddb605ab37d998"
58 integrity sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=
59
60 ansi-regex@^4.1.0:
61 version "4.1.0"
62 resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-4.1.0.tgz#8b9f8f08cf1acb843756a839ca8c7e3168c51997"
63 integrity sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==
64
65 ansi-styles@^3.2.0, ansi-styles@^3.2.1:
72 ajv@^7.0.2:
73 version "7.2.1"
74 resolved "https://registry.yarnpkg.com/ajv/-/ajv-7.2.1.tgz#a5ac226171912447683524fa2f1248fcf8bac83d"
75 integrity sha512-+nu0HDv7kNSOua9apAVc979qd932rrZeb3WOvoiD31A/p1mIE5/9bN2027pE2rOPYEdS3UHzsvof4hY+lM9/WQ==
76 dependencies:
77 fast-deep-equal "^3.1.1"
78 json-schema-traverse "^1.0.0"
79 require-from-string "^2.0.2"
80 uri-js "^4.2.2"
81
82 ansi-colors@^4.1.1:
83 version "4.1.1"
84 resolved "https://registry.yarnpkg.com/ansi-colors/-/ansi-colors-4.1.1.tgz#cbb9ae256bf750af1eab344f229aa27fe94ba348"
85 integrity sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==
86
87 ansi-regex@^5.0.0:
88 version "5.0.0"
89 resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.0.tgz#388539f55179bf39339c81af30a654d69f87cb75"
90 integrity sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==
91
92 ansi-styles@^3.2.1:
6693 version "3.2.1"
6794 resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d"
6895 integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==
6996 dependencies:
7097 color-convert "^1.9.0"
98
99 ansi-styles@^4.0.0, ansi-styles@^4.1.0:
100 version "4.3.0"
101 resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937"
102 integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==
103 dependencies:
104 color-convert "^2.0.1"
71105
72106 argparse@^1.0.7:
73107 version "1.0.10"
76110 dependencies:
77111 sprintf-js "~1.0.2"
78112
79 astral-regex@^1.0.0:
80 version "1.0.0"
81 resolved "https://registry.yarnpkg.com/astral-regex/-/astral-regex-1.0.0.tgz#6c8c3fb827dd43ee3918f27b82782ab7658a6fd9"
82 integrity sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==
113 astral-regex@^2.0.0:
114 version "2.0.0"
115 resolved "https://registry.yarnpkg.com/astral-regex/-/astral-regex-2.0.0.tgz#483143c567aeed4785759c0865786dc77d7d2e31"
116 integrity sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==
83117
84118 balanced-match@^1.0.0:
85119 version "1.0.0"
99133 resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.1.tgz#32713bc028f75c02fdb710d7c7bcec1f2c6070ef"
100134 integrity sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==
101135
136 call-bind@^1.0.0, call-bind@^1.0.2:
137 version "1.0.2"
138 resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.2.tgz#b1d4e89e688119c3c9a903ad30abb2f6a919be3c"
139 integrity sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==
140 dependencies:
141 function-bind "^1.1.1"
142 get-intrinsic "^1.0.2"
143
102144 callsites@^3.0.0:
103145 version "3.1.0"
104146 resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73"
105147 integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==
106148
107 chalk@^2.0.0, chalk@^2.1.0, chalk@^2.4.2:
149 chalk@^2.0.0:
108150 version "2.4.2"
109151 resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424"
110152 integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==
113155 escape-string-regexp "^1.0.5"
114156 supports-color "^5.3.0"
115157
116 chardet@^0.7.0:
117 version "0.7.0"
118 resolved "https://registry.yarnpkg.com/chardet/-/chardet-0.7.0.tgz#90094849f0937f2eedc2425d0d28a9e5f0cbad9e"
119 integrity sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==
120
121 cli-cursor@^2.1.0:
122 version "2.1.0"
123 resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-2.1.0.tgz#b35dac376479facc3e94747d41d0d0f5238ffcb5"
124 integrity sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=
125 dependencies:
126 restore-cursor "^2.0.0"
127
128 cli-width@^2.0.0:
129 version "2.2.0"
130 resolved "https://registry.yarnpkg.com/cli-width/-/cli-width-2.2.0.tgz#ff19ede8a9a5e579324147b0c11f0fbcbabed639"
131 integrity sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk=
158 chalk@^4.0.0:
159 version "4.1.0"
160 resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.0.tgz#4e14870a618d9e2edd97dd8345fd9d9dc315646a"
161 integrity sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==
162 dependencies:
163 ansi-styles "^4.1.0"
164 supports-color "^7.1.0"
132165
133166 color-convert@^1.9.0:
134167 version "1.9.3"
137170 dependencies:
138171 color-name "1.1.3"
139172
173 color-convert@^2.0.1:
174 version "2.0.1"
175 resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3"
176 integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==
177 dependencies:
178 color-name "~1.1.4"
179
140180 color-name@1.1.3:
141181 version "1.1.3"
142182 resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25"
143183 integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=
144184
185 color-name@~1.1.4:
186 version "1.1.4"
187 resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2"
188 integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==
189
145190 commander@^2.20.0:
146 version "2.20.0"
147 resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.0.tgz#d58bb2b5c1ee8f87b0d340027e9e94e222c5a422"
148 integrity sha512-7j2y+40w61zy6YC2iRNpUe/NwhNyoXrYpHMrSunaMG64nRnaf96zO/KMQR4OyN/UnE5KLyEBnKHd4aG3rskjpQ==
191 version "2.20.3"
192 resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33"
193 integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==
149194
150195 concat-map@0.0.1:
151196 version "0.0.1"
152197 resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b"
153198 integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=
154199
155 core-util-is@~1.0.0:
156 version "1.0.2"
157 resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7"
158 integrity sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=
159
160 cross-spawn@^6.0.5:
161 version "6.0.5"
162 resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-6.0.5.tgz#4a5ec7c64dfae22c3a14124dbacdee846d80cbc4"
163 integrity sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==
164 dependencies:
165 nice-try "^1.0.4"
166 path-key "^2.0.1"
167 semver "^5.5.0"
168 shebang-command "^1.2.0"
169 which "^1.2.9"
170
171 d3-path@1:
172 version "1.0.9"
173 resolved "https://registry.yarnpkg.com/d3-path/-/d3-path-1.0.9.tgz#48c050bb1fe8c262493a8caf5524e3e9591701cf"
174 integrity sha512-VLaYcn81dtHVTjEHd8B+pbe9yHWpXKZUC87PzoFmsFrJqgFwDe/qxfp5MlfsfM1V5E/iVt0MmEbWQ7FVIXh/bg==
175
176 d3-polygon@1:
177 version "1.0.6"
178 resolved "https://registry.yarnpkg.com/d3-polygon/-/d3-polygon-1.0.6.tgz#0bf8cb8180a6dc107f518ddf7975e12abbfbd38e"
179 integrity sha512-k+RF7WvI08PC8reEoXa/w2nSg5AUMTi+peBD9cmFc+0ixHfbs4QmxxkarVal1IkVkgxVuk9JSHhJURHiyHKAuQ==
180
181 debug@^4.0.1:
182 version "4.1.1"
183 resolved "https://registry.yarnpkg.com/debug/-/debug-4.1.1.tgz#3b72260255109c6b589cee050f1d516139664791"
184 integrity sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==
185 dependencies:
186 ms "^2.1.1"
187
188 deep-equal@~1.0.1:
189 version "1.0.1"
190 resolved "https://registry.yarnpkg.com/deep-equal/-/deep-equal-1.0.1.tgz#f5d260292b660e084eff4cdbc9f08ad3247448b5"
191 integrity sha1-9dJgKStmDghO/0zbyfCK0yR0SLU=
192
193 deep-is@~0.1.3:
200 cross-spawn@^7.0.2:
201 version "7.0.3"
202 resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.3.tgz#f73a85b9d5d41d045551c177e2882d4ac85728a6"
203 integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==
204 dependencies:
205 path-key "^3.1.0"
206 shebang-command "^2.0.0"
207 which "^2.0.1"
208
209 "d3-path@1 - 2":
210 version "2.0.0"
211 resolved "https://registry.yarnpkg.com/d3-path/-/d3-path-2.0.0.tgz#55d86ac131a0548adae241eebfb56b4582dd09d8"
212 integrity sha512-ZwZQxKhBnv9yHaiWd6ZU4x5BtCQ7pXszEV9CU6kRgwIQVQGLMv1oiL4M+MK/n79sYzsj+gcgpPQSctJUsLN7fA==
213
214 "d3-polygon@1 - 2":
215 version "2.0.0"
216 resolved "https://registry.yarnpkg.com/d3-polygon/-/d3-polygon-2.0.0.tgz#13608ef042fbec625ba1598327564f03c0396d8e"
217 integrity sha512-MsexrCK38cTGermELs0cO1d79DcTsQRN7IWMJKczD/2kBjzNXxLUWP33qRF6VDpiLV/4EI4r6Gs0DAWQkE8pSQ==
218
219 debug@^4.0.1, debug@^4.1.1:
220 version "4.3.1"
221 resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.1.tgz#f0d229c505e0c6d8c49ac553d1b13dc183f6b2ee"
222 integrity sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==
223 dependencies:
224 ms "2.1.2"
225
226 deep-equal@~1.1.1:
227 version "1.1.1"
228 resolved "https://registry.yarnpkg.com/deep-equal/-/deep-equal-1.1.1.tgz#b5c98c942ceffaf7cb051e24e1434a25a2e6076a"
229 integrity sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==
230 dependencies:
231 is-arguments "^1.0.4"
232 is-date-object "^1.0.1"
233 is-regex "^1.0.4"
234 object-is "^1.0.1"
235 object-keys "^1.1.1"
236 regexp.prototype.flags "^1.2.0"
237
238 deep-is@^0.1.3:
194239 version "0.1.3"
195240 resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.3.tgz#b369d6fb5dbc13eecf524f91b070feedc357cf34"
196241 integrity sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=
197242
198 define-properties@^1.1.2:
243 define-properties@^1.1.3:
199244 version "1.1.3"
200245 resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.3.tgz#cf88da6cbee26fe6db7094f61d870cbd84cee9f1"
201246 integrity sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==
214259 dependencies:
215260 esutils "^2.0.2"
216261
217 emoji-regex@^7.0.1:
218 version "7.0.3"
219 resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-7.0.3.tgz#933a04052860c85e83c122479c4748a8e4c72156"
220 integrity sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==
221
222 es-abstract@^1.5.0:
223 version "1.13.0"
224 resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.13.0.tgz#ac86145fdd5099d8dd49558ccba2eaf9b88e24e9"
225 integrity sha512-vDZfg/ykNxQVwup/8E1BZhVzFfBxs9NqMzGcvIJrqg5k2/5Za2bWo40dK2J1pgLngZ7c+Shh8lwYtLGyrwPutg==
226 dependencies:
227 es-to-primitive "^1.2.0"
262 dotignore@~0.1.2:
263 version "0.1.2"
264 resolved "https://registry.yarnpkg.com/dotignore/-/dotignore-0.1.2.tgz#f942f2200d28c3a76fbdd6f0ee9f3257c8a2e905"
265 integrity sha512-UGGGWfSauusaVJC+8fgV+NVvBXkCTmVv7sk6nojDZZvuOUNGUy0Zk4UpHQD6EDjS0jpBwcACvH4eofvyzBcRDw==
266 dependencies:
267 minimatch "^3.0.4"
268
269 emoji-regex@^8.0.0:
270 version "8.0.0"
271 resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37"
272 integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==
273
274 enquirer@^2.3.5:
275 version "2.3.6"
276 resolved "https://registry.yarnpkg.com/enquirer/-/enquirer-2.3.6.tgz#2a7fe5dd634a1e4125a975ec994ff5456dc3734d"
277 integrity sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==
278 dependencies:
279 ansi-colors "^4.1.1"
280
281 es-abstract@^1.18.0-next.2:
282 version "1.18.0"
283 resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.18.0.tgz#ab80b359eecb7ede4c298000390bc5ac3ec7b5a4"
284 integrity sha512-LJzK7MrQa8TS0ja2w3YNLzUgJCGPdPOV1yVvezjNnS89D+VR08+Szt2mz3YB2Dck/+w5tfIq/RoUAFqJJGM2yw==
285 dependencies:
286 call-bind "^1.0.2"
287 es-to-primitive "^1.2.1"
228288 function-bind "^1.1.1"
289 get-intrinsic "^1.1.1"
229290 has "^1.0.3"
230 is-callable "^1.1.4"
231 is-regex "^1.0.4"
232 object-keys "^1.0.12"
233
234 es-to-primitive@^1.2.0:
235 version "1.2.0"
236 resolved "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.2.0.tgz#edf72478033456e8dda8ef09e00ad9650707f377"
237 integrity sha512-qZryBOJjV//LaxLTV6UC//WewneB3LcXOL9NP++ozKVXsIIIpm/2c13UDiD9Jp2eThsecw9m3jPqDwTyobcdbg==
291 has-symbols "^1.0.2"
292 is-callable "^1.2.3"
293 is-negative-zero "^2.0.1"
294 is-regex "^1.1.2"
295 is-string "^1.0.5"
296 object-inspect "^1.9.0"
297 object-keys "^1.1.1"
298 object.assign "^4.1.2"
299 string.prototype.trimend "^1.0.4"
300 string.prototype.trimstart "^1.0.4"
301 unbox-primitive "^1.0.0"
302
303 es-to-primitive@^1.2.1:
304 version "1.2.1"
305 resolved "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.2.1.tgz#e55cd4c9cdc188bcefb03b366c736323fc5c898a"
306 integrity sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==
238307 dependencies:
239308 is-callable "^1.1.4"
240309 is-date-object "^1.0.1"
245314 resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4"
246315 integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=
247316
248 eslint-scope@^5.0.0:
249 version "5.0.0"
250 resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-5.0.0.tgz#e87c8887c73e8d1ec84f1ca591645c358bfc8fb9"
251 integrity sha512-oYrhJW7S0bxAFDvWqzvMPRm6pcgcnWc4QnofCAqRTRfQC0JcwenzGglTtsLyIuuWFfkqDG9vz67cnttSd53djw==
252 dependencies:
253 esrecurse "^4.1.0"
317 eslint-scope@^5.1.1:
318 version "5.1.1"
319 resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-5.1.1.tgz#e786e59a66cb92b3f6c1fb0d508aab174848f48c"
320 integrity sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==
321 dependencies:
322 esrecurse "^4.3.0"
254323 estraverse "^4.1.1"
255324
256 eslint-utils@^1.3.1:
257 version "1.4.0"
258 resolved "https://registry.yarnpkg.com/eslint-utils/-/eslint-utils-1.4.0.tgz#e2c3c8dba768425f897cf0f9e51fe2e241485d4c"
259 integrity sha512-7ehnzPaP5IIEh1r1tkjuIrxqhNkzUJa9z3R92tLJdZIVdWaczEhr3EbhGtsMrVxi1KeR8qA7Off6SWc5WNQqyQ==
260 dependencies:
261 eslint-visitor-keys "^1.0.0"
262
263 eslint-visitor-keys@^1.0.0:
264 version "1.0.0"
265 resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz#3f3180fb2e291017716acb4c9d6d5b5c34a6a81d"
266 integrity sha512-qzm/XxIbxm/FHyH341ZrbnMUpe+5Bocte9xkmFMzPMjRaZMcXww+MpBptFvtU+79L362nqiLhekCxCxDPaUMBQ==
267
268 eslint@6:
269 version "6.1.0"
270 resolved "https://registry.yarnpkg.com/eslint/-/eslint-6.1.0.tgz#06438a4a278b1d84fb107d24eaaa35471986e646"
271 integrity sha512-QhrbdRD7ofuV09IuE2ySWBz0FyXCq0rriLTZXZqaWSI79CVtHVRdkFuFTViiqzZhkCgfOh9USpriuGN2gIpZDQ==
272 dependencies:
273 "@babel/code-frame" "^7.0.0"
325 eslint-utils@^2.1.0:
326 version "2.1.0"
327 resolved "https://registry.yarnpkg.com/eslint-utils/-/eslint-utils-2.1.0.tgz#d2de5e03424e707dc10c74068ddedae708741b27"
328 integrity sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==
329 dependencies:
330 eslint-visitor-keys "^1.1.0"
331
332 eslint-visitor-keys@^1.1.0, eslint-visitor-keys@^1.3.0:
333 version "1.3.0"
334 resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz#30ebd1ef7c2fdff01c3a4f151044af25fab0523e"
335 integrity sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==
336
337 eslint-visitor-keys@^2.0.0:
338 version "2.0.0"
339 resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-2.0.0.tgz#21fdc8fbcd9c795cc0321f0563702095751511a8"
340 integrity sha512-QudtT6av5WXels9WjIM7qz1XD1cWGvX4gGXvp/zBn9nXG02D0utdU3Em2m/QjTnrsk6bBjmCygl3rmj118msQQ==
341
342 eslint@7:
343 version "7.21.0"
344 resolved "https://registry.yarnpkg.com/eslint/-/eslint-7.21.0.tgz#4ecd5b8c5b44f5dedc9b8a110b01bbfeb15d1c83"
345 integrity sha512-W2aJbXpMNofUp0ztQaF40fveSsJBjlSCSWpy//gzfTvwC+USs/nceBrKmlJOiM8r1bLwP2EuYkCqArn/6QTIgg==
346 dependencies:
347 "@babel/code-frame" "7.12.11"
348 "@eslint/eslintrc" "^0.4.0"
274349 ajv "^6.10.0"
275 chalk "^2.1.0"
276 cross-spawn "^6.0.5"
350 chalk "^4.0.0"
351 cross-spawn "^7.0.2"
277352 debug "^4.0.1"
278353 doctrine "^3.0.0"
279 eslint-scope "^5.0.0"
280 eslint-utils "^1.3.1"
281 eslint-visitor-keys "^1.0.0"
282 espree "^6.0.0"
283 esquery "^1.0.1"
354 enquirer "^2.3.5"
355 eslint-scope "^5.1.1"
356 eslint-utils "^2.1.0"
357 eslint-visitor-keys "^2.0.0"
358 espree "^7.3.1"
359 esquery "^1.4.0"
284360 esutils "^2.0.2"
285 file-entry-cache "^5.0.1"
361 file-entry-cache "^6.0.1"
286362 functional-red-black-tree "^1.0.1"
287363 glob-parent "^5.0.0"
288 globals "^11.7.0"
364 globals "^12.1.0"
289365 ignore "^4.0.6"
290366 import-fresh "^3.0.0"
291367 imurmurhash "^0.1.4"
292 inquirer "^6.4.1"
293368 is-glob "^4.0.0"
294369 js-yaml "^3.13.1"
295370 json-stable-stringify-without-jsonify "^1.0.1"
296 levn "^0.3.0"
297 lodash "^4.17.14"
371 levn "^0.4.1"
372 lodash "^4.17.20"
298373 minimatch "^3.0.4"
299 mkdirp "^0.5.1"
300374 natural-compare "^1.4.0"
301 optionator "^0.8.2"
375 optionator "^0.9.1"
302376 progress "^2.0.0"
303 regexpp "^2.0.1"
304 semver "^6.1.2"
305 strip-ansi "^5.2.0"
306 strip-json-comments "^3.0.1"
307 table "^5.2.3"
377 regexpp "^3.1.0"
378 semver "^7.2.1"
379 strip-ansi "^6.0.0"
380 strip-json-comments "^3.1.0"
381 table "^6.0.4"
308382 text-table "^0.2.0"
309383 v8-compile-cache "^2.0.3"
310384
311 espree@^6.0.0:
312 version "6.0.0"
313 resolved "https://registry.yarnpkg.com/espree/-/espree-6.0.0.tgz#716fc1f5a245ef5b9a7fdb1d7b0d3f02322e75f6"
314 integrity sha512-lJvCS6YbCn3ImT3yKkPe0+tJ+mH6ljhGNjHQH9mRtiO6gjhVAOhVXW1yjnwqGwTkK3bGbye+hb00nFNmu0l/1Q==
315 dependencies:
316 acorn "^6.0.7"
317 acorn-jsx "^5.0.0"
318 eslint-visitor-keys "^1.0.0"
385 espree@^7.3.0, espree@^7.3.1:
386 version "7.3.1"
387 resolved "https://registry.yarnpkg.com/espree/-/espree-7.3.1.tgz#f2df330b752c6f55019f8bd89b7660039c1bbbb6"
388 integrity sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g==
389 dependencies:
390 acorn "^7.4.0"
391 acorn-jsx "^5.3.1"
392 eslint-visitor-keys "^1.3.0"
319393
320394 esprima@^4.0.0:
321395 version "4.0.1"
322396 resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71"
323397 integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==
324398
325 esquery@^1.0.1:
326 version "1.0.1"
327 resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.0.1.tgz#406c51658b1f5991a5f9b62b1dc25b00e3e5c708"
328 integrity sha512-SmiyZ5zIWH9VM+SRUReLS5Q8a7GxtRdxEBVZpm98rJM7Sb+A9DVCndXfkeFUd3byderg+EbDkfnevfCwynWaNA==
329 dependencies:
330 estraverse "^4.0.0"
331
332 esrecurse@^4.1.0:
333 version "4.2.1"
334 resolved "https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.2.1.tgz#007a3b9fdbc2b3bb87e4879ea19c92fdbd3942cf"
335 integrity sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==
336 dependencies:
337 estraverse "^4.1.0"
338
339 estraverse@^4.0.0, estraverse@^4.1.0, estraverse@^4.1.1:
340 version "4.2.0"
341 resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.2.0.tgz#0dee3fed31fcd469618ce7342099fc1afa0bdb13"
342 integrity sha1-De4/7TH81GlhjOc0IJn8GvoL2xM=
343
344 estree-walker@^0.6.1:
345 version "0.6.1"
346 resolved "https://registry.yarnpkg.com/estree-walker/-/estree-walker-0.6.1.tgz#53049143f40c6eb918b23671d1fe3219f3a1b362"
347 integrity sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w==
399 esquery@^1.4.0:
400 version "1.4.0"
401 resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.4.0.tgz#2148ffc38b82e8c7057dfed48425b3e61f0f24a5"
402 integrity sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==
403 dependencies:
404 estraverse "^5.1.0"
405
406 esrecurse@^4.3.0:
407 version "4.3.0"
408 resolved "https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.3.0.tgz#7ad7964d679abb28bee72cec63758b1c5d2c9921"
409 integrity sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==
410 dependencies:
411 estraverse "^5.2.0"
412
413 estraverse@^4.1.1:
414 version "4.3.0"
415 resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.3.0.tgz#398ad3f3c5a24948be7725e83d11a7de28cdbd1d"
416 integrity sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==
417
418 estraverse@^5.1.0, estraverse@^5.2.0:
419 version "5.2.0"
420 resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-5.2.0.tgz#307df42547e6cc7324d3cf03c155d5cdb8c53880"
421 integrity sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==
348422
349423 esutils@^2.0.2:
350 version "2.0.2"
351 resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.2.tgz#0abf4f1caa5bcb1f7a9d8acc6dea4faaa04bac9b"
352 integrity sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs=
353
354 external-editor@^3.0.3:
355 version "3.1.0"
356 resolved "https://registry.yarnpkg.com/external-editor/-/external-editor-3.1.0.tgz#cb03f740befae03ea4d283caed2741a83f335495"
357 integrity sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==
358 dependencies:
359 chardet "^0.7.0"
360 iconv-lite "^0.4.24"
361 tmp "^0.0.33"
362
363 fast-deep-equal@^2.0.1:
364 version "2.0.1"
365 resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz#7b05218ddf9667bf7f370bf7fdb2cb15fdd0aa49"
366 integrity sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=
424 version "2.0.3"
425 resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64"
426 integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==
427
428 fast-deep-equal@^3.1.1:
429 version "3.1.3"
430 resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525"
431 integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==
367432
368433 fast-json-stable-stringify@^2.0.0:
369 version "2.0.0"
370 resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz#d5142c0caee6b1189f87d3a76111064f86c8bbf2"
371 integrity sha1-1RQsDK7msRifh9OnYREGT4bIu/I=
372
373 fast-levenshtein@~2.0.4:
434 version "2.1.0"
435 resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633"
436 integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==
437
438 fast-levenshtein@^2.0.6:
374439 version "2.0.6"
375440 resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917"
376441 integrity sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=
377442
378 figures@^2.0.0:
379 version "2.0.0"
380 resolved "https://registry.yarnpkg.com/figures/-/figures-2.0.0.tgz#3ab1a2d2a62c8bfb431a0c94cb797a2fce27c962"
381 integrity sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=
382 dependencies:
383 escape-string-regexp "^1.0.5"
384
385 file-entry-cache@^5.0.1:
386 version "5.0.1"
387 resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-5.0.1.tgz#ca0f6efa6dd3d561333fb14515065c2fafdf439c"
388 integrity sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g==
389 dependencies:
390 flat-cache "^2.0.1"
391
392 flat-cache@^2.0.1:
393 version "2.0.1"
394 resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-2.0.1.tgz#5d296d6f04bda44a4630a301413bdbc2ec085ec0"
395 integrity sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA==
396 dependencies:
397 flatted "^2.0.0"
398 rimraf "2.6.3"
399 write "1.0.3"
400
401 flatted@^2.0.0:
402 version "2.0.1"
403 resolved "https://registry.yarnpkg.com/flatted/-/flatted-2.0.1.tgz#69e57caa8f0eacbc281d2e2cb458d46fdb449e08"
404 integrity sha512-a1hQMktqW9Nmqr5aktAux3JMNqaucxGcjtjWnZLHX7yyPCmlSV3M54nGYbqT8K+0GhF3NBgmJCc3ma+WOgX8Jg==
443 file-entry-cache@^6.0.1:
444 version "6.0.1"
445 resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-6.0.1.tgz#211b2dd9659cb0394b073e7323ac3c933d522027"
446 integrity sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==
447 dependencies:
448 flat-cache "^3.0.4"
449
450 flat-cache@^3.0.4:
451 version "3.0.4"
452 resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-3.0.4.tgz#61b0338302b2fe9f957dcc32fc2a87f1c3048b11"
453 integrity sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==
454 dependencies:
455 flatted "^3.1.0"
456 rimraf "^3.0.2"
457
458 flatted@^3.1.0:
459 version "3.1.1"
460 resolved "https://registry.yarnpkg.com/flatted/-/flatted-3.1.1.tgz#c4b489e80096d9df1dfc97c79871aea7c617c469"
461 integrity sha512-zAoAQiudy+r5SvnSw3KJy5os/oRJYHzrzja/tBDqrZtNhUw8bt6y8OBzMWcjWr+8liV8Eb6yOhw8WZ7VFZ5ZzA==
405462
406463 for-each@~0.3.3:
407464 version "0.3.3"
415472 resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f"
416473 integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8=
417474
418 function-bind@^1.0.2, function-bind@^1.1.1, function-bind@~1.1.1:
475 fsevents@~2.3.1:
476 version "2.3.2"
477 resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.2.tgz#8a526f78b8fdf4623b709e0b975c52c24c02fd1a"
478 integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==
479
480 function-bind@^1.1.1, function-bind@~1.1.1:
419481 version "1.1.1"
420482 resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d"
421483 integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==
425487 resolved "https://registry.yarnpkg.com/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz#1b0ab3bd553b2a0d6399d29c0e3ea0b252078327"
426488 integrity sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=
427489
490 get-intrinsic@^1.0.2, get-intrinsic@^1.1.1:
491 version "1.1.1"
492 resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.1.1.tgz#15f59f376f855c446963948f0d24cd3637b4abc6"
493 integrity sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==
494 dependencies:
495 function-bind "^1.1.1"
496 has "^1.0.3"
497 has-symbols "^1.0.1"
498
428499 glob-parent@^5.0.0:
429 version "5.0.0"
430 resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.0.0.tgz#1dc99f0f39b006d3e92c2c284068382f0c20e954"
431 integrity sha512-Z2RwiujPRGluePM6j699ktJYxmPpJKCfpGA13jz2hmFZC7gKetzrWvg5KN3+OsIFmydGyZ1AVwERCq1w/ZZwRg==
500 version "5.1.2"
501 resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4"
502 integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==
432503 dependencies:
433504 is-glob "^4.0.1"
434505
435 glob@^7.1.3, glob@~7.1.4:
436 version "7.1.4"
437 resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.4.tgz#aa608a2f6c577ad357e1ae5a5c26d9a8d1969255"
438 integrity sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==
506 glob@^7.1.3, glob@~7.1.6:
507 version "7.1.6"
508 resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.6.tgz#141f33b81a7c2492e125594307480c46679278a6"
509 integrity sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==
439510 dependencies:
440511 fs.realpath "^1.0.0"
441512 inflight "^1.0.4"
444515 once "^1.3.0"
445516 path-is-absolute "^1.0.0"
446517
447 globals@^11.7.0:
448 version "11.12.0"
449 resolved "https://registry.yarnpkg.com/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e"
450 integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==
518 globals@^12.1.0:
519 version "12.4.0"
520 resolved "https://registry.yarnpkg.com/globals/-/globals-12.4.0.tgz#a18813576a41b00a24a97e7f815918c2e19925f8"
521 integrity sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==
522 dependencies:
523 type-fest "^0.8.1"
524
525 has-bigints@^1.0.0:
526 version "1.0.1"
527 resolved "https://registry.yarnpkg.com/has-bigints/-/has-bigints-1.0.1.tgz#64fe6acb020673e3b78db035a5af69aa9d07b113"
528 integrity sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==
451529
452530 has-flag@^3.0.0:
453531 version "3.0.0"
454532 resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd"
455533 integrity sha1-tdRU3CGZriJWmfNGfloH87lVuv0=
456534
457 has-symbols@^1.0.0:
458 version "1.0.0"
459 resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.0.tgz#ba1a8f1af2a0fc39650f5c850367704122063b44"
460 integrity sha1-uhqPGvKg/DllD1yFA2dwQSIGO0Q=
461
462 has@^1.0.1, has@^1.0.3, has@~1.0.3:
535 has-flag@^4.0.0:
536 version "4.0.0"
537 resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b"
538 integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==
539
540 has-symbols@^1.0.0, has-symbols@^1.0.1, has-symbols@^1.0.2:
541 version "1.0.2"
542 resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.2.tgz#165d3070c00309752a1236a479331e3ac56f1423"
543 integrity sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==
544
545 has@^1.0.3, has@~1.0.3:
463546 version "1.0.3"
464547 resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796"
465548 integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==
466549 dependencies:
467550 function-bind "^1.1.1"
468
469 iconv-lite@^0.4.24:
470 version "0.4.24"
471 resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b"
472 integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==
473 dependencies:
474 safer-buffer ">= 2.1.2 < 3"
475551
476552 ignore@^4.0.6:
477553 version "4.0.6"
478554 resolved "https://registry.yarnpkg.com/ignore/-/ignore-4.0.6.tgz#750e3db5862087b4737ebac8207ffd1ef27b25fc"
479555 integrity sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==
480556
481 import-fresh@^3.0.0:
482 version "3.1.0"
483 resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.1.0.tgz#6d33fa1dcef6df930fae003446f33415af905118"
484 integrity sha512-PpuksHKGt8rXfWEr9m9EHIpgyyaltBy8+eF6GJM0QCAxMgxCfucMF3mjecK2QsJr0amJW7gTqh5/wht0z2UhEQ==
557 import-fresh@^3.0.0, import-fresh@^3.2.1:
558 version "3.3.0"
559 resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b"
560 integrity sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==
485561 dependencies:
486562 parent-module "^1.0.0"
487563 resolve-from "^4.0.0"
499575 once "^1.3.0"
500576 wrappy "1"
501577
502 inherits@2, inherits@~2.0.3, inherits@~2.0.4:
578 inherits@2, inherits@~2.0.4:
503579 version "2.0.4"
504580 resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c"
505581 integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==
506582
507 inquirer@^6.4.1:
508 version "6.5.0"
509 resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-6.5.0.tgz#2303317efc9a4ea7ec2e2df6f86569b734accf42"
510 integrity sha512-scfHejeG/lVZSpvCXpsB4j/wQNPM5JC8kiElOI0OUTwmc1RTpXr4H32/HOlQHcZiYl2z2VElwuCVDRG8vFmbnA==
511 dependencies:
512 ansi-escapes "^3.2.0"
513 chalk "^2.4.2"
514 cli-cursor "^2.1.0"
515 cli-width "^2.0.0"
516 external-editor "^3.0.3"
517 figures "^2.0.0"
518 lodash "^4.17.12"
519 mute-stream "0.0.7"
520 run-async "^2.2.0"
521 rxjs "^6.4.0"
522 string-width "^2.1.0"
523 strip-ansi "^5.1.0"
524 through "^2.3.6"
525
526 is-callable@^1.1.3, is-callable@^1.1.4:
527 version "1.1.4"
528 resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.1.4.tgz#1e1adf219e1eeb684d691f9d6a05ff0d30a24d75"
529 integrity sha512-r5p9sxJjYnArLjObpjA4xu5EKI3CuKHkJXMhT7kwbpUyIFD1n5PMAsoPvWnvtZiNz7LjkYDRZhd7FlI0eMijEA==
583 is-arguments@^1.0.4:
584 version "1.1.0"
585 resolved "https://registry.yarnpkg.com/is-arguments/-/is-arguments-1.1.0.tgz#62353031dfbee07ceb34656a6bde59efecae8dd9"
586 integrity sha512-1Ij4lOMPl/xB5kBDn7I+b2ttPMKa8szhEIrXDuXQD/oe3HJLTLhqhgGspwgyGd6MOywBUqVvYicF72lkgDnIHg==
587 dependencies:
588 call-bind "^1.0.0"
589
590 is-bigint@^1.0.1:
591 version "1.0.1"
592 resolved "https://registry.yarnpkg.com/is-bigint/-/is-bigint-1.0.1.tgz#6923051dfcbc764278540b9ce0e6b3213aa5ebc2"
593 integrity sha512-J0ELF4yHFxHy0cmSxZuheDOz2luOdVvqjwmEcj8H/L1JHeuEDSDbeRP+Dk9kFVk5RTFzbucJ2Kb9F7ixY2QaCg==
594
595 is-boolean-object@^1.1.0:
596 version "1.1.0"
597 resolved "https://registry.yarnpkg.com/is-boolean-object/-/is-boolean-object-1.1.0.tgz#e2aaad3a3a8fca34c28f6eee135b156ed2587ff0"
598 integrity sha512-a7Uprx8UtD+HWdyYwnD1+ExtTgqQtD2k/1yJgtXP6wnMm8byhkoTZRl+95LLThpzNZJ5aEvi46cdH+ayMFRwmA==
599 dependencies:
600 call-bind "^1.0.0"
601
602 is-callable@^1.1.3, is-callable@^1.1.4, is-callable@^1.2.3:
603 version "1.2.3"
604 resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.3.tgz#8b1e0500b73a1d76c70487636f368e519de8db8e"
605 integrity sha512-J1DcMe8UYTBSrKezuIUTUwjXsho29693unXM2YhJUTR2txK/eG47bvNa/wipPFmZFgr/N6f1GA66dv0mEyTIyQ==
530606
531607 is-date-object@^1.0.1:
532 version "1.0.1"
533 resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.1.tgz#9aa20eb6aeebbff77fbd33e74ca01b33581d3a16"
534 integrity sha1-mqIOtq7rv/d/vTPnTKAbM1gdOhY=
608 version "1.0.2"
609 resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.2.tgz#bda736f2cd8fd06d32844e7743bfa7494c3bfd7e"
610 integrity sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==
535611
536612 is-extglob@^2.1.1:
537613 version "2.1.1"
538614 resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2"
539615 integrity sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=
540616
541 is-fullwidth-code-point@^2.0.0:
542 version "2.0.0"
543 resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f"
544 integrity sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=
617 is-fullwidth-code-point@^3.0.0:
618 version "3.0.0"
619 resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d"
620 integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==
545621
546622 is-glob@^4.0.0, is-glob@^4.0.1:
547623 version "4.0.1"
550626 dependencies:
551627 is-extglob "^2.1.1"
552628
553 is-promise@^2.1.0:
554 version "2.1.0"
555 resolved "https://registry.yarnpkg.com/is-promise/-/is-promise-2.1.0.tgz#79a2a9ece7f096e80f36d2b2f3bc16c1ff4bf3fa"
556 integrity sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=
557
558 is-regex@^1.0.4:
629 is-negative-zero@^2.0.1:
630 version "2.0.1"
631 resolved "https://registry.yarnpkg.com/is-negative-zero/-/is-negative-zero-2.0.1.tgz#3de746c18dda2319241a53675908d8f766f11c24"
632 integrity sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w==
633
634 is-number-object@^1.0.4:
559635 version "1.0.4"
560 resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.0.4.tgz#5517489b547091b0930e095654ced25ee97e9491"
561 integrity sha1-VRdIm1RwkbCTDglWVM7SXul+lJE=
562 dependencies:
563 has "^1.0.1"
564
565 is-symbol@^1.0.2:
566 version "1.0.2"
567 resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.2.tgz#a055f6ae57192caee329e7a860118b497a950f38"
568 integrity sha512-HS8bZ9ox60yCJLH9snBpIwv9pYUAkcuLhSA1oero1UB5y9aiQpRA8y2ex945AOtCZL1lJDeIk3G5LthswI46Lw==
569 dependencies:
570 has-symbols "^1.0.0"
571
572 isarray@~1.0.0:
573 version "1.0.0"
574 resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11"
575 integrity sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=
636 resolved "https://registry.yarnpkg.com/is-number-object/-/is-number-object-1.0.4.tgz#36ac95e741cf18b283fc1ddf5e83da798e3ec197"
637 integrity sha512-zohwelOAur+5uXtk8O3GPQ1eAcu4ZX3UwxQhUlfFFMNpUd83gXgjbhJh6HmB6LUNV/ieOLQuDwJO3dWJosUeMw==
638
639 is-regex@^1.0.4, is-regex@^1.1.2:
640 version "1.1.2"
641 resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.1.2.tgz#81c8ebde4db142f2cf1c53fc86d6a45788266251"
642 integrity sha512-axvdhb5pdhEVThqJzYXwMlVuZwC+FF2DpcOhTS+y/8jVq4trxyPgfcwIxIKiyeuLlSQYKkmUaPQJ8ZE4yNKXDg==
643 dependencies:
644 call-bind "^1.0.2"
645 has-symbols "^1.0.1"
646
647 is-regex@~1.0.5:
648 version "1.0.5"
649 resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.0.5.tgz#39d589a358bf18967f726967120b8fc1aed74eae"
650 integrity sha512-vlKW17SNq44owv5AQR3Cq0bQPEb8+kF3UKZ2fiZNOWtztYE5i0CzCZxFDwO58qAOWtxdBRVO/V5Qin1wjCqFYQ==
651 dependencies:
652 has "^1.0.3"
653
654 is-string@^1.0.5:
655 version "1.0.5"
656 resolved "https://registry.yarnpkg.com/is-string/-/is-string-1.0.5.tgz#40493ed198ef3ff477b8c7f92f644ec82a5cd3a6"
657 integrity sha512-buY6VNRjhQMiF1qWDouloZlQbRhDPCebwxSjxMjxgemYT46YMd2NR0/H+fBhEfWX4A/w9TBJ+ol+okqJKFE6vQ==
658
659 is-symbol@^1.0.2, is-symbol@^1.0.3:
660 version "1.0.3"
661 resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.3.tgz#38e1014b9e6329be0de9d24a414fd7441ec61937"
662 integrity sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==
663 dependencies:
664 has-symbols "^1.0.1"
576665
577666 isexe@^2.0.0:
578667 version "2.0.0"
579668 resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10"
580669 integrity sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=
581670
582 jest-worker@^24.6.0:
583 version "24.6.0"
584 resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-24.6.0.tgz#7f81ceae34b7cde0c9827a6980c35b7cdc0161b3"
585 integrity sha512-jDwgW5W9qGNvpI1tNnvajh0a5IE/PuGLFmHk6aR/BZFz8tSgGw17GsDPXAJ6p91IvYDjOw8GpFbvvZGAK+DPQQ==
586 dependencies:
587 merge-stream "^1.0.1"
588 supports-color "^6.1.0"
671 jest-worker@^26.2.1:
672 version "26.6.2"
673 resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-26.6.2.tgz#7f72cbc4d643c365e27b9fd775f9d0eaa9c7a8ed"
674 integrity sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==
675 dependencies:
676 "@types/node" "*"
677 merge-stream "^2.0.0"
678 supports-color "^7.0.0"
589679
590680 js-tokens@^4.0.0:
591681 version "4.0.0"
593683 integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==
594684
595685 js-yaml@^3.13.1:
596 version "3.13.1"
597 resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.13.1.tgz#aff151b30bfdfa8e49e05da22e7415e9dfa37847"
598 integrity sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==
686 version "3.14.1"
687 resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.14.1.tgz#dae812fdb3825fa306609a8717383c50c36a0537"
688 integrity sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==
599689 dependencies:
600690 argparse "^1.0.7"
601691 esprima "^4.0.0"
605695 resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660"
606696 integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==
607697
698 json-schema-traverse@^1.0.0:
699 version "1.0.0"
700 resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz#ae7bcb3656ab77a73ba5c49bf654f38e6b6860e2"
701 integrity sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==
702
608703 json-stable-stringify-without-jsonify@^1.0.1:
609704 version "1.0.1"
610705 resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651"
611706 integrity sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=
612707
613 levn@^0.3.0, levn@~0.3.0:
614 version "0.3.0"
615 resolved "https://registry.yarnpkg.com/levn/-/levn-0.3.0.tgz#3b09924edf9f083c0490fdd4c0bc4421e04764ee"
616 integrity sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=
617 dependencies:
618 prelude-ls "~1.1.2"
619 type-check "~0.3.2"
620
621 lodash@^4.17.12, lodash@^4.17.14:
622 version "4.17.15"
623 resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.15.tgz#b447f6670a0455bbfeedd11392eff330ea097548"
624 integrity sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==
625
626 merge-stream@^1.0.1:
627 version "1.0.1"
628 resolved "https://registry.yarnpkg.com/merge-stream/-/merge-stream-1.0.1.tgz#4041202d508a342ba00174008df0c251b8c135e1"
629 integrity sha1-QEEgLVCKNCugAXQAjfDCUbjBNeE=
630 dependencies:
631 readable-stream "^2.0.1"
632
633 mimic-fn@^1.0.0:
634 version "1.2.0"
635 resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-1.2.0.tgz#820c86a39334640e99516928bd03fca88057d022"
636 integrity sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==
708 levn@^0.4.1:
709 version "0.4.1"
710 resolved "https://registry.yarnpkg.com/levn/-/levn-0.4.1.tgz#ae4562c007473b932a6200d403268dd2fffc6ade"
711 integrity sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==
712 dependencies:
713 prelude-ls "^1.2.1"
714 type-check "~0.4.0"
715
716 lodash@^4.17.20:
717 version "4.17.21"
718 resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c"
719 integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==
720
721 lru-cache@^6.0.0:
722 version "6.0.0"
723 resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-6.0.0.tgz#6d6fe6570ebd96aaf90fcad1dafa3b2566db3a94"
724 integrity sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==
725 dependencies:
726 yallist "^4.0.0"
727
728 merge-stream@^2.0.0:
729 version "2.0.0"
730 resolved "https://registry.yarnpkg.com/merge-stream/-/merge-stream-2.0.0.tgz#52823629a14dd00c9770fb6ad47dc6310f2c1f60"
731 integrity sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==
637732
638733 minimatch@^3.0.4:
639734 version "3.0.4"
642737 dependencies:
643738 brace-expansion "^1.1.7"
644739
645 minimist@0.0.8:
646 version "0.0.8"
647 resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.8.tgz#857fcabfc3397d2625b8228262e86aa7a011b05d"
648 integrity sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=
649
650 minimist@~1.2.0:
651 version "1.2.0"
652 resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.0.tgz#a35008b20f41383eec1fb914f4cd5df79a264284"
653 integrity sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=
654
655 mkdirp@^0.5.1:
656 version "0.5.1"
657 resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.1.tgz#30057438eac6cf7f8c4767f38648d6697d75c903"
658 integrity sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=
659 dependencies:
660 minimist "0.0.8"
661
662 ms@^2.1.1:
740 minimist@~1.2.5:
741 version "1.2.5"
742 resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.5.tgz#67d66014b66a6a8aaa0c083c5fd58df4e4e97602"
743 integrity sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==
744
745 ms@2.1.2:
663746 version "2.1.2"
664747 resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009"
665748 integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==
666
667 mute-stream@0.0.7:
668 version "0.0.7"
669 resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.7.tgz#3075ce93bc21b8fab43e1bc4da7e8115ed1e7bab"
670 integrity sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=
671749
672750 natural-compare@^1.4.0:
673751 version "1.4.0"
674752 resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7"
675753 integrity sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=
676754
677 nice-try@^1.0.4:
678 version "1.0.5"
679 resolved "https://registry.yarnpkg.com/nice-try/-/nice-try-1.0.5.tgz#a3378a7696ce7d223e88fc9b764bd7ef1089e366"
680 integrity sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==
681
682 object-inspect@~1.6.0:
683 version "1.6.0"
684 resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.6.0.tgz#c70b6cbf72f274aab4c34c0c82f5167bf82cf15b"
685 integrity sha512-GJzfBZ6DgDAmnuaM3104jR4s1Myxr3Y3zfIyN4z3UdqN69oSRacNK8UhnobDdC+7J2AHCjGwxQubNJfE70SXXQ==
686
687 object-keys@^1.0.12:
755 object-inspect@^1.9.0:
756 version "1.9.0"
757 resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.9.0.tgz#c90521d74e1127b67266ded3394ad6116986533a"
758 integrity sha512-i3Bp9iTqwhaLZBxGkRfo5ZbE07BQRT7MGu8+nNgwW9ItGp1TzCTw2DLEoWwjClxBjOFI/hWljTAmYGCEwmtnOw==
759
760 object-inspect@~1.7.0:
761 version "1.7.0"
762 resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.7.0.tgz#f4f6bd181ad77f006b5ece60bd0b6f398ff74a67"
763 integrity sha512-a7pEHdh1xKIAgTySUGgLMx/xwDZskN1Ud6egYYN3EdRW4ZMPNEDUTF+hwy2LUC+Bl+SyLXANnwz/jyh/qutKUw==
764
765 object-is@^1.0.1:
766 version "1.1.5"
767 resolved "https://registry.yarnpkg.com/object-is/-/object-is-1.1.5.tgz#b9deeaa5fc7f1846a0faecdceec138e5778f53ac"
768 integrity sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==
769 dependencies:
770 call-bind "^1.0.2"
771 define-properties "^1.1.3"
772
773 object-keys@^1.0.12, object-keys@^1.1.1:
688774 version "1.1.1"
689775 resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e"
690776 integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==
777
778 object.assign@^4.1.2:
779 version "4.1.2"
780 resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.2.tgz#0ed54a342eceb37b38ff76eb831a0e788cb63940"
781 integrity sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==
782 dependencies:
783 call-bind "^1.0.0"
784 define-properties "^1.1.3"
785 has-symbols "^1.0.1"
786 object-keys "^1.1.1"
691787
692788 once@^1.3.0:
693789 version "1.4.0"
696792 dependencies:
697793 wrappy "1"
698794
699 onetime@^2.0.0:
700 version "2.0.1"
701 resolved "https://registry.yarnpkg.com/onetime/-/onetime-2.0.1.tgz#067428230fd67443b2794b22bba528b6867962d4"
702 integrity sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=
703 dependencies:
704 mimic-fn "^1.0.0"
705
706 optionator@^0.8.2:
707 version "0.8.2"
708 resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.8.2.tgz#364c5e409d3f4d6301d6c0b4c05bba50180aeb64"
709 integrity sha1-NkxeQJ0/TWMB1sC0wFu6UBgK62Q=
710 dependencies:
711 deep-is "~0.1.3"
712 fast-levenshtein "~2.0.4"
713 levn "~0.3.0"
714 prelude-ls "~1.1.2"
715 type-check "~0.3.2"
716 wordwrap "~1.0.0"
717
718 os-tmpdir@~1.0.2:
719 version "1.0.2"
720 resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274"
721 integrity sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=
795 optionator@^0.9.1:
796 version "0.9.1"
797 resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.9.1.tgz#4f236a6373dae0566a6d43e1326674f50c291499"
798 integrity sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==
799 dependencies:
800 deep-is "^0.1.3"
801 fast-levenshtein "^2.0.6"
802 levn "^0.4.1"
803 prelude-ls "^1.2.1"
804 type-check "^0.4.0"
805 word-wrap "^1.2.3"
722806
723807 parent-module@^1.0.0:
724808 version "1.0.1"
732816 resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f"
733817 integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18=
734818
735 path-key@^2.0.1:
736 version "2.0.1"
737 resolved "https://registry.yarnpkg.com/path-key/-/path-key-2.0.1.tgz#411cadb574c5a140d3a4b1910d40d80cc9f40b40"
738 integrity sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=
819 path-key@^3.1.0:
820 version "3.1.1"
821 resolved "https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375"
822 integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==
739823
740824 path-parse@^1.0.6:
741825 version "1.0.6"
742826 resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.6.tgz#d62dbb5679405d72c4737ec58600e9ddcf06d24c"
743827 integrity sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==
744828
745 prelude-ls@~1.1.2:
746 version "1.1.2"
747 resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54"
748 integrity sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=
749
750 process-nextick-args@~2.0.0:
751 version "2.0.1"
752 resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2"
753 integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==
829 prelude-ls@^1.2.1:
830 version "1.2.1"
831 resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.2.1.tgz#debc6489d7a6e6b0e7611888cec880337d316396"
832 integrity sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==
754833
755834 progress@^2.0.0:
756835 version "2.0.3"
762841 resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec"
763842 integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==
764843
765 readable-stream@^2.0.1:
766 version "2.3.6"
767 resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.6.tgz#b11c27d88b8ff1fbe070643cf94b0c79ae1b0aaf"
768 integrity sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==
769 dependencies:
770 core-util-is "~1.0.0"
771 inherits "~2.0.3"
772 isarray "~1.0.0"
773 process-nextick-args "~2.0.0"
774 safe-buffer "~5.1.1"
775 string_decoder "~1.1.1"
776 util-deprecate "~1.0.1"
777
778 regexpp@^2.0.1:
779 version "2.0.1"
780 resolved "https://registry.yarnpkg.com/regexpp/-/regexpp-2.0.1.tgz#8d19d31cf632482b589049f8281f93dbcba4d07f"
781 integrity sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw==
844 randombytes@^2.1.0:
845 version "2.1.0"
846 resolved "https://registry.yarnpkg.com/randombytes/-/randombytes-2.1.0.tgz#df6f84372f0270dc65cdf6291349ab7a473d4f2a"
847 integrity sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==
848 dependencies:
849 safe-buffer "^5.1.0"
850
851 regexp.prototype.flags@^1.2.0:
852 version "1.3.1"
853 resolved "https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.3.1.tgz#7ef352ae8d159e758c0eadca6f8fcb4eef07be26"
854 integrity sha512-JiBdRBq91WlY7uRJ0ds7R+dU02i6LKi8r3BuQhNXn+kmeLN+EfHhfjqMRis1zJxnlu88hq/4dx0P2OP3APRTOA==
855 dependencies:
856 call-bind "^1.0.2"
857 define-properties "^1.1.3"
858
859 regexpp@^3.1.0:
860 version "3.1.0"
861 resolved "https://registry.yarnpkg.com/regexpp/-/regexpp-3.1.0.tgz#206d0ad0a5648cffbdb8ae46438f3dc51c9f78e2"
862 integrity sha512-ZOIzd8yVsQQA7j8GCSlPGXwg5PfmA1mrq0JP4nGhh54LaKN3xdai/vHUDu74pKwV8OxseMS65u2NImosQcSD0Q==
863
864 require-from-string@^2.0.2:
865 version "2.0.2"
866 resolved "https://registry.yarnpkg.com/require-from-string/-/require-from-string-2.0.2.tgz#89a7fdd938261267318eafe14f9c32e598c36909"
867 integrity sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==
782868
783869 resolve-from@^4.0.0:
784870 version "4.0.0"
785871 resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6"
786872 integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==
787873
788 resolve@~1.11.1:
789 version "1.11.1"
790 resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.11.1.tgz#ea10d8110376982fef578df8fc30b9ac30a07a3e"
791 integrity sha512-vIpgF6wfuJOZI7KKKSP+HmiKggadPQAdsp5HiC1mvqnfp0gF1vdwgBWZIdrVft9pgqoMFQN+R7BSWZiBxx+BBw==
874 resolve@~1.17.0:
875 version "1.17.0"
876 resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.17.0.tgz#b25941b54968231cc2d1bb76a79cb7f2c0bf8444"
877 integrity sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==
792878 dependencies:
793879 path-parse "^1.0.6"
794
795 restore-cursor@^2.0.0:
796 version "2.0.0"
797 resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-2.0.0.tgz#9f7ee287f82fd326d4fd162923d62129eee0dfaf"
798 integrity sha1-n37ih/gv0ybU/RYpI9YhKe7g368=
799 dependencies:
800 onetime "^2.0.0"
801 signal-exit "^3.0.2"
802880
803881 resumer@~0.0.0:
804882 version "0.0.0"
807885 dependencies:
808886 through "~2.3.4"
809887
810 rimraf@2.6.3:
811 version "2.6.3"
812 resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.3.tgz#b2d104fe0d8fb27cf9e0a1cda8262dd3833c6cab"
813 integrity sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==
888 rimraf@^3.0.2:
889 version "3.0.2"
890 resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a"
891 integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==
814892 dependencies:
815893 glob "^7.1.3"
816894
817 rollup-plugin-terser@5:
818 version "5.1.1"
819 resolved "https://registry.yarnpkg.com/rollup-plugin-terser/-/rollup-plugin-terser-5.1.1.tgz#e9d2545ec8d467f96ba99b9216d2285aad8d5b66"
820 integrity sha512-McIMCDEY8EU6Y839C09UopeRR56wXHGdvKKjlfiZG/GrP6wvZQ62u2ko/Xh1MNH2M9WDL+obAAHySljIZYCuPQ==
821 dependencies:
822 "@babel/code-frame" "^7.0.0"
823 jest-worker "^24.6.0"
824 rollup-pluginutils "^2.8.1"
825 serialize-javascript "^1.7.0"
826 terser "^4.1.0"
827
828 rollup-pluginutils@^2.8.1:
829 version "2.8.1"
830 resolved "https://registry.yarnpkg.com/rollup-pluginutils/-/rollup-pluginutils-2.8.1.tgz#8fa6dd0697344938ef26c2c09d2488ce9e33ce97"
831 integrity sha512-J5oAoysWar6GuZo0s+3bZ6sVZAC0pfqKz68De7ZgDi5z63jOVZn1uJL/+z1jeKHNbGII8kAyHF5q8LnxSX5lQg==
832 dependencies:
833 estree-walker "^0.6.1"
834
835 rollup@1:
836 version "1.17.0"
837 resolved "https://registry.yarnpkg.com/rollup/-/rollup-1.17.0.tgz#47ee8b04514544fc93b39bae06271244c8db7dfa"
838 integrity sha512-k/j1m0NIsI4SYgCJR4MWPstGJOWfJyd6gycKoMhyoKPVXxm+L49XtbUwZyFsrSU2YXsOkM4u1ll9CS/ZgJBUpw==
839 dependencies:
840 "@types/estree" "0.0.39"
841 "@types/node" "^12.6.2"
842 acorn "^6.2.0"
843
844 run-async@^2.2.0:
845 version "2.3.0"
846 resolved "https://registry.yarnpkg.com/run-async/-/run-async-2.3.0.tgz#0371ab4ae0bdd720d4166d7dfda64ff7a445a6c0"
847 integrity sha1-A3GrSuC91yDUFm19/aZP96RFpsA=
848 dependencies:
849 is-promise "^2.1.0"
850
851 rxjs@^6.4.0:
852 version "6.5.2"
853 resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-6.5.2.tgz#2e35ce815cd46d84d02a209fb4e5921e051dbec7"
854 integrity sha512-HUb7j3kvb7p7eCUHE3FqjoDsC1xfZQ4AHFWfTKSpZ+sAhhz5X1WX0ZuUqWbzB2QhSLp3DoLUG+hMdEDKqWo2Zg==
855 dependencies:
856 tslib "^1.9.0"
857
858 safe-buffer@~5.1.0, safe-buffer@~5.1.1:
859 version "5.1.2"
860 resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d"
861 integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==
862
863 "safer-buffer@>= 2.1.2 < 3":
864 version "2.1.2"
865 resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a"
866 integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==
867
868 semver@^5.5.0:
869 version "5.7.0"
870 resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.0.tgz#790a7cf6fea5459bac96110b29b60412dc8ff96b"
871 integrity sha512-Ya52jSX2u7QKghxeoFGpLwCtGlt7j0oY9DYb5apt9nPlJ42ID+ulTXESnt/qAQcoSERyZ5sl3LDIOw0nAn/5DA==
872
873 semver@^6.1.2:
874 version "6.3.0"
875 resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d"
876 integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==
877
878 serialize-javascript@^1.7.0:
879 version "1.7.0"
880 resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-1.7.0.tgz#d6e0dfb2a3832a8c94468e6eb1db97e55a192a65"
881 integrity sha512-ke8UG8ulpFOxO8f8gRYabHQe/ZntKlcig2Mp+8+URDP1D8vJZ0KUt7LYo07q25Z/+JVSgpr/cui9PIp5H6/+nA==
882
883 shebang-command@^1.2.0:
884 version "1.2.0"
885 resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-1.2.0.tgz#44aac65b695b03398968c39f363fee5deafdf1ea"
886 integrity sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=
887 dependencies:
888 shebang-regex "^1.0.0"
889
890 shebang-regex@^1.0.0:
891 version "1.0.0"
892 resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-1.0.0.tgz#da42f49740c0b42db2ca9728571cb190c98efea3"
893 integrity sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=
894
895 signal-exit@^3.0.2:
896 version "3.0.2"
897 resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.2.tgz#b5fdc08f1287ea1178628e415e25132b73646c6d"
898 integrity sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=
899
900 slice-ansi@^2.1.0:
901 version "2.1.0"
902 resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-2.1.0.tgz#cacd7693461a637a5788d92a7dd4fba068e81636"
903 integrity sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==
904 dependencies:
905 ansi-styles "^3.2.0"
906 astral-regex "^1.0.0"
907 is-fullwidth-code-point "^2.0.0"
908
909 source-map-support@~0.5.12:
910 version "0.5.12"
911 resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.12.tgz#b4f3b10d51857a5af0138d3ce8003b201613d599"
912 integrity sha512-4h2Pbvyy15EE02G+JOZpUCmqWJuqrs+sEkzewTm++BPi7Hvn/HwcqLAcNxYAyI0x13CpPPn+kMjl+hplXMHITQ==
895 rollup-plugin-terser@7:
896 version "7.0.2"
897 resolved "https://registry.yarnpkg.com/rollup-plugin-terser/-/rollup-plugin-terser-7.0.2.tgz#e8fbba4869981b2dc35ae7e8a502d5c6c04d324d"
898 integrity sha512-w3iIaU4OxcF52UUXiZNsNeuXIMDvFrr+ZXK6bFZ0Q60qyVfq4uLptoS4bbq3paG3x216eQllFZX7zt6TIImguQ==
899 dependencies:
900 "@babel/code-frame" "^7.10.4"
901 jest-worker "^26.2.1"
902 serialize-javascript "^4.0.0"
903 terser "^5.0.0"
904
905 rollup@2:
906 version "2.41.0"
907 resolved "https://registry.yarnpkg.com/rollup/-/rollup-2.41.0.tgz#b2a398bbabbf227738dedaef099e494aed468982"
908 integrity sha512-Gk76XHTggulWPH95q8V62bw6uqDH6UGvbD6LOa3QUyhuMF3eOuaeDHR7SLm1T9faitkpNrqzUAVYx47klcMnlA==
909 optionalDependencies:
910 fsevents "~2.3.1"
911
912 safe-buffer@^5.1.0:
913 version "5.2.1"
914 resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6"
915 integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==
916
917 semver@^7.2.1:
918 version "7.3.4"
919 resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.4.tgz#27aaa7d2e4ca76452f98d3add093a72c943edc97"
920 integrity sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==
921 dependencies:
922 lru-cache "^6.0.0"
923
924 serialize-javascript@^4.0.0:
925 version "4.0.0"
926 resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-4.0.0.tgz#b525e1238489a5ecfc42afacc3fe99e666f4b1aa"
927 integrity sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==
928 dependencies:
929 randombytes "^2.1.0"
930
931 shebang-command@^2.0.0:
932 version "2.0.0"
933 resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea"
934 integrity sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==
935 dependencies:
936 shebang-regex "^3.0.0"
937
938 shebang-regex@^3.0.0:
939 version "3.0.0"
940 resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172"
941 integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==
942
943 slice-ansi@^4.0.0:
944 version "4.0.0"
945 resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-4.0.0.tgz#500e8dd0fd55b05815086255b3195adf2a45fe6b"
946 integrity sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==
947 dependencies:
948 ansi-styles "^4.0.0"
949 astral-regex "^2.0.0"
950 is-fullwidth-code-point "^3.0.0"
951
952 source-map-support@~0.5.19:
953 version "0.5.19"
954 resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.19.tgz#a98b62f86dcaf4f67399648c085291ab9e8fed61"
955 integrity sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==
913956 dependencies:
914957 buffer-from "^1.0.0"
915958 source-map "^0.6.0"
916959
917 source-map@^0.6.0, source-map@~0.6.1:
960 source-map@^0.6.0:
918961 version "0.6.1"
919962 resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263"
920963 integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==
964
965 source-map@~0.7.2:
966 version "0.7.3"
967 resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.7.3.tgz#5302f8169031735226544092e64981f751750383"
968 integrity sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==
921969
922970 sprintf-js@~1.0.2:
923971 version "1.0.3"
924972 resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c"
925973 integrity sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=
926974
927 string-width@^2.1.0:
928 version "2.1.1"
929 resolved "https://registry.yarnpkg.com/string-width/-/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e"
930 integrity sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==
931 dependencies:
932 is-fullwidth-code-point "^2.0.0"
933 strip-ansi "^4.0.0"
934
935 string-width@^3.0.0:
936 version "3.1.0"
937 resolved "https://registry.yarnpkg.com/string-width/-/string-width-3.1.0.tgz#22767be21b62af1081574306f69ac51b62203961"
938 integrity sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==
939 dependencies:
940 emoji-regex "^7.0.1"
941 is-fullwidth-code-point "^2.0.0"
942 strip-ansi "^5.1.0"
943
944 string.prototype.trim@~1.1.2:
945 version "1.1.2"
946 resolved "https://registry.yarnpkg.com/string.prototype.trim/-/string.prototype.trim-1.1.2.tgz#d04de2c89e137f4d7d206f086b5ed2fae6be8cea"
947 integrity sha1-0E3iyJ4Tf019IG8Ia17S+ua+jOo=
948 dependencies:
949 define-properties "^1.1.2"
950 es-abstract "^1.5.0"
951 function-bind "^1.0.2"
952
953 string_decoder@~1.1.1:
954 version "1.1.1"
955 resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8"
956 integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==
957 dependencies:
958 safe-buffer "~5.1.0"
959
960 strip-ansi@^4.0.0:
961 version "4.0.0"
962 resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-4.0.0.tgz#a8479022eb1ac368a871389b635262c505ee368f"
963 integrity sha1-qEeQIusaw2iocTibY1JixQXuNo8=
964 dependencies:
965 ansi-regex "^3.0.0"
966
967 strip-ansi@^5.1.0, strip-ansi@^5.2.0:
968 version "5.2.0"
969 resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-5.2.0.tgz#8c9a536feb6afc962bdfa5b104a5091c1ad9c0ae"
970 integrity sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==
971 dependencies:
972 ansi-regex "^4.1.0"
973
974 strip-json-comments@^3.0.1:
975 version "3.0.1"
976 resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-3.0.1.tgz#85713975a91fb87bf1b305cca77395e40d2a64a7"
977 integrity sha512-VTyMAUfdm047mwKl+u79WIdrZxtFtn+nBxHeb844XBQ9uMNTuTHdx2hc5RiAJYqwTj3wc/xe5HLSdJSkJ+WfZw==
975 string-width@^4.2.0:
976 version "4.2.2"
977 resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.2.tgz#dafd4f9559a7585cfba529c6a0a4f73488ebd4c5"
978 integrity sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==
979 dependencies:
980 emoji-regex "^8.0.0"
981 is-fullwidth-code-point "^3.0.0"
982 strip-ansi "^6.0.0"
983
984 string.prototype.trim@~1.2.1:
985 version "1.2.4"
986 resolved "https://registry.yarnpkg.com/string.prototype.trim/-/string.prototype.trim-1.2.4.tgz#6014689baf5efaf106ad031a5fa45157666ed1bd"
987 integrity sha512-hWCk/iqf7lp0/AgTF7/ddO1IWtSNPASjlzCicV5irAVdE1grjsneK26YG6xACMBEdCvO8fUST0UzDMh/2Qy+9Q==
988 dependencies:
989 call-bind "^1.0.2"
990 define-properties "^1.1.3"
991 es-abstract "^1.18.0-next.2"
992
993 string.prototype.trimend@^1.0.4:
994 version "1.0.4"
995 resolved "https://registry.yarnpkg.com/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz#e75ae90c2942c63504686c18b287b4a0b1a45f80"
996 integrity sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==
997 dependencies:
998 call-bind "^1.0.2"
999 define-properties "^1.1.3"
1000
1001 string.prototype.trimstart@^1.0.4:
1002 version "1.0.4"
1003 resolved "https://registry.yarnpkg.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz#b36399af4ab2999b4c9c648bd7a3fb2bb26feeed"
1004 integrity sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==
1005 dependencies:
1006 call-bind "^1.0.2"
1007 define-properties "^1.1.3"
1008
1009 strip-ansi@^6.0.0:
1010 version "6.0.0"
1011 resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.0.tgz#0b1571dd7669ccd4f3e06e14ef1eed26225ae532"
1012 integrity sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==
1013 dependencies:
1014 ansi-regex "^5.0.0"
1015
1016 strip-json-comments@^3.1.0, strip-json-comments@^3.1.1:
1017 version "3.1.1"
1018 resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz#31f1281b3832630434831c310c01cccda8cbe006"
1019 integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==
9781020
9791021 supports-color@^5.3.0:
9801022 version "5.5.0"
9831025 dependencies:
9841026 has-flag "^3.0.0"
9851027
986 supports-color@^6.1.0:
987 version "6.1.0"
988 resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-6.1.0.tgz#0764abc69c63d5ac842dd4867e8d025e880df8f3"
989 integrity sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==
990 dependencies:
991 has-flag "^3.0.0"
992
993 table@^5.2.3:
994 version "5.4.4"
995 resolved "https://registry.yarnpkg.com/table/-/table-5.4.4.tgz#6e0f88fdae3692793d1077fd172a4667afe986a6"
996 integrity sha512-IIfEAUx5QlODLblLrGTTLJA7Tk0iLSGBvgY8essPRVNGHAzThujww1YqHLs6h3HfTg55h++RzLHH5Xw/rfv+mg==
997 dependencies:
998 ajv "^6.10.2"
999 lodash "^4.17.14"
1000 slice-ansi "^2.1.0"
1001 string-width "^3.0.0"
1028 supports-color@^7.0.0, supports-color@^7.1.0:
1029 version "7.2.0"
1030 resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da"
1031 integrity sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==
1032 dependencies:
1033 has-flag "^4.0.0"
1034
1035 table@^6.0.4:
1036 version "6.0.7"
1037 resolved "https://registry.yarnpkg.com/table/-/table-6.0.7.tgz#e45897ffbcc1bcf9e8a87bf420f2c9e5a7a52a34"
1038 integrity sha512-rxZevLGTUzWna/qBLObOe16kB2RTnnbhciwgPbMMlazz1yZGVEgnZK762xyVdVznhqxrfCeBMmMkgOOaPwjH7g==
1039 dependencies:
1040 ajv "^7.0.2"
1041 lodash "^4.17.20"
1042 slice-ansi "^4.0.0"
1043 string-width "^4.2.0"
10021044
10031045 tape@4:
1004 version "4.11.0"
1005 resolved "https://registry.yarnpkg.com/tape/-/tape-4.11.0.tgz#63d41accd95e45a23a874473051c57fdbc58edc1"
1006 integrity sha512-yixvDMX7q7JIs/omJSzSZrqulOV51EC9dK8dM0TzImTIkHWfe2/kFyL5v+d9C+SrCMaICk59ujsqFAVidDqDaA==
1007 dependencies:
1008 deep-equal "~1.0.1"
1046 version "4.13.3"
1047 resolved "https://registry.yarnpkg.com/tape/-/tape-4.13.3.tgz#51b3d91c83668c7a45b1a594b607dee0a0b46278"
1048 integrity sha512-0/Y20PwRIUkQcTCSi4AASs+OANZZwqPKaipGCEwp10dQMipVvSZwUUCi01Y/OklIGyHKFhIcjock+DKnBfLAFw==
1049 dependencies:
1050 deep-equal "~1.1.1"
10091051 defined "~1.0.0"
1052 dotignore "~0.1.2"
10101053 for-each "~0.3.3"
10111054 function-bind "~1.1.1"
1012 glob "~7.1.4"
1055 glob "~7.1.6"
10131056 has "~1.0.3"
10141057 inherits "~2.0.4"
1015 minimist "~1.2.0"
1016 object-inspect "~1.6.0"
1017 resolve "~1.11.1"
1058 is-regex "~1.0.5"
1059 minimist "~1.2.5"
1060 object-inspect "~1.7.0"
1061 resolve "~1.17.0"
10181062 resumer "~0.0.0"
1019 string.prototype.trim "~1.1.2"
1063 string.prototype.trim "~1.2.1"
10201064 through "~2.3.8"
10211065
1022 terser@^4.1.0:
1023 version "4.1.2"
1024 resolved "https://registry.yarnpkg.com/terser/-/terser-4.1.2.tgz#b2656c8a506f7ce805a3f300a2ff48db022fa391"
1025 integrity sha512-jvNoEQSPXJdssFwqPSgWjsOrb+ELoE+ILpHPKXC83tIxOlh2U75F1KuB2luLD/3a6/7K3Vw5pDn+hvu0C4AzSw==
1066 terser@^5.0.0:
1067 version "5.6.0"
1068 resolved "https://registry.yarnpkg.com/terser/-/terser-5.6.0.tgz#138cdf21c5e3100b1b3ddfddf720962f88badcd2"
1069 integrity sha512-vyqLMoqadC1uR0vywqOZzriDYzgEkNJFK4q9GeyOBHIbiECHiWLKcWfbQWAUaPfxkjDhapSlZB9f7fkMrvkVjA==
10261070 dependencies:
10271071 commander "^2.20.0"
1028 source-map "~0.6.1"
1029 source-map-support "~0.5.12"
1072 source-map "~0.7.2"
1073 source-map-support "~0.5.19"
10301074
10311075 text-table@^0.2.0:
10321076 version "0.2.0"
10331077 resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4"
10341078 integrity sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=
10351079
1036 through@^2.3.6, through@~2.3.4, through@~2.3.8:
1080 through@~2.3.4, through@~2.3.8:
10371081 version "2.3.8"
10381082 resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5"
10391083 integrity sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=
10401084
1041 tmp@^0.0.33:
1042 version "0.0.33"
1043 resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.0.33.tgz#6d34335889768d21b2bcda0aa277ced3b1bfadf9"
1044 integrity sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==
1045 dependencies:
1046 os-tmpdir "~1.0.2"
1047
1048 tslib@^1.9.0:
1049 version "1.10.0"
1050 resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.10.0.tgz#c3c19f95973fb0a62973fb09d90d961ee43e5c8a"
1051 integrity sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==
1052
1053 type-check@~0.3.2:
1054 version "0.3.2"
1055 resolved "https://registry.yarnpkg.com/type-check/-/type-check-0.3.2.tgz#5884cab512cf1d355e3fb784f30804b2b520db72"
1056 integrity sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=
1057 dependencies:
1058 prelude-ls "~1.1.2"
1085 type-check@^0.4.0, type-check@~0.4.0:
1086 version "0.4.0"
1087 resolved "https://registry.yarnpkg.com/type-check/-/type-check-0.4.0.tgz#07b8203bfa7056c0657050e3ccd2c37730bab8f1"
1088 integrity sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==
1089 dependencies:
1090 prelude-ls "^1.2.1"
1091
1092 type-fest@^0.8.1:
1093 version "0.8.1"
1094 resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.8.1.tgz#09e249ebde851d3b1e48d27c105444667f17b83d"
1095 integrity sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==
1096
1097 unbox-primitive@^1.0.0:
1098 version "1.0.0"
1099 resolved "https://registry.yarnpkg.com/unbox-primitive/-/unbox-primitive-1.0.0.tgz#eeacbc4affa28e9b3d36b5eaeccc50b3251b1d3f"
1100 integrity sha512-P/51NX+JXyxK/aigg1/ZgyccdAxm5K1+n8+tvqSntjOivPt19gvm1VC49RWYetsiub8WViUchdxl/KWHHB0kzA==
1101 dependencies:
1102 function-bind "^1.1.1"
1103 has-bigints "^1.0.0"
1104 has-symbols "^1.0.0"
1105 which-boxed-primitive "^1.0.1"
10591106
10601107 uri-js@^4.2.2:
1061 version "4.2.2"
1062 resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.2.2.tgz#94c540e1ff772956e2299507c010aea6c8838eb0"
1063 integrity sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==
1108 version "4.4.1"
1109 resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e"
1110 integrity sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==
10641111 dependencies:
10651112 punycode "^2.1.0"
10661113
1067 util-deprecate@~1.0.1:
1114 v8-compile-cache@^2.0.3:
1115 version "2.3.0"
1116 resolved "https://registry.yarnpkg.com/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz#2de19618c66dc247dcfb6f99338035d8245a2cee"
1117 integrity sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==
1118
1119 which-boxed-primitive@^1.0.1:
10681120 version "1.0.2"
1069 resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf"
1070 integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=
1071
1072 v8-compile-cache@^2.0.3:
1073 version "2.0.3"
1074 resolved "https://registry.yarnpkg.com/v8-compile-cache/-/v8-compile-cache-2.0.3.tgz#00f7494d2ae2b688cfe2899df6ed2c54bef91dbe"
1075 integrity sha512-CNmdbwQMBjwr9Gsmohvm0pbL954tJrNzf6gWL3K+QMQf00PF7ERGrEiLgjuU3mKreLC2MeGhUsNV9ybTbLgd3w==
1076
1077 which@^1.2.9:
1078 version "1.3.1"
1079 resolved "https://registry.yarnpkg.com/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a"
1080 integrity sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==
1121 resolved "https://registry.yarnpkg.com/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz#13757bc89b209b049fe5d86430e21cf40a89a8e6"
1122 integrity sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==
1123 dependencies:
1124 is-bigint "^1.0.1"
1125 is-boolean-object "^1.1.0"
1126 is-number-object "^1.0.4"
1127 is-string "^1.0.5"
1128 is-symbol "^1.0.3"
1129
1130 which@^2.0.1:
1131 version "2.0.2"
1132 resolved "https://registry.yarnpkg.com/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1"
1133 integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==
10811134 dependencies:
10821135 isexe "^2.0.0"
10831136
1084 wordwrap@~1.0.0:
1085 version "1.0.0"
1086 resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb"
1087 integrity sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=
1137 word-wrap@^1.2.3:
1138 version "1.2.3"
1139 resolved "https://registry.yarnpkg.com/word-wrap/-/word-wrap-1.2.3.tgz#610636f6b1f703891bd34771ccb17fb93b47079c"
1140 integrity sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==
10881141
10891142 wrappy@1:
10901143 version "1.0.2"
10911144 resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f"
10921145 integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=
10931146
1094 write@1.0.3:
1095 version "1.0.3"
1096 resolved "https://registry.yarnpkg.com/write/-/write-1.0.3.tgz#0800e14523b923a387e415123c865616aae0f5c3"
1097 integrity sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig==
1098 dependencies:
1099 mkdirp "^0.5.1"
1147 yallist@^4.0.0:
1148 version "4.0.0"
1149 resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72"
1150 integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==