diff --git a/.travis.yml b/.travis.yml
index 00a1697493..3a4d522649 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -17,6 +17,7 @@ install: yarn --offline
script:
- lerna run lint
- lerna run test
+ - yarn run build-all
sudo: false
deploy:
-
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 72fd00eb50..1e5968e690 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -3,6 +3,84 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [0.20.1](https://github.com/IBM/carbon-charts/compare/v0.20.0...v0.20.1) (2019-12-04)
+
+
+### Bug Fixes
+
+* **core:** loop also through non-display data to assign colors to datasets ([#394](https://github.com/IBM/carbon-charts/issues/394)) ([5ba8952](https://github.com/IBM/carbon-charts/commit/5ba8952))
+
+
+
+
+
+# [0.20.0](https://github.com/IBM/carbon-charts/compare/v0.19.0...v0.20.0) (2019-12-02)
+
+
+### Features
+
+* **core:** add title truncation to tooltip ([bdd677c](https://github.com/IBM/carbon-charts/commit/bdd677c))
+
+
+
+
+
+# [0.19.0](https://github.com/IBM/carbon-charts/compare/v0.18.0...v0.19.0) (2019-12-02)
+
+
+### Bug Fixes
+
+* **angular:** update zone.js peerDependency range ([15cbddd](https://github.com/IBM/carbon-charts/commit/15cbddd))
+
+
+### Features
+
+* **core:** export interfaces and configurations ([df7f557](https://github.com/IBM/carbon-charts/commit/df7f557))
+
+
+
+
+
+# [0.18.0](https://github.com/IBM/carbon-charts/compare/v0.17.1...v0.18.0) (2019-12-02)
+
+
+### Bug Fixes
+
+* **bar:** fix lint errors ([0d04b04](https://github.com/IBM/carbon-charts/commit/0d04b04))
+* **tooltip:** rename defaultTooltip defaultHTML ([cf8f34e](https://github.com/IBM/carbon-charts/commit/cf8f34e))
+
+
+### Features
+
+* **bar:** pass default tooltip to customHTML tooltip ([b6f519b](https://github.com/IBM/carbon-charts/commit/b6f519b))
+* **tooltip:** for customHTML pass along the HTML tooltip ([7d1a026](https://github.com/IBM/carbon-charts/commit/7d1a026))
+
+
+
+
+
+## [0.17.1](https://github.com/IBM/carbon-charts/compare/v0.17.0...v0.17.1) (2019-11-29)
+
+
+### Bug Fixes
+
+* **core:** build optimizations ([fef77e5](https://github.com/IBM/carbon-charts/commit/fef77e5))
+
+
+
+
+
+# [0.17.0](https://github.com/IBM/carbon-charts/compare/v0.16.25...v0.17.0) (2019-11-29)
+
+
+### Features
+
+* **core:** date/time locale support + tick formatting ([bc02012](https://github.com/IBM/carbon-charts/commit/bc02012))
+
+
+
+
+
## [0.16.25](https://github.com/IBM/carbon-charts/compare/v0.16.24...v0.16.25) (2019-10-29)
diff --git a/lerna.json b/lerna.json
index 17d55f1998..f61b3291f6 100644
--- a/lerna.json
+++ b/lerna.json
@@ -12,5 +12,5 @@
]
}
},
- "version": "0.16.25"
+ "version": "0.20.1"
}
diff --git a/packages/angular/CHANGELOG.md b/packages/angular/CHANGELOG.md
index 18353ea4ca..a607e0014f 100644
--- a/packages/angular/CHANGELOG.md
+++ b/packages/angular/CHANGELOG.md
@@ -3,6 +3,63 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [0.20.1](https://github.com/IBM/carbon-charts/compare/v0.20.0...v0.20.1) (2019-12-04)
+
+**Note:** Version bump only for package @carbon/charts-angular
+
+
+
+
+
+# [0.20.0](https://github.com/IBM/carbon-charts/compare/v0.19.0...v0.20.0) (2019-12-02)
+
+**Note:** Version bump only for package @carbon/charts-angular
+
+
+
+
+
+# [0.19.0](https://github.com/IBM/carbon-charts/compare/v0.18.0...v0.19.0) (2019-12-02)
+
+
+### Bug Fixes
+
+* **angular:** update zone.js peerDependency range ([15cbddd](https://github.com/IBM/carbon-charts/commit/15cbddd))
+
+
+
+
+
+# [0.18.0](https://github.com/IBM/carbon-charts/compare/v0.17.1...v0.18.0) (2019-12-02)
+
+**Note:** Version bump only for package @carbon/charts-angular
+
+
+
+
+
+## [0.17.1](https://github.com/IBM/carbon-charts/compare/v0.17.0...v0.17.1) (2019-11-29)
+
+
+### Bug Fixes
+
+* **core:** build optimizations ([fef77e5](https://github.com/IBM/carbon-charts/commit/fef77e5))
+
+
+
+
+
+# [0.17.0](https://github.com/IBM/carbon-charts/compare/v0.16.25...v0.17.0) (2019-11-29)
+
+
+### Features
+
+* **core:** date/time locale support + tick formatting ([bc02012](https://github.com/IBM/carbon-charts/commit/bc02012))
+
+
+
+
+
## [0.16.25](https://github.com/IBM/carbon-charts/compare/v0.16.24...v0.16.25) (2019-10-29)
**Note:** Version bump only for package @carbon/charts-angular
diff --git a/packages/angular/package.json b/packages/angular/package.json
index bec13fc7de..088e0a6f2a 100644
--- a/packages/angular/package.json
+++ b/packages/angular/package.json
@@ -1,13 +1,13 @@
{
"$schema": "../../node_modules/ng-packagr/package.schema.json",
"name": "@carbon/charts-angular",
- "version": "0.16.25",
+ "version": "0.20.1",
"description": "Carbon charting components for Angular",
"main": "index.js",
"scripts": {
"build": "ng-packagr -p package.json",
"storybook": "start-storybook -p 9005 -c .storybook -s ./.storybook/assets",
- "demo:build": "build-storybook -o demo/bundle",
+ "demo:build": "build-storybook -o demo/bundle --quiet",
"clean": "rm -rf dist demo/bundle"
},
"repository": {
@@ -40,26 +40,26 @@
"scss"
],
"dependencies": {
- "@carbon/charts": "^0.16.25"
+ "@carbon/charts": "^0.20.1"
},
"peerDependencies": {
"@angular/common": "^6.0.0 || ^7.0.0",
"@angular/compiler": "^6.0.0 || ^7.0.0",
"@angular/core": "^6.0.0 || ^7.0.0",
"rxjs": "^6.0.0",
- "zone.js": "^0.8.29"
+ "zone.js": "^0.8.29 || ^0.9.0"
},
"devDependencies": {
"@angular-devkit/build-angular": "0.8.9",
"@angular-devkit/core": "0.8.9",
- "@angular/animations": "6.1.0",
- "@angular/common": "6.1.0",
- "@angular/compiler": "6.1.0",
- "@angular/compiler-cli": "6.1.0",
- "@angular/core": "6.1.0",
- "@angular/forms": "6.1.0",
- "@angular/platform-browser": "6.1.0",
- "@angular/platform-browser-dynamic": "6.1.0",
+ "@angular/animations": "7.2.15",
+ "@angular/common": "7.2.15",
+ "@angular/compiler": "7.2.15",
+ "@angular/compiler-cli": "7.2.15",
+ "@angular/core": "7.2.15",
+ "@angular/forms": "7.2.15",
+ "@angular/platform-browser": "7.2.15",
+ "@angular/platform-browser-dynamic": "7.2.15",
"@babel/core": "7.3.4",
"@storybook/addon-options": "5.0.11",
"@storybook/angular": "5.0.11",
@@ -67,10 +67,10 @@
"babel-loader": "8.0.5",
"core-js": "3.0.0",
"d3": "4.11.0",
- "ng-packagr": "4.7.1",
+ "ng-packagr": "5.7.1",
"rxjs": "6.3.3",
"tslint": "5.14.0",
- "typescript": "3.6.4",
+ "typescript": "3.2.2",
"zone.js": "0.8.29"
},
"ngPackage": {
diff --git a/packages/core/CHANGELOG.md b/packages/core/CHANGELOG.md
index 0a2c5a9d32..5f9fa882c7 100644
--- a/packages/core/CHANGELOG.md
+++ b/packages/core/CHANGELOG.md
@@ -3,6 +3,79 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [0.20.1](https://github.com/IBM/carbon-charts/compare/v0.20.0...v0.20.1) (2019-12-04)
+
+
+### Bug Fixes
+
+* **core:** loop also through non-display data to assign colors to datasets ([#394](https://github.com/IBM/carbon-charts/issues/394)) ([5ba8952](https://github.com/IBM/carbon-charts/commit/5ba8952))
+
+
+
+
+
+# [0.20.0](https://github.com/IBM/carbon-charts/compare/v0.19.0...v0.20.0) (2019-12-02)
+
+
+### Features
+
+* **core:** add title truncation to tooltip ([bdd677c](https://github.com/IBM/carbon-charts/commit/bdd677c))
+
+
+
+
+
+# [0.19.0](https://github.com/IBM/carbon-charts/compare/v0.18.0...v0.19.0) (2019-12-02)
+
+
+### Features
+
+* **core:** export interfaces and configurations ([df7f557](https://github.com/IBM/carbon-charts/commit/df7f557))
+
+
+
+
+
+# [0.18.0](https://github.com/IBM/carbon-charts/compare/v0.17.1...v0.18.0) (2019-12-02)
+
+
+### Bug Fixes
+
+* **bar:** fix lint errors ([0d04b04](https://github.com/IBM/carbon-charts/commit/0d04b04))
+* **tooltip:** rename defaultTooltip defaultHTML ([cf8f34e](https://github.com/IBM/carbon-charts/commit/cf8f34e))
+
+
+### Features
+
+* **bar:** pass default tooltip to customHTML tooltip ([b6f519b](https://github.com/IBM/carbon-charts/commit/b6f519b))
+* **tooltip:** for customHTML pass along the HTML tooltip ([7d1a026](https://github.com/IBM/carbon-charts/commit/7d1a026))
+
+
+
+
+
+## [0.17.1](https://github.com/IBM/carbon-charts/compare/v0.17.0...v0.17.1) (2019-11-29)
+
+
+### Bug Fixes
+
+* **core:** build optimizations ([fef77e5](https://github.com/IBM/carbon-charts/commit/fef77e5))
+
+
+
+
+
+# [0.17.0](https://github.com/IBM/carbon-charts/compare/v0.16.25...v0.17.0) (2019-11-29)
+
+
+### Features
+
+* **core:** date/time locale support + tick formatting ([bc02012](https://github.com/IBM/carbon-charts/commit/bc02012))
+
+
+
+
+
## [0.16.25](https://github.com/IBM/carbon-charts/compare/v0.16.24...v0.16.25) (2019-10-29)
diff --git a/packages/core/demo/demo-data/bar.ts b/packages/core/demo/demo-data/bar.ts
index 235dbf3c8c..5b67412e5e 100644
--- a/packages/core/demo/demo-data/bar.ts
+++ b/packages/core/demo/demo-data/bar.ts
@@ -8,7 +8,6 @@ export const groupedBarData = {
datasets: [
{
label: "Dataset 1",
- fillColors: [colors[0]],
data: [
65000,
-29123,
@@ -19,7 +18,6 @@ export const groupedBarData = {
},
{
label: "Dataset 2",
- fillColors: [colors[1]],
data: [
32432,
-21312,
@@ -30,7 +28,6 @@ export const groupedBarData = {
},
{
label: "Dataset 3",
- fillColors: [colors[2]],
data: [
-12312,
23232,
@@ -41,7 +38,6 @@ export const groupedBarData = {
},
{
label: "Dataset 4",
- fillColors: [colors[3]],
data: [
-32423,
21313,
@@ -75,7 +71,6 @@ export const simpleBarData = {
datasets: [
{
label: "Dataset 1",
- fillColors: colors,
data: [
65000,
29123,
@@ -106,7 +101,6 @@ export const simpleBarTimeSeriesData = {
datasets: [
{
label: "Dataset 1",
- fillColors: colors,
data: [
{
date: new Date(2019, 0, 1),
@@ -141,7 +135,7 @@ export const simpleBarTimeSeriesOptions = {
},
bottom: {
scaleType: "time",
- secondary: true,
+ secondary: true
}
},
locale: {
@@ -155,7 +149,6 @@ export const stackedBarData = {
datasets: [
{
label: "Dataset 1",
- fillColors: [colors[0]],
data: [
65000,
29123,
@@ -166,7 +159,6 @@ export const stackedBarData = {
},
{
label: "Dataset 2",
- fillColors: [colors[1]],
data: [
32432,
21312,
@@ -177,7 +169,6 @@ export const stackedBarData = {
},
{
label: "Dataset 3",
- fillColors: [colors[2]],
data: [
12312,
23232,
@@ -188,7 +179,6 @@ export const stackedBarData = {
},
{
label: "Dataset 4",
- fillColors: [colors[3]],
data: [
32423,
21313,
@@ -220,7 +210,6 @@ export const stackedBarTimeSeriesData = {
datasets: [
{
label: "Dataset 1",
- fillColors: [colors[0]],
data: [
{
date: new Date(2019, 0, 1),
@@ -246,7 +235,6 @@ export const stackedBarTimeSeriesData = {
},
{
label: "Dataset 2",
- fillColors: [colors[1]],
data: [
{
date: new Date(2019, 0, 3),
@@ -272,7 +260,6 @@ export const stackedBarTimeSeriesData = {
},
{
label: "Dataset 3",
- fillColors: [colors[2]],
data: [
{
date: new Date(2019, 0, 1),
@@ -298,7 +285,6 @@ export const stackedBarTimeSeriesData = {
},
{
label: "Dataset 4",
- fillColors: [colors[3]],
data: [
{
date: new Date(2019, 0, 2),
diff --git a/packages/core/demo/demo-data/line.ts b/packages/core/demo/demo-data/line.ts
index 6f95d07985..9196cdaafc 100644
--- a/packages/core/demo/demo-data/line.ts
+++ b/packages/core/demo/demo-data/line.ts
@@ -6,7 +6,6 @@ export const lineTimeSeriesData = {
datasets: [
{
label: "Dataset 1",
- fillColors: [colors[0]],
data: [
{
date: new Date(2019, 0, 1),
@@ -32,7 +31,6 @@ export const lineTimeSeriesData = {
},
{
label: "Dataset 2",
- fillColors: [colors[1]],
data: [
{
date: new Date(2019, 0, 2),
@@ -58,7 +56,6 @@ export const lineTimeSeriesData = {
},
{
label: "Dataset 3",
- fillColors: [colors[2]],
data: [
{
date: new Date(2019, 0, 1),
@@ -84,7 +81,6 @@ export const lineTimeSeriesData = {
},
{
label: "Dataset 4",
- fillColors: [colors[3]],
data: [
{
date: new Date(2019, 0, 2),
@@ -147,7 +143,6 @@ export const lineData = {
datasets: [
{
label: "Dataset 1",
- fillColors: [colors[0]],
data: [
32100,
23500,
@@ -158,7 +153,6 @@ export const lineData = {
},
{
label: "Dataset 2",
- fillColors: [colors[1]],
data: [
34200,
53200,
@@ -169,7 +163,6 @@ export const lineData = {
},
{
label: "Dataset 3 long name",
- fillColors: [colors[2]],
data: [
41200,
23400,
@@ -180,7 +173,6 @@ export const lineData = {
},
{
label: "Dataset 4 long name",
- fillColors: [colors[3]],
data: [
22000,
1200,
@@ -191,7 +183,6 @@ export const lineData = {
},
{
label: "Dataset 5 long name",
- fillColors: [colors[4]],
data: [
2412,
30000,
@@ -202,7 +193,6 @@ export const lineData = {
},
{
label: "Dataset 6 long name",
- fillColors: [colors[5]],
data: [
0,
20000,
@@ -250,7 +240,6 @@ export const scatterData = {
datasets: [
{
label: "Dataset 1",
- fillColors: [colors[0]],
data: [
32100,
23500,
@@ -261,7 +250,6 @@ export const scatterData = {
},
{
label: "Dataset 2",
- fillColors: [colors[1]],
data: [
34200,
53200,
@@ -272,7 +260,6 @@ export const scatterData = {
},
{
label: "Dataset 3 long name",
- fillColors: [colors[2]],
data: [
41200,
23400,
@@ -283,7 +270,6 @@ export const scatterData = {
},
{
label: "Dataset 4 long name",
- fillColors: [colors[3]],
data: [
22000,
1200,
@@ -294,7 +280,6 @@ export const scatterData = {
},
{
label: "Dataset 5 long name",
- fillColors: [colors[4]],
data: [
2412,
30000,
@@ -305,7 +290,6 @@ export const scatterData = {
},
{
label: "Dataset 6 long name",
- fillColors: [colors[5]],
data: [
0,
20000,
diff --git a/packages/core/demo/demo-data/pie-donut.ts b/packages/core/demo/demo-data/pie-donut.ts
index ad95237026..2afb6af579 100644
--- a/packages/core/demo/demo-data/pie-donut.ts
+++ b/packages/core/demo/demo-data/pie-donut.ts
@@ -6,7 +6,6 @@ export const pieData = {
datasets: [
{
label: "Dataset 1",
- fillColors: colors,
data: [75000, 65000, 10000, 25000, 1200, 20000]
}
]
diff --git a/packages/core/package.json b/packages/core/package.json
index c323f6dc3b..6ea276b730 100644
--- a/packages/core/package.json
+++ b/packages/core/package.json
@@ -1,6 +1,6 @@
{
"name": "@carbon/charts",
- "version": "0.16.26",
+ "version": "0.20.1",
"description": "Carbon charting components",
"main": "./bundle.js",
"module": "./index.js",
@@ -95,7 +95,7 @@
"tslint": "5.8.0",
"tslint-loader": "3.5.3",
"typedoc": "0.11.1",
- "typescript": "3.6.4",
+ "typescript": "3.2.2",
"url-loader": "0.6.2",
"webpack": "4.41.0",
"webpack-cli": "3.3.9",
diff --git a/packages/core/src/components/axes/axis.ts b/packages/core/src/components/axes/axis.ts
index 7b0d5dc5fd..371ff9845b 100644
--- a/packages/core/src/components/axes/axis.ts
+++ b/packages/core/src/components/axes/axis.ts
@@ -4,6 +4,8 @@ import { AxisPositions, ScaleTypes, AxisTypes } from "../../interfaces";
import { Tools } from "../../tools";
import { ChartModel } from "../../model";
import { DOMUtils } from "../../services";
+const englishLocale = require("d3-time-format/locale/en-US.json");
+import * as Configuration from "../../configuration";
// D3 Imports
import { scaleBand, scaleLinear, scaleTime, scaleLog, scaleOrdinal } from "d3-scale";
@@ -204,7 +206,7 @@ export class Axis extends Component {
.tickFormat(Tools.getProperty(axisOptions, "ticks", "formatter"));
if (scale.ticks) {
- const numberOfTicks = 7;
+ const numberOfTicks = Tools.getProperty(axisOptions, "ticks", "number") || Configuration.axis.ticks.number;
axis.ticks(numberOfTicks);
if (this.scaleType === ScaleTypes.TIME) {
@@ -228,6 +230,12 @@ export class Axis extends Component {
const axisRefExists = !container.select(`g.ticks`).empty();
let axisRef = DOMUtils.appendOrSelect(container, `g.ticks`);
+ // We draw the invisible axis because of the async nature of d3 transitions
+ // To be able to tell the final width & height of the axis when initiaing the transition
+ // The invisible axis is updated instantly and without a transition
+ const invisibleAxisRef = DOMUtils.appendOrSelect(container, `g.ticks.invisible`)
+ .style("opacity", "0");
+
// Position and transition the axis
switch (axisPosition) {
case AxisPositions.LEFT:
@@ -284,33 +292,36 @@ export class Axis extends Component {
.call(axis);
}
+ invisibleAxisRef.call(axis);
+
if (axisPosition === AxisPositions.BOTTOM || axisPosition === AxisPositions.TOP) {
+ let rotateTicks = false;
+
+ // If we're dealing with a discrete scale type
+ // We're able to grab the spacing between the ticks
if (scale.step) {
- const textNodes = axisRef.selectAll("g.tick text").nodes();
+ const textNodes = invisibleAxisRef.selectAll("g.tick text").nodes();
// If any ticks are any larger than the scale step size
- if (textNodes.some(textNode => DOMUtils.getSVGElementSize(textNode, { useBBox: true }).width >= scale.step())) {
- axisRef.selectAll("g.tick text")
- .attr("transform", `rotate(45)`)
- .style("text-anchor", axisPosition === AxisPositions.TOP ? "end" : "start");
-
- return;
- }
+ rotateTicks = textNodes.some(textNode => DOMUtils.getSVGElementSize(textNode, { useBBox: true }).width >= scale.step());
} else {
+ // When dealing with a continuous scale
+ // We need to calculate an estimated size of the ticks
+ const minTickSize = Tools.getProperty(axisOptions, "ticks", "rotateIfSmallerThan") || Configuration.axis.ticks.rotateIfSmallerThan;
const estimatedTickSize = width / scale.ticks().length / 2;
- if (estimatedTickSize < 30) {
- axisRef.selectAll("g.tick text")
- .attr("transform", `rotate(45)`)
- .style("text-anchor", axisPosition === AxisPositions.TOP ? "end" : "start");
-
- return;
- }
+ rotateTicks = estimatedTickSize < minTickSize;
}
- axisRef.selectAll("g.tick text")
- .attr("transform", null)
- .style("text-anchor", null);
+ if (rotateTicks) {
+ container.selectAll("g.ticks g.tick text")
+ .attr("transform", `rotate(45)`)
+ .style("text-anchor", axisPosition === AxisPositions.TOP ? "end" : "start");
+ } else {
+ container.selectAll("g.ticks g.tick text")
+ .attr("transform", null)
+ .style("text-anchor", null);
+ }
}
}
@@ -326,11 +337,11 @@ export class Axis extends Component {
return this.scale(value);
}
- getAxisRef() {
+ getInvisibleAxisRef() {
const { position: axisPosition } = this.configs;
return this.getContainerSVG()
- .select(`g.axis.${axisPosition} g.ticks`);
+ .select(`g.axis.${axisPosition} g.ticks.invisible`);
}
getTitleRef() {
diff --git a/packages/core/src/components/axes/grid.ts b/packages/core/src/components/axes/grid.ts
index 66fa5170e7..acc444d5d1 100644
--- a/packages/core/src/components/axes/grid.ts
+++ b/packages/core/src/components/axes/grid.ts
@@ -1,6 +1,5 @@
// Internal Imports
import { Component } from "../component";
-import * as Configuration from "../../configuration";
import { Tools } from "../../tools";
import { DOMUtils } from "../../services";
diff --git a/packages/core/src/components/axes/two-dimensional-axes.ts b/packages/core/src/components/axes/two-dimensional-axes.ts
index 623d63e3f4..2f625f03b7 100644
--- a/packages/core/src/components/axes/two-dimensional-axes.ts
+++ b/packages/core/src/components/axes/two-dimensional-axes.ts
@@ -87,7 +87,15 @@ export class TwoDimensionalAxes extends Component {
Object.keys(this.children).forEach(childKey => {
const child = this.children[childKey];
const axisPosition = child.configs.position;
- const { width, height } = DOMUtils.getSVGElementSize(child.getAxisRef(), { useBBox: true });
+
+ // Grab the invisibly rendered axis' width & height, and set margins
+ // Based off of that
+ // We draw the invisible axis because of the async nature of d3 transitions
+ // To be able to tell the final width & height of the axis when initiaing the transition
+ // The invisible axis is updated instantly and without a transition
+ const invisibleAxisRef = child.getInvisibleAxisRef();
+ const { width, height } = DOMUtils.getSVGElementSize(invisibleAxisRef, { useBBox: true });
+
let offset;
if (child.getTitleRef().empty()) {
offset = 0;
diff --git a/packages/core/src/components/essentials/title.ts b/packages/core/src/components/essentials/title.ts
index 13af64b6d2..34e1120db1 100644
--- a/packages/core/src/components/essentials/title.ts
+++ b/packages/core/src/components/essentials/title.ts
@@ -1,10 +1,54 @@
// Internal Imports
import { Component } from "../component";
import { DOMUtils } from "../../services";
+import { TooltipTypes } from "./../../interfaces";
export class Title extends Component {
type = "title";
+ /**
+ * Truncates title creating ellipses and attaching tooltip for exposing full title.
+ */
+ truncateTitle() {
+ const containerWidth = DOMUtils.getSVGElementSize(this.parent).width;
+ const title = DOMUtils.appendOrSelect(this.parent, "text.title");
+
+ // check if the title is too big for the containing svg
+ if (title.node().getComputedTextLength() > containerWidth) {
+ // append the ellipses to their own tspan to calculate the text length
+ title.append("tspan")
+ .text("...");
+
+ // get the bounding width including the elipses '...'
+ const tspanLength = DOMUtils.appendOrSelect(title, "tspan").node().getComputedTextLength();
+ const truncatedSize = Math.floor(containerWidth - tspanLength);
+ const titleString = this.model.getOptions().title;
+
+ // get the index for creating the max length substring that fit within the svg
+ // use one less than the index to avoid crowding (the elipsis)
+ const substringIndex = this.getSubstringIndex(title.node(), 0, titleString.length - 1, truncatedSize);
+
+ // use the substring as the title
+ title.text(titleString.substring(0, substringIndex - 1))
+ .append("tspan")
+ .text("...");
+
+ // add events for displaying the tooltip with the title
+ const self = this;
+ title.on("mouseenter", function() {
+ self.services.events.dispatchEvent("show-tooltip", {
+ hoveredElement: title,
+ type: TooltipTypes.TITLE
+ });
+ })
+ .on("mouseout", function() {
+ self.services.events.dispatchEvent("hide-tooltip", {
+ hoveredElement: title,
+ });
+ });
+ }
+ }
+
render() {
const svg = this.getContainerSVG();
@@ -20,5 +64,29 @@ export class Title extends Component {
.attr("width", 20)
.attr("height", 20)
.attr("fill", "none");
+
+ // title needs to first render so that we can check for overflow
+ this.truncateTitle();
+ }
+
+ /**
+ * Returns the index for a maximum length substring that is less than the width parameter.
+ * @param title the title node used for getting the text lengths of substrings
+ * @param start the start index for the binary search
+ * @param end the end index for the binary search
+ * @param width the width of the svg container that holds the title
+ */
+ protected getSubstringIndex(title, start, end, width) {
+ const mid = Math.floor((end + start) / 2);
+ if (title.getSubStringLength(0, mid) > width) {
+ return this.getSubstringIndex(title, start, mid, width);
+ } else if (title.getSubStringLength(0, mid) < width) {
+ if (title.getSubStringLength(0, mid + 1) > width) {
+ return mid;
+ }
+ return this.getSubstringIndex(title, mid, end, width);
+ } else {
+ return mid;
+ }
}
}
diff --git a/packages/core/src/components/essentials/tooltip-bar.ts b/packages/core/src/components/essentials/tooltip-bar.ts
index 3d6a36d368..aec3c13fae 100644
--- a/packages/core/src/components/essentials/tooltip-bar.ts
+++ b/packages/core/src/components/essentials/tooltip-bar.ts
@@ -22,6 +22,7 @@ export class TooltipBar extends Tooltip {
// Apply html content to the tooltip
const tooltipTextContainer = DOMUtils.appendOrSelect(this.tooltip, "div.content-box");
+ this.tooltip.style("max-width", null);
// listen to show-tooltip Custom Events to render the tooltip
this.services.events.addEventListener("show-tooltip", e => {
@@ -50,9 +51,24 @@ export class TooltipBar extends Tooltip {
const position = this.getTooltipPosition(hoveredElement);
// Position the tooltip relative to the bars
this.positionTooltip(e.detail.multidata ? undefined : position );
- // Fade in
- this.tooltip.classed("hidden", false);
+
+ } else if (e.detail.type === TooltipTypes.TITLE) {
+ // use the chart size to enforce a max width on the tooltip
+ const chart = DOMUtils.appendOrSelect(holder, `svg.${settings.prefix}--${chartprefix}--chart-svg`);
+ // use the configs to determine how large the tooltip should be
+ const tooltipMax = DOMUtils.getSVGElementSize(chart).width * Tools.getProperty(this.model.getOptions(), "tooltip", "title", "width");
+ this.tooltip.style("max-width", tooltipMax);
+
+ // use tooltip.ts to get the tooltip html for titles
+ tooltipTextContainer.html(super.getTooltipHTML(e.detail.hoveredElement, TooltipTypes.TITLE));
+
+ // get the position based on the title positioning (static)
+ const position = super.getTooltipPosition(e.detail.hoveredElement.node());
+ this.positionTooltip(position);
}
+
+ // Fade in
+ this.tooltip.classed("hidden", false);
});
// listen to hide-tooltip Custom Events to hide the tooltip
@@ -144,59 +160,4 @@ export class TooltipBar extends Tooltip {
`;
}
-
- positionTooltip(positionOverride?: any) {
- const holder = this.services.domUtils.getHolder();
- const target = this.tooltip.node();
- const mouseRelativePos = mouse(holder);
- let pos;
-
- // override position to place tooltip at {placement:.., position:{top:.. , left:..}}
- if (positionOverride) {
- // placement determines whether the tooltip is centered above or below the position provided
- const placement = positionOverride.placement === TooltipPosition.TOP ? PLACEMENTS.TOP : PLACEMENTS.BOTTOM;
-
- pos = this.positionService.findPositionAt(
- positionOverride.position,
- target,
- placement
- );
- } else {
- // Find out whether tooltip should be shown on the left or right side
- const bestPlacementOption = this.positionService.findBestPlacementAt(
- {
- left: mouseRelativePos[0],
- top: mouseRelativePos[1]
- },
- target,
- [
- PLACEMENTS.RIGHT,
- PLACEMENTS.LEFT,
- PLACEMENTS.TOP,
- PLACEMENTS.BOTTOM
- ],
- () => ({
- width: holder.offsetWidth,
- height: holder.offsetHeight
- })
- );
-
- let { horizontalOffset } = this.model.getOptions().tooltip.datapoint;
- if (bestPlacementOption === PLACEMENTS.LEFT) {
- horizontalOffset *= -1;
- }
-
- // Get coordinates to where tooltip should be positioned
- pos = this.positionService.findPositionAt(
- {
- left: mouseRelativePos[0] + horizontalOffset,
- top: mouseRelativePos[1]
- },
- target,
- bestPlacementOption
- );
- }
-
- this.positionService.setElement(target, pos);
- }
}
diff --git a/packages/core/src/components/essentials/tooltip-scatter.ts b/packages/core/src/components/essentials/tooltip-scatter.ts
index 8c1799c691..f925032e58 100644
--- a/packages/core/src/components/essentials/tooltip-scatter.ts
+++ b/packages/core/src/components/essentials/tooltip-scatter.ts
@@ -1,9 +1,15 @@
import { Tooltip } from "./tooltip";
import { Tools } from "../../tools";
+import { TooltipTypes } from "./../../interfaces";
export class TooltipScatter extends Tooltip {
- getTooltipHTML(data: any) {
+ getTooltipHTML(data: any, type: TooltipTypes) {
+ if (type === TooltipTypes.TITLE) {
+ // the main tooltip component handles title styles
+ return super.getTooltipHTML(data, type);
+ }
+
const formattedValue = Tools.getProperty(this.model.getOptions(), "tooltip", "valueFormatter") ?
this.model.getOptions().tooltip.valueFormatter(data.value) : data.value.toLocaleString("en");
diff --git a/packages/core/src/components/essentials/tooltip.ts b/packages/core/src/components/essentials/tooltip.ts
index 1b862d3738..a1f2cfd7d6 100644
--- a/packages/core/src/components/essentials/tooltip.ts
+++ b/packages/core/src/components/essentials/tooltip.ts
@@ -12,7 +12,7 @@ import settings from "carbon-components/src/globals/js/settings";
// D3 Imports
import { select, mouse, event } from "d3-selection";
-import { TooltipTypes, ScaleTypes } from "../../interfaces";
+import { TooltipTypes, ScaleTypes, TooltipPosition } from "../../interfaces";
export class Tooltip extends Component {
type = "tooltip";
@@ -34,6 +34,7 @@ export class Tooltip extends Component {
// Apply html content to the tooltip
const tooltipTextContainer = DOMUtils.appendOrSelect(this.tooltip, "div.content-box");
+ this.tooltip.style("max-width", null);
// listen to show-tooltip Custom Events to render the tooltip
this.services.events.addEventListener("show-tooltip", e => {
@@ -50,7 +51,7 @@ export class Tooltip extends Component {
data = e.detail.multidata;
defaultHTML = this.getMultilineTooltipHTML(data);
} else {
- defaultHTML = this.getTooltipHTML(data);
+ defaultHTML = this.getTooltipHTML(data, TooltipTypes.DATAPOINT);
}
// if there is a provided tooltip HTML function call it
@@ -64,9 +65,23 @@ export class Tooltip extends Component {
// Position the tooltip
this.positionTooltip();
- // Fade in
- this.tooltip.classed("hidden", false);
+ } else if (e.detail.type === TooltipTypes.TITLE) {
+ const chart = DOMUtils.appendOrSelect(holder, `svg.${settings.prefix}--${chartprefix}--chart-svg`);
+ const chartWidth = DOMUtils.getSVGElementSize(chart).width * Tools.getProperty(this.model.getOptions(), "tooltip", "title", "width");
+
+ this.tooltip.style("max-width", chartWidth);
+
+
+ tooltipTextContainer.html(this.getTooltipHTML(e.detail.hoveredElement, TooltipTypes.TITLE));
+
+ // get the position based on the title positioning (static)
+ const position = this.getTooltipPosition(e.detail.hoveredElement.node());
+ this.positionTooltip(position);
+
}
+
+ // Fade in
+ this.tooltip.classed("hidden", false);
});
// listen to hide-tooltip Custom Events to hide the tooltip
@@ -75,7 +90,12 @@ export class Tooltip extends Component {
});
}
- getTooltipHTML(data: any) {
+ getTooltipHTML(data: any, type: TooltipTypes) {
+ // check if it is getting styles for a tooltip type
+ if (type === TooltipTypes.TITLE) {
+ const title = this.model.getOptions().title;
+ return `
${title}
`;
+ }
// this cleans up the data item, pie slices have the data within the data.data but other datapoints are self contained within data
const dataVal = Tools.getProperty(data, "data") ? data.data : data;
@@ -129,45 +149,74 @@ export class Tooltip extends Component {
this.tooltip.classed("hidden", true);
}
- positionTooltip() {
+ // returns static position based on the element
+ getTooltipPosition(hoveredElement) {
+ const holderPosition = select(this.services.domUtils.getHolder()).node().getBoundingClientRect();
+ const elementPosition = hoveredElement.getBoundingClientRect();
+
+ // get the vertical offset
+ const { verticalOffset } = this.model.getOptions().tooltip.title;
+
+ const tooltipPos = {
+ left: (elementPosition.left - holderPosition.left) + elementPosition.width / 2,
+ top: (elementPosition.top - holderPosition.top - verticalOffset)
+ };
+
+ return { placement: TooltipPosition.BOTTOM, position: tooltipPos };
+ }
+
+ positionTooltip(positionOverride?: any) {
const holder = this.services.domUtils.getHolder();
const target = this.tooltip.node();
const mouseRelativePos = mouse(holder);
+ let pos;
+
+ // override position to place tooltip at {placement:.., position:{top:.. , left:..}}
+ if (positionOverride) {
+ // placement determines whether the tooltip is centered above or below the position provided
+ const placement = positionOverride.placement === TooltipPosition.TOP ? PLACEMENTS.TOP : PLACEMENTS.BOTTOM;
+
+ pos = this.positionService.findPositionAt(
+ positionOverride.position,
+ target,
+ placement
+ );
+ } else {
+ // Find out whether tooltip should be shown on the left or right side
+ const bestPlacementOption = this.positionService.findBestPlacementAt(
+ {
+ left: mouseRelativePos[0],
+ top: mouseRelativePos[1]
+ },
+ target,
+ [
+ PLACEMENTS.RIGHT,
+ PLACEMENTS.LEFT,
+ PLACEMENTS.TOP,
+ PLACEMENTS.BOTTOM
+ ],
+ () => ({
+ width: holder.offsetWidth,
+ height: holder.offsetHeight
+ })
+ );
+
+ let { horizontalOffset } = this.model.getOptions().tooltip.datapoint;
+ if (bestPlacementOption === PLACEMENTS.LEFT) {
+ horizontalOffset *= -1;
+ }
- // Find out whether tooltip should be shown on the left or right side
- const bestPlacementOption = this.positionService.findBestPlacementAt(
- {
- left: mouseRelativePos[0],
- top: mouseRelativePos[1]
- },
- target,
- [
- PLACEMENTS.RIGHT,
- PLACEMENTS.LEFT,
- PLACEMENTS.TOP,
- PLACEMENTS.BOTTOM
- ],
- () => ({
- width: holder.offsetWidth,
- height: holder.offsetHeight
- })
- );
-
- let { horizontalOffset } = this.model.getOptions().tooltip.datapoint;
- if (bestPlacementOption === PLACEMENTS.LEFT) {
- horizontalOffset *= -1;
+ // Get coordinates to where tooltip should be positioned
+ pos = this.positionService.findPositionAt(
+ {
+ left: mouseRelativePos[0] + horizontalOffset,
+ top: mouseRelativePos[1]
+ },
+ target,
+ bestPlacementOption
+ );
}
- // Get coordinates to where tooltip should be positioned
- const pos = this.positionService.findPositionAt(
- {
- left: mouseRelativePos[0] + horizontalOffset,
- top: mouseRelativePos[1]
- },
- target,
- bestPlacementOption
- );
-
this.positionService.setElement(target, pos);
}
}
diff --git a/packages/core/src/components/graphs/bar-grouped.ts b/packages/core/src/components/graphs/bar-grouped.ts
index 864b1a133f..68e49f88e2 100644
--- a/packages/core/src/components/graphs/bar-grouped.ts
+++ b/packages/core/src/components/graphs/bar-grouped.ts
@@ -111,7 +111,7 @@ export class GroupedBar extends Bar {
return datasets.map(dataset => ({
label: d,
datasetLabel: dataset.label,
- value: dataset.data[index]
+ value: dataset.data[index].value ? dataset.data[index].value : dataset.data[index]
}));
}
diff --git a/packages/core/src/components/graphs/pie.ts b/packages/core/src/components/graphs/pie.ts
index 00637b0c55..35fab4eb1d 100644
--- a/packages/core/src/components/graphs/pie.ts
+++ b/packages/core/src/components/graphs/pie.ts
@@ -43,7 +43,7 @@ export class Pie extends Component {
const dataset = displayData.datasets[0];
return dataset.data.map((datum, i) => ({
label: displayData.labels[i],
- value: datum
+ value: datum.value ? datum.value : datum
}));
}
diff --git a/packages/core/src/configuration.ts b/packages/core/src/configuration.ts
index 63ab041620..91356c25ae 100644
--- a/packages/core/src/configuration.ts
+++ b/packages/core/src/configuration.ts
@@ -68,6 +68,10 @@ export const baseTooltip: TooltipOptions = {
horizontalOffset: 10,
enabled: true,
},
+ title: {
+ verticalOffset: .75,
+ width: .4
+ }
};
export const axisChartTooltip: AxisTooltipOptions = Tools.merge({}, baseTooltip, {
@@ -88,9 +92,9 @@ export const barChartTooltip: BarTooltipOptions = Tools.merge({}, axisChartToolt
// We setup no axes by default, the TwoDimensionalAxes component
// Will setup axes options based on what user provides
-export const axes: AxesOptions = { };
+const axes: AxesOptions = { };
-export const timeScale: TimeScaleOptions = {
+const timeScale: TimeScaleOptions = {
addSpaceOnEdges: true
};
@@ -257,3 +261,10 @@ export const transitions = {
duration: 100
}
};
+
+export const axis = {
+ ticks: {
+ number: 7,
+ rotateIfSmallerThan: 30
+ }
+};
diff --git a/packages/core/src/index.ts b/packages/core/src/index.ts
index 43f476952c..e3b85369fd 100644
--- a/packages/core/src/index.ts
+++ b/packages/core/src/index.ts
@@ -8,11 +8,17 @@ import {
DonutChart,
} from "./charts/index";
+// Configs & interfaces
+import * as configurations from "./configuration";
+import * as interfaces from "./interfaces";
+
import * as colorPalettes from "./services/colorPalettes";
// TODO 1.0 - Remove deprecated API
const defaultColors = colorPalettes.DEFAULT;
export {
+ interfaces,
+ configurations,
defaultColors,
colorPalettes,
SimpleBarChart,
diff --git a/packages/core/src/interfaces/axis-scales.ts b/packages/core/src/interfaces/axis-scales.ts
index 9d4a4063a0..55a2dec971 100644
--- a/packages/core/src/interfaces/axis-scales.ts
+++ b/packages/core/src/interfaces/axis-scales.ts
@@ -30,6 +30,11 @@ export interface AxisOptions {
* maximum tick value
*/
max?: number;
+ /**
+ * minimum width of a tick
+ * before getting rotated (in pixels)
+ */
+ rotateIfSmallerThan?: number;
/**
* function to format the ticks
*/
diff --git a/packages/core/src/interfaces/components.ts b/packages/core/src/interfaces/components.ts
index 231e0da700..c339e8e0ed 100644
--- a/packages/core/src/interfaces/components.ts
+++ b/packages/core/src/interfaces/components.ts
@@ -75,6 +75,16 @@ export interface TooltipOptions {
*/
verticalOffset?: number
};
+ title?: {
+ /**
+ * vertical offset for title tooltip placement. < 0 shifts the tooltip above title, > 0 shifts vertically down
+ */
+ verticalOffset?: number
+ /**
+ * max width of title tooltip relative to the width of the chart-svg (percentage should be < 1)
+ */
+ width?: number
+ };
}
/**
diff --git a/packages/core/src/interfaces/enums.ts b/packages/core/src/interfaces/enums.ts
index fe3aec7125..da3e636d0b 100644
--- a/packages/core/src/interfaces/enums.ts
+++ b/packages/core/src/interfaces/enums.ts
@@ -48,6 +48,7 @@ export enum TooltipPosition {
export enum TooltipTypes {
DATAPOINT = "datapoint",
GRIDLINE = "gridline",
+ TITLE = "title"
}
/**
diff --git a/packages/core/src/model.ts b/packages/core/src/model.ts
index a04d0c7153..af8ef30d7c 100644
--- a/packages/core/src/model.ts
+++ b/packages/core/src/model.ts
@@ -180,7 +180,7 @@ export class ChartModel {
});
} else {
const colors = colorPalettes.DEFAULT;
- this.getDisplayData().datasets.forEach((dataset, i) => {
+ this.getData().datasets.forEach((dataset, i) => {
this.colorScale[dataset.label] = scaleOrdinal().range([colors[i]]).domain(this.allDataLabels);
});
}
diff --git a/packages/core/src/styles/components/_axis.scss b/packages/core/src/styles/components/_axis.scss
index 61510ba395..ab2ce2cbd4 100644
--- a/packages/core/src/styles/components/_axis.scss
+++ b/packages/core/src/styles/components/_axis.scss
@@ -2,15 +2,13 @@
@import "./../vendor/@carbon/type/scss/font-face/sans";
.#{$prefix}--#{$charts-prefix}--axes g.axis {
- g.tick {
- text {
- fill: $text-02;
- font-family: carbon--font-family("sans-condensed");
- }
+ g.tick text {
+ fill: $text-02;
+ font-family: carbon--font-family("sans-condensed");
+ }
- line {
- display: none;
- }
+ g.tick line {
+ display: none;
}
path.domain {
diff --git a/packages/core/src/styles/components/_tooltip.scss b/packages/core/src/styles/components/_tooltip.scss
index 000a033ea9..ca4015178b 100644
--- a/packages/core/src/styles/components/_tooltip.scss
+++ b/packages/core/src/styles/components/_tooltip.scss
@@ -24,6 +24,13 @@
.content-box {
color: $text-01;
+ .title-tooltip {
+ line-height: 16px;
+ font-size: 12px;
+ padding: 4px;
+ min-width: 20px;
+ }
+
.datapoint-tooltip, .total-val {
display: flex;
padding: 4px;
diff --git a/packages/core/tsconfig-demo.json b/packages/core/tsconfig-demo.json
index dfb32dc4ba..0891d3aa7c 100644
--- a/packages/core/tsconfig-demo.json
+++ b/packages/core/tsconfig-demo.json
@@ -30,6 +30,7 @@
],
"exclude": [
"./src/**/*.spec.ts",
- "./src/tests/"
+ "./src/tests/",
+ "./demo/dist"
]
}
diff --git a/packages/react/CHANGELOG.md b/packages/react/CHANGELOG.md
index 444f52052c..4a76d2dcd5 100644
--- a/packages/react/CHANGELOG.md
+++ b/packages/react/CHANGELOG.md
@@ -3,6 +3,57 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [0.20.1](https://github.com/IBM/carbon-charts/compare/v0.20.0...v0.20.1) (2019-12-04)
+
+**Note:** Version bump only for package @carbon/charts-react
+
+
+
+
+
+# [0.20.0](https://github.com/IBM/carbon-charts/compare/v0.19.0...v0.20.0) (2019-12-02)
+
+**Note:** Version bump only for package @carbon/charts-react
+
+
+
+
+
+# [0.19.0](https://github.com/IBM/carbon-charts/compare/v0.18.0...v0.19.0) (2019-12-02)
+
+**Note:** Version bump only for package @carbon/charts-react
+
+
+
+
+
+# [0.18.0](https://github.com/IBM/carbon-charts/compare/v0.17.1...v0.18.0) (2019-12-02)
+
+**Note:** Version bump only for package @carbon/charts-react
+
+
+
+
+
+## [0.17.1](https://github.com/IBM/carbon-charts/compare/v0.17.0...v0.17.1) (2019-11-29)
+
+
+### Bug Fixes
+
+* **core:** build optimizations ([fef77e5](https://github.com/IBM/carbon-charts/commit/fef77e5))
+
+
+
+
+
+# [0.17.0](https://github.com/IBM/carbon-charts/compare/v0.16.25...v0.17.0) (2019-11-29)
+
+**Note:** Version bump only for package @carbon/charts-react
+
+
+
+
+
## [0.16.25](https://github.com/IBM/carbon-charts/compare/v0.16.24...v0.16.25) (2019-10-29)
**Note:** Version bump only for package @carbon/charts-react
diff --git a/packages/react/package.json b/packages/react/package.json
index a3caeb28af..60eb3f42f2 100644
--- a/packages/react/package.json
+++ b/packages/react/package.json
@@ -1,13 +1,13 @@
{
"name": "@carbon/charts-react",
- "version": "0.16.25",
+ "version": "0.20.1",
"description": "Carbon charting components for React",
"main": "./bundle.js",
"scripts": {
"start": "yarn run storybook",
"build": "bash build.sh",
"storybook": "start-storybook -p 9006 -c .storybook -s ./assets",
- "demo:build": "build-storybook -o demo/bundle",
+ "demo:build": "build-storybook -o demo/bundle --quiet",
"clean": "rm -rf dist demo/bundle"
},
"repository": {
@@ -44,7 +44,7 @@
},
"homepage": "https://github.com/IBM/carbon-charts#readme",
"dependencies": {
- "@carbon/charts": "^0.16.25"
+ "@carbon/charts": "^0.20.1"
},
"peerDependencies": {
"react": "^16.6.3",
diff --git a/packages/vue/CHANGELOG.md b/packages/vue/CHANGELOG.md
index c6bf860719..b35111acdd 100644
--- a/packages/vue/CHANGELOG.md
+++ b/packages/vue/CHANGELOG.md
@@ -3,6 +3,57 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [0.20.1](https://github.com/IBM/carbon-charts/compare/v0.20.0...v0.20.1) (2019-12-04)
+
+**Note:** Version bump only for package @carbon/charts-vue
+
+
+
+
+
+# [0.20.0](https://github.com/IBM/carbon-charts/compare/v0.19.0...v0.20.0) (2019-12-02)
+
+**Note:** Version bump only for package @carbon/charts-vue
+
+
+
+
+
+# [0.19.0](https://github.com/IBM/carbon-charts/compare/v0.18.0...v0.19.0) (2019-12-02)
+
+**Note:** Version bump only for package @carbon/charts-vue
+
+
+
+
+
+# [0.18.0](https://github.com/IBM/carbon-charts/compare/v0.17.1...v0.18.0) (2019-12-02)
+
+**Note:** Version bump only for package @carbon/charts-vue
+
+
+
+
+
+## [0.17.1](https://github.com/IBM/carbon-charts/compare/v0.17.0...v0.17.1) (2019-11-29)
+
+
+### Bug Fixes
+
+* **core:** build optimizations ([fef77e5](https://github.com/IBM/carbon-charts/commit/fef77e5))
+
+
+
+
+
+# [0.17.0](https://github.com/IBM/carbon-charts/compare/v0.16.25...v0.17.0) (2019-11-29)
+
+**Note:** Version bump only for package @carbon/charts-vue
+
+
+
+
+
## [0.16.25](https://github.com/IBM/carbon-charts/compare/v0.16.24...v0.16.25) (2019-10-29)
**Note:** Version bump only for package @carbon/charts-vue
diff --git a/packages/vue/package.json b/packages/vue/package.json
index 6ca5f4e3ca..c391d534df 100644
--- a/packages/vue/package.json
+++ b/packages/vue/package.json
@@ -1,20 +1,20 @@
{
"name": "@carbon/charts-vue",
- "version": "0.16.25",
+ "version": "0.20.1",
"description": "Carbon charting components for Vue",
"main": "charts-vue.umd.min.js",
"scripts": {
"build": "bash build.sh",
"lint": "vue-cli-service lint ./src/index.js",
"storybook": "start-storybook -p 6006",
- "demo:build": "build-storybook -o demo/bundle",
+ "demo:build": "build-storybook -o demo/bundle --quiet",
"ci-check": "yarn format:diff",
"format": "prettier --write \"**/*.{scss,css,js,md,vue}\"",
"format:diff": "prettier --list-different \"**/*.{scss,css,js,md,vue}\"",
"clean": "rm -rf dist demo/bundle"
},
"dependencies": {
- "@carbon/charts": "^0.16.25",
+ "@carbon/charts": "^0.20.1",
"vue": "2.5.21"
},
"devDependencies": {
diff --git a/scripts/deploy.sh b/scripts/deploy.sh
index 92f3b9e02d..80257b13b2 100644
--- a/scripts/deploy.sh
+++ b/scripts/deploy.sh
@@ -24,8 +24,6 @@ else
# authenticate with the npm registry
npm config set //registry.npmjs.org/:_authToken=$NPM_TOKEN -q
- yarn run build-all
-
node scripts/clean-package-jsons.js
lerna publish from-git --yes --force-publish --contents dist
diff --git a/yarn-offline-mirror-cache/@angular-animations-6.1.0.tgz b/yarn-offline-mirror-cache/@angular-animations-6.1.0.tgz
deleted file mode 100644
index b081cd7329..0000000000
Binary files a/yarn-offline-mirror-cache/@angular-animations-6.1.0.tgz and /dev/null differ
diff --git a/yarn-offline-mirror-cache/@angular-animations-7.2.15.tgz b/yarn-offline-mirror-cache/@angular-animations-7.2.15.tgz
new file mode 100644
index 0000000000..38135f0453
Binary files /dev/null and b/yarn-offline-mirror-cache/@angular-animations-7.2.15.tgz differ
diff --git a/yarn-offline-mirror-cache/@angular-common-6.1.0.tgz b/yarn-offline-mirror-cache/@angular-common-6.1.0.tgz
deleted file mode 100644
index baaf76affe..0000000000
Binary files a/yarn-offline-mirror-cache/@angular-common-6.1.0.tgz and /dev/null differ
diff --git a/yarn-offline-mirror-cache/@angular-common-7.2.15.tgz b/yarn-offline-mirror-cache/@angular-common-7.2.15.tgz
new file mode 100644
index 0000000000..28263c1cb0
Binary files /dev/null and b/yarn-offline-mirror-cache/@angular-common-7.2.15.tgz differ
diff --git a/yarn-offline-mirror-cache/@angular-compiler-6.1.0.tgz b/yarn-offline-mirror-cache/@angular-compiler-6.1.0.tgz
deleted file mode 100644
index 623310d7b3..0000000000
Binary files a/yarn-offline-mirror-cache/@angular-compiler-6.1.0.tgz and /dev/null differ
diff --git a/yarn-offline-mirror-cache/@angular-compiler-7.2.15.tgz b/yarn-offline-mirror-cache/@angular-compiler-7.2.15.tgz
new file mode 100644
index 0000000000..78d640f474
Binary files /dev/null and b/yarn-offline-mirror-cache/@angular-compiler-7.2.15.tgz differ
diff --git a/yarn-offline-mirror-cache/@angular-compiler-cli-6.1.0.tgz b/yarn-offline-mirror-cache/@angular-compiler-cli-6.1.0.tgz
deleted file mode 100644
index e00dff125e..0000000000
Binary files a/yarn-offline-mirror-cache/@angular-compiler-cli-6.1.0.tgz and /dev/null differ
diff --git a/yarn-offline-mirror-cache/@angular-compiler-cli-7.2.15.tgz b/yarn-offline-mirror-cache/@angular-compiler-cli-7.2.15.tgz
new file mode 100644
index 0000000000..49286f5256
Binary files /dev/null and b/yarn-offline-mirror-cache/@angular-compiler-cli-7.2.15.tgz differ
diff --git a/yarn-offline-mirror-cache/@angular-core-6.1.0.tgz b/yarn-offline-mirror-cache/@angular-core-6.1.0.tgz
deleted file mode 100644
index 10624d1634..0000000000
Binary files a/yarn-offline-mirror-cache/@angular-core-6.1.0.tgz and /dev/null differ
diff --git a/yarn-offline-mirror-cache/@angular-core-7.2.15.tgz b/yarn-offline-mirror-cache/@angular-core-7.2.15.tgz
new file mode 100644
index 0000000000..18c9c6dddf
Binary files /dev/null and b/yarn-offline-mirror-cache/@angular-core-7.2.15.tgz differ
diff --git a/yarn-offline-mirror-cache/@angular-forms-6.1.0.tgz b/yarn-offline-mirror-cache/@angular-forms-6.1.0.tgz
deleted file mode 100644
index fc0a3ad48c..0000000000
Binary files a/yarn-offline-mirror-cache/@angular-forms-6.1.0.tgz and /dev/null differ
diff --git a/yarn-offline-mirror-cache/@angular-forms-7.2.15.tgz b/yarn-offline-mirror-cache/@angular-forms-7.2.15.tgz
new file mode 100644
index 0000000000..88da8f008a
Binary files /dev/null and b/yarn-offline-mirror-cache/@angular-forms-7.2.15.tgz differ
diff --git a/yarn-offline-mirror-cache/@angular-platform-browser-6.1.0.tgz b/yarn-offline-mirror-cache/@angular-platform-browser-6.1.0.tgz
deleted file mode 100644
index 4ddac56fe2..0000000000
Binary files a/yarn-offline-mirror-cache/@angular-platform-browser-6.1.0.tgz and /dev/null differ
diff --git a/yarn-offline-mirror-cache/@angular-platform-browser-7.2.15.tgz b/yarn-offline-mirror-cache/@angular-platform-browser-7.2.15.tgz
new file mode 100644
index 0000000000..616ad59592
Binary files /dev/null and b/yarn-offline-mirror-cache/@angular-platform-browser-7.2.15.tgz differ
diff --git a/yarn-offline-mirror-cache/@angular-platform-browser-dynamic-6.1.0.tgz b/yarn-offline-mirror-cache/@angular-platform-browser-dynamic-6.1.0.tgz
deleted file mode 100644
index b44f6e9dff..0000000000
Binary files a/yarn-offline-mirror-cache/@angular-platform-browser-dynamic-6.1.0.tgz and /dev/null differ
diff --git a/yarn-offline-mirror-cache/@angular-platform-browser-dynamic-7.2.15.tgz b/yarn-offline-mirror-cache/@angular-platform-browser-dynamic-7.2.15.tgz
new file mode 100644
index 0000000000..8109530150
Binary files /dev/null and b/yarn-offline-mirror-cache/@angular-platform-browser-dynamic-7.2.15.tgz differ
diff --git a/yarn-offline-mirror-cache/@ngtools-json-schema-1.1.0.tgz b/yarn-offline-mirror-cache/@ngtools-json-schema-1.1.0.tgz
deleted file mode 100644
index 6baee6143b..0000000000
Binary files a/yarn-offline-mirror-cache/@ngtools-json-schema-1.1.0.tgz and /dev/null differ
diff --git a/yarn-offline-mirror-cache/@sindresorhus-is-0.14.0.tgz b/yarn-offline-mirror-cache/@sindresorhus-is-0.14.0.tgz
new file mode 100644
index 0000000000..184e126336
Binary files /dev/null and b/yarn-offline-mirror-cache/@sindresorhus-is-0.14.0.tgz differ
diff --git a/yarn-offline-mirror-cache/@szmarczak-http-timer-1.1.2.tgz b/yarn-offline-mirror-cache/@szmarczak-http-timer-1.1.2.tgz
new file mode 100644
index 0000000000..e769d311a7
Binary files /dev/null and b/yarn-offline-mirror-cache/@szmarczak-http-timer-1.1.2.tgz differ
diff --git a/yarn-offline-mirror-cache/@types-estree-0.0.40.tgz b/yarn-offline-mirror-cache/@types-estree-0.0.40.tgz
new file mode 100644
index 0000000000..b36d7a4f0a
Binary files /dev/null and b/yarn-offline-mirror-cache/@types-estree-0.0.40.tgz differ
diff --git a/yarn-offline-mirror-cache/@types-normalize-package-data-2.4.0.tgz b/yarn-offline-mirror-cache/@types-normalize-package-data-2.4.0.tgz
new file mode 100644
index 0000000000..d5cf3f1bc1
Binary files /dev/null and b/yarn-offline-mirror-cache/@types-normalize-package-data-2.4.0.tgz differ
diff --git a/yarn-offline-mirror-cache/ansi-align-2.0.0.tgz b/yarn-offline-mirror-cache/ansi-align-2.0.0.tgz
deleted file mode 100644
index d33423c0a7..0000000000
Binary files a/yarn-offline-mirror-cache/ansi-align-2.0.0.tgz and /dev/null differ
diff --git a/yarn-offline-mirror-cache/anymatch-3.1.1.tgz b/yarn-offline-mirror-cache/anymatch-3.1.1.tgz
new file mode 100644
index 0000000000..a7cbbb8241
Binary files /dev/null and b/yarn-offline-mirror-cache/anymatch-3.1.1.tgz differ
diff --git a/yarn-offline-mirror-cache/autoprefixer-9.7.2.tgz b/yarn-offline-mirror-cache/autoprefixer-9.7.2.tgz
new file mode 100644
index 0000000000..cd33da9a0d
Binary files /dev/null and b/yarn-offline-mirror-cache/autoprefixer-9.7.2.tgz differ
diff --git a/yarn-offline-mirror-cache/binary-extensions-2.0.0.tgz b/yarn-offline-mirror-cache/binary-extensions-2.0.0.tgz
new file mode 100644
index 0000000000..98355c3ec1
Binary files /dev/null and b/yarn-offline-mirror-cache/binary-extensions-2.0.0.tgz differ
diff --git a/yarn-offline-mirror-cache/boxen-1.3.0.tgz b/yarn-offline-mirror-cache/boxen-1.3.0.tgz
deleted file mode 100644
index a2bd40c02e..0000000000
Binary files a/yarn-offline-mirror-cache/boxen-1.3.0.tgz and /dev/null differ
diff --git a/yarn-offline-mirror-cache/boxen-3.2.0.tgz b/yarn-offline-mirror-cache/boxen-3.2.0.tgz
new file mode 100644
index 0000000000..cda4e18c6b
Binary files /dev/null and b/yarn-offline-mirror-cache/boxen-3.2.0.tgz differ
diff --git a/yarn-offline-mirror-cache/browserslist-4.7.3.tgz b/yarn-offline-mirror-cache/browserslist-4.7.3.tgz
new file mode 100644
index 0000000000..29d6cb7a2b
Binary files /dev/null and b/yarn-offline-mirror-cache/browserslist-4.7.3.tgz differ
diff --git a/yarn-offline-mirror-cache/cacheable-request-6.1.0.tgz b/yarn-offline-mirror-cache/cacheable-request-6.1.0.tgz
new file mode 100644
index 0000000000..f1e43c87b5
Binary files /dev/null and b/yarn-offline-mirror-cache/cacheable-request-6.1.0.tgz differ
diff --git a/yarn-offline-mirror-cache/caniuse-lite-1.0.30001012.tgz b/yarn-offline-mirror-cache/caniuse-lite-1.0.30001012.tgz
new file mode 100644
index 0000000000..fceeff01e0
Binary files /dev/null and b/yarn-offline-mirror-cache/caniuse-lite-1.0.30001012.tgz differ
diff --git a/yarn-offline-mirror-cache/canonical-path-1.0.0.tgz b/yarn-offline-mirror-cache/canonical-path-1.0.0.tgz
new file mode 100644
index 0000000000..2e598a85cd
Binary files /dev/null and b/yarn-offline-mirror-cache/canonical-path-1.0.0.tgz differ
diff --git a/yarn-offline-mirror-cache/chokidar-3.3.0.tgz b/yarn-offline-mirror-cache/chokidar-3.3.0.tgz
new file mode 100644
index 0000000000..0fced182f0
Binary files /dev/null and b/yarn-offline-mirror-cache/chokidar-3.3.0.tgz differ
diff --git a/yarn-offline-mirror-cache/ci-info-2.0.0.tgz b/yarn-offline-mirror-cache/ci-info-2.0.0.tgz
new file mode 100644
index 0000000000..e34ace9582
Binary files /dev/null and b/yarn-offline-mirror-cache/ci-info-2.0.0.tgz differ
diff --git a/yarn-offline-mirror-cache/cli-boxes-2.2.0.tgz b/yarn-offline-mirror-cache/cli-boxes-2.2.0.tgz
new file mode 100644
index 0000000000..59041b9a09
Binary files /dev/null and b/yarn-offline-mirror-cache/cli-boxes-2.2.0.tgz differ
diff --git a/yarn-offline-mirror-cache/commander-3.0.2.tgz b/yarn-offline-mirror-cache/commander-3.0.2.tgz
new file mode 100644
index 0000000000..3691b436ec
Binary files /dev/null and b/yarn-offline-mirror-cache/commander-3.0.2.tgz differ
diff --git a/yarn-offline-mirror-cache/configstore-3.1.2.tgz b/yarn-offline-mirror-cache/configstore-3.1.2.tgz
deleted file mode 100644
index f5fb5be45a..0000000000
Binary files a/yarn-offline-mirror-cache/configstore-3.1.2.tgz and /dev/null differ
diff --git a/yarn-offline-mirror-cache/configstore-4.0.0.tgz b/yarn-offline-mirror-cache/configstore-4.0.0.tgz
new file mode 100644
index 0000000000..9fe1201a28
Binary files /dev/null and b/yarn-offline-mirror-cache/configstore-4.0.0.tgz differ
diff --git a/yarn-offline-mirror-cache/defer-to-connect-1.1.0.tgz b/yarn-offline-mirror-cache/defer-to-connect-1.1.0.tgz
new file mode 100644
index 0000000000..94f431bb3b
Binary files /dev/null and b/yarn-offline-mirror-cache/defer-to-connect-1.1.0.tgz differ
diff --git a/yarn-offline-mirror-cache/dependency-graph-0.7.2.tgz b/yarn-offline-mirror-cache/dependency-graph-0.7.2.tgz
new file mode 100644
index 0000000000..e1fdeaff8d
Binary files /dev/null and b/yarn-offline-mirror-cache/dependency-graph-0.7.2.tgz differ
diff --git a/yarn-offline-mirror-cache/electron-to-chromium-1.3.314.tgz b/yarn-offline-mirror-cache/electron-to-chromium-1.3.314.tgz
new file mode 100644
index 0000000000..c62182da58
Binary files /dev/null and b/yarn-offline-mirror-cache/electron-to-chromium-1.3.314.tgz differ
diff --git a/yarn-offline-mirror-cache/fsevents-2.1.2.tgz b/yarn-offline-mirror-cache/fsevents-2.1.2.tgz
new file mode 100644
index 0000000000..d42a13a6ad
Binary files /dev/null and b/yarn-offline-mirror-cache/fsevents-2.1.2.tgz differ
diff --git a/yarn-offline-mirror-cache/get-stream-5.1.0.tgz b/yarn-offline-mirror-cache/get-stream-5.1.0.tgz
new file mode 100644
index 0000000000..4037c61d4f
Binary files /dev/null and b/yarn-offline-mirror-cache/get-stream-5.1.0.tgz differ
diff --git a/yarn-offline-mirror-cache/glob-parent-5.1.0.tgz b/yarn-offline-mirror-cache/glob-parent-5.1.0.tgz
new file mode 100644
index 0000000000..3678da32d8
Binary files /dev/null and b/yarn-offline-mirror-cache/glob-parent-5.1.0.tgz differ
diff --git a/yarn-offline-mirror-cache/got-6.7.1.tgz b/yarn-offline-mirror-cache/got-6.7.1.tgz
deleted file mode 100644
index 5b915335fd..0000000000
Binary files a/yarn-offline-mirror-cache/got-6.7.1.tgz and /dev/null differ
diff --git a/yarn-offline-mirror-cache/got-9.6.0.tgz b/yarn-offline-mirror-cache/got-9.6.0.tgz
new file mode 100644
index 0000000000..ae845526c6
Binary files /dev/null and b/yarn-offline-mirror-cache/got-9.6.0.tgz differ
diff --git a/yarn-offline-mirror-cache/has-yarn-2.1.0.tgz b/yarn-offline-mirror-cache/has-yarn-2.1.0.tgz
new file mode 100644
index 0000000000..d251f5abae
Binary files /dev/null and b/yarn-offline-mirror-cache/has-yarn-2.1.0.tgz differ
diff --git a/yarn-offline-mirror-cache/http-cache-semantics-4.0.3.tgz b/yarn-offline-mirror-cache/http-cache-semantics-4.0.3.tgz
new file mode 100644
index 0000000000..8ef061fd8a
Binary files /dev/null and b/yarn-offline-mirror-cache/http-cache-semantics-4.0.3.tgz differ
diff --git a/yarn-offline-mirror-cache/is-binary-path-2.1.0.tgz b/yarn-offline-mirror-cache/is-binary-path-2.1.0.tgz
new file mode 100644
index 0000000000..be7714afbd
Binary files /dev/null and b/yarn-offline-mirror-cache/is-binary-path-2.1.0.tgz differ
diff --git a/yarn-offline-mirror-cache/is-ci-2.0.0.tgz b/yarn-offline-mirror-cache/is-ci-2.0.0.tgz
new file mode 100644
index 0000000000..9b9c242eaa
Binary files /dev/null and b/yarn-offline-mirror-cache/is-ci-2.0.0.tgz differ
diff --git a/yarn-offline-mirror-cache/is-npm-1.0.0.tgz b/yarn-offline-mirror-cache/is-npm-1.0.0.tgz
deleted file mode 100644
index ea9a9d9c88..0000000000
Binary files a/yarn-offline-mirror-cache/is-npm-1.0.0.tgz and /dev/null differ
diff --git a/yarn-offline-mirror-cache/is-npm-3.0.0.tgz b/yarn-offline-mirror-cache/is-npm-3.0.0.tgz
new file mode 100644
index 0000000000..87c82dfd04
Binary files /dev/null and b/yarn-offline-mirror-cache/is-npm-3.0.0.tgz differ
diff --git a/yarn-offline-mirror-cache/is-yarn-global-0.3.0.tgz b/yarn-offline-mirror-cache/is-yarn-global-0.3.0.tgz
new file mode 100644
index 0000000000..cdbb0a6e08
Binary files /dev/null and b/yarn-offline-mirror-cache/is-yarn-global-0.3.0.tgz differ
diff --git a/yarn-offline-mirror-cache/jasmine-diff-0.1.3.tgz b/yarn-offline-mirror-cache/jasmine-diff-0.1.3.tgz
deleted file mode 100644
index 710cd4a97c..0000000000
Binary files a/yarn-offline-mirror-cache/jasmine-diff-0.1.3.tgz and /dev/null differ
diff --git a/yarn-offline-mirror-cache/keyv-3.1.0.tgz b/yarn-offline-mirror-cache/keyv-3.1.0.tgz
new file mode 100644
index 0000000000..93e3af65ad
Binary files /dev/null and b/yarn-offline-mirror-cache/keyv-3.1.0.tgz differ
diff --git a/yarn-offline-mirror-cache/latest-version-3.1.0.tgz b/yarn-offline-mirror-cache/latest-version-3.1.0.tgz
deleted file mode 100644
index 259e52a92e..0000000000
Binary files a/yarn-offline-mirror-cache/latest-version-3.1.0.tgz and /dev/null differ
diff --git a/yarn-offline-mirror-cache/latest-version-5.1.0.tgz b/yarn-offline-mirror-cache/latest-version-5.1.0.tgz
new file mode 100644
index 0000000000..d970d2f245
Binary files /dev/null and b/yarn-offline-mirror-cache/latest-version-5.1.0.tgz differ
diff --git a/yarn-offline-mirror-cache/lines-and-columns-1.1.6.tgz b/yarn-offline-mirror-cache/lines-and-columns-1.1.6.tgz
new file mode 100644
index 0000000000..f9b337f3ac
Binary files /dev/null and b/yarn-offline-mirror-cache/lines-and-columns-1.1.6.tgz differ
diff --git a/yarn-offline-mirror-cache/load-json-file-2.0.0.tgz b/yarn-offline-mirror-cache/load-json-file-2.0.0.tgz
new file mode 100644
index 0000000000..d0cf26c5be
Binary files /dev/null and b/yarn-offline-mirror-cache/load-json-file-2.0.0.tgz differ
diff --git a/yarn-offline-mirror-cache/lowercase-keys-2.0.0.tgz b/yarn-offline-mirror-cache/lowercase-keys-2.0.0.tgz
new file mode 100644
index 0000000000..452ef6f0f1
Binary files /dev/null and b/yarn-offline-mirror-cache/lowercase-keys-2.0.0.tgz differ
diff --git a/yarn-offline-mirror-cache/ng-packagr-4.7.1.tgz b/yarn-offline-mirror-cache/ng-packagr-4.7.1.tgz
deleted file mode 100644
index 60f589adac..0000000000
Binary files a/yarn-offline-mirror-cache/ng-packagr-4.7.1.tgz and /dev/null differ
diff --git a/yarn-offline-mirror-cache/ng-packagr-5.7.1.tgz b/yarn-offline-mirror-cache/ng-packagr-5.7.1.tgz
new file mode 100644
index 0000000000..34cd812402
Binary files /dev/null and b/yarn-offline-mirror-cache/ng-packagr-5.7.1.tgz differ
diff --git a/yarn-offline-mirror-cache/node-releases-1.1.41.tgz b/yarn-offline-mirror-cache/node-releases-1.1.41.tgz
new file mode 100644
index 0000000000..ff0e88dd27
Binary files /dev/null and b/yarn-offline-mirror-cache/node-releases-1.1.41.tgz differ
diff --git a/yarn-offline-mirror-cache/normalize-url-4.5.0.tgz b/yarn-offline-mirror-cache/normalize-url-4.5.0.tgz
new file mode 100644
index 0000000000..c0e7ecca3a
Binary files /dev/null and b/yarn-offline-mirror-cache/normalize-url-4.5.0.tgz differ
diff --git a/yarn-offline-mirror-cache/opencollective-postinstall-2.0.2.tgz b/yarn-offline-mirror-cache/opencollective-postinstall-2.0.2.tgz
deleted file mode 100644
index eb81592393..0000000000
Binary files a/yarn-offline-mirror-cache/opencollective-postinstall-2.0.2.tgz and /dev/null differ
diff --git a/yarn-offline-mirror-cache/p-cancelable-1.1.0.tgz b/yarn-offline-mirror-cache/p-cancelable-1.1.0.tgz
new file mode 100644
index 0000000000..5b60be38bf
Binary files /dev/null and b/yarn-offline-mirror-cache/p-cancelable-1.1.0.tgz differ
diff --git a/yarn-offline-mirror-cache/package-json-4.0.1.tgz b/yarn-offline-mirror-cache/package-json-4.0.1.tgz
deleted file mode 100644
index 7503f64070..0000000000
Binary files a/yarn-offline-mirror-cache/package-json-4.0.1.tgz and /dev/null differ
diff --git a/yarn-offline-mirror-cache/package-json-6.5.0.tgz b/yarn-offline-mirror-cache/package-json-6.5.0.tgz
new file mode 100644
index 0000000000..3957ac3599
Binary files /dev/null and b/yarn-offline-mirror-cache/package-json-6.5.0.tgz differ
diff --git a/yarn-offline-mirror-cache/parse-json-5.0.0.tgz b/yarn-offline-mirror-cache/parse-json-5.0.0.tgz
new file mode 100644
index 0000000000..485be5bd52
Binary files /dev/null and b/yarn-offline-mirror-cache/parse-json-5.0.0.tgz differ
diff --git a/yarn-offline-mirror-cache/path-type-2.0.0.tgz b/yarn-offline-mirror-cache/path-type-2.0.0.tgz
new file mode 100644
index 0000000000..6aabdfb7cd
Binary files /dev/null and b/yarn-offline-mirror-cache/path-type-2.0.0.tgz differ
diff --git a/yarn-offline-mirror-cache/picomatch-2.1.1.tgz b/yarn-offline-mirror-cache/picomatch-2.1.1.tgz
new file mode 100644
index 0000000000..0848d176e4
Binary files /dev/null and b/yarn-offline-mirror-cache/picomatch-2.1.1.tgz differ
diff --git a/yarn-offline-mirror-cache/postcss-7.0.23.tgz b/yarn-offline-mirror-cache/postcss-7.0.23.tgz
new file mode 100644
index 0000000000..d18ab06db4
Binary files /dev/null and b/yarn-offline-mirror-cache/postcss-7.0.23.tgz differ
diff --git a/yarn-offline-mirror-cache/read-pkg-2.0.0.tgz b/yarn-offline-mirror-cache/read-pkg-2.0.0.tgz
new file mode 100644
index 0000000000..5585ff334f
Binary files /dev/null and b/yarn-offline-mirror-cache/read-pkg-2.0.0.tgz differ
diff --git a/yarn-offline-mirror-cache/read-pkg-5.2.0.tgz b/yarn-offline-mirror-cache/read-pkg-5.2.0.tgz
new file mode 100644
index 0000000000..7c009866ff
Binary files /dev/null and b/yarn-offline-mirror-cache/read-pkg-5.2.0.tgz differ
diff --git a/yarn-offline-mirror-cache/read-pkg-up-2.0.0.tgz b/yarn-offline-mirror-cache/read-pkg-up-2.0.0.tgz
new file mode 100644
index 0000000000..20a2e565dd
Binary files /dev/null and b/yarn-offline-mirror-cache/read-pkg-up-2.0.0.tgz differ
diff --git a/yarn-offline-mirror-cache/read-pkg-up-4.0.0.tgz b/yarn-offline-mirror-cache/read-pkg-up-4.0.0.tgz
deleted file mode 100644
index 83ff2cdd87..0000000000
Binary files a/yarn-offline-mirror-cache/read-pkg-up-4.0.0.tgz and /dev/null differ
diff --git a/yarn-offline-mirror-cache/read-pkg-up-5.0.0.tgz b/yarn-offline-mirror-cache/read-pkg-up-5.0.0.tgz
new file mode 100644
index 0000000000..b4ff206cce
Binary files /dev/null and b/yarn-offline-mirror-cache/read-pkg-up-5.0.0.tgz differ
diff --git a/yarn-offline-mirror-cache/readdirp-3.2.0.tgz b/yarn-offline-mirror-cache/readdirp-3.2.0.tgz
new file mode 100644
index 0000000000..23191f491c
Binary files /dev/null and b/yarn-offline-mirror-cache/readdirp-3.2.0.tgz differ
diff --git a/yarn-offline-mirror-cache/registry-auth-token-3.4.0.tgz b/yarn-offline-mirror-cache/registry-auth-token-3.4.0.tgz
deleted file mode 100644
index ccf6ea40a0..0000000000
Binary files a/yarn-offline-mirror-cache/registry-auth-token-3.4.0.tgz and /dev/null differ
diff --git a/yarn-offline-mirror-cache/registry-auth-token-4.0.0.tgz b/yarn-offline-mirror-cache/registry-auth-token-4.0.0.tgz
new file mode 100644
index 0000000000..043f870b51
Binary files /dev/null and b/yarn-offline-mirror-cache/registry-auth-token-4.0.0.tgz differ
diff --git a/yarn-offline-mirror-cache/registry-url-3.1.0.tgz b/yarn-offline-mirror-cache/registry-url-3.1.0.tgz
deleted file mode 100644
index 9658f4165b..0000000000
Binary files a/yarn-offline-mirror-cache/registry-url-3.1.0.tgz and /dev/null differ
diff --git a/yarn-offline-mirror-cache/registry-url-5.1.0.tgz b/yarn-offline-mirror-cache/registry-url-5.1.0.tgz
new file mode 100644
index 0000000000..1d37c921ef
Binary files /dev/null and b/yarn-offline-mirror-cache/registry-url-5.1.0.tgz differ
diff --git a/yarn-offline-mirror-cache/rimraf-3.0.0.tgz b/yarn-offline-mirror-cache/rimraf-3.0.0.tgz
new file mode 100644
index 0000000000..c0179034e2
Binary files /dev/null and b/yarn-offline-mirror-cache/rimraf-3.0.0.tgz differ
diff --git a/yarn-offline-mirror-cache/rollup-0.67.4.tgz b/yarn-offline-mirror-cache/rollup-0.67.4.tgz
deleted file mode 100644
index 9c218d116b..0000000000
Binary files a/yarn-offline-mirror-cache/rollup-0.67.4.tgz and /dev/null differ
diff --git a/yarn-offline-mirror-cache/rollup-1.25.2.tgz b/yarn-offline-mirror-cache/rollup-1.25.2.tgz
new file mode 100644
index 0000000000..fde56b8905
Binary files /dev/null and b/yarn-offline-mirror-cache/rollup-1.25.2.tgz differ
diff --git a/yarn-offline-mirror-cache/rollup-plugin-commonjs-9.3.4.tgz b/yarn-offline-mirror-cache/rollup-plugin-commonjs-9.3.4.tgz
deleted file mode 100644
index a301edb54b..0000000000
Binary files a/yarn-offline-mirror-cache/rollup-plugin-commonjs-9.3.4.tgz and /dev/null differ
diff --git a/yarn-offline-mirror-cache/rollup-plugin-json-3.1.0.tgz b/yarn-offline-mirror-cache/rollup-plugin-json-3.1.0.tgz
deleted file mode 100644
index fed0297db4..0000000000
Binary files a/yarn-offline-mirror-cache/rollup-plugin-json-3.1.0.tgz and /dev/null differ
diff --git a/yarn-offline-mirror-cache/rollup-plugin-json-4.0.0.tgz b/yarn-offline-mirror-cache/rollup-plugin-json-4.0.0.tgz
new file mode 100644
index 0000000000..ef63effa91
Binary files /dev/null and b/yarn-offline-mirror-cache/rollup-plugin-json-4.0.0.tgz differ
diff --git a/yarn-offline-mirror-cache/rollup-plugin-node-resolve-4.2.4.tgz b/yarn-offline-mirror-cache/rollup-plugin-node-resolve-4.2.4.tgz
deleted file mode 100644
index b3c7c601b7..0000000000
Binary files a/yarn-offline-mirror-cache/rollup-plugin-node-resolve-4.2.4.tgz and /dev/null differ
diff --git a/yarn-offline-mirror-cache/sass-1.23.7.tgz b/yarn-offline-mirror-cache/sass-1.23.7.tgz
new file mode 100644
index 0000000000..8f9cba12c3
Binary files /dev/null and b/yarn-offline-mirror-cache/sass-1.23.7.tgz differ
diff --git a/yarn-offline-mirror-cache/to-readable-stream-1.0.0.tgz b/yarn-offline-mirror-cache/to-readable-stream-1.0.0.tgz
new file mode 100644
index 0000000000..2e39865c52
Binary files /dev/null and b/yarn-offline-mirror-cache/to-readable-stream-1.0.0.tgz differ
diff --git a/yarn-offline-mirror-cache/tsickle-0.30.0.tgz b/yarn-offline-mirror-cache/tsickle-0.30.0.tgz
deleted file mode 100644
index 8129c373c3..0000000000
Binary files a/yarn-offline-mirror-cache/tsickle-0.30.0.tgz and /dev/null differ
diff --git a/yarn-offline-mirror-cache/type-fest-0.3.1.tgz b/yarn-offline-mirror-cache/type-fest-0.3.1.tgz
new file mode 100644
index 0000000000..98bb7cbc3a
Binary files /dev/null and b/yarn-offline-mirror-cache/type-fest-0.3.1.tgz differ
diff --git a/yarn-offline-mirror-cache/type-fest-0.6.0.tgz b/yarn-offline-mirror-cache/type-fest-0.6.0.tgz
new file mode 100644
index 0000000000..03a0fba667
Binary files /dev/null and b/yarn-offline-mirror-cache/type-fest-0.6.0.tgz differ
diff --git a/yarn-offline-mirror-cache/typescript-3.2.2.tgz b/yarn-offline-mirror-cache/typescript-3.2.2.tgz
new file mode 100644
index 0000000000..b3ced676eb
Binary files /dev/null and b/yarn-offline-mirror-cache/typescript-3.2.2.tgz differ
diff --git a/yarn-offline-mirror-cache/typescript-3.6.4.tgz b/yarn-offline-mirror-cache/typescript-3.6.4.tgz
deleted file mode 100644
index a2da541060..0000000000
Binary files a/yarn-offline-mirror-cache/typescript-3.6.4.tgz and /dev/null differ
diff --git a/yarn-offline-mirror-cache/unzip-response-2.0.1.tgz b/yarn-offline-mirror-cache/unzip-response-2.0.1.tgz
deleted file mode 100644
index 7d258a883b..0000000000
Binary files a/yarn-offline-mirror-cache/unzip-response-2.0.1.tgz and /dev/null differ
diff --git a/yarn-offline-mirror-cache/update-notifier-2.5.0.tgz b/yarn-offline-mirror-cache/update-notifier-2.5.0.tgz
deleted file mode 100644
index 873c97396b..0000000000
Binary files a/yarn-offline-mirror-cache/update-notifier-2.5.0.tgz and /dev/null differ
diff --git a/yarn-offline-mirror-cache/update-notifier-3.0.1.tgz b/yarn-offline-mirror-cache/update-notifier-3.0.1.tgz
new file mode 100644
index 0000000000..73957e12c4
Binary files /dev/null and b/yarn-offline-mirror-cache/update-notifier-3.0.1.tgz differ
diff --git a/yarn-offline-mirror-cache/yargs-9.0.1.tgz b/yarn-offline-mirror-cache/yargs-9.0.1.tgz
new file mode 100644
index 0000000000..71c091fc84
Binary files /dev/null and b/yarn-offline-mirror-cache/yargs-9.0.1.tgz differ
diff --git a/yarn-offline-mirror-cache/yargs-parser-7.0.0.tgz b/yarn-offline-mirror-cache/yargs-parser-7.0.0.tgz
new file mode 100644
index 0000000000..b16e393183
Binary files /dev/null and b/yarn-offline-mirror-cache/yargs-parser-7.0.0.tgz differ
diff --git a/yarn.lock b/yarn.lock
index baf724858c..3180999b63 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -95,62 +95,69 @@
rxjs "6.2.2"
source-map "0.5.7"
-"@angular/animations@6.1.0":
- version "6.1.0"
- resolved "https://registry.yarnpkg.com/@angular/animations/-/animations-6.1.0.tgz#498d3a5bbfe4c89b044c1073007913199b9b98b9"
- integrity sha512-9IJs1czyoOlgcaY3QUyQI0XeTFX45Qr/o5qlPrce240gi7TXbdJs3WIbLzxx7BhMf20GholCaOvSS3BZrNlFSA==
+"@angular/animations@7.2.15":
+ version "7.2.15"
+ resolved "https://registry.yarnpkg.com/@angular/animations/-/animations-7.2.15.tgz#980c1f523a79d4b7cb44508f57fba06f2e0872fa"
+ integrity sha512-8oBt3HLgd2+kyJHUgsd7OzKCCss67t2sch15XNoIWlOLfxclqU+EfFE6t/vCzpT8/+lpZS6LU9ZrTnb+UBj5jg==
dependencies:
tslib "^1.9.0"
-"@angular/common@6.1.0":
- version "6.1.0"
- resolved "https://registry.yarnpkg.com/@angular/common/-/common-6.1.0.tgz#7666c385409cd8d313cc66eade2f8a7410a12256"
- integrity sha512-uxdjxbuTYiCsOcrfO9EumGrfXo+7nB7HlS9F4wraKcnR22oJYNUh36meFKZwpoj5pDIBLnZQu75boI16o3W+SQ==
+"@angular/common@7.2.15":
+ version "7.2.15"
+ resolved "https://registry.yarnpkg.com/@angular/common/-/common-7.2.15.tgz#e6c2f6913cdc49f87adcaabc30604e721561374b"
+ integrity sha512-2b5JY2HWVHCf3D1GZjmde7jdAXSTXkYtmjLtA9tQkjOOTr80eHpNSujQqnzb97dk9VT9OjfjqTQd7K3pxZz8jw==
dependencies:
tslib "^1.9.0"
-"@angular/compiler-cli@6.1.0":
- version "6.1.0"
- resolved "https://registry.yarnpkg.com/@angular/compiler-cli/-/compiler-cli-6.1.0.tgz#8015222a3aa47d8d71a594a6fdbaf08335d1f44c"
- integrity sha512-g4fXQwAYnxtr08BK3CiodJsUXz3fIBCVfZaWIcLMdOlyarFDEvB3TA9qfPkQtlndm87WpXjZ6Xd9OAkmG8t8dw==
+"@angular/compiler-cli@7.2.15":
+ version "7.2.15"
+ resolved "https://registry.yarnpkg.com/@angular/compiler-cli/-/compiler-cli-7.2.15.tgz#25cc3a6556ba726d00c4992ad894f8db203f4fbc"
+ integrity sha512-+AsfyKawmj/sa+m4Pz8VSRFbCfx/3IOjAuuEjhopbyr154YpPDSu8NTbcwzq3yfbVcPwK4/4exmbQzpsndaCTg==
dependencies:
- chokidar "^1.4.2"
+ canonical-path "1.0.0"
+ chokidar "^2.1.1"
+ convert-source-map "^1.5.1"
+ dependency-graph "^0.7.2"
+ magic-string "^0.25.0"
minimist "^1.2.0"
reflect-metadata "^0.1.2"
- tsickle "^0.30.0"
+ shelljs "^0.8.1"
+ source-map "^0.6.1"
+ tslib "^1.9.0"
+ yargs "9.0.1"
-"@angular/compiler@6.1.0":
- version "6.1.0"
- resolved "https://registry.yarnpkg.com/@angular/compiler/-/compiler-6.1.0.tgz#b945439fb3cf6a33d297fcb9a08e487f196de901"
- integrity sha512-5c8ZYCFv0xccy0F12zBRIJX0pJd9BgCThJuhVJAuaRFFOqPZl8FKEO3SFqKJNywT0UktZD9JpYFKxhUVxuSHDg==
+"@angular/compiler@7.2.15":
+ version "7.2.15"
+ resolved "https://registry.yarnpkg.com/@angular/compiler/-/compiler-7.2.15.tgz#9698dac49dbb46956f0b8a6280580025ea7ab04e"
+ integrity sha512-5yb4NcLk8GuXkYf7Dcor4XkGueYp4dgihzDmMjYDUrV0NPhubKlr+SwGtLOtzgRBWJ1I2bO0S3zwa0q0OgIPOw==
dependencies:
tslib "^1.9.0"
-"@angular/core@6.1.0":
- version "6.1.0"
- resolved "https://registry.yarnpkg.com/@angular/core/-/core-6.1.0.tgz#d591a97c42cb5efd1ece0f1542cb30c7894d3661"
- integrity sha512-gWu9Q7q2+fhFC5dl/BvGW7Ha7NUJtK9wQLYQlfIMim4lKTOiM1/S0MYBVMrEq58ldMr9DnA35f5jGno3x6/v+g==
+"@angular/core@7.2.15":
+ version "7.2.15"
+ resolved "https://registry.yarnpkg.com/@angular/core/-/core-7.2.15.tgz#c00d4be0ebe95b70f7631154169509cc97934e9a"
+ integrity sha512-XsuYm0jEU/mOqwDOk2utThv8J9kESkAerfuCHClE9rB2TtHUOGCfekF7lJWqjjypu6/J9ygoPFo7hdAE058ZGg==
dependencies:
tslib "^1.9.0"
-"@angular/forms@6.1.0":
- version "6.1.0"
- resolved "https://registry.yarnpkg.com/@angular/forms/-/forms-6.1.0.tgz#7e62913b07b67d002ebddf735725d2839a6c3a63"
- integrity sha512-6InfsKWEL9w2RvTXjy5R3F8GRjENT9d444o95aSvf+ZK7KsYOeIwcYgN2pw+LjfNu2O3EbAqps8APQ6oD/Fn3A==
+"@angular/forms@7.2.15":
+ version "7.2.15"
+ resolved "https://registry.yarnpkg.com/@angular/forms/-/forms-7.2.15.tgz#6b6e10b5f4687b6be3081abcc02a055b3ceeb6d8"
+ integrity sha512-p0kcIQLtBBC1qeTA6M3nOuXf/k91E80FKquVM9zEsO2kDjI0oZJVfFYL2UMov5samlJOPN+t6lRHEIUa7ApPsw==
dependencies:
tslib "^1.9.0"
-"@angular/platform-browser-dynamic@6.1.0":
- version "6.1.0"
- resolved "https://registry.yarnpkg.com/@angular/platform-browser-dynamic/-/platform-browser-dynamic-6.1.0.tgz#b9341c774aacfe7180ceb1bc82c2acb3ab093018"
- integrity sha512-gjOJ38ciuIgdAuG8bEs/sdJmkfm/oICLrCcQexz+EUCZAiqbKDb0HvFTDaKaLtR7iDbTXVMQhoYMOyTY40FwLQ==
+"@angular/platform-browser-dynamic@7.2.15":
+ version "7.2.15"
+ resolved "https://registry.yarnpkg.com/@angular/platform-browser-dynamic/-/platform-browser-dynamic-7.2.15.tgz#e697159b565ef78bd7d276fa876d099172ad8735"
+ integrity sha512-UL2PqhzXMD769NQ6Lh6pxlBDKvN9Qol3XLRFil80lwJ1GRW16ITeYbCamcafIH2GOyd88IhmYcbMfUQ/6q4MMQ==
dependencies:
tslib "^1.9.0"
-"@angular/platform-browser@6.1.0":
- version "6.1.0"
- resolved "https://registry.yarnpkg.com/@angular/platform-browser/-/platform-browser-6.1.0.tgz#8beb2feb4f072e925b6fbeb8259887335f4a98be"
- integrity sha512-LcpcHLpy+fjN+gKcnTkWuTTuF+uYT350mje1kNr4Advoco76tXYBjAda/EehG+vmQmDTd5E+uxJhKJr/1POVEw==
+"@angular/platform-browser@7.2.15":
+ version "7.2.15"
+ resolved "https://registry.yarnpkg.com/@angular/platform-browser/-/platform-browser-7.2.15.tgz#d6df74c427453e563c12bc2ec03a83bf10bb3805"
+ integrity sha512-aYgmPsbC9Tvp9vmKWD8voeAp4crwCay7/D6lM3ClEe2EeK934LuEXq3/uczMrFVbnIX7BBIo8fh03Tl7wbiGPw==
dependencies:
tslib "^1.9.0"
@@ -2011,11 +2018,6 @@
call-me-maybe "^1.0.1"
glob-to-regexp "^0.3.0"
-"@ngtools/json-schema@^1.1.0":
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/@ngtools/json-schema/-/json-schema-1.1.0.tgz#c3a0c544d62392acc2813a42c8a0dc6f58f86922"
- integrity sha1-w6DFRNYjkqzCgTpCyKDcb1j4aSI=
-
"@ngtools/webpack@6.2.9":
version "6.2.9"
resolved "https://registry.yarnpkg.com/@ngtools/webpack/-/webpack-6.2.9.tgz#4614f770da86a08fa6d750c50fd4a1033e6a7128"
@@ -2101,6 +2103,11 @@
dependencies:
any-observable "^0.3.0"
+"@sindresorhus/is@^0.14.0":
+ version "0.14.0"
+ resolved "https://registry.yarnpkg.com/@sindresorhus/is/-/is-0.14.0.tgz#9fb3a3cf3132328151f353de4632e01e52102bea"
+ integrity sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==
+
"@sindresorhus/is@^0.7.0":
version "0.7.0"
resolved "https://registry.yarnpkg.com/@sindresorhus/is/-/is-0.7.0.tgz#9a06f4f137ee84d7df0460c1fdb1135ffa6c50fd"
@@ -2561,6 +2568,13 @@
"@svgr/plugin-svgo" "^4.3.1"
loader-utils "^1.2.3"
+"@szmarczak/http-timer@^1.1.2":
+ version "1.1.2"
+ resolved "https://registry.yarnpkg.com/@szmarczak/http-timer/-/http-timer-1.1.2.tgz#b1665e2c461a2cd92f4c1bbf50d5454de0d4b421"
+ integrity sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==
+ dependencies:
+ defer-to-connect "^1.0.1"
+
"@types/bluebird@*":
version "3.5.27"
resolved "https://registry.yarnpkg.com/@types/bluebird/-/bluebird-3.5.27.tgz#61eb4d75dc6bfbce51cf49ee9bbebe941b2cb5d0"
@@ -2773,6 +2787,11 @@
"@types/d3-voronoi" "*"
"@types/d3-zoom" "*"
+"@types/estree@*":
+ version "0.0.40"
+ resolved "https://registry.yarnpkg.com/@types/estree/-/estree-0.0.40.tgz#0e6cb9b9bbd098031fa19e4b4e8131bc70e5de13"
+ integrity sha512-p3KZgMto/JyxosKGmnLDJ/dG5wf+qTRMUjHJcspC2oQKa4jP7mz+tv0ND56lLBu3ojHlhzY33Ol+khLyNmilkA==
+
"@types/estree@0.0.39":
version "0.0.39"
resolved "https://registry.yarnpkg.com/@types/estree/-/estree-0.0.39.tgz#e177e699ee1b8c22d23174caaa7422644389509f"
@@ -2863,6 +2882,11 @@
resolved "https://registry.yarnpkg.com/@types/node/-/node-12.7.12.tgz#7c6c571cc2f3f3ac4a59a5f2bd48f5bdbc8653cc"
integrity sha512-KPYGmfD0/b1eXurQ59fXD1GBzhSQfz6/lKBxkaHX9dKTzjXbK68Zt7yGUxUsCS1jeTy/8aL+d9JEr+S54mpkWQ==
+"@types/normalize-package-data@^2.4.0":
+ version "2.4.0"
+ resolved "https://registry.yarnpkg.com/@types/normalize-package-data/-/normalize-package-data-2.4.0.tgz#e486d0d97396d79beedd0a6e33f4534ff6b4973e"
+ integrity sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA==
+
"@types/q@^1.5.1":
version "1.5.2"
resolved "https://registry.yarnpkg.com/@types/q/-/q-1.5.2.tgz#690a1475b84f2a884fd07cd797c00f5f31356ea8"
@@ -3633,7 +3657,7 @@ acorn@^6.0.2, acorn@^6.0.6, acorn@^6.0.7, acorn@^6.2.1:
resolved "https://registry.yarnpkg.com/acorn/-/acorn-6.3.0.tgz#0087509119ffa4fc0a0041d1e93a417e68cb856e"
integrity sha512-/czfa8BwS88b9gWQVhc8eknunSA2DoJpJyTQkhheIf5E48u1N0R4q/YxxsAeqRrmK9TQ/uYfgLDfZo91UlANIA==
-acorn@^7.0.0:
+acorn@^7.0.0, acorn@^7.1.0:
version "7.1.0"
resolved "https://registry.yarnpkg.com/acorn/-/acorn-7.1.0.tgz#949d36f2c292535da602283586c2477c57eb2d6c"
integrity sha512-kL5CuoXA/dgxlBbVrflsflzQ3PAas7RYZB52NOm/6839iVYJgKMJ3cQJD+t2i5+qFa8h3MDpEOJiS64E8JLnSQ==
@@ -3772,13 +3796,6 @@ angular2-template-loader@^0.6.2:
dependencies:
loader-utils "^0.2.15"
-ansi-align@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/ansi-align/-/ansi-align-2.0.0.tgz#c36aeccba563b89ceb556f3690f0b1d9e3547f7f"
- integrity sha1-w2rsy6VjuJzrVW82kPCx2eNUf38=
- dependencies:
- string-width "^2.0.0"
-
ansi-align@^3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/ansi-align/-/ansi-align-3.0.0.tgz#b536b371cf687caaef236c18d3e21fe3797467cb"
@@ -3871,6 +3888,14 @@ anymatch@^2.0.0:
micromatch "^3.1.4"
normalize-path "^2.1.1"
+anymatch@~3.1.1:
+ version "3.1.1"
+ resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.1.tgz#c55ecf02185e2469259399310c173ce31233b142"
+ integrity sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==
+ dependencies:
+ normalize-path "^3.0.0"
+ picomatch "^2.0.4"
+
app-root-dir@^1.0.2:
version "1.0.2"
resolved "https://registry.yarnpkg.com/app-root-dir/-/app-root-dir-1.0.2.tgz#38187ec2dea7577fff033ffcb12172692ff6e118"
@@ -4168,7 +4193,7 @@ autoprefixer@^6.3.1:
postcss "^5.2.16"
postcss-value-parser "^3.2.3"
-autoprefixer@^9.0.0, autoprefixer@^9.4.7:
+autoprefixer@^9.4.7:
version "9.6.1"
resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-9.6.1.tgz#51967a02d2d2300bb01866c1611ec8348d355a47"
integrity sha512-aVo5WxR3VyvyJxcJC3h4FKfwCQvQWb1tSI5VHNibddCVWrcD1NvlxEweg3TSgiPztMnWfjpy2FURKA2kvDE+Tw==
@@ -4181,6 +4206,19 @@ autoprefixer@^9.0.0, autoprefixer@^9.4.7:
postcss "^7.0.17"
postcss-value-parser "^4.0.0"
+autoprefixer@^9.6.0:
+ version "9.7.2"
+ resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-9.7.2.tgz#26cf729fbb709323b40171a874304884dcceffed"
+ integrity sha512-LCAfcdej1182uVvPOZnytbq61AhnOZ/4JelDaJGDeNwewyU1AMaNthcHsyz1NRjTmd2FkurMckLWfkHg3Z//KA==
+ dependencies:
+ browserslist "^4.7.3"
+ caniuse-lite "^1.0.30001010"
+ chalk "^2.4.2"
+ normalize-range "^0.1.2"
+ num2fraction "^1.2.2"
+ postcss "^7.0.23"
+ postcss-value-parser "^4.0.2"
+
aws-sign2@~0.7.0:
version "0.7.0"
resolved "https://registry.yarnpkg.com/aws-sign2/-/aws-sign2-0.7.0.tgz#b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8"
@@ -5427,6 +5465,11 @@ binary-extensions@^1.0.0:
resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-1.13.1.tgz#598afe54755b2868a5330d2aff9d4ebb53209b65"
integrity sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==
+binary-extensions@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.0.0.tgz#23c0df14f6a88077f5f986c0d167ec03c3d5537c"
+ integrity sha512-Phlt0plgpIIBOGTT/ehfFnbNlfsDEiqmzE2KRXoX1bLIlir4X/MR+zSyBEkL05ffWgnRSf/DXv+WrUAVr93/ow==
+
bl@^1.0.0:
version "1.2.2"
resolved "https://registry.yarnpkg.com/bl/-/bl-1.2.2.tgz#a160911717103c07410cef63ef51b397c025af9c"
@@ -5490,19 +5533,6 @@ boolbase@^1.0.0, boolbase@~1.0.0:
resolved "https://registry.yarnpkg.com/boolbase/-/boolbase-1.0.0.tgz#68dff5fbe60c51eb37725ea9e3ed310dcc1e776e"
integrity sha1-aN/1++YMUes3cl6p4+0xDcwed24=
-boxen@^1.2.1:
- version "1.3.0"
- resolved "https://registry.yarnpkg.com/boxen/-/boxen-1.3.0.tgz#55c6c39a8ba58d9c61ad22cd877532deb665a20b"
- integrity sha512-TNPjfTr432qx7yOjQyaXm3dSR0MH9vXp7eT1BFSl/C51g+EFnOR9hTg1IreahGBmDNCehscshe45f+C1TBZbLw==
- dependencies:
- ansi-align "^2.0.0"
- camelcase "^4.0.0"
- chalk "^2.0.1"
- cli-boxes "^1.0.0"
- string-width "^2.0.0"
- term-size "^1.2.0"
- widest-line "^2.0.0"
-
boxen@^2.1.0:
version "2.1.0"
resolved "https://registry.yarnpkg.com/boxen/-/boxen-2.1.0.tgz#8d576156e33fc26a34d6be8635fd16b1d745f0b2"
@@ -5516,6 +5546,20 @@ boxen@^2.1.0:
term-size "^1.2.0"
widest-line "^2.0.0"
+boxen@^3.0.0:
+ version "3.2.0"
+ resolved "https://registry.yarnpkg.com/boxen/-/boxen-3.2.0.tgz#fbdff0de93636ab4450886b6ff45b92d098f45eb"
+ integrity sha512-cU4J/+NodM3IHdSL2yN8bqYqnmlBTidDR4RC7nJs61ZmtGz8VZzM3HLQX0zY5mrSmPtR3xWwsq2jOUQqFZN8+A==
+ dependencies:
+ ansi-align "^3.0.0"
+ camelcase "^5.3.1"
+ chalk "^2.4.2"
+ cli-boxes "^2.2.0"
+ string-width "^3.0.0"
+ term-size "^1.2.0"
+ type-fest "^0.3.0"
+ widest-line "^2.0.0"
+
brace-expansion@^1.1.7:
version "1.1.11"
resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd"
@@ -5549,7 +5593,7 @@ braces@^2.3.0, braces@^2.3.1, braces@^2.3.2:
split-string "^3.0.2"
to-regex "^3.0.1"
-braces@^3.0.1:
+braces@^3.0.1, braces@~3.0.2:
version "3.0.2"
resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107"
integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==
@@ -5667,6 +5711,15 @@ browserslist@^4.0.0, browserslist@^4.3.4, browserslist@^4.6.0, browserslist@^4.6
electron-to-chromium "^1.3.247"
node-releases "^1.1.29"
+browserslist@^4.7.3:
+ version "4.7.3"
+ resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.7.3.tgz#02341f162b6bcc1e1028e30624815d4924442dc3"
+ integrity sha512-jWvmhqYpx+9EZm/FxcZSbUZyDEvDTLDi3nSAKbzEkyWvtI0mNSmUosey+5awDW1RUlrgXbQb5A6qY1xQH9U6MQ==
+ dependencies:
+ caniuse-lite "^1.0.30001010"
+ electron-to-chromium "^1.3.306"
+ node-releases "^1.1.40"
+
btoa-lite@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/btoa-lite/-/btoa-lite-1.0.0.tgz#337766da15801210fdd956c22e9c6891ab9d0337"
@@ -5876,6 +5929,19 @@ cacheable-request@^2.1.1:
normalize-url "2.0.1"
responselike "1.0.2"
+cacheable-request@^6.0.0:
+ version "6.1.0"
+ resolved "https://registry.yarnpkg.com/cacheable-request/-/cacheable-request-6.1.0.tgz#20ffb8bd162ba4be11e9567d823db651052ca912"
+ integrity sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==
+ dependencies:
+ clone-response "^1.0.2"
+ get-stream "^5.1.0"
+ http-cache-semantics "^4.0.0"
+ keyv "^3.0.0"
+ lowercase-keys "^2.0.0"
+ normalize-url "^4.1.0"
+ responselike "^1.0.2"
+
cachedir@^1.1.0:
version "1.3.0"
resolved "https://registry.yarnpkg.com/cachedir/-/cachedir-1.3.0.tgz#5e01928bf2d95b5edd94b0942188246740e0dbc4"
@@ -5959,7 +6025,7 @@ camelcase@^3.0.0:
resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-3.0.0.tgz#32fc4b9fcdaf845fcdf7e73bb97cac2261f0ab0a"
integrity sha1-MvxLn82vhF/N9+c7uXysImHwqwo=
-camelcase@^4.0.0, camelcase@^4.1.0:
+camelcase@^4.1.0:
version "4.1.0"
resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-4.1.0.tgz#d545635be1e33c542649c69173e5de6acfae34dd"
integrity sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=
@@ -5999,6 +6065,16 @@ caniuse-lite@^1.0.0, caniuse-lite@^1.0.30000792, caniuse-lite@^1.0.30000844, can
resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000997.tgz#ba44a606804f8680894b7042612c2c7f65685b7e"
integrity sha512-BQLFPIdj2ntgBNWp9Q64LGUIEmvhKkzzHhUHR3CD5A9Lb7ZKF20/+sgadhFap69lk5XmK1fTUleDclaRFvgVUA==
+caniuse-lite@^1.0.30001010:
+ version "1.0.30001012"
+ resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001012.tgz#653ec635e815b9e0fb801890923b0c2079eb34ec"
+ integrity sha512-7RR4Uh04t9K1uYRWzOJmzplgEOAXbfK72oVNokCdMzA67trrhPzy93ahKk1AWHiA0c58tD2P+NHqxrA8FZ+Trg==
+
+canonical-path@1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/canonical-path/-/canonical-path-1.0.0.tgz#fcb470c23958def85081856be7a86e904f180d1d"
+ integrity sha512-feylzsbDxi1gPZ1IjystzIQZagYYLvfKrSuygUCgf7z6x790VEzze5QEkdSV1U58RA7Hi0+v6fv4K54atOzATg==
+
capture-stack-trace@^1.0.0:
version "1.0.1"
resolved "https://registry.yarnpkg.com/capture-stack-trace/-/capture-stack-trace-1.0.1.tgz#a6c0bbe1f38f3aa0b92238ecb6ff42c344d4135d"
@@ -6150,7 +6226,22 @@ chokidar@2.0.4:
optionalDependencies:
fsevents "^1.2.2"
-chokidar@^1.4.2, chokidar@^1.6.1:
+"chokidar@>=2.0.0 <4.0.0", chokidar@^3.0.0:
+ version "3.3.0"
+ resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.3.0.tgz#12c0714668c55800f659e262d4962a97faf554a6"
+ integrity sha512-dGmKLDdT3Gdl7fBUe8XK+gAtGmzy5Fn0XkkWQuYxGIgWVPPse2CxFA5mtrlD0TOHaHjEUqkWNyP1XdHoJES/4A==
+ dependencies:
+ anymatch "~3.1.1"
+ braces "~3.0.2"
+ glob-parent "~5.1.0"
+ is-binary-path "~2.1.0"
+ is-glob "~4.0.1"
+ normalize-path "~3.0.0"
+ readdirp "~3.2.0"
+ optionalDependencies:
+ fsevents "~2.1.1"
+
+chokidar@^1.6.1:
version "1.7.0"
resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-1.7.0.tgz#798e689778151c8076b4b360e5edd28cda2bb468"
integrity sha1-eY5ol3gVHIB2tLNg5e3SjNortGg=
@@ -6166,7 +6257,7 @@ chokidar@^1.4.2, chokidar@^1.6.1:
optionalDependencies:
fsevents "^1.0.0"
-chokidar@^2.0.0, chokidar@^2.0.2, chokidar@^2.0.3, chokidar@^2.0.4, chokidar@^2.1.6, chokidar@^2.1.8:
+chokidar@^2.0.0, chokidar@^2.0.2, chokidar@^2.0.3, chokidar@^2.0.4, chokidar@^2.1.1, chokidar@^2.1.6, chokidar@^2.1.8:
version "2.1.8"
resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-2.1.8.tgz#804b3a7b6a99358c3c5c61e71d8728f041cff917"
integrity sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==
@@ -6202,6 +6293,11 @@ ci-info@^1.5.0:
resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-1.6.0.tgz#2ca20dbb9ceb32d4524a683303313f0304b1e497"
integrity sha512-vsGdkwSCDpWmP80ncATX7iea5DWQemg1UgCW5J8tqjU3lYw4FBYuj89J0CTVomA7BEfvSZd84GmHko+MxFQU2A==
+ci-info@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-2.0.0.tgz#67a9e964be31a51e15e5010d58e6f12834002f46"
+ integrity sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==
+
cipher-base@^1.0.0, cipher-base@^1.0.1, cipher-base@^1.0.3:
version "1.0.4"
resolved "https://registry.yarnpkg.com/cipher-base/-/cipher-base-1.0.4.tgz#8760e4ecc272f4c363532f926d874aae2c1397de"
@@ -6259,6 +6355,11 @@ cli-boxes@^1.0.0:
resolved "https://registry.yarnpkg.com/cli-boxes/-/cli-boxes-1.0.0.tgz#4fa917c3e59c94a004cd61f8ee509da651687143"
integrity sha1-T6kXw+WclKAEzWH47lCdplFocUM=
+cli-boxes@^2.2.0:
+ version "2.2.0"
+ resolved "https://registry.yarnpkg.com/cli-boxes/-/cli-boxes-2.2.0.tgz#538ecae8f9c6ca508e3c3c95b453fe93cb4c168d"
+ integrity sha512-gpaBrMAizVEANOpfZp/EEUixTXDyGt7DFzdK5hU+UbWt/J0lB0w20ncZj59Z9a93xHb9u12zF5BS6i9RKbtg4w==
+
cli-cursor@^1.0.1:
version "1.0.2"
resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-1.0.2.tgz#64da3f7d56a54412e59794bd62dc35295e8f2987"
@@ -6375,7 +6476,7 @@ clone-deep@^4.0.1:
kind-of "^6.0.2"
shallow-clone "^3.0.0"
-clone-response@1.0.2:
+clone-response@1.0.2, clone-response@^1.0.2:
version "1.0.2"
resolved "https://registry.yarnpkg.com/clone-response/-/clone-response-1.0.2.tgz#d1dc973920314df67fbeb94223b4ee350239e96b"
integrity sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws=
@@ -6542,7 +6643,7 @@ comma-separated-tokens@^1.0.0:
resolved "https://registry.yarnpkg.com/comma-separated-tokens/-/comma-separated-tokens-1.0.7.tgz#419cd7fb3258b1ed838dc0953167a25e152f5b59"
integrity sha512-Jrx3xsP4pPv4AwJUDWY9wOXGtwPXARej6Xd99h4TUGotmf8APuquKMpK+dnD3UgyxK7OEWaisjZz+3b5jtL6xQ==
-commander@2, commander@^2.11.0, commander@^2.12.0, commander@^2.12.1, commander@^2.14.1, commander@^2.18.0, commander@^2.19.0, commander@^2.20.0, commander@^2.9.0, commander@~2.20.0:
+commander@2, commander@^2.11.0, commander@^2.12.1, commander@^2.14.1, commander@^2.18.0, commander@^2.19.0, commander@^2.20.0, commander@^2.9.0, commander@~2.20.0:
version "2.20.1"
resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.1.tgz#3863ce3ca92d0831dcf2a102f5fb4b5926afd0f9"
integrity sha512-cCuLsMhJeWQ/ZpsFTbE765kvVfoeSddc4nU3up4fV+fDBcfUXnbITJ+JzhkdjzOqhURjZgujxaioam4RM9yGUg==
@@ -6552,6 +6653,11 @@ commander@2.17.x:
resolved "https://registry.yarnpkg.com/commander/-/commander-2.17.1.tgz#bd77ab7de6de94205ceacc72f1716d29f20a77bf"
integrity sha512-wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg==
+commander@^3.0.0:
+ version "3.0.2"
+ resolved "https://registry.yarnpkg.com/commander/-/commander-3.0.2.tgz#6837c3fb677ad9933d1cfba42dd14d5117d6b39e"
+ integrity sha512-Gar0ASD4BDyKC4hl4DwHqDrmvjoxWKZigVnAbn5H1owvm4CxCPdb0HQDehwNYMJpla5+M2tPmPARzhtYuwpHow==
+
commander@~2.13.0:
version "2.13.0"
resolved "https://registry.yarnpkg.com/commander/-/commander-2.13.0.tgz#6964bca67685df7c1f1430c584f07d7597885b9c"
@@ -6682,10 +6788,10 @@ config-chain@^1.1.11, config-chain@^1.1.12:
ini "^1.3.4"
proto-list "~1.2.1"
-configstore@^3.0.0:
- version "3.1.2"
- resolved "https://registry.yarnpkg.com/configstore/-/configstore-3.1.2.tgz#c6f25defaeef26df12dd33414b001fe81a543f8f"
- integrity sha512-vtv5HtGjcYUgFrXc6Kx747B83MRRVS5R1VTEQoXvuP+kMI+if6uywV0nDGoiydJRy4yk7h9od5Og0kxx4zUXmw==
+configstore@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/configstore/-/configstore-4.0.0.tgz#5933311e95d3687efb592c528b922d9262d227e7"
+ integrity sha512-CmquAXFBocrzaSM8mtGPMM/HiWmyIpr4CcJl/rgY2uCObZ/S7cKU0silxslqJejl+t/T9HS8E0PUNQD81JGUEQ==
dependencies:
dot-prop "^4.1.0"
graceful-fs "^4.1.2"
@@ -6951,7 +7057,7 @@ create-ecdh@^4.0.0:
bn.js "^4.1.0"
elliptic "^6.0.0"
-create-error-class@^3.0.0, create-error-class@^3.0.1:
+create-error-class@^3.0.1:
version "3.0.2"
resolved "https://registry.yarnpkg.com/create-error-class/-/create-error-class-3.0.2.tgz#06be7abef947a3f14a30fd610671d401bca8b7b6"
integrity sha1-Br56vvlHo/FKMP1hBnHUAbyot7Y=
@@ -8192,6 +8298,11 @@ defaults@^1.0.3:
dependencies:
clone "^1.0.2"
+defer-to-connect@^1.0.1:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/defer-to-connect/-/defer-to-connect-1.1.0.tgz#b41bd7efa8508cef13f8456975f7a278c72833fd"
+ integrity sha512-WE2sZoctWm/v4smfCAdjYbrfS55JiMRdlY9ZubFhsYbteCK9+BvAx4YV7nPjYM6ZnX5BcoVKwfmyx9sIFTgQMQ==
+
define-properties@^1.1.2, define-properties@^1.1.3:
version "1.1.3"
resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.3.tgz#cf88da6cbee26fe6db7094f61d870cbd84cee9f1"
@@ -8271,6 +8382,11 @@ depd@~1.1.2:
resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9"
integrity sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=
+dependency-graph@^0.7.2:
+ version "0.7.2"
+ resolved "https://registry.yarnpkg.com/dependency-graph/-/dependency-graph-0.7.2.tgz#91db9de6eb72699209d88aea4c1fd5221cac1c49"
+ integrity sha512-KqtH4/EZdtdfWX0p6MGP9jljvxSY6msy/pRUD4jgNwVpv3v1QmNLlsB3LDSSUg79BRVSn7jI1QPRtArGABovAQ==
+
deprecation@^2.0.0:
version "2.3.1"
resolved "https://registry.yarnpkg.com/deprecation/-/deprecation-2.3.1.tgz#6368cbdb40abf3373b525ac87e4a260c3a700919"
@@ -8632,6 +8748,11 @@ electron-to-chromium@^1.2.7, electron-to-chromium@^1.3.103, electron-to-chromium
resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.272.tgz#946a3532fe187b6e4d3503f3d9aa851739339aa4"
integrity sha512-TjsDKYOZGgaD8tUJtRiiBNlIrv2Ol6SxNMy4yeTX0goRmoBhV941m4EN8QjA3vfshs16F5KLDyUv2m7GdTqIgg==
+electron-to-chromium@^1.3.306:
+ version "1.3.314"
+ resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.314.tgz#c186a499ed2c9057bce9eb8dca294d6d5450facc"
+ integrity sha512-IKDR/xCxKFhPts7h+VaSXS02Z1mznP3fli1BbXWXeN89i2gCzKraU8qLpEid8YzKcmZdZD3Mly3cn5/lY9xsBQ==
+
elegant-spinner@^1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/elegant-spinner/-/elegant-spinner-1.0.1.tgz#db043521c95d7e303fd8f345bedc3349cfb0729e"
@@ -9096,7 +9217,7 @@ estree-walker@^0.5.2:
resolved "https://registry.yarnpkg.com/estree-walker/-/estree-walker-0.5.2.tgz#d3850be7529c9580d815600b53126515e146dd39"
integrity sha512-XpCnW/AE10ws/kDAs37cngSkvgIR8aN3G0MS85m7dUpuK2EREo9VJ00uvw6Dg/hXEpfsE1I1TvJOJr+Z+TL+ig==
-estree-walker@^0.6.0, estree-walker@^0.6.1:
+estree-walker@^0.6.1:
version "0.6.1"
resolved "https://registry.yarnpkg.com/estree-walker/-/estree-walker-0.6.1.tgz#53049143f40c6eb918b23671d1fe3219f3a1b362"
integrity sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w==
@@ -9976,7 +10097,7 @@ fs-exists-sync@^0.1.0:
resolved "https://registry.yarnpkg.com/fs-exists-sync/-/fs-exists-sync-0.1.0.tgz#982d6893af918e72d08dec9e8673ff2b5a8d6add"
integrity sha1-mC1ok6+RjnLQjeyehnP/K1qNat0=
-fs-extra@8.1.0:
+fs-extra@8.1.0, fs-extra@^8.0.0:
version "8.1.0"
resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-8.1.0.tgz#49d43c45a88cd9677668cb7be1b46efdb8d2e1c0"
integrity sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==
@@ -10058,6 +10179,11 @@ fsevents@^1.0.0, fsevents@^1.2.2, fsevents@^1.2.7:
nan "^2.12.1"
node-pre-gyp "^0.12.0"
+fsevents@~2.1.1:
+ version "2.1.2"
+ resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.1.2.tgz#4c0a1fb34bc68e543b4b82a9ec392bfbda840805"
+ integrity sha512-R4wDiBwZ0KzpgOWetKDug1FZcYhqYnUYKtfZYt4mD5SBz76q0KR4Q9o7GIPamsVPGmW3EYPPJ0dOOjvx32ldZA==
+
fstream@^1.0.0, fstream@^1.0.12:
version "1.0.12"
resolved "https://registry.yarnpkg.com/fstream/-/fstream-1.0.12.tgz#4e8ba8ee2d48be4f7d0de505455548eae5932045"
@@ -10213,6 +10339,13 @@ get-stream@^4.0.0, get-stream@^4.1.0:
dependencies:
pump "^3.0.0"
+get-stream@^5.1.0:
+ version "5.1.0"
+ resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-5.1.0.tgz#01203cdc92597f9b909067c3e656cc1f4d3c4dc9"
+ integrity sha512-EXr1FOzrzTfGeL0gQdeFEvOMm2mzMOglyiOXSTpPC+iAjAKftbr3jpCMWynogwYnM+eSj9sHGc6wjIcDvYiygw==
+ dependencies:
+ pump "^3.0.0"
+
get-value@^2.0.3, get-value@^2.0.6:
version "2.0.6"
resolved "https://registry.yarnpkg.com/get-value/-/get-value-2.0.6.tgz#dc15ca1c672387ca76bd37ac0a395ba2042a2c28"
@@ -10322,6 +10455,13 @@ glob-parent@^3.0.0, glob-parent@^3.1.0:
is-glob "^3.1.0"
path-dirname "^1.0.0"
+glob-parent@~5.1.0:
+ version "5.1.0"
+ resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.0.tgz#5f4c1d1e748d30cd73ad2944b3577a81b081e8c2"
+ integrity sha512-qjtRgnIVmOfnKUE3NJAQEdk+lKrxfw8t5ke7SXtfMTHcjsBfOfWXCQfdb30zfDoZQ2IRSIiidmjtbHZPZ++Ihw==
+ dependencies:
+ is-glob "^4.0.1"
+
glob-stream@^5.3.2:
version "5.3.5"
resolved "https://registry.yarnpkg.com/glob-stream/-/glob-stream-5.3.5.tgz#a55665a9a8ccdc41915a87c701e32d4e016fad22"
@@ -10582,23 +10722,6 @@ got@^5.0.0:
unzip-response "^1.0.2"
url-parse-lax "^1.0.0"
-got@^6.7.1:
- version "6.7.1"
- resolved "https://registry.yarnpkg.com/got/-/got-6.7.1.tgz#240cd05785a9a18e561dc1b44b41c763ef1e8db0"
- integrity sha1-JAzQV4WpoY5WHcG0S0HHY+8ejbA=
- dependencies:
- create-error-class "^3.0.0"
- duplexer3 "^0.1.4"
- get-stream "^3.0.0"
- is-redirect "^1.0.0"
- is-retry-allowed "^1.0.0"
- is-stream "^1.0.0"
- lowercase-keys "^1.0.0"
- safe-buffer "^5.0.1"
- timed-out "^4.0.0"
- unzip-response "^2.0.1"
- url-parse-lax "^1.0.0"
-
got@^7.0.0:
version "7.1.0"
resolved "https://registry.yarnpkg.com/got/-/got-7.1.0.tgz#05450fd84094e6bbea56f451a43a9c289166385a"
@@ -10642,6 +10765,23 @@ got@^8.3.2:
url-parse-lax "^3.0.0"
url-to-options "^1.0.1"
+got@^9.6.0:
+ version "9.6.0"
+ resolved "https://registry.yarnpkg.com/got/-/got-9.6.0.tgz#edf45e7d67f99545705de1f7bbeeeb121765ed85"
+ integrity sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==
+ dependencies:
+ "@sindresorhus/is" "^0.14.0"
+ "@szmarczak/http-timer" "^1.1.2"
+ cacheable-request "^6.0.0"
+ decompress-response "^3.3.0"
+ duplexer3 "^0.1.4"
+ get-stream "^4.1.0"
+ lowercase-keys "^1.0.1"
+ mimic-response "^1.0.1"
+ p-cancelable "^1.0.0"
+ to-readable-stream "^1.0.0"
+ url-parse-lax "^3.0.0"
+
graceful-fs@^4.0.0, graceful-fs@^4.1.10, graceful-fs@^4.1.11, graceful-fs@^4.1.15, graceful-fs@^4.1.2, graceful-fs@^4.1.4, graceful-fs@^4.1.6, graceful-fs@^4.1.9, graceful-fs@^4.2.0:
version "4.2.2"
resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.2.tgz#6f0952605d0140c1cfdb138ed005775b92d67b02"
@@ -10853,6 +10993,11 @@ has-values@^1.0.0:
is-number "^3.0.0"
kind-of "^4.0.0"
+has-yarn@^2.1.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/has-yarn/-/has-yarn-2.1.0.tgz#137e11354a7b5bf11aa5cb649cf0c6f3ff2b2e77"
+ integrity sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw==
+
has@^1.0.0, has@^1.0.1, has@^1.0.3:
version "1.0.3"
resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796"
@@ -11093,6 +11238,11 @@ http-cache-semantics@3.8.1, http-cache-semantics@^3.8.1:
resolved "https://registry.yarnpkg.com/http-cache-semantics/-/http-cache-semantics-3.8.1.tgz#39b0e16add9b605bf0a9ef3d9daaf4843b4cacd2"
integrity sha512-5ai2iksyV8ZXmnZhHH4rWPoxxistEexSi5936zIQ1bnNTW5VnA85B6P/VpXiRM017IgRvb2kKo1a//y+0wSp3w==
+http-cache-semantics@^4.0.0:
+ version "4.0.3"
+ resolved "https://registry.yarnpkg.com/http-cache-semantics/-/http-cache-semantics-4.0.3.tgz#495704773277eeef6e43f9ab2c2c7d259dda25c5"
+ integrity sha512-TcIMG3qeVLgDr1TEd2XvHaTnMPwYQUQMIBLy+5pLSDKYFc7UIqj39w8EGzZkaxoLv/l2K8HaI0t5AVA+YYgUew==
+
http-deceiver@^1.2.7:
version "1.2.7"
resolved "https://registry.yarnpkg.com/http-deceiver/-/http-deceiver-1.2.7.tgz#fa7168944ab9a519d337cb0bec7284dc3e723d87"
@@ -11736,6 +11886,13 @@ is-binary-path@^1.0.0:
dependencies:
binary-extensions "^1.0.0"
+is-binary-path@~2.1.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-2.1.0.tgz#ea1f7f3b80f064236e83470f86c09c254fb45b09"
+ integrity sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==
+ dependencies:
+ binary-extensions "^2.0.0"
+
is-buffer@^1.0.2, is-buffer@^1.1.5:
version "1.1.6"
resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be"
@@ -11763,6 +11920,13 @@ is-ci@^1.0.10, is-ci@^1.2.1:
dependencies:
ci-info "^1.5.0"
+is-ci@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/is-ci/-/is-ci-2.0.0.tgz#6bc6334181810e04b5c22b3d589fdca55026404c"
+ integrity sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==
+ dependencies:
+ ci-info "^2.0.0"
+
is-color-stop@^1.0.0:
version "1.1.0"
resolved "https://registry.yarnpkg.com/is-color-stop/-/is-color-stop-1.1.0.tgz#cfff471aee4dd5c9e158598fbe12967b5cdad345"
@@ -11907,7 +12071,7 @@ is-glob@^3.1.0:
dependencies:
is-extglob "^2.1.0"
-is-glob@^4.0.0:
+is-glob@^4.0.0, is-glob@^4.0.1, is-glob@~4.0.1:
version "4.0.1"
resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.1.tgz#7567dbe9f2f5e2467bc77ab83c4a29482407a5dc"
integrity sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==
@@ -11952,10 +12116,10 @@ is-natural-number@^4.0.1:
resolved "https://registry.yarnpkg.com/is-natural-number/-/is-natural-number-4.0.1.tgz#ab9d76e1db4ced51e35de0c72ebecf09f734cde8"
integrity sha1-q5124dtM7VHjXeDHLr7PCfc0zeg=
-is-npm@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/is-npm/-/is-npm-1.0.0.tgz#f2fb63a65e4905b406c86072765a1a4dc793b9f4"
- integrity sha1-8vtjpl5JBbQGyGBydloaTceTufQ=
+is-npm@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/is-npm/-/is-npm-3.0.0.tgz#ec9147bfb629c43f494cf67936a961edec7e8053"
+ integrity sha512-wsigDr1Kkschp2opC4G3yA6r9EgVA6NjRpWzIi9axXqeIaAATPRJc4uLujXe3Nd9uO8KoDyA4MD6aZSeXTADhA==
is-number@^2.1.0:
version "2.1.0"
@@ -12204,6 +12368,11 @@ is-wsl@^1.1.0:
resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-1.1.0.tgz#1f16e4aa22b04d1336b66188a66af3c600c3a66d"
integrity sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=
+is-yarn-global@^0.3.0:
+ version "0.3.0"
+ resolved "https://registry.yarnpkg.com/is-yarn-global/-/is-yarn-global-0.3.0.tgz#d502d3382590ea3004893746754c89139973e232"
+ integrity sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw==
+
is-zip@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/is-zip/-/is-zip-1.0.0.tgz#47b0a8ff4d38a76431ccfd99a8e15a4c86ba2325"
@@ -12332,13 +12501,6 @@ jasmine-core@^3.3:
resolved "https://registry.yarnpkg.com/jasmine-core/-/jasmine-core-3.5.0.tgz#132c23e645af96d85c8bca13c8758b18429fc1e4"
integrity sha512-nCeAiw37MIMA9w9IXso7bRaLl+c/ef3wnxsoSAlYrzS+Ot0zTG6nU8G/cIfGkqpkjX2wNaIW9RFG0TwIFnG6bA==
-jasmine-diff@^0.1.3:
- version "0.1.3"
- resolved "https://registry.yarnpkg.com/jasmine-diff/-/jasmine-diff-0.1.3.tgz#93ccc2dcc41028c5ddd4606558074839f2deeaa8"
- integrity sha1-k8zC3MQQKMXd1GBlWAdIOfLe6qg=
- dependencies:
- diff "^3.2.0"
-
javascript-stringify@^1.6.0:
version "1.6.0"
resolved "https://registry.yarnpkg.com/javascript-stringify/-/javascript-stringify-1.6.0.tgz#142d111f3a6e3dae8f4a9afd77d45855b5a9cce3"
@@ -12613,6 +12775,13 @@ keyv@3.0.0:
dependencies:
json-buffer "3.0.0"
+keyv@^3.0.0:
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/keyv/-/keyv-3.1.0.tgz#ecc228486f69991e49e9476485a5be1e8fc5c4d9"
+ integrity sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA==
+ dependencies:
+ json-buffer "3.0.0"
+
killable@^1.0.0, killable@^1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/killable/-/killable-1.0.1.tgz#4c8ce441187a061c7474fb87ca08e2a638194892"
@@ -12656,12 +12825,12 @@ klaw@^1.0.0:
optionalDependencies:
graceful-fs "^4.1.9"
-latest-version@^3.0.0:
- version "3.1.0"
- resolved "https://registry.yarnpkg.com/latest-version/-/latest-version-3.1.0.tgz#a205383fea322b33b5ae3b18abee0dc2f356ee15"
- integrity sha1-ogU4P+oyKzO1rjsYq+4NwvNW7hU=
+latest-version@^5.0.0:
+ version "5.1.0"
+ resolved "https://registry.yarnpkg.com/latest-version/-/latest-version-5.1.0.tgz#119dfe908fe38d15dfa43ecd13fa12ec8832face"
+ integrity sha512-weT+r0kTkRQdCdYCNtkMwWXQTMEswKrFBkm4ckQOMVhhqhIMI1UT2hMj+1iigIhgSZm5gTmrRXBNoGUgaTY1xA==
dependencies:
- package-json "^4.0.0"
+ package-json "^6.3.0"
launch-editor-middleware@^2.2.1:
version "2.2.1"
@@ -12837,6 +13006,11 @@ license-webpack-plugin@1.5.0:
dependencies:
ejs "^2.5.7"
+lines-and-columns@^1.1.6:
+ version "1.1.6"
+ resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.1.6.tgz#1c00c743b433cd0a4e80758f7b64a57440d9ff00"
+ integrity sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=
+
lint-staged@8.1.5:
version "8.1.5"
resolved "https://registry.yarnpkg.com/lint-staged/-/lint-staged-8.1.5.tgz#372476fe1a58b8834eb562ed4c99126bd60bdd79"
@@ -12923,6 +13097,16 @@ load-json-file@^1.0.0:
pinkie-promise "^2.0.0"
strip-bom "^2.0.0"
+load-json-file@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-2.0.0.tgz#7947e42149af80d696cbf797bcaabcfe1fe29ca8"
+ integrity sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=
+ dependencies:
+ graceful-fs "^4.1.2"
+ parse-json "^2.2.0"
+ pify "^2.0.0"
+ strip-bom "^3.0.0"
+
load-json-file@^4.0.0:
version "4.0.0"
resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-4.0.0.tgz#2f5f45ab91e33216234fd53adab668eb4ec0993b"
@@ -13332,11 +13516,16 @@ lowercase-keys@1.0.0:
resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-1.0.0.tgz#4e3366b39e7f5457e35f1324bdf6f88d0bfc7306"
integrity sha1-TjNms55/VFfjXxMkvfb4jQv8cwY=
-lowercase-keys@^1.0.0:
+lowercase-keys@^1.0.0, lowercase-keys@^1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-1.0.1.tgz#6f9e30b47084d971a7c820ff15a6c5167b74c26f"
integrity sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==
+lowercase-keys@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-2.0.0.tgz#2603e78b7b4b0006cbca2fbcc8a3202558ac9479"
+ integrity sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==
+
lowlight@~1.9.1:
version "1.9.2"
resolved "https://registry.yarnpkg.com/lowlight/-/lowlight-1.9.2.tgz#0b9127e3cec2c3021b7795dd81005c709a42fdd1"
@@ -13375,7 +13564,7 @@ macos-release@^2.2.0:
resolved "https://registry.yarnpkg.com/macos-release/-/macos-release-2.3.0.tgz#eb1930b036c0800adebccd5f17bc4c12de8bb71f"
integrity sha512-OHhSbtcviqMPt7yfw5ef5aghS2jzFVKEFyCJndQt2YpSQ9qRVSEv2axSJI1paVThEu+FFGs584h/1YhxjVqajA==
-magic-string@^0.25.1, magic-string@^0.25.2:
+magic-string@^0.25.0, magic-string@^0.25.1, magic-string@^0.25.2:
version "0.25.4"
resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.25.4.tgz#325b8a0a79fc423db109b77fd5a19183b7ba5143"
integrity sha512-oycWO9nEVAP2RVPbIoDoA4Y7LFIJ3xRYov93gAyJhZkET1tNuB0u7uWkZS2LpBWTJUWnmau/To8ECWRC+jKNfw==
@@ -13737,7 +13926,7 @@ mimic-fn@^2.0.0:
resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b"
integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==
-mimic-response@^1.0.0:
+mimic-response@^1.0.0, mimic-response@^1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-1.0.1.tgz#4923538878eef42063cb8a3e3b0798781487ab1b"
integrity sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==
@@ -14043,39 +14232,38 @@ next-tick@^1.0.0:
resolved "https://registry.yarnpkg.com/next-tick/-/next-tick-1.0.0.tgz#ca86d1fe8828169b0120208e3dc8424b9db8342c"
integrity sha1-yobR/ogoFpsBICCOPchCS524NCw=
-ng-packagr@4.7.1:
- version "4.7.1"
- resolved "https://registry.yarnpkg.com/ng-packagr/-/ng-packagr-4.7.1.tgz#a3e8fd2a7b70573a3a7759c4c57408a3b0e8ce11"
- integrity sha512-MIPKxyrnV22fS3wSfst2XjwWOonFKujVVEnIehYJhiu8GOg37bCdbbr9plsE1jRDmDAUz6M1MvdKibUrJyRp6Q==
+ng-packagr@5.7.1:
+ version "5.7.1"
+ resolved "https://registry.yarnpkg.com/ng-packagr/-/ng-packagr-5.7.1.tgz#8e082e38e7b6089296bf0491f2e5b29122f8e08d"
+ integrity sha512-NDAUcMtLyZnF3bP6JtC3ANpIQRclRDPilF7C0DsjQuIz1q0V3mT7f1PwV0jnRWy8iRpSZmJZr6AGl736gloHtQ==
dependencies:
- "@ngtools/json-schema" "^1.1.0"
- autoprefixer "^9.0.0"
+ ajv "^6.10.2"
+ autoprefixer "^9.6.0"
browserslist "^4.0.0"
chalk "^2.3.1"
- chokidar "^2.0.3"
+ chokidar "^3.0.0"
clean-css "^4.1.11"
- commander "^2.12.0"
- fs-extra "^7.0.0"
+ commander "^3.0.0"
+ fs-extra "^8.0.0"
glob "^7.1.2"
injection-js "^2.2.1"
less "^3.8.0"
less-plugin-npm-import "^2.1.0"
- node-sass "^4.9.3"
node-sass-tilde-importer "^1.0.0"
- opencollective-postinstall "^2.0.1"
postcss "^7.0.0"
postcss-url "^8.0.0"
- read-pkg-up "^4.0.0"
- rimraf "^2.6.1"
- rollup "^0.67.0"
- rollup-plugin-commonjs "^9.1.3"
- rollup-plugin-json "^3.1.0"
- rollup-plugin-node-resolve "^4.0.0"
+ read-pkg-up "^5.0.0"
+ rimraf "^3.0.0"
+ rollup "1.25.2"
+ rollup-plugin-commonjs "^10.0.0"
+ rollup-plugin-json "^4.0.0"
+ rollup-plugin-node-resolve "^5.0.0"
rollup-plugin-sourcemaps "^0.4.2"
rxjs "^6.0.0"
+ sass "^1.17.3"
stylus "^0.54.5"
- uglify-js "^3.0.7"
- update-notifier "^2.3.0"
+ terser "^4.1.2"
+ update-notifier "^3.0.0"
nice-try@^1.0.4:
version "1.0.5"
@@ -14235,6 +14423,13 @@ node-releases@^1.1.29, node-releases@^1.1.3:
dependencies:
semver "^5.3.0"
+node-releases@^1.1.40:
+ version "1.1.41"
+ resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.41.tgz#57674a82a37f812d18e3b26118aefaf53a00afed"
+ integrity sha512-+IctMa7wIs8Cfsa8iYzeaLTFwv5Y4r5jZud+4AnfymzeEXKBCavFX0KBgzVaPVqf0ywa6PrO8/b+bPqdwjGBSg==
+ dependencies:
+ semver "^6.3.0"
+
node-sass-tilde-importer@^1.0.0:
version "1.0.2"
resolved "https://registry.yarnpkg.com/node-sass-tilde-importer/-/node-sass-tilde-importer-1.0.2.tgz#1a15105c153f648323b4347693fdb0f331bad1ce"
@@ -14315,7 +14510,7 @@ nopt@^4.0.1, nopt@~4.0.1:
abbrev "1"
osenv "^0.1.4"
-normalize-package-data@^2.0.0, normalize-package-data@^2.3.0, normalize-package-data@^2.3.2, normalize-package-data@^2.3.4, normalize-package-data@^2.3.5, normalize-package-data@^2.4.0:
+normalize-package-data@^2.0.0, normalize-package-data@^2.3.0, normalize-package-data@^2.3.2, normalize-package-data@^2.3.4, normalize-package-data@^2.3.5, normalize-package-data@^2.4.0, normalize-package-data@^2.5.0:
version "2.5.0"
resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.5.0.tgz#e66db1838b200c1dfc233225d12cb36520e234a8"
integrity sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==
@@ -14337,7 +14532,7 @@ normalize-path@^2.0.0, normalize-path@^2.0.1, normalize-path@^2.1.1:
dependencies:
remove-trailing-separator "^1.0.1"
-normalize-path@^3.0.0:
+normalize-path@^3.0.0, normalize-path@~3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65"
integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==
@@ -14371,6 +14566,11 @@ normalize-url@^3.0.0, normalize-url@^3.3.0:
resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-3.3.0.tgz#b2e1c4dc4f7c6d57743df733a4f5978d18650559"
integrity sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg==
+normalize-url@^4.1.0:
+ version "4.5.0"
+ resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-4.5.0.tgz#453354087e6ca96957bd8f5baf753f5982142129"
+ integrity sha512-2s47yzUxdexf1OhyRi4Em83iQk0aPvwTddtFz4hnSSw9dCEsLEGf6SwIO8ss/19S9iBb5sJaOuTvTGDeZI00BQ==
+
npm-bundled@^1.0.1:
version "1.0.6"
resolved "https://registry.yarnpkg.com/npm-bundled/-/npm-bundled-1.0.6.tgz#e7ba9aadcef962bb61248f91721cd932b3fe6bdd"
@@ -14699,11 +14899,6 @@ open@^6.3.0:
dependencies:
is-wsl "^1.1.0"
-opencollective-postinstall@^2.0.1:
- version "2.0.2"
- resolved "https://registry.yarnpkg.com/opencollective-postinstall/-/opencollective-postinstall-2.0.2.tgz#5657f1bede69b6e33a45939b061eb53d3c6c3a89"
- integrity sha512-pVOEP16TrAO2/fjej1IdOyupJY8KDUM1CvsaScRbw6oddvpQoOfGk4ywha0HKKVAD6RkW4x6Q+tNBwhf3Bgpuw==
-
opencollective@1.0.3:
version "1.0.3"
resolved "https://registry.yarnpkg.com/opencollective/-/opencollective-1.0.3.tgz#aee6372bc28144583690c3ca8daecfc120dd0ef1"
@@ -14884,6 +15079,11 @@ p-cancelable@^0.4.0:
resolved "https://registry.yarnpkg.com/p-cancelable/-/p-cancelable-0.4.1.tgz#35f363d67d52081c8d9585e37bcceb7e0bbcb2a0"
integrity sha512-HNa1A8LvB1kie7cERyy21VNeHb2CWJJYqyyC2o3klWFfMGlFmWv2Z7sFgZH8ZiaYL95ydToKTFVXgMV/Os0bBQ==
+p-cancelable@^1.0.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/p-cancelable/-/p-cancelable-1.1.0.tgz#d078d15a3af409220c886f1d9a0ca2e441ab26cc"
+ integrity sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==
+
p-defer@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/p-defer/-/p-defer-1.0.0.tgz#9f6eb182f6c9aa8cd743004a7d4f96b196b0fb0c"
@@ -15011,15 +15211,15 @@ p-waterfall@^1.0.0:
dependencies:
p-reduce "^1.0.0"
-package-json@^4.0.0:
- version "4.0.1"
- resolved "https://registry.yarnpkg.com/package-json/-/package-json-4.0.1.tgz#8869a0401253661c4c4ca3da6c2121ed555f5eed"
- integrity sha1-iGmgQBJTZhxMTKPabCEh7VVfXu0=
+package-json@^6.3.0:
+ version "6.5.0"
+ resolved "https://registry.yarnpkg.com/package-json/-/package-json-6.5.0.tgz#6feedaca35e75725876d0b0e64974697fed145b0"
+ integrity sha512-k3bdm2n25tkyxcjSKzB5x8kfVxlMdgsbPr0GkZcwHsLpba6cBjqCt1KlcChKEvxHIcTB1FVMuwoijZ26xex5MQ==
dependencies:
- got "^6.7.1"
- registry-auth-token "^3.0.1"
- registry-url "^3.0.3"
- semver "^5.1.0"
+ got "^9.6.0"
+ registry-auth-token "^4.0.0"
+ registry-url "^5.0.0"
+ semver "^6.2.0"
pacote@^9.5.0:
version "9.5.8"
@@ -15149,6 +15349,16 @@ parse-json@^4.0.0:
error-ex "^1.3.1"
json-parse-better-errors "^1.0.1"
+parse-json@^5.0.0:
+ version "5.0.0"
+ resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-5.0.0.tgz#73e5114c986d143efa3712d4ea24db9a4266f60f"
+ integrity sha512-OOY5b7PAEFV0E2Fir1KOkxchnZNCdowAJgQ5NuxjpBKTRP3pQhwkrkxqQjeoKJ+fO7bCpmIZaogI4eZGDMEGOw==
+ dependencies:
+ "@babel/code-frame" "^7.0.0"
+ error-ex "^1.3.1"
+ json-parse-better-errors "^1.0.1"
+ lines-and-columns "^1.1.6"
+
parse-node-version@^1.0.0:
version "1.0.1"
resolved "https://registry.yarnpkg.com/parse-node-version/-/parse-node-version-1.0.1.tgz#e2b5dbede00e7fa9bc363607f53327e8b073189b"
@@ -15290,6 +15500,13 @@ path-type@^1.0.0:
pify "^2.0.0"
pinkie-promise "^2.0.0"
+path-type@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/path-type/-/path-type-2.0.0.tgz#f012ccb8415b7096fc2daa1054c3d72389594c73"
+ integrity sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=
+ dependencies:
+ pify "^2.0.0"
+
path-type@^3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/path-type/-/path-type-3.0.0.tgz#cef31dc8e0a1a3bb0d105c0cd97cf3bf47f4e36f"
@@ -15323,6 +15540,11 @@ performance-now@^2.1.0:
resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b"
integrity sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=
+picomatch@^2.0.4:
+ version "2.1.1"
+ resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.1.1.tgz#ecdfbea7704adb5fe6fb47f9866c4c0e15e905c5"
+ integrity sha512-OYMyqkKzK7blWO/+XZYP6w8hH0LDvkBvdvKukti+7kqYFCiEAk+gI3DWnryapc0Dau05ugGTy0foQ6mqn4AHYA==
+
picomatch@^2.0.5:
version "2.0.7"
resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.0.7.tgz#514169d8c7cd0bdbeecc8a2609e34a7163de69f6"
@@ -16077,7 +16299,7 @@ postcss-value-parser@^3.0.0, postcss-value-parser@^3.0.1, postcss-value-parser@^
resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz#9ff822547e2893213cf1c30efa51ac5fd1ba8281"
integrity sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==
-postcss-value-parser@^4.0.0:
+postcss-value-parser@^4.0.0, postcss-value-parser@^4.0.2:
version "4.0.2"
resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-4.0.2.tgz#482282c09a42706d1fc9a069b73f44ec08391dc9"
integrity sha512-LmeoohTpp/K4UiyQCwuGWlONxXamGzCMtFxLq4W1nZVGIQLYvMCJx3yAF9qyyuFpflABI9yVdtJAqbihOsCsJQ==
@@ -16119,6 +16341,15 @@ postcss@^7.0.0, postcss@^7.0.1, postcss@^7.0.14, postcss@^7.0.17, postcss@^7.0.2
source-map "^0.6.1"
supports-color "^6.1.0"
+postcss@^7.0.23:
+ version "7.0.23"
+ resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.23.tgz#9f9759fad661b15964f3cfc3140f66f1e05eadc1"
+ integrity sha512-hOlMf3ouRIFXD+j2VJecwssTwbvsPGJVMzupptg+85WA+i7MwyrydmQAgY3R+m0Bc0exunhbJmijy8u8+vufuQ==
+ dependencies:
+ chalk "^2.4.2"
+ source-map "^0.6.1"
+ supports-color "^6.1.0"
+
prelude-ls@~1.1.2:
version "1.1.2"
resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54"
@@ -16478,7 +16709,7 @@ raw-loader@^1.0.0:
loader-utils "^1.1.0"
schema-utils "^1.0.0"
-rc@^1.0.1, rc@^1.1.2, rc@^1.1.6, rc@^1.2.7:
+rc@^1.1.2, rc@^1.2.7, rc@^1.2.8:
version "1.2.8"
resolved "https://registry.yarnpkg.com/rc/-/rc-1.2.8.tgz#cd924bf5200a075b83c188cd6b9e211b7fc0d3ed"
integrity sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==
@@ -16756,6 +16987,14 @@ read-pkg-up@^1.0.1:
find-up "^1.0.0"
read-pkg "^1.0.0"
+read-pkg-up@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-2.0.0.tgz#6b72a8048984e0c41e79510fd5e9fa99b3b549be"
+ integrity sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=
+ dependencies:
+ find-up "^2.0.0"
+ read-pkg "^2.0.0"
+
read-pkg-up@^3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-3.0.0.tgz#3ed496685dba0f8fe118d0691dc51f4a1ff96f07"
@@ -16764,13 +17003,13 @@ read-pkg-up@^3.0.0:
find-up "^2.0.0"
read-pkg "^3.0.0"
-read-pkg-up@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-4.0.0.tgz#1b221c6088ba7799601c808f91161c66e58f8978"
- integrity sha512-6etQSH7nJGsK0RbG/2TeDzZFa8shjQ1um+SwQQ5cwKy0dhSXdOncEhb1CPpvQG4h7FyOV6EB6YlV0yJvZQNAkA==
+read-pkg-up@^5.0.0:
+ version "5.0.0"
+ resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-5.0.0.tgz#b6a6741cb144ed3610554f40162aa07a6db621b8"
+ integrity sha512-XBQjqOBtTzyol2CpsQOw8LHV0XbDZVG7xMMjmXAJomlVY03WOBRmYgDJETlvcg0H63AJvPRwT7GFi5rvOzUOKg==
dependencies:
find-up "^3.0.0"
- read-pkg "^3.0.0"
+ read-pkg "^5.0.0"
read-pkg@^1.0.0:
version "1.1.0"
@@ -16781,6 +17020,15 @@ read-pkg@^1.0.0:
normalize-package-data "^2.3.2"
path-type "^1.0.0"
+read-pkg@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-2.0.0.tgz#8ef1c0623c6a6db0dc6713c4bfac46332b2368f8"
+ integrity sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=
+ dependencies:
+ load-json-file "^2.0.0"
+ normalize-package-data "^2.3.2"
+ path-type "^2.0.0"
+
read-pkg@^3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-3.0.0.tgz#9cbc686978fee65d16c00e2b19c237fcf6e38389"
@@ -16799,6 +17047,16 @@ read-pkg@^4.0.1:
parse-json "^4.0.0"
pify "^3.0.0"
+read-pkg@^5.0.0:
+ version "5.2.0"
+ resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-5.2.0.tgz#7bf295438ca5a33e56cd30e053b34ee7250c93cc"
+ integrity sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==
+ dependencies:
+ "@types/normalize-package-data" "^2.4.0"
+ normalize-package-data "^2.5.0"
+ parse-json "^5.0.0"
+ type-fest "^0.6.0"
+
read@1, read@~1.0.1:
version "1.0.7"
resolved "https://registry.yarnpkg.com/read/-/read-1.0.7.tgz#b3da19bd052431a97671d44a42634adf710b40c4"
@@ -16867,6 +17125,13 @@ readdirp@^2.0.0, readdirp@^2.2.1:
micromatch "^3.1.10"
readable-stream "^2.0.2"
+readdirp@~3.2.0:
+ version "3.2.0"
+ resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-3.2.0.tgz#c30c33352b12c96dfb4b895421a49fd5a9593839"
+ integrity sha512-crk4Qu3pmXwgxdSgGhgA/eXiJAPQiX4GMOZZMXnqKxHX7TaoL+3gQVo/WeuAiogr07DpnfjIMpXXa+PAIvwPGQ==
+ dependencies:
+ picomatch "^2.0.4"
+
recast@^0.14.7:
version "0.14.7"
resolved "https://registry.yarnpkg.com/recast/-/recast-0.14.7.tgz#4f1497c2b5826d42a66e8e3c9d80c512983ff61d"
@@ -17079,20 +17344,20 @@ regexpu-core@^4.6.0:
unicode-match-property-ecmascript "^1.0.4"
unicode-match-property-value-ecmascript "^1.1.0"
-registry-auth-token@^3.0.1:
- version "3.4.0"
- resolved "https://registry.yarnpkg.com/registry-auth-token/-/registry-auth-token-3.4.0.tgz#d7446815433f5d5ed6431cd5dca21048f66b397e"
- integrity sha512-4LM6Fw8eBQdwMYcES4yTnn2TqIasbXuwDx3um+QRs7S55aMKCBKBxvPXl2RiUjHwuJLTyYfxSpmfSAjQpcuP+A==
+registry-auth-token@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/registry-auth-token/-/registry-auth-token-4.0.0.tgz#30e55961eec77379da551ea5c4cf43cbf03522be"
+ integrity sha512-lpQkHxd9UL6tb3k/aHAVfnVtn+Bcs9ob5InuFLLEDqSqeq+AljB8GZW9xY0x7F+xYwEcjKe07nyoxzEYz6yvkw==
dependencies:
- rc "^1.1.6"
+ rc "^1.2.8"
safe-buffer "^5.0.1"
-registry-url@^3.0.3:
- version "3.1.0"
- resolved "https://registry.yarnpkg.com/registry-url/-/registry-url-3.1.0.tgz#3d4ef870f73dde1d77f0cf9a381432444e174942"
- integrity sha1-PU74cPc93h138M+aOBQyRE4XSUI=
+registry-url@^5.0.0:
+ version "5.1.0"
+ resolved "https://registry.yarnpkg.com/registry-url/-/registry-url-5.1.0.tgz#e98334b50d5434b81136b44ec638d9c2009c5009"
+ integrity sha512-8acYXXTI0AkQv6RAOjE3vOaIXZkT9wo4LOFbBKYQEEnnMNBpKqdUrI6S4NT0KPIo/WVvJ5tE/X5LF/TQUf0ekw==
dependencies:
- rc "^1.0.1"
+ rc "^1.2.8"
regjsgen@^0.2.0:
version "0.2.0"
@@ -17316,7 +17581,7 @@ resolve@1.12.0, resolve@^1.1.6, resolve@^1.1.7, resolve@^1.10.0, resolve@^1.11.0
dependencies:
path-parse "^1.0.6"
-responselike@1.0.2:
+responselike@1.0.2, responselike@^1.0.2:
version "1.0.2"
resolved "https://registry.yarnpkg.com/responselike/-/responselike-1.0.2.tgz#918720ef3b631c5642be068f15ade5a46f4ba1e7"
integrity sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec=
@@ -17381,6 +17646,13 @@ rimraf@2, rimraf@^2.2.6, rimraf@^2.2.8, rimraf@^2.4.4, rimraf@^2.5.4, rimraf@^2.
dependencies:
glob "^7.1.3"
+rimraf@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.0.tgz#614176d4b3010b75e5c390eb0ee96f6dc0cebb9b"
+ integrity sha512-NDGVxTsjqfunkds7CqsOiEnxln4Bo7Nddl3XhS4pXg5OzwkLqJ971ZVAAnB+DDLnF76N+VnDEiBHaVV8I06SUg==
+ dependencies:
+ glob "^7.1.3"
+
rimraf@~2.6.2:
version "2.6.3"
resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.3.tgz#b2d104fe0d8fb27cf9e0a1cda8262dd3833c6cab"
@@ -17403,7 +17675,7 @@ rollup-plugin-babel@3.0.4:
dependencies:
rollup-pluginutils "^1.5.0"
-rollup-plugin-commonjs@10.1.0:
+rollup-plugin-commonjs@10.1.0, rollup-plugin-commonjs@^10.0.0:
version "10.1.0"
resolved "https://registry.yarnpkg.com/rollup-plugin-commonjs/-/rollup-plugin-commonjs-10.1.0.tgz#417af3b54503878e084d127adf4d1caf8beb86fb"
integrity sha512-jlXbjZSQg8EIeAAvepNwhJj++qJWNJw1Cl0YnOqKtP5Djx+fFGkp3WRh+W0ASCaFG5w1jhmzDxgu3SJuVxPF4Q==
@@ -17424,24 +17696,14 @@ rollup-plugin-commonjs@9.2.0:
resolve "^1.8.1"
rollup-pluginutils "^2.3.3"
-rollup-plugin-commonjs@^9.1.3:
- version "9.3.4"
- resolved "https://registry.yarnpkg.com/rollup-plugin-commonjs/-/rollup-plugin-commonjs-9.3.4.tgz#2b3dddbbbded83d45c36ff101cdd29e924fd23bc"
- integrity sha512-DTZOvRoiVIHHLFBCL4pFxOaJt8pagxsVldEXBOn6wl3/V21wVaj17HFfyzTsQUuou3sZL3lEJZVWKPFblJfI6w==
- dependencies:
- estree-walker "^0.6.0"
- magic-string "^0.25.2"
- resolve "^1.10.0"
- rollup-pluginutils "^2.6.0"
-
-rollup-plugin-json@^3.1.0:
- version "3.1.0"
- resolved "https://registry.yarnpkg.com/rollup-plugin-json/-/rollup-plugin-json-3.1.0.tgz#7c1daf60c46bc21021ea016bd00863561a03321b"
- integrity sha512-BlYk5VspvGpjz7lAwArVzBXR60JK+4EKtPkCHouAWg39obk9S61hZYJDBfMK+oitPdoe11i69TlxKlMQNFC/Uw==
+rollup-plugin-json@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/rollup-plugin-json/-/rollup-plugin-json-4.0.0.tgz#a18da0a4b30bf5ca1ee76ddb1422afbb84ae2b9e"
+ integrity sha512-hgb8N7Cgfw5SZAkb3jf0QXii6QX/FOkiIq2M7BAQIEydjHvTyxXHQiIzZaTFgx1GK0cRCHOCBHIyEkkLdWKxow==
dependencies:
- rollup-pluginutils "^2.3.1"
+ rollup-pluginutils "^2.5.0"
-rollup-plugin-node-resolve@5.2.0:
+rollup-plugin-node-resolve@5.2.0, rollup-plugin-node-resolve@^5.0.0:
version "5.2.0"
resolved "https://registry.yarnpkg.com/rollup-plugin-node-resolve/-/rollup-plugin-node-resolve-5.2.0.tgz#730f93d10ed202473b1fb54a5997a7db8c6d8523"
integrity sha512-jUlyaDXts7TW2CqQ4GaO5VJ4PwwaV8VUGA7+km3n6k6xtOEacf61u0VXwN80phY/evMcaS+9eIeJ9MOyDxt5Zw==
@@ -17452,16 +17714,6 @@ rollup-plugin-node-resolve@5.2.0:
resolve "^1.11.1"
rollup-pluginutils "^2.8.1"
-rollup-plugin-node-resolve@^4.0.0:
- version "4.2.4"
- resolved "https://registry.yarnpkg.com/rollup-plugin-node-resolve/-/rollup-plugin-node-resolve-4.2.4.tgz#7d370f8d6fd3031006a0032c38262dd9be3c6250"
- integrity sha512-t/64I6l7fZ9BxqD3XlX4ZeO6+5RLKyfpwE2CiPNUKa+GocPlQhf/C208ou8y3AwtNsc6bjSk/8/6y/YAyxCIvw==
- dependencies:
- "@types/resolve" "0.0.8"
- builtin-modules "^3.1.0"
- is-module "^1.0.0"
- resolve "^1.10.0"
-
rollup-plugin-sourcemaps@^0.4.2:
version "0.4.2"
resolved "https://registry.yarnpkg.com/rollup-plugin-sourcemaps/-/rollup-plugin-sourcemaps-0.4.2.tgz#62125aa94087aadf7b83ef4dfaf629b473135e87"
@@ -17507,7 +17759,7 @@ rollup-pluginutils@^1.5.0:
estree-walker "^0.2.1"
minimatch "^3.0.2"
-rollup-pluginutils@^2.0.1, rollup-pluginutils@^2.3.1, rollup-pluginutils@^2.3.3, rollup-pluginutils@^2.6.0, rollup-pluginutils@^2.8.1:
+rollup-pluginutils@^2.0.1, rollup-pluginutils@^2.3.3, rollup-pluginutils@^2.5.0, rollup-pluginutils@^2.8.1:
version "2.8.2"
resolved "https://registry.yarnpkg.com/rollup-pluginutils/-/rollup-pluginutils-2.8.2.tgz#72f2af0748b592364dbd3389e600e5a9444a351e"
integrity sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ==
@@ -17531,13 +17783,14 @@ rollup@1.21.4:
"@types/node" "^12.7.5"
acorn "^7.0.0"
-rollup@^0.67.0:
- version "0.67.4"
- resolved "https://registry.yarnpkg.com/rollup/-/rollup-0.67.4.tgz#8ed6b0993337f84ec8a0387f824fa6c197e833ec"
- integrity sha512-AVuP73mkb4BBMUmksQ3Jw0jTrBTU1i7rLiUYjFxLZGb3xiFmtVEg40oByphkZAsiL0bJC3hRAJUQos/e5EBd+w==
+rollup@1.25.2:
+ version "1.25.2"
+ resolved "https://registry.yarnpkg.com/rollup/-/rollup-1.25.2.tgz#739f508bd8f7ece52bb6c1fcda83466af82b7f6d"
+ integrity sha512-+7z6Wab/L45QCPcfpuTZKwKiB0tynj05s/+s2U3F2Bi7rOLPr9UcjUwO7/xpjlPNXA/hwnth6jBExFRGyf3tMg==
dependencies:
- "@types/estree" "0.0.39"
+ "@types/estree" "*"
"@types/node" "*"
+ acorn "^7.1.0"
run-async@^2.2.0:
version "2.3.0"
@@ -17672,6 +17925,13 @@ sass-loader@^7.1.0:
pify "^4.0.1"
semver "^6.3.0"
+sass@^1.17.3:
+ version "1.23.7"
+ resolved "https://registry.yarnpkg.com/sass/-/sass-1.23.7.tgz#090254e006af1219d442f1bff31e139d5e085dff"
+ integrity sha512-cYgc0fanwIpi0rXisGxl+/wadVQ/HX3RhpdRcjLdj2o2ye/sxUTpAxIhbmJy3PLQgRFbf6Pn8Jsrta2vdXcoOQ==
+ dependencies:
+ chokidar ">=2.0.0 <4.0.0"
+
sax@0.5.x:
version "0.5.8"
resolved "https://registry.yarnpkg.com/sax/-/sax-0.5.8.tgz#d472db228eb331c2506b0e8c15524adb939d12c1"
@@ -17786,7 +18046,7 @@ semver-truncate@^1.0.0:
dependencies:
semver "^5.3.0"
-"semver@2 || 3 || 4 || 5", "semver@2.x || 3.x || 4 || 5", semver@^5.0.1, semver@^5.0.3, semver@^5.1.0, semver@^5.3.0, semver@^5.4.1, semver@^5.5.0, semver@^5.5.1, semver@^5.6.0, semver@^5.7.0:
+"semver@2 || 3 || 4 || 5", "semver@2.x || 3.x || 4 || 5", semver@^5.0.1, semver@^5.0.3, semver@^5.3.0, semver@^5.4.1, semver@^5.5.0, semver@^5.5.1, semver@^5.6.0, semver@^5.7.0:
version "5.7.1"
resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7"
integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==
@@ -17801,7 +18061,7 @@ semver@^4.0.3:
resolved "https://registry.yarnpkg.com/semver/-/semver-4.3.6.tgz#300bc6e0e86374f7ba61068b5b1ecd57fc6532da"
integrity sha1-MAvG4OhjdPe6YQaLWx7NV/xlMto=
-semver@^6.0.0, semver@^6.1.1, semver@^6.3.0:
+semver@^6.0.0, semver@^6.1.1, semver@^6.2.0, semver@^6.3.0:
version "6.3.0"
resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d"
integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==
@@ -18242,7 +18502,7 @@ source-map-support@^0.4.15:
dependencies:
source-map "^0.5.6"
-source-map-support@^0.5.0, source-map-support@^0.5.5, source-map-support@~0.5.12:
+source-map-support@^0.5.5, source-map-support@~0.5.12:
version "0.5.13"
resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.13.tgz#31b24a9c2e73c2de85066c0feb7d44767ed52932"
integrity sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==
@@ -19238,6 +19498,11 @@ to-object-path@^0.3.0:
dependencies:
kind-of "^3.0.2"
+to-readable-stream@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/to-readable-stream/-/to-readable-stream-1.0.0.tgz#ce0aa0c2f3df6adf852efb404a783e77c0475771"
+ integrity sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q==
+
to-regex-range@^2.1.0:
version "2.1.1"
resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-2.1.1.tgz#7c80c17b9dfebe599e27367e0d4dd5590141db38"
@@ -19397,17 +19662,6 @@ tsconfig-paths@^3.4.0:
minimist "^1.2.0"
strip-bom "^3.0.0"
-tsickle@^0.30.0:
- version "0.30.0"
- resolved "https://registry.yarnpkg.com/tsickle/-/tsickle-0.30.0.tgz#7941146ae92933854a8742fa1047606c4536649b"
- integrity sha512-A4ALnEDQNrECn5xhgHmoXKM5qERCM395pKIfqcV57ex3zEInVogu/A191Btv8OPEINkr3xQ3Q2XRywyqkge3Qg==
- dependencies:
- jasmine-diff "^0.1.3"
- minimist "^1.2.0"
- mkdirp "^0.5.1"
- source-map "^0.6.0"
- source-map-support "^0.5.0"
-
tslib@1.10.0, tslib@^1.7.1, tslib@^1.8.0, tslib@^1.8.1, tslib@^1.9.0:
version "1.10.0"
resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.10.0.tgz#c3c19f95973fb0a62973fb09d90d961ee43e5c8a"
@@ -19501,6 +19755,16 @@ type-detect@^4.0.0, type-detect@^4.0.5:
resolved "https://registry.yarnpkg.com/type-detect/-/type-detect-4.0.8.tgz#7646fb5f18871cfbb7749e69bd39a6388eb7450c"
integrity sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==
+type-fest@^0.3.0:
+ version "0.3.1"
+ resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.3.1.tgz#63d00d204e059474fe5e1b7c011112bbd1dc29e1"
+ integrity sha512-cUGJnCdr4STbePCgqNFbpVNCepa+kAVohJs1sLhxzdH+gnEoOd8VhbYa7pD3zZYGiURWM2xzEII3fQcRizDkYQ==
+
+type-fest@^0.6.0:
+ version "0.6.0"
+ resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.6.0.tgz#8d2a2370d3df886eb5c90ada1c5bf6188acf838b"
+ integrity sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==
+
type-is@~1.6.17, type-is@~1.6.18:
version "1.6.18"
resolved "https://registry.yarnpkg.com/type-is/-/type-is-1.6.18.tgz#4e552cd05df09467dcbc4ef739de89f2cf37c131"
@@ -19562,10 +19826,10 @@ typescript@2.9.2:
resolved "https://registry.yarnpkg.com/typescript/-/typescript-2.9.2.tgz#1cbf61d05d6b96269244eb6a3bce4bd914e0f00c"
integrity sha512-Gr4p6nFNaoufRIY4NMdpQRNmgxVIGMs4Fcu/ujdYk3nAZqk7supzBE9idmvfZIlH/Cuj//dvi+019qEue9lV0w==
-typescript@3.6.4:
- version "3.6.4"
- resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.6.4.tgz#b18752bb3792bc1a0281335f7f6ebf1bbfc5b91d"
- integrity sha512-unoCll1+l+YK4i4F8f22TaNVPRHcD9PA3yCuZ8g5e0qGqlVlJ/8FSateOLLSagn+Yg5+ZwuPkL8LFUc0Jcvksg==
+typescript@3.2.2:
+ version "3.2.2"
+ resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.2.2.tgz#fe8101c46aa123f8353523ebdcf5730c2ae493e5"
+ integrity sha512-VCj5UiSyHBjwfYacmDuc/NOk4QQixbE+Wn7MFJuS0nRuPQbof132Pw4u53dm264O8LPc2MVsc7RJNml5szurkg==
ua-parser-js@^0.7.18:
version "0.7.20"
@@ -19588,7 +19852,7 @@ uglify-js@3.4.x:
commander "~2.19.0"
source-map "~0.6.1"
-uglify-js@^3.0.7, uglify-js@^3.1.4, uglify-js@^3.5.1:
+uglify-js@^3.1.4, uglify-js@^3.5.1:
version "3.6.0"
resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.6.0.tgz#704681345c53a8b2079fb6cec294b05ead242ff5"
integrity sha512-W+jrUHJr3DXKhrsS7NUVxn3zqMOFn0hL/Ei6v0anCIMoKC93TjcflTagwIHLW7SfMFfiQuktQyFVCFHGUE0+yg==
@@ -19740,29 +20004,26 @@ unzip-response@^1.0.2:
resolved "https://registry.yarnpkg.com/unzip-response/-/unzip-response-1.0.2.tgz#b984f0877fc0a89c2c773cc1ef7b5b232b5b06fe"
integrity sha1-uYTwh3/AqJwsdzzB73tbIytbBv4=
-unzip-response@^2.0.1:
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/unzip-response/-/unzip-response-2.0.1.tgz#d2f0f737d16b0615e72a6935ed04214572d56f97"
- integrity sha1-0vD3N9FrBhXnKmk17QQhRXLVb5c=
-
upath@^1.0.5, upath@^1.1.1:
version "1.2.0"
resolved "https://registry.yarnpkg.com/upath/-/upath-1.2.0.tgz#8f66dbcd55a883acdae4408af8b035a5044c1894"
integrity sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==
-update-notifier@^2.3.0:
- version "2.5.0"
- resolved "https://registry.yarnpkg.com/update-notifier/-/update-notifier-2.5.0.tgz#d0744593e13f161e406acb1d9408b72cad08aff6"
- integrity sha512-gwMdhgJHGuj/+wHJJs9e6PcCszpxR1b236igrOkUofGhqJuG+amlIKwApH1IW1WWl7ovZxsX49lMBWLxSdm5Dw==
+update-notifier@^3.0.0:
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/update-notifier/-/update-notifier-3.0.1.tgz#78ecb68b915e2fd1be9f767f6e298ce87b736250"
+ integrity sha512-grrmrB6Zb8DUiyDIaeRTBCkgISYUgETNe7NglEbVsrLWXeESnlCSP50WfRSj/GmzMPl6Uchj24S/p80nP/ZQrQ==
dependencies:
- boxen "^1.2.1"
+ boxen "^3.0.0"
chalk "^2.0.1"
- configstore "^3.0.0"
+ configstore "^4.0.0"
+ has-yarn "^2.1.0"
import-lazy "^2.1.0"
- is-ci "^1.0.10"
+ is-ci "^2.0.0"
is-installed-globally "^0.1.0"
- is-npm "^1.0.0"
- latest-version "^3.0.0"
+ is-npm "^3.0.0"
+ is-yarn-global "^0.3.0"
+ latest-version "^5.0.0"
semver-diff "^2.0.0"
xdg-basedir "^3.0.0"
@@ -20786,6 +21047,13 @@ yargs-parser@^5.0.0:
dependencies:
camelcase "^3.0.0"
+yargs-parser@^7.0.0:
+ version "7.0.0"
+ resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-7.0.0.tgz#8d0ac42f16ea55debd332caf4c4038b3e3f5dfd9"
+ integrity sha1-jQrELxbqVd69MyyvTEA4s+P139k=
+ dependencies:
+ camelcase "^4.1.0"
+
yargs-parser@^8.1.0:
version "8.1.0"
resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-8.1.0.tgz#f1376a33b6629a5d063782944da732631e966950"
@@ -20878,6 +21146,25 @@ yargs@13.3.0, yargs@^13.3.0:
y18n "^4.0.0"
yargs-parser "^13.1.1"
+yargs@9.0.1:
+ version "9.0.1"
+ resolved "https://registry.yarnpkg.com/yargs/-/yargs-9.0.1.tgz#52acc23feecac34042078ee78c0c007f5085db4c"
+ integrity sha1-UqzCP+7Kw0BCB47njAwAf1CF20w=
+ dependencies:
+ camelcase "^4.1.0"
+ cliui "^3.2.0"
+ decamelize "^1.1.1"
+ get-caller-file "^1.0.1"
+ os-locale "^2.0.0"
+ read-pkg-up "^2.0.0"
+ require-directory "^2.1.1"
+ require-main-filename "^1.0.1"
+ set-blocking "^2.0.0"
+ string-width "^2.0.0"
+ which-module "^2.0.0"
+ y18n "^3.2.1"
+ yargs-parser "^7.0.0"
+
yargs@^10.0.3:
version "10.1.2"
resolved "https://registry.yarnpkg.com/yargs/-/yargs-10.1.2.tgz#454d074c2b16a51a43e2fb7807e4f9de69ccb5c5"