From c09d6b48bbe156f86883384fa4d80360cc951b26 Mon Sep 17 00:00:00 2001
From: Pawel Lysy
Date: Wed, 13 Oct 2021 14:24:16 +0200
Subject: [PATCH 001/131] Initial setup of backgroundColor for multiple lines
indicators, #15653.
---
.../Indicators/MultipleLinesComposition.ts | 29 +++++++++++++++++++
1 file changed, 29 insertions(+)
diff --git a/ts/Stock/Indicators/MultipleLinesComposition.ts b/ts/Stock/Indicators/MultipleLinesComposition.ts
index 5866047b59f..8db3bbd5448 100644
--- a/ts/Stock/Indicators/MultipleLinesComposition.ts
+++ b/ts/Stock/Indicators/MultipleLinesComposition.ts
@@ -18,6 +18,7 @@
import type Point from '../../Core/Series/Point';
import type SMAPoint from './SMA/SMAPoint';
+import type SVGElement from '../../Core/Renderer/SVG/SVGElement';
import SeriesRegistry from '../../Core/Series/SeriesRegistry.js';
const {
@@ -26,6 +27,8 @@ const {
}
} = SeriesRegistry;
import U from '../../Core/Utilities.js';
+import AreaRangeSeries from '../../Series/AreaRange/AreaRangeSeries.js';
+import AreaSeries from '../../Series/Area/AreaSeries.js';
const {
defined,
error,
@@ -70,6 +73,7 @@ namespace MultipleLinesComposition {
export declare class Composition extends SMAIndicator {
linesApiNames: Array;
+ areaElement: SVGElement;
options: Options;
pointArrayMap: Array;
pointValKey: string;
@@ -255,8 +259,33 @@ namespace MultipleLinesComposition {
indicator.options = mainLineOptions;
indicator.graph = mainLinePath;
SMAIndicator.prototype.drawGraph.call(indicator);
+ drawArea(indicator);
+
}
+ /**
+ * Function, that draws and updates the area between lines in the indicator.
+ * @param indicator indicator
+ */
+ function drawArea(indicator: MultipleLinesComposition.Composition): void {
+
+
+ const options = (indicator as any).options.areaOptions;
+ if (options) {
+ const bottomPath = (indicator as any).graphbottomLine.pathArray,
+ highPath = (indicator as any).graphtopLine.pathArray.reverse();
+ highPath[0][0] = 'L';
+ const path = bottomPath.concat(highPath);
+
+ if (indicator.areaElement) {
+ indicator.areaElement.animate({ d: path });
+ } else {
+ indicator.areaElement = indicator.chart.renderer
+ .path({ d: path, fill: 'rgba(255, 0, 0, 0.2)' })
+ .add(indicator.group);
+ }
+ }
+ }
/**
* Create translatedLines Collection based on pointArrayMap.
*
From b82ce125fbac02cc42bf59a78952899556fb125f Mon Sep 17 00:00:00 2001
From: Pawel Lysy
Date: Wed, 13 Oct 2021 15:48:07 +0200
Subject: [PATCH 002/131] Handled single Line specified and API attrs, #15653.
---
.../Indicators/MultipleLinesComposition.ts | 28 +++++++++++++------
1 file changed, 20 insertions(+), 8 deletions(-)
diff --git a/ts/Stock/Indicators/MultipleLinesComposition.ts b/ts/Stock/Indicators/MultipleLinesComposition.ts
index 8db3bbd5448..a34d9a8307b 100644
--- a/ts/Stock/Indicators/MultipleLinesComposition.ts
+++ b/ts/Stock/Indicators/MultipleLinesComposition.ts
@@ -29,6 +29,8 @@ const {
import U from '../../Core/Utilities.js';
import AreaRangeSeries from '../../Series/AreaRange/AreaRangeSeries.js';
import AreaSeries from '../../Series/Area/AreaSeries.js';
+import SVGAttributes from '../../Core/Renderer/SVG/SVGAttributes';
+import SVGPath from '../../Core/Renderer/SVG/SVGPath';
const {
defined,
error,
@@ -84,8 +86,13 @@ namespace MultipleLinesComposition {
}
export interface Options {
+ areaOptions?: AreaBackgroundOptions;
gapSize?: number;
}
+ interface AreaBackgroundOptions {
+ lineNames: Array;
+ styles: SVGAttributes;
+ }
/* *
*
@@ -265,15 +272,19 @@ namespace MultipleLinesComposition {
/**
* Function, that draws and updates the area between lines in the indicator.
- * @param indicator indicator
+ * @param indicator multiline indicator
*/
function drawArea(indicator: MultipleLinesComposition.Composition): void {
-
-
- const options = (indicator as any).options.areaOptions;
- if (options) {
- const bottomPath = (indicator as any).graphbottomLine.pathArray,
- highPath = (indicator as any).graphtopLine.pathArray.reverse();
+ const options = indicator.options.areaOptions;
+
+ if (options && indicator.graph) {
+ const lineNames = options.lineNames;
+ const firstLine = (indicator as any)[`graph${lineNames[0]}`];
+ const secondLine = (indicator as any)[`graph${lineNames[1]}`];
+ const bottomPath = firstLine ? firstLine.pathArray : indicator.graph.pathArray;
+ const highPath = (secondLine ? secondLine.pathArray : indicator.graph.pathArray).reverse();
+ const test = indicator.graph.pathArray;
+ const test2 = (test as SVGPath).reverse();
highPath[0][0] = 'L';
const path = bottomPath.concat(highPath);
@@ -281,7 +292,8 @@ namespace MultipleLinesComposition {
indicator.areaElement.animate({ d: path });
} else {
indicator.areaElement = indicator.chart.renderer
- .path({ d: path, fill: 'rgba(255, 0, 0, 0.2)' })
+ .path({ d: path })
+ .attr(options.styles)
.add(indicator.group);
}
}
From 612593dea39b00bebe081e0cc539b6211c819157 Mon Sep 17 00:00:00 2001
From: Pawel Lysy
Date: Thu, 14 Oct 2021 12:06:24 +0200
Subject: [PATCH 003/131] Improved plotting the line between main line, #15653.
---
ts/Stock/Indicators/MultipleLinesComposition.ts | 13 ++++++-------
1 file changed, 6 insertions(+), 7 deletions(-)
diff --git a/ts/Stock/Indicators/MultipleLinesComposition.ts b/ts/Stock/Indicators/MultipleLinesComposition.ts
index a34d9a8307b..8a83057f69a 100644
--- a/ts/Stock/Indicators/MultipleLinesComposition.ts
+++ b/ts/Stock/Indicators/MultipleLinesComposition.ts
@@ -281,15 +281,14 @@ namespace MultipleLinesComposition {
const lineNames = options.lineNames;
const firstLine = (indicator as any)[`graph${lineNames[0]}`];
const secondLine = (indicator as any)[`graph${lineNames[1]}`];
- const bottomPath = firstLine ? firstLine.pathArray : indicator.graph.pathArray;
- const highPath = (secondLine ? secondLine.pathArray : indicator.graph.pathArray).reverse();
- const test = indicator.graph.pathArray;
- const test2 = (test as SVGPath).reverse();
- highPath[0][0] = 'L';
- const path = bottomPath.concat(highPath);
+ const firstPath = firstLine ? firstLine.pathArray : indicator.graph.pathArray;
+ const secondPath = (secondLine ? secondLine.pathArray.reverse() : indicator.graph.pathArray);
+ secondPath[0][0] = 'L';
+ const path = firstPath.concat(secondPath);
+ // animation doesn't work :(
if (indicator.areaElement) {
- indicator.areaElement.animate({ d: path });
+ indicator.areaElement.attr({ d: path });
} else {
indicator.areaElement = indicator.chart.renderer
.path({ d: path })
From c2171d2771383d369d6b29d960393eebe9f3f915 Mon Sep 17 00:00:00 2001
From: Pawel Lysy
Date: Mon, 18 Oct 2021 15:54:25 +0200
Subject: [PATCH 004/131] Refactored how the area is plotted, #15653.
---
.../Indicators/MultipleLinesComposition.ts | 124 ++++++++++++++----
1 file changed, 96 insertions(+), 28 deletions(-)
diff --git a/ts/Stock/Indicators/MultipleLinesComposition.ts b/ts/Stock/Indicators/MultipleLinesComposition.ts
index 8a83057f69a..1bd02bf05d3 100644
--- a/ts/Stock/Indicators/MultipleLinesComposition.ts
+++ b/ts/Stock/Indicators/MultipleLinesComposition.ts
@@ -19,6 +19,7 @@
import type Point from '../../Core/Series/Point';
import type SMAPoint from './SMA/SMAPoint';
import type SVGElement from '../../Core/Renderer/SVG/SVGElement';
+import type LinePoint from '../../Series/Line/LinePoint';
import SeriesRegistry from '../../Core/Series/SeriesRegistry.js';
const {
@@ -27,10 +28,11 @@ const {
}
} = SeriesRegistry;
import U from '../../Core/Utilities.js';
-import AreaRangeSeries from '../../Series/AreaRange/AreaRangeSeries.js';
-import AreaSeries from '../../Series/Area/AreaSeries.js';
import SVGAttributes from '../../Core/Renderer/SVG/SVGAttributes';
import SVGPath from '../../Core/Renderer/SVG/SVGPath';
+import { support } from 'jquery';
+import Color from '../../Core/Color/Color';
+import GradientColor from '../../Core/Color/GradientColor';
const {
defined,
error,
@@ -75,10 +77,10 @@ namespace MultipleLinesComposition {
export declare class Composition extends SMAIndicator {
linesApiNames: Array;
- areaElement: SVGElement;
options: Options;
pointArrayMap: Array;
pointValKey: string;
+ nextPoints: any[];
drawGraph(): void;
getTranslatedLinesNames(excludedValue?: string): Array;
translate(): void;
@@ -86,6 +88,7 @@ namespace MultipleLinesComposition {
}
export interface Options {
+ fillColor?: SVGAttributes['fill'];
areaOptions?: AreaBackgroundOptions;
gapSize?: number;
}
@@ -93,6 +96,15 @@ namespace MultipleLinesComposition {
lineNames: Array;
styles: SVGAttributes;
}
+ interface IndicatorSpanObject {
+ indicator: Composition;
+ points: Array;
+ nextPoints: Array;
+ color: SVGAttributes['fill'];
+ options: any;
+ gap: any;
+ graph: SVGElement | undefined;
+ }
/* *
*
@@ -136,6 +148,11 @@ namespace MultipleLinesComposition {
*/
const pointValKey = 'top';
+ /**
+ * Lines ids. Required to plot the area between those lines.
+ */
+ const areaLinesApiNames = ['bottomLine', 'topLine'];
+
/* *
*
* Functions
@@ -170,6 +187,7 @@ namespace MultipleLinesComposition {
);
proto.drawGraph = drawGraph;
+ proto.getGraphPath = getGraphPath;
proto.toYData = toYData;
proto.translate = translate;
proto.getTranslatedLinesNames = getTranslatedLinesNames;
@@ -178,6 +196,46 @@ namespace MultipleLinesComposition {
return IndicatorClass as (T&typeof Composition);
}
+
+ /**
+ * function to create the path based on the points
+ * @param this Indicator
+ * @param points Points on which the path should be created
+ */
+ function getGraphPath(this: Composition, points: Array): SVGPath {
+ let indicator = this,
+ path: SVGPath = [],
+ spanA: SVGPath,
+ spanAarr: SVGPath = [];
+
+ points = points || this.points;
+
+ // Render Span
+ if (indicator.fillGraph && indicator.nextPoints) {
+ spanA = SeriesRegistry.seriesTypes.sma.prototype.getGraphPath.call(
+ indicator,
+ // Reverse points, so Senkou Span A will start from the end:
+ indicator.nextPoints
+ );
+
+ if (spanA && spanA.length) {
+ spanA[0][0] = 'L';
+
+ path = SeriesRegistry.seriesTypes.sma.prototype.getGraphPath.call(indicator, points);
+
+ spanAarr = spanA.slice(0, path.length);
+
+ for (let i = spanAarr.length - 1; i >= 0; i--) {
+ path.push(spanAarr[i]);
+ }
+ }
+ } else {
+ path = SeriesRegistry.seriesTypes.sma.prototype.getGraphPath.apply(indicator, arguments);
+ }
+
+ return path;
+ }
+
/**
* Draw main and additional lines.
*
@@ -261,41 +319,51 @@ namespace MultipleLinesComposition {
}
});
+ // Modify options and generate area fill:
+ if (this.userOptions.fillColor) {
+ drawArea({
+ indicator: indicator,
+ points: secondaryLines[0],
+ nextPoints: secondaryLines[1],
+ color: 'rgba(255, 0, 0, 0.2)',
+ options: mainLineOptions,
+ gap: gappedExtend,
+ graph: (indicator as any).area
+ });
+
+ indicator.area = indicator.graph;
+ // Clean temporary properties:
+ delete indicator.nextPoints;
+ delete indicator.fillGraph;
+ }
+
+
// Restore options and draw a main line:
indicator.points = mainLinePoints;
indicator.options = mainLineOptions;
indicator.graph = mainLinePath;
SMAIndicator.prototype.drawGraph.call(indicator);
- drawArea(indicator);
+ // drawArea(indicator);
}
/**
- * Function, that draws and updates the area between lines in the indicator.
- * @param indicator multiline indicator
+ * draw the area between two lines
+ * @param options options to draw the area
*/
- function drawArea(indicator: MultipleLinesComposition.Composition): void {
- const options = indicator.options.areaOptions;
-
- if (options && indicator.graph) {
- const lineNames = options.lineNames;
- const firstLine = (indicator as any)[`graph${lineNames[0]}`];
- const secondLine = (indicator as any)[`graph${lineNames[1]}`];
- const firstPath = firstLine ? firstLine.pathArray : indicator.graph.pathArray;
- const secondPath = (secondLine ? secondLine.pathArray.reverse() : indicator.graph.pathArray);
- secondPath[0][0] = 'L';
- const path = firstPath.concat(secondPath);
-
- // animation doesn't work :(
- if (indicator.areaElement) {
- indicator.areaElement.attr({ d: path });
- } else {
- indicator.areaElement = indicator.chart.renderer
- .path({ d: path })
- .attr(options.styles)
- .add(indicator.group);
- }
- }
+ function drawArea(options: IndicatorSpanObject): void {
+ const indicator = options.indicator;
+ indicator.points = options.points;
+ indicator.nextPoints = options.nextPoints;
+ indicator.color = options.color;
+ indicator.options = merge(
+ (options.options.topLine as any).styles,
+ options.gap
+ ) as any;
+ indicator.graph = options.graph;
+ indicator.fillGraph = true;
+ SeriesRegistry.seriesTypes.sma.prototype.drawGraph.call(indicator);
+
}
/**
* Create translatedLines Collection based on pointArrayMap.
From cc53016723e69e13d6cc67be18a1315df4e01712 Mon Sep 17 00:00:00 2001
From: Pawel Lysy
Date: Wed, 20 Oct 2021 17:38:14 +0200
Subject: [PATCH 005/131] Disabled option of creating area fill for some
indicators, #15653.
---
ts/Stock/Indicators/Aroon/AroonIndicator.ts | 4 +-
ts/Stock/Indicators/DMI/DMIIndicator.ts | 1 +
.../Indicators/Klinger/KlingerIndicator.ts | 1 +
.../Indicators/MultipleLinesComposition.ts | 55 ++++++++++++-------
.../Stochastic/StochasticIndicator.ts | 1 +
5 files changed, 41 insertions(+), 21 deletions(-)
diff --git a/ts/Stock/Indicators/Aroon/AroonIndicator.ts b/ts/Stock/Indicators/Aroon/AroonIndicator.ts
index f674a322a81..86c73099e8a 100644
--- a/ts/Stock/Indicators/Aroon/AroonIndicator.ts
+++ b/ts/Stock/Indicators/Aroon/AroonIndicator.ts
@@ -216,6 +216,7 @@ interface AroonIndicator extends MultipleLinesComposition.Composition {
pointValKey: string;
nameComponents: Array;
linesApiNames: Array;
+ areaLinesNames: Array;
pointClass: typeof AroonPoint;
toYData: MultipleLinesComposition.Composition['toYData'];
}
@@ -223,7 +224,8 @@ extend(AroonIndicator.prototype, {
linesApiNames: ['aroonDown'],
nameBase: 'Aroon',
pointArrayMap: ['y', 'aroonDown'],
- pointValKey: 'y'
+ pointValKey: 'y',
+ areaLinesNames: []
});
MultipleLinesComposition.compose(AroonIndicator);
diff --git a/ts/Stock/Indicators/DMI/DMIIndicator.ts b/ts/Stock/Indicators/DMI/DMIIndicator.ts
index dd2b372087d..028b17334a1 100644
--- a/ts/Stock/Indicators/DMI/DMIIndicator.ts
+++ b/ts/Stock/Indicators/DMI/DMIIndicator.ts
@@ -355,6 +355,7 @@ interface DMIIndicator extends MultipleLinesComposition.Composition {
toYData: MultipleLinesComposition.Composition['toYData'];
}
extend(DMIIndicator.prototype, {
+ areaLinesNames: [],
nameBase: 'DMI',
linesApiNames: ['plusDILine', 'minusDILine'],
pointArrayMap: ['y', 'plusDI', 'minusDI'],
diff --git a/ts/Stock/Indicators/Klinger/KlingerIndicator.ts b/ts/Stock/Indicators/Klinger/KlingerIndicator.ts
index 77dd7265378..b1ad57156d9 100644
--- a/ts/Stock/Indicators/Klinger/KlingerIndicator.ts
+++ b/ts/Stock/Indicators/Klinger/KlingerIndicator.ts
@@ -373,6 +373,7 @@ interface KlingerIndicator extends MultipleLinesComposition.Composition {
toYData: MultipleLinesComposition.Composition['toYData'];
}
extend(KlingerIndicator.prototype, {
+ areaLinesNames: [],
linesApiNames: ['signalLine'],
nameBase: 'Klinger',
nameComponents: ['fastAvgPeriod', 'slowAvgPeriod'],
diff --git a/ts/Stock/Indicators/MultipleLinesComposition.ts b/ts/Stock/Indicators/MultipleLinesComposition.ts
index 1bd02bf05d3..8212812d96c 100644
--- a/ts/Stock/Indicators/MultipleLinesComposition.ts
+++ b/ts/Stock/Indicators/MultipleLinesComposition.ts
@@ -30,9 +30,6 @@ const {
import U from '../../Core/Utilities.js';
import SVGAttributes from '../../Core/Renderer/SVG/SVGAttributes';
import SVGPath from '../../Core/Renderer/SVG/SVGPath';
-import { support } from 'jquery';
-import Color from '../../Core/Color/Color';
-import GradientColor from '../../Core/Color/GradientColor';
const {
defined,
error,
@@ -79,6 +76,7 @@ namespace MultipleLinesComposition {
linesApiNames: Array;
options: Options;
pointArrayMap: Array;
+ areaLinesNames: Array;
pointValKey: string;
nextPoints: any[];
drawGraph(): void;
@@ -88,7 +86,6 @@ namespace MultipleLinesComposition {
}
export interface Options {
- fillColor?: SVGAttributes['fill'];
areaOptions?: AreaBackgroundOptions;
gapSize?: number;
}
@@ -139,6 +136,7 @@ namespace MultipleLinesComposition {
*/
const pointArrayMap = ['top', 'bottom'];
+ const areaLinesNames = ['topLine', 'bottomLine'];
/**
* Main line id.
*
@@ -151,7 +149,7 @@ namespace MultipleLinesComposition {
/**
* Lines ids. Required to plot the area between those lines.
*/
- const areaLinesApiNames = ['bottomLine', 'topLine'];
+
/* *
*
@@ -186,6 +184,11 @@ namespace MultipleLinesComposition {
pointValKey
);
+ proto.areaLinesNames = (
+ proto.areaLinesNames ||
+ areaLinesNames.slice()
+ );
+
proto.drawGraph = drawGraph;
proto.getGraphPath = getGraphPath;
proto.toYData = toYData;
@@ -247,6 +250,7 @@ namespace MultipleLinesComposition {
const indicator = this,
pointValKey = indicator.pointValKey,
linesApiNames = indicator.linesApiNames,
+ areaLinesNames = indicator.areaLinesNames,
mainLinePoints = indicator.points,
mainLineOptions = indicator.options,
mainLinePath = indicator.graph,
@@ -310,6 +314,10 @@ namespace MultipleLinesComposition {
// Now save lines:
(indicator as any)['graph' + lineName] = indicator.graph;
+ // Save points as well when areaFill is available.
+ if (areaLinesNames.length !== 0) {
+ (indicator as any)['graph' + lineName].points = secondaryLines[i];
+ }
} else {
error(
'Error: "' + lineName + ' doesn\'t have equivalent ' +
@@ -319,32 +327,38 @@ namespace MultipleLinesComposition {
}
});
+ // Restore options and draw a main line:
+ indicator.points = mainLinePoints;
+ indicator.options = mainLineOptions;
+ indicator.graph = mainLinePath;
+ SMAIndicator.prototype.drawGraph.call(indicator);
+
// Modify options and generate area fill:
- if (this.userOptions.fillColor) {
+ if (this.userOptions.fillColor && areaLinesNames.length !== 0) {
+ const secondLinePoints =
+ areaLinesNames.length === 1 ?
+ indicator.points :
+ (indicator as any)['graph' + areaLinesNames[1]].points;
+ const fristLinePoints = (indicator as any)['graph' + areaLinesNames[0]].points;
+
drawArea({
indicator: indicator,
- points: secondaryLines[0],
- nextPoints: secondaryLines[1],
- color: 'rgba(255, 0, 0, 0.2)',
+ points: fristLinePoints,
+ nextPoints: secondLinePoints,
+ color: this.userOptions.fillColor as SVGAttributes['fill'],
options: mainLineOptions,
gap: gappedExtend,
- graph: (indicator as any).area
+ graph: indicator.area
});
indicator.area = indicator.graph;
// Clean temporary properties:
delete indicator.nextPoints;
delete indicator.fillGraph;
+ indicator.points = mainLinePoints;
+ indicator.options = mainLineOptions;
+ indicator.graph = mainLinePath;
}
-
-
- // Restore options and draw a main line:
- indicator.points = mainLinePoints;
- indicator.options = mainLineOptions;
- indicator.graph = mainLinePath;
- SMAIndicator.prototype.drawGraph.call(indicator);
- // drawArea(indicator);
-
}
/**
@@ -357,9 +371,10 @@ namespace MultipleLinesComposition {
indicator.nextPoints = options.nextPoints;
indicator.color = options.color;
indicator.options = merge(
- (options.options.topLine as any).styles,
+ options.options.styles,
options.gap
) as any;
+
indicator.graph = options.graph;
indicator.fillGraph = true;
SeriesRegistry.seriesTypes.sma.prototype.drawGraph.call(indicator);
diff --git a/ts/Stock/Indicators/Stochastic/StochasticIndicator.ts b/ts/Stock/Indicators/Stochastic/StochasticIndicator.ts
index 41670259fd0..85e52b4827d 100644
--- a/ts/Stock/Indicators/Stochastic/StochasticIndicator.ts
+++ b/ts/Stock/Indicators/Stochastic/StochasticIndicator.ts
@@ -238,6 +238,7 @@ interface StochasticIndicator extends MultipleLinesComposition.Composition {
toYData: MultipleLinesComposition.Composition['toYData'];
}
extend(StochasticIndicator.prototype, {
+ areaLinesNames: [],
nameComponents: ['periods'],
nameBase: 'Stochastic',
pointArrayMap: ['y', 'smoothed'],
From f5618571aef0ace38d01736ff0ccb76fc92405e2 Mon Sep 17 00:00:00 2001
From: Pawel Lysy
Date: Wed, 20 Oct 2021 17:44:58 +0200
Subject: [PATCH 006/131] Improved docs of area fill in indicators with
multiple lines, #15653.
---
ts/Stock/Indicators/Aroon/AroonIndicator.ts | 6 +++---
.../Indicators/MultipleLinesComposition.ts | 19 +++++++++----------
2 files changed, 12 insertions(+), 13 deletions(-)
diff --git a/ts/Stock/Indicators/Aroon/AroonIndicator.ts b/ts/Stock/Indicators/Aroon/AroonIndicator.ts
index 86c73099e8a..8e4b8a8a77d 100644
--- a/ts/Stock/Indicators/Aroon/AroonIndicator.ts
+++ b/ts/Stock/Indicators/Aroon/AroonIndicator.ts
@@ -212,20 +212,20 @@ class AroonIndicator extends SMAIndicator {
* */
interface AroonIndicator extends MultipleLinesComposition.Composition {
+ areaLinesNames: Array;
pointArrayMap: Array;
pointValKey: string;
nameComponents: Array;
linesApiNames: Array;
- areaLinesNames: Array;
pointClass: typeof AroonPoint;
toYData: MultipleLinesComposition.Composition['toYData'];
}
extend(AroonIndicator.prototype, {
+ areaLinesNames: [],
linesApiNames: ['aroonDown'],
nameBase: 'Aroon',
pointArrayMap: ['y', 'aroonDown'],
- pointValKey: 'y',
- areaLinesNames: []
+ pointValKey: 'y'
});
MultipleLinesComposition.compose(AroonIndicator);
diff --git a/ts/Stock/Indicators/MultipleLinesComposition.ts b/ts/Stock/Indicators/MultipleLinesComposition.ts
index 8212812d96c..bd1330db6b8 100644
--- a/ts/Stock/Indicators/MultipleLinesComposition.ts
+++ b/ts/Stock/Indicators/MultipleLinesComposition.ts
@@ -86,13 +86,8 @@ namespace MultipleLinesComposition {
}
export interface Options {
- areaOptions?: AreaBackgroundOptions;
gapSize?: number;
}
- interface AreaBackgroundOptions {
- lineNames: Array;
- styles: SVGAttributes;
- }
interface IndicatorSpanObject {
indicator: Composition;
points: Array;
@@ -136,6 +131,15 @@ namespace MultipleLinesComposition {
*/
const pointArrayMap = ['top', 'bottom'];
+ /**
+ * Names of the lines, bewteen which the area should be plotted. If the area
+ * should be drawn between main line and one secondary line, put only 1 name
+ * of the secondary line into this array. If the drawing of the area should
+ * be disabled for some indicators, leave this option as an empty array.
+ * @private
+ * @name multipleLinesMixin.pointArrayMap
+ * @type {Array}
+ */
const areaLinesNames = ['topLine', 'bottomLine'];
/**
* Main line id.
@@ -146,11 +150,6 @@ namespace MultipleLinesComposition {
*/
const pointValKey = 'top';
- /**
- * Lines ids. Required to plot the area between those lines.
- */
-
-
/* *
*
* Functions
From 7af24a397106526b371961e0f19ee5f7432213c2 Mon Sep 17 00:00:00 2001
From: bre1470 <40056287+bre1470@users.noreply.github.com>
Date: Thu, 21 Oct 2021 10:11:13 +0200
Subject: [PATCH 007/131] Migrated LegendComponent to class and composition.
---
ts/Accessibility/Accessibility.ts | 5 +-
.../Components/LegendComponent.ts | 399 +++++++++++-------
ts/masters/modules/accessibility.src.ts | 2 +-
3 files changed, 242 insertions(+), 164 deletions(-)
diff --git a/ts/Accessibility/Accessibility.ts b/ts/Accessibility/Accessibility.ts
index 68147434da7..363dc7a7798 100644
--- a/ts/Accessibility/Accessibility.ts
+++ b/ts/Accessibility/Accessibility.ts
@@ -20,6 +20,7 @@
import type AccessibilityComponent from './AccessibilityComponent';
import type Chart from '../Core/Chart/Chart';
+import type Legend from '../Core/Legend/Legend';
import type { Options } from '../Core/Options';
import type Point from '../Core/Series/Point';
import type Series from '../Core/Series/Series';
@@ -325,7 +326,7 @@ namespace Accessibility {
[key: string]: AccessibilityComponent;
container: ContainerComponent;
infoRegions: Highcharts.InfoRegionsComponent;
- legend: Highcharts.LegendComponent;
+ legend: LegendComponent;
chartMenu: Highcharts.MenuComponent;
rangeSelector: Highcharts.RangeSelectorComponent;
series: SeriesComponent;
@@ -469,6 +470,7 @@ namespace Accessibility {
*/
export function compose(
ChartClass: typeof Chart,
+ LegendClass: typeof Legend,
PointClass: typeof Point,
SeriesClass: typeof Series,
SVGElementClass: typeof SVGElement
@@ -477,6 +479,7 @@ namespace Accessibility {
FocusBorder.compose(ChartClass, SVGElementClass);
KeyboardNavigation.compose(ChartClass);
NewDataAnnouncer.compose(SeriesClass as typeof SeriesComposition);
+ LegendComponent.compose(ChartClass, LegendClass);
SeriesComponent.compose(ChartClass, PointClass, SeriesClass);
if (composedClasses.indexOf(ChartClass) === -1) {
diff --git a/ts/Accessibility/Components/LegendComponent.ts b/ts/Accessibility/Components/LegendComponent.ts
index 853ce30b947..ec09f004049 100644
--- a/ts/Accessibility/Components/LegendComponent.ts
+++ b/ts/Accessibility/Components/LegendComponent.ts
@@ -12,10 +12,14 @@
'use strict';
+/* *
+ *
+ * Imports
+ *
+ * */
+
import type Accessibility from '../Accessibility';
-import type BubbleLegendItem from '../../Series/Bubble/BubbleLegendItem';
-import type Point from '../../Core/Series/Point';
-import type Series from '../../Core/Series/Series';
+import type Chart from '../../Core/Chart/Chart.js';
import type SVGElement from '../../Core/Renderer/SVG/SVGElement';
import type ProxyElement from '../ProxyElement';
@@ -23,7 +27,6 @@ import A from '../../Core/Animation/AnimationUtilities.js';
const {
animObject
} = A;
-import Chart from '../../Core/Chart/Chart.js';
import H from '../../Core/Globals.js';
import Legend from '../../Core/Legend/Legend.js';
import U from '../../Core/Utilities.js';
@@ -39,26 +42,22 @@ const {
import AccessibilityComponent from '../AccessibilityComponent.js';
import KeyboardNavigationHandler from '../KeyboardNavigationHandler.js';
-import HTMLUtilities from '../Utils/HTMLUtilities.js';
+import CU from '../Utils/ChartUtilities.js';
+const {
+ getChartTitle
+} = CU;
+import HU from '../Utils/HTMLUtilities.js';
const {
stripHTMLTagsFromString: stripHTMLTags,
addClass,
removeClass
-} = HTMLUtilities;
-import ChartUtils from '../Utils/ChartUtilities.js';
-const {
- getChartTitle
-} = ChartUtils;
+} = HU;
-type LegendItem = (BubbleLegendItem|Series|Point);
-
-declare module '../../Core/Chart/ChartLike' {
- interface ChartLike {
- highlightedLegendItemIx?: number;
- /** @requires modules/accessibility */
- highlightLegendItem(ix: number): boolean;
- }
-}
+/* *
+ *
+ * Declarations
+ *
+ * */
declare module '../../Core/Legend/LegendItemObject' {
interface LegendItemObject {
@@ -78,39 +77,40 @@ declare module '../../Core/Series/SeriesLike' {
}
}
-/**
- * Internal types.
- * @private
- */
-declare global {
- namespace Highcharts {
- class LegendComponent extends AccessibilityComponent {
- public constructor();
- public highlightedLegendItemIx: number;
- public addLegendProxyGroup(): void;
- public getKeyboardNavigation(): KeyboardNavigationHandler;
- public init(): void;
- public onChartRender(): void;
- public onKbdArrowKey(
- keyboardNavigationHandler: KeyboardNavigationHandler,
- keyCode: number
- ): number;
- public onKbdClick(
- keyboardNavigationHandler: KeyboardNavigationHandler
- ): number;
- public onKbdNavigationInit(direction: number): void;
- public highlightAdjacentLegendPage(direction: number): void;
- public proxyLegendItem(item: LegendItem): void;
- public proxyLegendItems(): void;
- public recreateProxies(): boolean;
- public removeProxies(): void;
- public shouldHaveLegendNavigation(): (boolean);
- public updateLegendItemProxyVisibility(): void;
- public updateLegendTitle(): void;
- public updateProxyPositionForItem(item: LegendItem): void;
- }
- }
-}
+// /**
+// * Internal types.
+// * @private
+// */
+// declare global {
+// namespace Highcharts {
+// class LegendComponent extends AccessibilityComponent {
+// public constructor();
+// public chart: LegendComponent.ChartComposition
+// public highlightedLegendItemIx: number;
+// public addLegendProxyGroup(): void;
+// public getKeyboardNavigation(): KeyboardNavigationHandler;
+// public init(): void;
+// public onChartRender(): void;
+// public onKbdArrowKey(
+// keyboardNavigationHandler: KeyboardNavigationHandler,
+// keyCode: number
+// ): number;
+// public onKbdClick(
+// keyboardNavigationHandler: KeyboardNavigationHandler
+// ): number;
+// public onKbdNavigationInit(direction: number): void;
+// public highlightAdjacentLegendPage(direction: number): void;
+// public proxyLegendItem(item: Legend.Item): void;
+// public proxyLegendItems(): void;
+// public recreateProxies(): boolean;
+// public removeProxies(): void;
+// public shouldHaveLegendNavigation(): (boolean);
+// public updateLegendItemProxyVisibility(): void;
+// public updateLegendTitle(): void;
+// public updateProxyPositionForItem(item: Legend.Item): void;
+// }
+// }
+// }
/* eslint-disable no-invalid-this, valid-jsdoc */
@@ -144,63 +144,6 @@ function shouldDoLegendA11y(chart: Chart): boolean {
);
}
-
-/**
- * Highlight legend item by index.
- *
- * @private
- * @function Highcharts.Chart#highlightLegendItem
- *
- * @param {number} ix
- *
- * @return {boolean}
- */
-Chart.prototype.highlightLegendItem = function (ix: number): boolean {
- const items = this.legend.allItems;
- const oldIx = this.accessibility &&
- this.accessibility.components.legend.highlightedLegendItemIx;
- const itemToHighlight = items[ix];
-
- if (itemToHighlight) {
- if (isNumber(oldIx) && items[oldIx]) {
- fireEvent((items[oldIx].legendGroup as any).element, 'mouseout');
- }
-
- scrollLegendToItem(this.legend, ix);
-
- const legendItemProp = itemToHighlight.legendItem;
- const proxyBtn = itemToHighlight.a11yProxyElement && itemToHighlight.a11yProxyElement.buttonElement;
- if (legendItemProp && legendItemProp.element && proxyBtn) {
- this.setFocusToElement(legendItemProp as SVGElement, proxyBtn);
- }
-
- if (itemToHighlight.legendGroup) {
- fireEvent(itemToHighlight.legendGroup.element, 'mouseover');
- }
- return true;
- }
- return false;
-};
-
-// Keep track of pressed state for legend items
-addEvent(Legend, 'afterColorizeItem', function (
- e: {
- item: LegendItem;
- visible: (boolean|undefined);
- }
-): void {
- const chart: Accessibility.ChartComposition = this.chart as any,
- a11yOptions = chart.options.accessibility,
- legendItem = e.item;
-
- if (a11yOptions.enabled && legendItem && legendItem.a11yProxyElement) {
- legendItem.a11yProxyElement.buttonElement.setAttribute(
- 'aria-pressed', e.visible ? 'true' : 'false'
- );
- }
-});
-
-
/**
* The LegendComponent class
*
@@ -208,22 +151,23 @@ addEvent(Legend, 'afterColorizeItem', function (
* @class
* @name Highcharts.LegendComponent
*/
-const LegendComponent: typeof Highcharts.LegendComponent =
- function (): void {} as any;
-LegendComponent.prototype = new (AccessibilityComponent as any)();
-extend(LegendComponent.prototype, /** @lends Highcharts.LegendComponent */ {
+class LegendComponent extends AccessibilityComponent {
+
+ public highlightedLegendItemIx: number = NaN;
/**
* Init the component
* @private
*/
- init: function (this: Highcharts.LegendComponent): void {
+ public init(): void {
const component = this;
this.recreateProxies();
// Note: Chart could create legend dynamically, so events can not be
// tied to the component's chart's current legend.
- this.addEvent(Legend, 'afterScroll', function (): void {
+ // @todo 1. attach component to created legends
+ // @todo 2. move listeners to composition and access `this.component`
+ this.addEvent(Legend as typeof LegendComponent.LegendComposition, 'afterScroll', function (): void {
if (this.chart === component.chart) {
component.proxyProvider.updateGroupProxyElementPositions('legend');
component.updateLegendItemProxyVisibility();
@@ -251,23 +195,21 @@ extend(LegendComponent.prototype, /** @lends Highcharts.LegendComponent */ {
);
}
});
- },
+ }
/**
* Update visibility of legend items when using paged legend
* @private
*/
- updateLegendItemProxyVisibility: function (
- this: Highcharts.LegendComponent
- ): void {
+ public updateLegendItemProxyVisibility(): void {
const chart = this.chart;
const legend = chart.legend;
const items = legend.allItems || [];
const curPage = legend.currentPage || 1;
const clipHeight = legend.clipHeight || 0;
- items.forEach(function (item: LegendItem): void {
+ items.forEach(function (item: Legend.Item): void {
if (item.a11yProxyElement) {
const hasPages = legend.pages && legend.pages.length;
const proxyEl = item.a11yProxyElement.element;
@@ -292,23 +234,23 @@ extend(LegendComponent.prototype, /** @lends Highcharts.LegendComponent */ {
}
}
});
- },
+ }
/**
* @private
*/
- onChartRender: function (this: Highcharts.LegendComponent): void {
+ public onChartRender(): void {
if (!shouldDoLegendA11y(this.chart)) {
this.removeProxies();
}
- },
+ }
/**
* @private
*/
- highlightAdjacentLegendPage: function (this: Highcharts.LegendComponent, direction: number): void {
+ public highlightAdjacentLegendPage(direction: number): void {
const chart = this.chart;
const legend = chart.legend;
const curPageIx = legend.currentPage || 1;
@@ -327,20 +269,19 @@ extend(LegendComponent.prototype, /** @lends Highcharts.LegendComponent */ {
}
}
}
- },
+ }
/**
* @private
*/
- updateProxyPositionForItem: function (
- this: Highcharts.LegendComponent,
- item: LegendItem
+ public updateProxyPositionForItem(
+ item: Legend.Item
): void {
if (item.a11yProxyElement) {
item.a11yProxyElement.refreshPosition();
}
- },
+ }
/**
@@ -348,7 +289,7 @@ extend(LegendComponent.prototype, /** @lends Highcharts.LegendComponent */ {
* true otherwise.
* @private
*/
- recreateProxies: function (this: Highcharts.LegendComponent): boolean {
+ public recreateProxies(): boolean {
this.removeProxies();
if (shouldDoLegendA11y(this.chart)) {
@@ -359,21 +300,21 @@ extend(LegendComponent.prototype, /** @lends Highcharts.LegendComponent */ {
return true;
}
return false;
- },
+ }
/**
* @private
*/
- removeProxies: function (this: Highcharts.LegendComponent): void {
+ public removeProxies(): void {
this.proxyProvider.removeGroup('legend');
- },
+ }
/**
* @private
*/
- updateLegendTitle: function (this: Highcharts.LegendComponent): void {
+ public updateLegendTitle(): void {
const chart = this.chart;
const legendTitle = stripHTMLTags(
(
@@ -394,13 +335,13 @@ extend(LegendComponent.prototype, /** @lends Highcharts.LegendComponent */ {
this.proxyProvider.updateGroupAttrs('legend', {
'aria-label': legendLabel
});
- },
+ }
/**
* @private
*/
- addLegendProxyGroup: function (this: Highcharts.LegendComponent): void {
+ public addLegendProxyGroup(): void {
const a11yOptions = this.chart.options.accessibility;
const groupRole = a11yOptions.landmarkVerbosity === 'all' ? 'region' : null;
@@ -408,34 +349,33 @@ extend(LegendComponent.prototype, /** @lends Highcharts.LegendComponent */ {
'aria-label': '_placeholder_', // Filled by updateLegendTitle, to keep up to date without recreating group
role: groupRole as string
});
- },
+ }
/**
* @private
*/
- proxyLegendItems: function (this: Highcharts.LegendComponent): void {
+ public proxyLegendItems(): void {
const component = this,
items = (
this.chart.legend &&
this.chart.legend.allItems || []
);
- items.forEach(function (item: LegendItem): void {
+ items.forEach(function (item: Legend.Item): void {
if (item.legendItem && item.legendItem.element) {
component.proxyLegendItem(item);
}
});
- },
+ }
/**
* @private
* @param {Highcharts.BubbleLegendItem|Point|Highcharts.Series} item
*/
- proxyLegendItem: function (
- this: Highcharts.LegendComponent,
- item: LegendItem
+ public proxyLegendItem(
+ item: Legend.Item
): void {
if (!item.legendItem || !item.legendGroup) {
return;
@@ -461,16 +401,14 @@ extend(LegendComponent.prototype, /** @lends Highcharts.LegendComponent */ {
click: item.legendItem as SVGElement,
visual: proxyPositioningElement.element
}, attribs);
- },
+ }
/**
* Get keyboard navigation handler for this component.
* @return {Highcharts.KeyboardNavigationHandler}
*/
- getKeyboardNavigation: function (
- this: Highcharts.LegendComponent
- ): KeyboardNavigationHandler {
+ public getKeyboardNavigation(): KeyboardNavigationHandler {
const keys = this.keyCodes,
component = this,
chart = this.chart;
@@ -525,7 +463,7 @@ extend(LegendComponent.prototype, /** @lends Highcharts.LegendComponent */ {
(item): unknown => item.setState('', true));
}
});
- },
+ }
/**
@@ -535,8 +473,7 @@ extend(LegendComponent.prototype, /** @lends Highcharts.LegendComponent */ {
* @return {number}
* Response code
*/
- onKbdArrowKey: function (
- this: Highcharts.LegendComponent,
+ public onKbdArrowKey(
keyboardNavigationHandler: KeyboardNavigationHandler,
keyCode: number
): number {
@@ -565,7 +502,7 @@ extend(LegendComponent.prototype, /** @lends Highcharts.LegendComponent */ {
// No wrap, move
return response[direction > 0 ? 'next' : 'prev'];
- },
+ }
/**
@@ -573,11 +510,10 @@ extend(LegendComponent.prototype, /** @lends Highcharts.LegendComponent */ {
* @param {Highcharts.KeyboardNavigationHandler} keyboardNavigationHandler
* @return {number} Response code
*/
- onKbdClick: function (
- this: Highcharts.LegendComponent,
+ public onKbdClick(
keyboardNavigationHandler: KeyboardNavigationHandler
): number {
- const legendItem: LegendItem = this.chart.legend.allItems[
+ const legendItem: Legend.Item = this.chart.legend.allItems[
this.highlightedLegendItemIx
];
@@ -586,16 +522,14 @@ extend(LegendComponent.prototype, /** @lends Highcharts.LegendComponent */ {
}
return keyboardNavigationHandler.response.success;
- },
+ }
/**
* @private
* @return {boolean|undefined}
*/
- shouldHaveLegendNavigation: function (
- this: Highcharts.LegendComponent
- ): (boolean) {
+ public shouldHaveLegendNavigation(): (boolean) {
const chart = this.chart,
legendOptions = chart.options.legend || {},
hasLegend = chart.legend && chart.legend.allItems,
@@ -614,15 +548,14 @@ extend(LegendComponent.prototype, /** @lends Highcharts.LegendComponent */ {
legendA11yOptions.keyboardNavigation &&
legendA11yOptions.keyboardNavigation.enabled
);
- },
+ }
/**
* @private
* @param {number} direction
*/
- onKbdNavigationInit: function (
- this: Highcharts.LegendComponent,
+ public onKbdNavigationInit(
direction: number
): void {
const chart = this.chart,
@@ -633,6 +566,148 @@ extend(LegendComponent.prototype, /** @lends Highcharts.LegendComponent */ {
this.highlightedLegendItemIx = ixToHighlight;
}
-});
+}
+
+/* *
+ *
+ * Class Prototype
+ *
+ * */
+
+interface LegendComponent {
+ chart: LegendComponent.ChartComposition;
+}
+
+/* *
+ *
+ * Class Namespace
+ *
+ * */
+
+namespace LegendComponent {
+
+ /* *
+ *
+ * Declarations
+ *
+ * */
+
+ export declare class ChartComposition extends Accessibility.ChartComposition {
+ highlightedLegendItemIx?: number;
+ /** @requires modules/accessibility */
+ highlightLegendItem(ix: number): boolean;
+ }
+
+ export declare class LegendComposition extends Legend {
+ chart: ChartComposition;
+ }
+
+ /* *
+ *
+ * Constants
+ *
+ * */
+
+ const composedClasses: Array = [];
+
+ /* *
+ *
+ * Functions
+ *
+ * */
+
+ /* eslint-disable valid-jsdoc */
+
+ /**
+ * Highlight legend item by index.
+ * @private
+ */
+ function chartHighlightLegendItem(
+ this: ChartComposition,
+ ix: number
+ ): boolean {
+ const items = this.legend.allItems;
+ const oldIx = this.accessibility &&
+ this.accessibility.components.legend.highlightedLegendItemIx;
+ const itemToHighlight = items[ix];
+
+ if (itemToHighlight) {
+ if (isNumber(oldIx) && items[oldIx]) {
+ fireEvent((items[oldIx].legendGroup as any).element, 'mouseout');
+ }
+
+ scrollLegendToItem(this.legend, ix);
+
+ const legendItemProp = itemToHighlight.legendItem;
+ const proxyBtn = itemToHighlight.a11yProxyElement && itemToHighlight.a11yProxyElement.buttonElement;
+ if (legendItemProp && legendItemProp.element && proxyBtn) {
+ this.setFocusToElement(legendItemProp as SVGElement, proxyBtn);
+ }
+
+ if (itemToHighlight.legendGroup) {
+ fireEvent(itemToHighlight.legendGroup.element, 'mouseover');
+ }
+ return true;
+ }
+ return false;
+ }
+
+ /**
+ * @private
+ */
+ export function compose(
+ ChartClass: typeof Chart,
+ LegendClass: typeof Legend
+ ): void {
+
+ if (composedClasses.indexOf(ChartClass) === -1) {
+ composedClasses.push(ChartClass);
+
+ const chartProto = ChartClass.prototype as ChartComposition;
+
+ chartProto.highlightLegendItem = chartHighlightLegendItem;
+ }
+
+ if (composedClasses.indexOf(LegendClass) === -1) {
+ composedClasses.push(LegendClass);
+
+ addEvent(
+ LegendClass as typeof LegendComposition,
+ 'afterColorizeItem',
+ legendOnAfterColorizeItem
+ );
+ }
+ }
+
+
+ /**
+ * Keep track of pressed state for legend items.
+ * @private
+ */
+ function legendOnAfterColorizeItem(
+ this: LegendComposition,
+ e: {
+ item: Legend.Item;
+ visible: (boolean|undefined);
+ }
+ ): void {
+ const chart = this.chart,
+ a11yOptions = chart.options.accessibility,
+ legendItem = e.item;
+
+ if (a11yOptions.enabled && legendItem && legendItem.a11yProxyElement) {
+ legendItem.a11yProxyElement.buttonElement.setAttribute(
+ 'aria-pressed', e.visible ? 'true' : 'false'
+ );
+ }
+ }
+
+}
+
+/* *
+ *
+ * Default Export
+ *
+ * */
export default LegendComponent;
diff --git a/ts/masters/modules/accessibility.src.ts b/ts/masters/modules/accessibility.src.ts
index 7991bd97d58..db1f64e1cd6 100644
--- a/ts/masters/modules/accessibility.src.ts
+++ b/ts/masters/modules/accessibility.src.ts
@@ -29,4 +29,4 @@ G.AccessibilityComponent = AccessibilityComponent;
G.KeyboardNavigationHandler = KeyboardNavigationHandler;
G.SeriesAccessibilityDescriber = SeriesDescriber;
-Accessibility.compose(G.Chart, G.Point, G.Series, G.SVGElement);
+Accessibility.compose(G.Chart, G.Legend, G.Point, G.Series, G.SVGElement);
From 20dcddae7369ca309e47f85808eebaca7ea96d7a Mon Sep 17 00:00:00 2001
From: bre1470 <40056287+bre1470@users.noreply.github.com>
Date: Thu, 21 Oct 2021 10:27:29 +0200
Subject: [PATCH 008/131] Removed internal namespace.
---
.../Components/LegendComponent.ts | 90 +++++++++++--------
1 file changed, 52 insertions(+), 38 deletions(-)
diff --git a/ts/Accessibility/Components/LegendComponent.ts b/ts/Accessibility/Components/LegendComponent.ts
index ec09f004049..621dfc6a781 100644
--- a/ts/Accessibility/Components/LegendComponent.ts
+++ b/ts/Accessibility/Components/LegendComponent.ts
@@ -12,12 +12,14 @@
'use strict';
+
/* *
*
* Imports
*
* */
+
import type Accessibility from '../Accessibility';
import type Chart from '../../Core/Chart/Chart.js';
import type SVGElement from '../../Core/Renderer/SVG/SVGElement';
@@ -32,7 +34,6 @@ import Legend from '../../Core/Legend/Legend.js';
import U from '../../Core/Utilities.js';
const {
addEvent,
- extend,
fireEvent,
isNumber,
pick,
@@ -53,12 +54,14 @@ const {
removeClass
} = HU;
+
/* *
*
* Declarations
*
* */
+
declare module '../../Core/Legend/LegendItemObject' {
interface LegendItemObject {
a11yProxyElement?: ProxyElement;
@@ -77,43 +80,15 @@ declare module '../../Core/Series/SeriesLike' {
}
}
-// /**
-// * Internal types.
-// * @private
-// */
-// declare global {
-// namespace Highcharts {
-// class LegendComponent extends AccessibilityComponent {
-// public constructor();
-// public chart: LegendComponent.ChartComposition
-// public highlightedLegendItemIx: number;
-// public addLegendProxyGroup(): void;
-// public getKeyboardNavigation(): KeyboardNavigationHandler;
-// public init(): void;
-// public onChartRender(): void;
-// public onKbdArrowKey(
-// keyboardNavigationHandler: KeyboardNavigationHandler,
-// keyCode: number
-// ): number;
-// public onKbdClick(
-// keyboardNavigationHandler: KeyboardNavigationHandler
-// ): number;
-// public onKbdNavigationInit(direction: number): void;
-// public highlightAdjacentLegendPage(direction: number): void;
-// public proxyLegendItem(item: Legend.Item): void;
-// public proxyLegendItems(): void;
-// public recreateProxies(): boolean;
-// public removeProxies(): void;
-// public shouldHaveLegendNavigation(): (boolean);
-// public updateLegendItemProxyVisibility(): void;
-// public updateLegendTitle(): void;
-// public updateProxyPositionForItem(item: Legend.Item): void;
-// }
-// }
-// }
-
-
-/* eslint-disable no-invalid-this, valid-jsdoc */
+
+/* *
+ *
+ * Functions
+ *
+ * */
+
+
+/* eslint-disable valid-jsdoc */
/**
* @private
@@ -144,6 +119,14 @@ function shouldDoLegendA11y(chart: Chart): boolean {
);
}
+
+/* *
+ *
+ * Class
+ *
+ * */
+
+
/**
* The LegendComponent class
*
@@ -153,8 +136,26 @@ function shouldDoLegendA11y(chart: Chart): boolean {
*/
class LegendComponent extends AccessibilityComponent {
+
+ /* *
+ *
+ * Properties
+ *
+ * */
+
+
public highlightedLegendItemIx: number = NaN;
+
+ /* *
+ *
+ * Functions
+ *
+ * */
+
+ /* eslint-disable valid-jsdoc */
+
+
/**
* Init the component
* @private
@@ -568,30 +569,36 @@ class LegendComponent extends AccessibilityComponent {
}
+
/* *
*
* Class Prototype
*
* */
+
interface LegendComponent {
chart: LegendComponent.ChartComposition;
}
+
/* *
*
* Class Namespace
*
* */
+
namespace LegendComponent {
+
/* *
*
* Declarations
*
* */
+
export declare class ChartComposition extends Accessibility.ChartComposition {
highlightedLegendItemIx?: number;
/** @requires modules/accessibility */
@@ -602,14 +609,17 @@ namespace LegendComponent {
chart: ChartComposition;
}
+
/* *
*
* Constants
*
* */
+
const composedClasses: Array = [];
+
/* *
*
* Functions
@@ -618,6 +628,7 @@ namespace LegendComponent {
/* eslint-disable valid-jsdoc */
+
/**
* Highlight legend item by index.
* @private
@@ -652,6 +663,7 @@ namespace LegendComponent {
return false;
}
+
/**
* @private
*/
@@ -704,10 +716,12 @@ namespace LegendComponent {
}
+
/* *
*
* Default Export
*
* */
+
export default LegendComponent;
From b07b81972eadf905f5b1516e76b006862b616f7d Mon Sep 17 00:00:00 2001
From: Pawel Lysy
Date: Thu, 21 Oct 2021 13:22:14 +0200
Subject: [PATCH 009/131] Apply requested changes, #15653.
---
ts/Stock/Indicators/IKH/IKHIndicator.ts | 2 +-
.../Indicators/MultipleLinesComposition.ts | 58 +++++++++++--------
2 files changed, 34 insertions(+), 26 deletions(-)
diff --git a/ts/Stock/Indicators/IKH/IKHIndicator.ts b/ts/Stock/Indicators/IKH/IKHIndicator.ts
index c0b3d454423..7357a5622c7 100644
--- a/ts/Stock/Indicators/IKH/IKHIndicator.ts
+++ b/ts/Stock/Indicators/IKH/IKHIndicator.ts
@@ -143,7 +143,7 @@ function drawSenkouSpan(
indicator.options = merge(
(opt.options.senkouSpan as any).styles,
opt.gap
- ) as any;
+ );
indicator.graph = opt.graph;
indicator.fillGraph = true;
SeriesRegistry.seriesTypes.sma.prototype.drawGraph.call(indicator);
diff --git a/ts/Stock/Indicators/MultipleLinesComposition.ts b/ts/Stock/Indicators/MultipleLinesComposition.ts
index bd1330db6b8..a9d92dbf498 100644
--- a/ts/Stock/Indicators/MultipleLinesComposition.ts
+++ b/ts/Stock/Indicators/MultipleLinesComposition.ts
@@ -20,6 +20,10 @@ import type Point from '../../Core/Series/Point';
import type SMAPoint from './SMA/SMAPoint';
import type SVGElement from '../../Core/Renderer/SVG/SVGElement';
import type LinePoint from '../../Series/Line/LinePoint';
+import type SVGAttributes from '../../Core/Renderer/SVG/SVGAttributes';
+import type SVGPath from '../../Core/Renderer/SVG/SVGPath';
+import type CSSObject from '../../Core/Renderer/CSSObject';
+
import SeriesRegistry from '../../Core/Series/SeriesRegistry.js';
const {
@@ -28,8 +32,6 @@ const {
}
} = SeriesRegistry;
import U from '../../Core/Utilities.js';
-import SVGAttributes from '../../Core/Renderer/SVG/SVGAttributes';
-import SVGPath from '../../Core/Renderer/SVG/SVGPath';
const {
defined,
error,
@@ -78,7 +80,7 @@ namespace MultipleLinesComposition {
pointArrayMap: Array;
areaLinesNames: Array;
pointValKey: string;
- nextPoints: any[];
+ nextPoints: Array;
drawGraph(): void;
getTranslatedLinesNames(excludedValue?: string): Array;
translate(): void;
@@ -87,14 +89,20 @@ namespace MultipleLinesComposition {
export interface Options {
gapSize?: number;
+ styles?: any;
+ }
+ interface GapOptions {
+ options: {
+ gapSize?: number;
+ };
}
interface IndicatorSpanObject {
indicator: Composition;
- points: Array;
- nextPoints: Array;
+ points: Array;
+ nextPoints: Array;
color: SVGAttributes['fill'];
- options: any;
- gap: any;
+ options: Options;
+ gap: GapOptions;
graph: SVGElement | undefined;
}
@@ -137,7 +145,7 @@ namespace MultipleLinesComposition {
* of the secondary line into this array. If the drawing of the area should
* be disabled for some indicators, leave this option as an empty array.
* @private
- * @name multipleLinesMixin.pointArrayMap
+ * @name multipleLinesMixin.areaLinesNames
* @type {Array}
*/
const areaLinesNames = ['topLine', 'bottomLine'];
@@ -200,41 +208,41 @@ namespace MultipleLinesComposition {
/**
- * function to create the path based on the points
- * @param this Indicator
+ * Create the path based on points provided as argument.
+ * If indicator.nextPoints option is defined, create the areaFill.
+ *
* @param points Points on which the path should be created
*/
function getGraphPath(this: Composition, points: Array): SVGPath {
- let indicator = this,
+ const indicator = this;
+ let areaPath: SVGPath,
path: SVGPath = [],
- spanA: SVGPath,
- spanAarr: SVGPath = [];
+ higherAreaPath: SVGPath = [];
points = points || this.points;
// Render Span
if (indicator.fillGraph && indicator.nextPoints) {
- spanA = SeriesRegistry.seriesTypes.sma.prototype.getGraphPath.call(
+ areaPath = SMAIndicator.prototype.getGraphPath.call(
indicator,
- // Reverse points, so Senkou Span A will start from the end:
+ // Reverse points, so that the areaFill will start from the end:
indicator.nextPoints
);
- if (spanA && spanA.length) {
- spanA[0][0] = 'L';
+ if (areaPath && areaPath.length) {
+ areaPath[0][0] = 'L';
- path = SeriesRegistry.seriesTypes.sma.prototype.getGraphPath.call(indicator, points);
+ path = SMAIndicator.prototype.getGraphPath.call(indicator, points);
- spanAarr = spanA.slice(0, path.length);
+ higherAreaPath = areaPath.slice(0, path.length);
- for (let i = spanAarr.length - 1; i >= 0; i--) {
- path.push(spanAarr[i]);
+ for (let i = higherAreaPath.length - 1; i >= 0; i--) {
+ path.push(higherAreaPath[i]);
}
}
} else {
- path = SeriesRegistry.seriesTypes.sma.prototype.getGraphPath.apply(indicator, arguments);
+ path = SMAIndicator.prototype.getGraphPath.apply(indicator, arguments);
}
-
return path;
}
@@ -333,7 +341,7 @@ namespace MultipleLinesComposition {
SMAIndicator.prototype.drawGraph.call(indicator);
// Modify options and generate area fill:
- if (this.userOptions.fillColor && areaLinesNames.length !== 0) {
+ if (this.userOptions.fillColor && areaLinesNames.length) {
const secondLinePoints =
areaLinesNames.length === 1 ?
indicator.points :
@@ -361,7 +369,7 @@ namespace MultipleLinesComposition {
}
/**
- * draw the area between two lines
+ * Draw the area between two lines.
* @param options options to draw the area
*/
function drawArea(options: IndicatorSpanObject): void {
From 5991de21e3c01ae8ebfa0993d5c6140a898f3e93 Mon Sep 17 00:00:00 2001
From: Pawel Lysy
Date: Thu, 21 Oct 2021 14:36:33 +0200
Subject: [PATCH 010/131] Created demo for areaFill.
---
.../indicator-area-fill/demo.details | 6 ++++
.../indicators/indicator-area-fill/demo.html | 9 +++++
.../indicators/indicator-area-fill/demo.js | 34 +++++++++++++++++++
3 files changed, 49 insertions(+)
create mode 100644 samples/stock/indicators/indicator-area-fill/demo.details
create mode 100644 samples/stock/indicators/indicator-area-fill/demo.html
create mode 100644 samples/stock/indicators/indicator-area-fill/demo.js
diff --git a/samples/stock/indicators/indicator-area-fill/demo.details b/samples/stock/indicators/indicator-area-fill/demo.details
new file mode 100644
index 00000000000..cdb4251f4ea
--- /dev/null
+++ b/samples/stock/indicators/indicator-area-fill/demo.details
@@ -0,0 +1,6 @@
+---
+ name: Highcharts Stock Demo
+ authors:
+ - Pawel Lysy
+ js_wrap: b
+...
\ No newline at end of file
diff --git a/samples/stock/indicators/indicator-area-fill/demo.html b/samples/stock/indicators/indicator-area-fill/demo.html
new file mode 100644
index 00000000000..fd349dedf5a
--- /dev/null
+++ b/samples/stock/indicators/indicator-area-fill/demo.html
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/samples/stock/indicators/indicator-area-fill/demo.js b/samples/stock/indicators/indicator-area-fill/demo.js
new file mode 100644
index 00000000000..e4d64c253b0
--- /dev/null
+++ b/samples/stock/indicators/indicator-area-fill/demo.js
@@ -0,0 +1,34 @@
+Highcharts.getJSON('https://demo-live-data.highcharts.com/aapl-ohlc.json', function (data) {
+
+ Highcharts.stockChart('container', {
+
+ rangeSelector: {
+ selected: 2
+ },
+
+ title: {
+ text: 'AAPL Stock Price'
+ },
+
+ legend: {
+ enabled: true
+ },
+
+ plotOptions: {
+ series: {
+ showInLegend: true
+ }
+ },
+
+ series: [{
+ type: 'ohlc',
+ id: 'aapl',
+ name: 'AAPL Stock Price',
+ data: data
+ }, {
+ type: 'bb',
+ linkedTo: 'aapl',
+ fillColor: 'rgba(200, 150, 0, 0.3)'
+ }]
+ });
+});
From efe73ff61e533dc52dc472a44d3e7a831099e67f Mon Sep 17 00:00:00 2001
From: Pawel Lysy
Date: Fri, 22 Oct 2021 15:19:06 +0200
Subject: [PATCH 011/131] Switched order of rendering background color has
lowest zindex, #15653.
---
.../Indicators/MultipleLinesComposition.ts | 58 +++++++++----------
1 file changed, 29 insertions(+), 29 deletions(-)
diff --git a/ts/Stock/Indicators/MultipleLinesComposition.ts b/ts/Stock/Indicators/MultipleLinesComposition.ts
index a9d92dbf498..217edcd115b 100644
--- a/ts/Stock/Indicators/MultipleLinesComposition.ts
+++ b/ts/Stock/Indicators/MultipleLinesComposition.ts
@@ -299,6 +299,35 @@ namespace MultipleLinesComposition {
});
// Modify options and generate additional lines:
+
+
+ // Modify options and generate area fill:
+ if (this.userOptions.fillColor && areaLinesNames.length) {
+ const fristLinePoints = secondaryLines[0];
+ const secondLinePoints = secondaryLines[1];
+ const originalColor = indicator.color;
+
+ indicator.points = fristLinePoints;
+ indicator.nextPoints = secondLinePoints;
+ indicator.color = this.userOptions.fillColor as SVGAttributes['fill'];
+ indicator.options = merge(
+ mainLinePoints,
+ gappedExtend
+ ) as any;
+
+ indicator.graph = indicator.area;
+ indicator.fillGraph = true;
+ SeriesRegistry.seriesTypes.sma.prototype.drawGraph.call(indicator);
+
+
+ indicator.area = indicator.graph;
+ // Clean temporary properties:
+ delete indicator.nextPoints;
+ delete indicator.fillGraph;
+ indicator.color = originalColor;
+ }
+ // Restore options and draw a main line:
+
linesApiNames.forEach(function (lineName: string, i: number): void {
if (secondaryLines[i]) {
indicator.points = secondaryLines[i];
@@ -333,39 +362,10 @@ namespace MultipleLinesComposition {
);
}
});
-
- // Restore options and draw a main line:
indicator.points = mainLinePoints;
indicator.options = mainLineOptions;
indicator.graph = mainLinePath;
SMAIndicator.prototype.drawGraph.call(indicator);
-
- // Modify options and generate area fill:
- if (this.userOptions.fillColor && areaLinesNames.length) {
- const secondLinePoints =
- areaLinesNames.length === 1 ?
- indicator.points :
- (indicator as any)['graph' + areaLinesNames[1]].points;
- const fristLinePoints = (indicator as any)['graph' + areaLinesNames[0]].points;
-
- drawArea({
- indicator: indicator,
- points: fristLinePoints,
- nextPoints: secondLinePoints,
- color: this.userOptions.fillColor as SVGAttributes['fill'],
- options: mainLineOptions,
- gap: gappedExtend,
- graph: indicator.area
- });
-
- indicator.area = indicator.graph;
- // Clean temporary properties:
- delete indicator.nextPoints;
- delete indicator.fillGraph;
- indicator.points = mainLinePoints;
- indicator.options = mainLineOptions;
- indicator.graph = mainLinePath;
- }
}
/**
From 1d4c3bcaa58e1a51de808ae2e3a6e2bb8dde6f61 Mon Sep 17 00:00:00 2001
From: Pawel Lysy
Date: Thu, 28 Oct 2021 11:36:44 +0200
Subject: [PATCH 012/131] Fixed the selection of the words, #15653.
---
.../Indicators/MultipleLinesComposition.ts | 51 +++++--------------
1 file changed, 14 insertions(+), 37 deletions(-)
diff --git a/ts/Stock/Indicators/MultipleLinesComposition.ts b/ts/Stock/Indicators/MultipleLinesComposition.ts
index 217edcd115b..58f0a087988 100644
--- a/ts/Stock/Indicators/MultipleLinesComposition.ts
+++ b/ts/Stock/Indicators/MultipleLinesComposition.ts
@@ -88,6 +88,7 @@ namespace MultipleLinesComposition {
}
export interface Options {
+ fillColor?: SVGAttributes['fill'];
gapSize?: number;
styles?: any;
}
@@ -140,9 +141,8 @@ namespace MultipleLinesComposition {
const pointArrayMap = ['top', 'bottom'];
/**
- * Names of the lines, bewteen which the area should be plotted. If the area
- * should be drawn between main line and one secondary line, put only 1 name
- * of the secondary line into this array. If the drawing of the area should
+ * Names of the lines, bewteen which the area should be plotted.
+ * If the drawing of the area should
* be disabled for some indicators, leave this option as an empty array.
* @private
* @name multipleLinesMixin.areaLinesNames
@@ -298,36 +298,34 @@ namespace MultipleLinesComposition {
pointsLength = mainLinePoints.length;
});
- // Modify options and generate additional lines:
-
-
// Modify options and generate area fill:
if (this.userOptions.fillColor && areaLinesNames.length) {
- const fristLinePoints = secondaryLines[0];
- const secondLinePoints = secondaryLines[1];
- const originalColor = indicator.color;
-
- indicator.points = fristLinePoints;
+ const index = secondaryLinesNames.indexOf(areaLinesNames[0]),
+ secondLinePoints = secondaryLines[index],
+ firstLinePoints =
+ areaLinesNames.length === 1 ?
+ mainLinePoints :
+ secondaryLines[secondaryLinesNames.indexOf(areaLinesNames[1])],
+ originalColor = indicator.color;
+ indicator.points = firstLinePoints;
indicator.nextPoints = secondLinePoints;
indicator.color = this.userOptions.fillColor as SVGAttributes['fill'];
indicator.options = merge(
mainLinePoints,
gappedExtend
) as any;
-
indicator.graph = indicator.area;
indicator.fillGraph = true;
SeriesRegistry.seriesTypes.sma.prototype.drawGraph.call(indicator);
-
indicator.area = indicator.graph;
// Clean temporary properties:
delete indicator.nextPoints;
delete indicator.fillGraph;
indicator.color = originalColor;
}
- // Restore options and draw a main line:
+ // Modify options and generate additional lines:
linesApiNames.forEach(function (lineName: string, i: number): void {
if (secondaryLines[i]) {
indicator.points = secondaryLines[i];
@@ -344,16 +342,12 @@ namespace MultipleLinesComposition {
' at mixin/multiple-line.js:34'
);
}
-
indicator.graph = (indicator as any)['graph' + lineName];
SMAIndicator.prototype.drawGraph.call(indicator);
// Now save lines:
(indicator as any)['graph' + lineName] = indicator.graph;
// Save points as well when areaFill is available.
- if (areaLinesNames.length !== 0) {
- (indicator as any)['graph' + lineName].points = secondaryLines[i];
- }
} else {
error(
'Error: "' + lineName + ' doesn\'t have equivalent ' +
@@ -362,31 +356,14 @@ namespace MultipleLinesComposition {
);
}
});
+
+ // Restore options and draw a main line:
indicator.points = mainLinePoints;
indicator.options = mainLineOptions;
indicator.graph = mainLinePath;
SMAIndicator.prototype.drawGraph.call(indicator);
}
- /**
- * Draw the area between two lines.
- * @param options options to draw the area
- */
- function drawArea(options: IndicatorSpanObject): void {
- const indicator = options.indicator;
- indicator.points = options.points;
- indicator.nextPoints = options.nextPoints;
- indicator.color = options.color;
- indicator.options = merge(
- options.options.styles,
- options.gap
- ) as any;
-
- indicator.graph = options.graph;
- indicator.fillGraph = true;
- SeriesRegistry.seriesTypes.sma.prototype.drawGraph.call(indicator);
-
- }
/**
* Create translatedLines Collection based on pointArrayMap.
*
From 9593ab388b7f21a6f094e49813baa2d71c17cba4 Mon Sep 17 00:00:00 2001
From: Pawel Lysy
Date: Thu, 28 Oct 2021 14:52:23 +0200
Subject: [PATCH 013/131] Fixed the selection of the lines for areaFill,
#15653.
---
ts/Stock/Indicators/ABands/ABandsIndicator.ts | 1 +
ts/Stock/Indicators/BB/BBIndicator.ts | 1 +
.../KeltnerChannelsIndicator.ts | 1 +
.../Indicators/MultipleLinesComposition.ts | 23 +++++++++++--------
ts/Stock/Indicators/PC/PCIndicator.ts | 1 +
5 files changed, 17 insertions(+), 10 deletions(-)
diff --git a/ts/Stock/Indicators/ABands/ABandsIndicator.ts b/ts/Stock/Indicators/ABands/ABandsIndicator.ts
index 2e294a1c402..5714213016c 100644
--- a/ts/Stock/Indicators/ABands/ABandsIndicator.ts
+++ b/ts/Stock/Indicators/ABands/ABandsIndicator.ts
@@ -260,6 +260,7 @@ interface ABandsIndicator extends MultipleLinesComposition.Composition {
toYData: MultipleLinesComposition.Composition['toYData'];
}
extend(ABandsIndicator.prototype, {
+ areaLinesNames: ['top', 'bottom'],
linesApiNames: ['topLine', 'bottomLine'],
nameBase: 'Acceleration Bands',
nameComponents: ['period', 'factor'],
diff --git a/ts/Stock/Indicators/BB/BBIndicator.ts b/ts/Stock/Indicators/BB/BBIndicator.ts
index 14144b7aeb3..eb2b41047fe 100644
--- a/ts/Stock/Indicators/BB/BBIndicator.ts
+++ b/ts/Stock/Indicators/BB/BBIndicator.ts
@@ -284,6 +284,7 @@ interface BBIndicator extends MultipleLinesComposition.Composition {
toYData: MultipleLinesComposition.Composition['toYData'];
}
extend(BBIndicator.prototype, {
+ areaLinesNames: ['top', 'bottom'],
pointArrayMap: ['top', 'middle', 'bottom'],
pointValKey: 'middle',
nameComponents: ['period', 'standardDeviation'],
diff --git a/ts/Stock/Indicators/KeltnerChannels/KeltnerChannelsIndicator.ts b/ts/Stock/Indicators/KeltnerChannels/KeltnerChannelsIndicator.ts
index eb420df767a..d5d03881c4c 100644
--- a/ts/Stock/Indicators/KeltnerChannels/KeltnerChannelsIndicator.ts
+++ b/ts/Stock/Indicators/KeltnerChannels/KeltnerChannelsIndicator.ts
@@ -221,6 +221,7 @@ interface KeltnerChannelsIndicator extends MultipleLinesComposition.Composition
}
extend(KeltnerChannelsIndicator.prototype, {
nameBase: 'Keltner Channels',
+ areaLinesNames: ['top', 'bottom'],
nameComponents: ['period', 'periodATR', 'multiplierATR'],
linesApiNames: ['topLine', 'bottomLine'],
pointArrayMap: ['top', 'middle', 'bottom'],
diff --git a/ts/Stock/Indicators/MultipleLinesComposition.ts b/ts/Stock/Indicators/MultipleLinesComposition.ts
index 58f0a087988..b996b204b05 100644
--- a/ts/Stock/Indicators/MultipleLinesComposition.ts
+++ b/ts/Stock/Indicators/MultipleLinesComposition.ts
@@ -22,8 +22,6 @@ import type SVGElement from '../../Core/Renderer/SVG/SVGElement';
import type LinePoint from '../../Series/Line/LinePoint';
import type SVGAttributes from '../../Core/Renderer/SVG/SVGAttributes';
import type SVGPath from '../../Core/Renderer/SVG/SVGPath';
-import type CSSObject from '../../Core/Renderer/CSSObject';
-
import SeriesRegistry from '../../Core/Series/SeriesRegistry.js';
const {
@@ -144,11 +142,12 @@ namespace MultipleLinesComposition {
* Names of the lines, bewteen which the area should be plotted.
* If the drawing of the area should
* be disabled for some indicators, leave this option as an empty array.
+ * Names should be the same as the names in the pointArrayMap.
* @private
* @name multipleLinesMixin.areaLinesNames
* @type {Array}
*/
- const areaLinesNames = ['topLine', 'bottomLine'];
+ const areaLinesNames: Array = ['top'];
/**
* Main line id.
*
@@ -300,12 +299,12 @@ namespace MultipleLinesComposition {
// Modify options and generate area fill:
if (this.userOptions.fillColor && areaLinesNames.length) {
- const index = secondaryLinesNames.indexOf(areaLinesNames[0]),
+ const index = secondaryLinesNames.indexOf(getLineName(areaLinesNames[0])),
secondLinePoints = secondaryLines[index],
firstLinePoints =
areaLinesNames.length === 1 ?
mainLinePoints :
- secondaryLines[secondaryLinesNames.indexOf(areaLinesNames[1])],
+ secondaryLines[secondaryLinesNames.indexOf(getLineName(areaLinesNames[1]))],
originalColor = indicator.color;
indicator.points = firstLinePoints;
indicator.nextPoints = secondLinePoints;
@@ -383,11 +382,7 @@ namespace MultipleLinesComposition {
(this.pointArrayMap || []).forEach(
function (propertyName: string): void {
if (propertyName !== excludedValue) {
- translatedLines.push(
- 'plot' +
- propertyName.charAt(0).toUpperCase() +
- propertyName.slice(1)
- );
+ translatedLines.push(getLineName(propertyName));
}
}
);
@@ -395,6 +390,14 @@ namespace MultipleLinesComposition {
return translatedLines;
}
+ /**
+ * Generate the API name of the line
+ * @param propertyName name of the line
+ */
+ function getLineName(propertyName: string): string {
+ return 'plot' + propertyName.charAt(0).toUpperCase() + propertyName.slice(1);
+ }
+
/**
* @private
* @function multipleLinesMixin.toYData
diff --git a/ts/Stock/Indicators/PC/PCIndicator.ts b/ts/Stock/Indicators/PC/PCIndicator.ts
index f031e0efddb..58100785229 100644
--- a/ts/Stock/Indicators/PC/PCIndicator.ts
+++ b/ts/Stock/Indicators/PC/PCIndicator.ts
@@ -194,6 +194,7 @@ interface PCIndicator extends MultipleLinesComposition.Composition {
toYData: MultipleLinesComposition.Composition['toYData'];
}
extend(PCIndicator.prototype, {
+ areaLinesNames: ['top', 'bottom'],
nameBase: 'Price Channel',
nameComponents: ['period'],
linesApiNames: ['topLine', 'bottomLine'],
From d6e88754049e4fd10aed7ae8f039379a1a027cb5 Mon Sep 17 00:00:00 2001
From: Pawel Lysy
Date: Fri, 29 Oct 2021 11:23:05 +0200
Subject: [PATCH 014/131] Created documentation for Indicators with background
fill, #15653.
---
package-lock.json | 11 ++++++++++-
ts/Stock/Indicators/ABands/ABandsIndicator.ts | 8 ++++++++
ts/Stock/Indicators/BB/BBIndicator.ts | 12 ++++++++++++
.../KeltnerChannels/KeltnerChannelsIndicator.ts | 8 ++++++++
ts/Stock/Indicators/PC/PCIndicator.ts | 8 ++++++++
5 files changed, 46 insertions(+), 1 deletion(-)
diff --git a/package-lock.json b/package-lock.json
index 2dfe0eeed22..20a245dd3a4 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -20131,6 +20131,7 @@
"version": "0.6.1",
"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
"integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
+ "devOptional": true,
"engines": {
"node": ">=0.10.0"
}
@@ -29324,6 +29325,7 @@
},
"eslint-plugin-highcharts": {
"version": "git+ssh://git@github.com/highcharts/eslint-plugin-highcharts.git#96f622868c35cec554ea7af07b30a35221d1dfbf",
+ "integrity": "sha512-RTWq2m80GZAHsGD8OhJRkGizB9vX0KLNc2zR4yXICidd43Kerf3fYCk84wglaHPTbLeUgj3txVyD7n/fQC+5Qw==",
"dev": true,
"from": "eslint-plugin-highcharts@github:highcharts/eslint-plugin-highcharts#v1.0.9",
"requires": {
@@ -31098,11 +31100,13 @@
},
"highcharts-assembler": {
"version": "git+ssh://git@github.com/highcharts/highcharts-assembler.git#ab2cfe7f5d47c204c315336eba23f82958a24dbd",
+ "integrity": "sha512-8ENHIMpVu9FkUImsMpjwzXWbkCyQjW4Ca50jToPwatYYn5GcpwE2XH1z0gT+Oumpo5LGv5ZsDhAU76I8JcWfsA==",
"dev": true,
"from": "highcharts-assembler@github:highcharts/highcharts-assembler#v1.3.7"
},
"highcharts-declarations-generator": {
"version": "git+ssh://git@github.com/highcharts/highcharts-declarations-generator.git#739028e681284a960e315b11c70f4413581ac24d",
+ "integrity": "sha512-aLdjfWG/Zk4O1j0eBPj3+Wqx69womVKSnHigG+wFIRHTDo4xm0uYhneUO452NuE0nL7ezoCbUo5ZO0BPzLqanw==",
"dev": true,
"from": "highcharts-declarations-generator@github:highcharts/highcharts-declarations-generator#v1.1.20",
"requires": {
@@ -31113,6 +31117,7 @@
},
"highcharts-documentation-generators": {
"version": "git+ssh://git@github.com/highcharts/highcharts-documentation-generators.git#39ac26bab66c7b32d98af6a1829e653786d02e6c",
+ "integrity": "sha512-P0Co9M3jCWIiUpKuzeiHNnHJ0z7Sykx3GAg6+GES68KdsBnIdQFq3VkOEDEMxbBr7qSU17GpjsEPLa1b0UDELA==",
"dev": true,
"from": "highcharts-documentation-generators@github:highcharts/highcharts-documentation-generators#v0.5.27",
"requires": {
@@ -31191,6 +31196,7 @@
},
"highcharts-assembler": {
"version": "git+ssh://git@github.com/highcharts/highcharts-assembler.git#5447e0e61481864d524af4e8315a5b2dd9fb0739",
+ "integrity": "sha512-Bid0UGmgGMNej6ZM1igk8eM4QSXK9RwxIC71r2bfuKR9IOSoAJ1KQj+EXbYBm3/7quXMx9uMmVk2UAVjr8Lnxw==",
"dev": true,
"from": "highcharts-assembler@github:highcharts/highcharts-assembler"
},
@@ -31318,6 +31324,7 @@
},
"highcharts-utils": {
"version": "git+ssh://git@github.com/highcharts/highcharts-utils.git#02e3f974ad3c583734d9086ea9187dab3d788f03",
+ "integrity": "sha512-2Zg30ii4Q6BNDDqodHmAlzXYhWYtEvq6bFXO1aXrhV9RlX98qVkaRFFw/hak6/TNbYt+Yc+9LkcN44A/H9PxEg==",
"dev": true,
"from": "highcharts-utils@github:highcharts/highcharts-utils",
"requires": {
@@ -32311,6 +32318,7 @@
},
"highsoft-websearch": {
"version": "git+ssh://git@github.com/highcharts/highsoft-websearch.git#3dd53aaa082aa2d6c5f5fbc76d150cba16f6bd45",
+ "integrity": "sha512-EYr0tvnxIWE9+MOjBj2Tny05EqbA8U8dmfIkB0A7OZVnPg0nZ6IZle08Y5XpjC9glcxIJR41jnD1bpW228h6kQ==",
"dev": true,
"from": "highsoft-websearch@github:highcharts/highsoft-websearch#v0.0.3"
},
@@ -38934,7 +38942,8 @@
"source-map": {
"version": "0.6.1",
"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
- "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="
+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
+ "devOptional": true
},
"source-map-js": {
"version": "0.6.2",
diff --git a/ts/Stock/Indicators/ABands/ABandsIndicator.ts b/ts/Stock/Indicators/ABands/ABandsIndicator.ts
index 5714213016c..ebe9044b3d6 100644
--- a/ts/Stock/Indicators/ABands/ABandsIndicator.ts
+++ b/ts/Stock/Indicators/ABands/ABandsIndicator.ts
@@ -101,6 +101,14 @@ class ABandsIndicator extends SMAIndicator {
* @optionparent plotOptions.abands
*/
public static defaultOptions: ABandsOptions = merge(SMAIndicator.defaultOptions, {
+ /**
+ * Option for fill color between lines in BoiligerBands Indicator.
+ * @type {Highcharts.Color}
+ * @apioption plotOptions.bb.fillColor
+ *
+ * @sample {highstock} stock/indicators/indicator-area-fill
+ * background fill between lines
+ */
params: {
period: 20,
/**
diff --git a/ts/Stock/Indicators/BB/BBIndicator.ts b/ts/Stock/Indicators/BB/BBIndicator.ts
index eb2b41047fe..4c6db270088 100644
--- a/ts/Stock/Indicators/BB/BBIndicator.ts
+++ b/ts/Stock/Indicators/BB/BBIndicator.ts
@@ -108,6 +108,18 @@ class BBIndicator extends SMAIndicator {
* @optionparent plotOptions.bb
*/
public static defaultOptions: BBOptions = merge(SMAIndicator.defaultOptions, {
+
+ /**
+ * Option for fill color between lines in BoiligerBands Indicator.
+ *
+ * @type {Highcharts.Color}
+ * @apioption plotOptions.bb.fillColor
+ * @since 6.0.0
+ *
+ * @sample {highstock} stock/indicators/indicator-area-fill
+ * background fill between lines
+ */
+
params: {
period: 20,
/**
diff --git a/ts/Stock/Indicators/KeltnerChannels/KeltnerChannelsIndicator.ts b/ts/Stock/Indicators/KeltnerChannels/KeltnerChannelsIndicator.ts
index d5d03881c4c..4c8368a25a9 100644
--- a/ts/Stock/Indicators/KeltnerChannels/KeltnerChannelsIndicator.ts
+++ b/ts/Stock/Indicators/KeltnerChannels/KeltnerChannelsIndicator.ts
@@ -60,6 +60,14 @@ class KeltnerChannelsIndicator extends SMAIndicator {
* @optionparent plotOptions.keltnerchannels
*/
public static defaultOptions: KeltnerChannelsOptions = merge(SMAIndicator.defaultOptions, {
+ /**
+ * Option for fill color between lines in Keltner Channels Indicator.
+ * @type {Highcharts.Color}
+ * @apioption plotOptions.keltnerchannels.fillColor
+ *
+ * @sample {highstock} stock/indicators/indicator-area-fill
+ * background fill between lines
+ */
params: {
/**
* The point index which indicator calculations will base. For
diff --git a/ts/Stock/Indicators/PC/PCIndicator.ts b/ts/Stock/Indicators/PC/PCIndicator.ts
index 58100785229..37571d1abf0 100644
--- a/ts/Stock/Indicators/PC/PCIndicator.ts
+++ b/ts/Stock/Indicators/PC/PCIndicator.ts
@@ -73,6 +73,14 @@ class PCIndicator extends SMAIndicator {
* @optionparent plotOptions.pc
*/
public static defaultOptions: PCOptions = merge(SMAIndicator.defaultOptions, {
+ /**
+ * Option for fill color between lines in Price channel Indicator.
+ * @type {Highcharts.Color}
+ * @apioption plotOptions.pc.fillColor
+ *
+ * @sample {highstock} stock/indicators/indicator-area-fill
+ * background fill between lines
+ */
/**
* @excluding index
*/
From 772fb12045d299d7a0177c86f0bec11dafce7c2c Mon Sep 17 00:00:00 2001
From: Pawel Lysy
Date: Mon, 1 Nov 2021 14:41:12 +0100
Subject: [PATCH 015/131] Fixed the jsdocs, and reverted package-lock.json
changes, #15653.
---
package-lock.json | 23194 +---------------
ts/Stock/Indicators/ABands/ABandsIndicator.ts | 7 +-
ts/Stock/Indicators/BB/BBIndicator.ts | 7 +-
.../KeltnerChannelsIndicator.ts | 7 +-
ts/Stock/Indicators/PC/PCIndicator.ts | 6 +-
5 files changed, 84 insertions(+), 23137 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index 20a245dd3a4..c1678da1230 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,23056 +1,8 @@
{
"name": "highcharts",
- "version": "9.3.0",
- "lockfileVersion": 2,
+ "version": "9.2.2",
+ "lockfileVersion": 1,
"requires": true,
- "packages": {
- "": {
- "name": "highcharts",
- "version": "9.3.0",
- "license": "SEE LICENSE IN ",
- "dependencies": {
- "jspdf-yworks": "^2.0.1",
- "svg2pdf.js": "^1.3.3"
- },
- "devDependencies": {
- "@babel/core": "^7.15.0",
- "@babel/preset-env": "^7.15.0",
- "@octokit/rest": "^18.10.0",
- "@types/jquery": "^3.5.6",
- "@types/qunit": "^2.11.2",
- "@typescript-eslint/eslint-plugin": "^2.34.0",
- "@typescript-eslint/parser": "^2.34.0",
- "aws-sdk": "^2.981.0",
- "browserify": "^17.0.0",
- "colors": "^1.4.0",
- "cross-env": "^7.0.3",
- "cypress": "7.7.0",
- "dtslint": "^4.1.6",
- "eslint": "^7.32.0",
- "eslint-config-eslint": "5.0.1",
- "eslint-plugin-highcharts": "github:highcharts/eslint-plugin-highcharts#v1.0.9",
- "eslint-plugin-node": "^11.1.0",
- "eslint-plugin-security": "^1.4.0",
- "fs-extra": "^10.0.0",
- "gifencoder": "^2.0.1",
- "glob": "^7.1.7",
- "google-closure-compiler": "20200504.0.0",
- "gulp": "^4.0.2",
- "gulp-jsdoc3": "^3.0.0",
- "gulp-zip": "^5.1.0",
- "gzip-size": "^6.0.0",
- "highcharts-assembler": "github:highcharts/highcharts-assembler#v1.3.7",
- "highcharts-declarations-generator": "github:highcharts/highcharts-declarations-generator#v1.1.20",
- "highcharts-documentation-generators": "github:highcharts/highcharts-documentation-generators#v0.5.27",
- "highcharts-utils": "github:highcharts/highcharts-utils",
- "highsoft-websearch": "github:highcharts/highsoft-websearch#v0.0.3",
- "husky": "4.3.6",
- "js-yaml": "^3.14.1",
- "jsdom": "^17.0.0",
- "karma": "4.3.0",
- "karma-browserstack-launcher": "1.6.0",
- "karma-chrome-launcher": "^3.1.0",
- "karma-edge-launcher": "^0.4.2",
- "karma-firefox-launcher": "^2.1.1",
- "karma-generic-preprocessor": "^1.1.1",
- "karma-ie-launcher": "^1.0.0",
- "karma-qunit": "^4.1.2",
- "karma-safari-launcher": "^1.0.0",
- "karma-sharding": "^4.4.0",
- "lint-staged": "^11.1.2",
- "log-update": "^4.0.0",
- "lolex": "^6.0.0",
- "marked": "^3.0.2",
- "mkdirp": "^1.0.4",
- "node-sass": "^6.0.1",
- "pixelmatch": "^5.2.1",
- "plugin-error": "^1.0.1",
- "pngjs": "^6.0.0",
- "pretty": "^2.0.0",
- "qunit": "^2.16.0",
- "request": "^2.88.2",
- "rimraf": "^3.0.2",
- "semver": "^7.3.5",
- "ts-node": "^10.2.1",
- "tsutils": "^3.21.0",
- "typescript": "~3.9.10",
- "undertaker-forward-reference": "^1.0.2",
- "webpack": "^5.28.0",
- "yargs": "^16.2.0"
- },
- "engines": {
- "node": ">=10.6.0"
- }
- },
- "node_modules/@babel/code-frame": {
- "version": "7.12.13",
- "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.13.tgz",
- "integrity": "sha512-HV1Cm0Q3ZrpCR93tkWOYiuYIgLxZXZFVG2VgK+MBWjUqZTundupbfx2aXarXuw5Ko5aMcjtJgbSs4vUGBS5v6g==",
- "dev": true,
- "dependencies": {
- "@babel/highlight": "^7.12.13"
- }
- },
- "node_modules/@babel/compat-data": {
- "version": "7.15.0",
- "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.15.0.tgz",
- "integrity": "sha512-0NqAC1IJE0S0+lL1SWFMxMkz1pKCNCjI4tr2Zx4LJSXxCLAdr6KyArnY+sno5m3yH9g737ygOyPABDsnXkpxiA==",
- "dev": true,
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/core": {
- "version": "7.15.0",
- "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.15.0.tgz",
- "integrity": "sha512-tXtmTminrze5HEUPn/a0JtOzzfp0nk+UEXQ/tqIJo3WDGypl/2OFQEMll/zSFU8f/lfmfLXvTaORHF3cfXIQMw==",
- "dev": true,
- "dependencies": {
- "@babel/code-frame": "^7.14.5",
- "@babel/generator": "^7.15.0",
- "@babel/helper-compilation-targets": "^7.15.0",
- "@babel/helper-module-transforms": "^7.15.0",
- "@babel/helpers": "^7.14.8",
- "@babel/parser": "^7.15.0",
- "@babel/template": "^7.14.5",
- "@babel/traverse": "^7.15.0",
- "@babel/types": "^7.15.0",
- "convert-source-map": "^1.7.0",
- "debug": "^4.1.0",
- "gensync": "^1.0.0-beta.2",
- "json5": "^2.1.2",
- "semver": "^6.3.0",
- "source-map": "^0.5.0"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/babel"
- }
- },
- "node_modules/@babel/core/node_modules/@babel/code-frame": {
- "version": "7.14.5",
- "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.14.5.tgz",
- "integrity": "sha512-9pzDqyc6OLDaqe+zbACgFkb6fKMNG6CObKpnYXChRsvYGyEdc7CA2BaqeOM+vOtCS5ndmJicPJhKAwYRI6UfFw==",
- "dev": true,
- "dependencies": {
- "@babel/highlight": "^7.14.5"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/core/node_modules/@babel/helper-validator-identifier": {
- "version": "7.14.9",
- "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.9.tgz",
- "integrity": "sha512-pQYxPY0UP6IHISRitNe8bsijHex4TWZXi2HwKVsjPiltzlhse2znVcm9Ace510VT1kxIHjGJCZZQBX2gJDbo0g==",
- "dev": true,
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/core/node_modules/@babel/highlight": {
- "version": "7.14.5",
- "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.14.5.tgz",
- "integrity": "sha512-qf9u2WFWVV0MppaL877j2dBtQIDgmidgjGk5VIMw3OadXvYaXn66U1BFlH2t4+t3i+8PhedppRv+i40ABzd+gg==",
- "dev": true,
- "dependencies": {
- "@babel/helper-validator-identifier": "^7.14.5",
- "chalk": "^2.0.0",
- "js-tokens": "^4.0.0"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/core/node_modules/@babel/parser": {
- "version": "7.15.3",
- "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.15.3.tgz",
- "integrity": "sha512-O0L6v/HvqbdJawj0iBEfVQMc3/6WP+AeOsovsIgBFyJaG+W2w7eqvZB7puddATmWuARlm1SX7DwxJ/JJUnDpEA==",
- "dev": true,
- "bin": {
- "parser": "bin/babel-parser.js"
- },
- "engines": {
- "node": ">=6.0.0"
- }
- },
- "node_modules/@babel/core/node_modules/semver": {
- "version": "6.3.0",
- "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
- "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
- "dev": true,
- "bin": {
- "semver": "bin/semver.js"
- }
- },
- "node_modules/@babel/core/node_modules/source-map": {
- "version": "0.5.7",
- "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
- "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/@babel/generator": {
- "version": "7.15.0",
- "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.15.0.tgz",
- "integrity": "sha512-eKl4XdMrbpYvuB505KTta4AV9g+wWzmVBW69tX0H2NwKVKd2YJbKgyK6M8j/rgLbmHOYJn6rUklV677nOyJrEQ==",
- "dev": true,
- "dependencies": {
- "@babel/types": "^7.15.0",
- "jsesc": "^2.5.1",
- "source-map": "^0.5.0"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/generator/node_modules/source-map": {
- "version": "0.5.7",
- "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
- "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/@babel/helper-annotate-as-pure": {
- "version": "7.14.5",
- "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.14.5.tgz",
- "integrity": "sha512-EivH9EgBIb+G8ij1B2jAwSH36WnGvkQSEC6CkX/6v6ZFlw5fVOHvsgGF4uiEHO2GzMvunZb6tDLQEQSdrdocrA==",
- "dev": true,
- "dependencies": {
- "@babel/types": "^7.14.5"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": {
- "version": "7.14.5",
- "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.14.5.tgz",
- "integrity": "sha512-YTA/Twn0vBXDVGJuAX6PwW7x5zQei1luDDo2Pl6q1qZ7hVNl0RZrhHCQG/ArGpR29Vl7ETiB8eJyrvpuRp300w==",
- "dev": true,
- "dependencies": {
- "@babel/helper-explode-assignable-expression": "^7.14.5",
- "@babel/types": "^7.14.5"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helper-compilation-targets": {
- "version": "7.15.0",
- "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.15.0.tgz",
- "integrity": "sha512-h+/9t0ncd4jfZ8wsdAsoIxSa61qhBYlycXiHWqJaQBCXAhDCMbPRSMTGnZIkkmt1u4ag+UQmuqcILwqKzZ4N2A==",
- "dev": true,
- "dependencies": {
- "@babel/compat-data": "^7.15.0",
- "@babel/helper-validator-option": "^7.14.5",
- "browserslist": "^4.16.6",
- "semver": "^6.3.0"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0"
- }
- },
- "node_modules/@babel/helper-compilation-targets/node_modules/browserslist": {
- "version": "4.16.8",
- "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.8.tgz",
- "integrity": "sha512-sc2m9ohR/49sWEbPj14ZSSZqp+kbi16aLao42Hmn3Z8FpjuMaq2xCA2l4zl9ITfyzvnvyE0hcg62YkIGKxgaNQ==",
- "dev": true,
- "dependencies": {
- "caniuse-lite": "^1.0.30001251",
- "colorette": "^1.3.0",
- "electron-to-chromium": "^1.3.811",
- "escalade": "^3.1.1",
- "node-releases": "^1.1.75"
- },
- "bin": {
- "browserslist": "cli.js"
- },
- "engines": {
- "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/browserslist"
- }
- },
- "node_modules/@babel/helper-compilation-targets/node_modules/caniuse-lite": {
- "version": "1.0.30001252",
- "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001252.tgz",
- "integrity": "sha512-I56jhWDGMtdILQORdusxBOH+Nl/KgQSdDmpJezYddnAkVOmnoU8zwjTV9xAjMIYxr0iPreEAVylCGcmHCjfaOw==",
- "dev": true,
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/browserslist"
- }
- },
- "node_modules/@babel/helper-compilation-targets/node_modules/colorette": {
- "version": "1.3.0",
- "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.3.0.tgz",
- "integrity": "sha512-ecORCqbSFP7Wm8Y6lyqMJjexBQqXSF7SSeaTyGGphogUjBlFP9m9o08wy86HL2uB7fMTxtOUzLMk7ogKcxMg1w==",
- "dev": true
- },
- "node_modules/@babel/helper-compilation-targets/node_modules/electron-to-chromium": {
- "version": "1.3.827",
- "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.827.tgz",
- "integrity": "sha512-ye+4uQOY/jbjRutMcE/EmOcNwUeo1qo9aKL2tPyb09cU3lmxNeyDF4RWiemmkknW+p29h7dyDqy02higTxc9/A==",
- "dev": true
- },
- "node_modules/@babel/helper-compilation-targets/node_modules/node-releases": {
- "version": "1.1.75",
- "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.75.tgz",
- "integrity": "sha512-Qe5OUajvqrqDSy6wrWFmMwfJ0jVgwiw4T3KqmbTcZ62qW0gQkheXYhcFM1+lOVcGUoRxcEcfyvFMAnDgaF1VWw==",
- "dev": true
- },
- "node_modules/@babel/helper-compilation-targets/node_modules/semver": {
- "version": "6.3.0",
- "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
- "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
- "dev": true,
- "bin": {
- "semver": "bin/semver.js"
- }
- },
- "node_modules/@babel/helper-create-class-features-plugin": {
- "version": "7.15.0",
- "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.15.0.tgz",
- "integrity": "sha512-MdmDXgvTIi4heDVX/e9EFfeGpugqm9fobBVg/iioE8kueXrOHdRDe36FAY7SnE9xXLVeYCoJR/gdrBEIHRC83Q==",
- "dev": true,
- "dependencies": {
- "@babel/helper-annotate-as-pure": "^7.14.5",
- "@babel/helper-function-name": "^7.14.5",
- "@babel/helper-member-expression-to-functions": "^7.15.0",
- "@babel/helper-optimise-call-expression": "^7.14.5",
- "@babel/helper-replace-supers": "^7.15.0",
- "@babel/helper-split-export-declaration": "^7.14.5"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0"
- }
- },
- "node_modules/@babel/helper-create-regexp-features-plugin": {
- "version": "7.14.5",
- "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.14.5.tgz",
- "integrity": "sha512-TLawwqpOErY2HhWbGJ2nZT5wSkR192QpN+nBg1THfBfftrlvOh+WbhrxXCH4q4xJ9Gl16BGPR/48JA+Ryiho/A==",
- "dev": true,
- "dependencies": {
- "@babel/helper-annotate-as-pure": "^7.14.5",
- "regexpu-core": "^4.7.1"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0"
- }
- },
- "node_modules/@babel/helper-define-polyfill-provider": {
- "version": "0.2.3",
- "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.2.3.tgz",
- "integrity": "sha512-RH3QDAfRMzj7+0Nqu5oqgO5q9mFtQEVvCRsi8qCEfzLR9p2BHfn5FzhSB2oj1fF7I2+DcTORkYaQ6aTR9Cofew==",
- "dev": true,
- "dependencies": {
- "@babel/helper-compilation-targets": "^7.13.0",
- "@babel/helper-module-imports": "^7.12.13",
- "@babel/helper-plugin-utils": "^7.13.0",
- "@babel/traverse": "^7.13.0",
- "debug": "^4.1.1",
- "lodash.debounce": "^4.0.8",
- "resolve": "^1.14.2",
- "semver": "^6.1.2"
- },
- "peerDependencies": {
- "@babel/core": "^7.4.0-0"
- }
- },
- "node_modules/@babel/helper-define-polyfill-provider/node_modules/semver": {
- "version": "6.3.0",
- "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
- "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
- "dev": true,
- "bin": {
- "semver": "bin/semver.js"
- }
- },
- "node_modules/@babel/helper-explode-assignable-expression": {
- "version": "7.14.5",
- "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.14.5.tgz",
- "integrity": "sha512-Htb24gnGJdIGT4vnRKMdoXiOIlqOLmdiUYpAQ0mYfgVT/GDm8GOYhgi4GL+hMKrkiPRohO4ts34ELFsGAPQLDQ==",
- "dev": true,
- "dependencies": {
- "@babel/types": "^7.14.5"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helper-function-name": {
- "version": "7.14.5",
- "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.14.5.tgz",
- "integrity": "sha512-Gjna0AsXWfFvrAuX+VKcN/aNNWonizBj39yGwUzVDVTlMYJMK2Wp6xdpy72mfArFq5uK+NOuexfzZlzI1z9+AQ==",
- "dev": true,
- "dependencies": {
- "@babel/helper-get-function-arity": "^7.14.5",
- "@babel/template": "^7.14.5",
- "@babel/types": "^7.14.5"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helper-get-function-arity": {
- "version": "7.14.5",
- "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.14.5.tgz",
- "integrity": "sha512-I1Db4Shst5lewOM4V+ZKJzQ0JGGaZ6VY1jYvMghRjqs6DWgxLCIyFt30GlnKkfUeFLpJt2vzbMVEXVSXlIFYUg==",
- "dev": true,
- "dependencies": {
- "@babel/types": "^7.14.5"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helper-hoist-variables": {
- "version": "7.14.5",
- "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.14.5.tgz",
- "integrity": "sha512-R1PXiz31Uc0Vxy4OEOm07x0oSjKAdPPCh3tPivn/Eo8cvz6gveAeuyUUPB21Hoiif0uoPQSSdhIPS3352nvdyQ==",
- "dev": true,
- "dependencies": {
- "@babel/types": "^7.14.5"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helper-member-expression-to-functions": {
- "version": "7.15.0",
- "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.15.0.tgz",
- "integrity": "sha512-Jq8H8U2kYiafuj2xMTPQwkTBnEEdGKpT35lJEQsRRjnG0LW3neucsaMWLgKcwu3OHKNeYugfw+Z20BXBSEs2Lg==",
- "dev": true,
- "dependencies": {
- "@babel/types": "^7.15.0"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helper-module-imports": {
- "version": "7.14.5",
- "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.14.5.tgz",
- "integrity": "sha512-SwrNHu5QWS84XlHwGYPDtCxcA0hrSlL2yhWYLgeOc0w7ccOl2qv4s/nARI0aYZW+bSwAL5CukeXA47B/1NKcnQ==",
- "dev": true,
- "dependencies": {
- "@babel/types": "^7.14.5"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helper-module-transforms": {
- "version": "7.15.0",
- "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.15.0.tgz",
- "integrity": "sha512-RkGiW5Rer7fpXv9m1B3iHIFDZdItnO2/BLfWVW/9q7+KqQSDY5kUfQEbzdXM1MVhJGcugKV7kRrNVzNxmk7NBg==",
- "dev": true,
- "dependencies": {
- "@babel/helper-module-imports": "^7.14.5",
- "@babel/helper-replace-supers": "^7.15.0",
- "@babel/helper-simple-access": "^7.14.8",
- "@babel/helper-split-export-declaration": "^7.14.5",
- "@babel/helper-validator-identifier": "^7.14.9",
- "@babel/template": "^7.14.5",
- "@babel/traverse": "^7.15.0",
- "@babel/types": "^7.15.0"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helper-module-transforms/node_modules/@babel/helper-validator-identifier": {
- "version": "7.14.9",
- "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.9.tgz",
- "integrity": "sha512-pQYxPY0UP6IHISRitNe8bsijHex4TWZXi2HwKVsjPiltzlhse2znVcm9Ace510VT1kxIHjGJCZZQBX2gJDbo0g==",
- "dev": true,
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helper-optimise-call-expression": {
- "version": "7.14.5",
- "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.14.5.tgz",
- "integrity": "sha512-IqiLIrODUOdnPU9/F8ib1Fx2ohlgDhxnIDU7OEVi+kAbEZcyiF7BLU8W6PfvPi9LzztjS7kcbzbmL7oG8kD6VA==",
- "dev": true,
- "dependencies": {
- "@babel/types": "^7.14.5"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helper-plugin-utils": {
- "version": "7.14.5",
- "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz",
- "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==",
- "dev": true,
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helper-remap-async-to-generator": {
- "version": "7.14.5",
- "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.14.5.tgz",
- "integrity": "sha512-rLQKdQU+HYlxBwQIj8dk4/0ENOUEhA/Z0l4hN8BexpvmSMN9oA9EagjnhnDpNsRdWCfjwa4mn/HyBXO9yhQP6A==",
- "dev": true,
- "dependencies": {
- "@babel/helper-annotate-as-pure": "^7.14.5",
- "@babel/helper-wrap-function": "^7.14.5",
- "@babel/types": "^7.14.5"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helper-replace-supers": {
- "version": "7.15.0",
- "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.15.0.tgz",
- "integrity": "sha512-6O+eWrhx+HEra/uJnifCwhwMd6Bp5+ZfZeJwbqUTuqkhIT6YcRhiZCOOFChRypOIe0cV46kFrRBlm+t5vHCEaA==",
- "dev": true,
- "dependencies": {
- "@babel/helper-member-expression-to-functions": "^7.15.0",
- "@babel/helper-optimise-call-expression": "^7.14.5",
- "@babel/traverse": "^7.15.0",
- "@babel/types": "^7.15.0"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helper-simple-access": {
- "version": "7.14.8",
- "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.14.8.tgz",
- "integrity": "sha512-TrFN4RHh9gnWEU+s7JloIho2T76GPwRHhdzOWLqTrMnlas8T9O7ec+oEDNsRXndOmru9ymH9DFrEOxpzPoSbdg==",
- "dev": true,
- "dependencies": {
- "@babel/types": "^7.14.8"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helper-skip-transparent-expression-wrappers": {
- "version": "7.14.5",
- "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.14.5.tgz",
- "integrity": "sha512-dmqZB7mrb94PZSAOYtr+ZN5qt5owZIAgqtoTuqiFbHFtxgEcmQlRJVI+bO++fciBunXtB6MK7HrzrfcAzIz2NQ==",
- "dev": true,
- "dependencies": {
- "@babel/types": "^7.14.5"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helper-split-export-declaration": {
- "version": "7.14.5",
- "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.14.5.tgz",
- "integrity": "sha512-hprxVPu6e5Kdp2puZUmvOGjaLv9TCe58E/Fl6hRq4YiVQxIcNvuq6uTM2r1mT/oPskuS9CgR+I94sqAYv0NGKA==",
- "dev": true,
- "dependencies": {
- "@babel/types": "^7.14.5"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helper-validator-identifier": {
- "version": "7.12.11",
- "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz",
- "integrity": "sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw==",
- "dev": true
- },
- "node_modules/@babel/helper-validator-option": {
- "version": "7.14.5",
- "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.14.5.tgz",
- "integrity": "sha512-OX8D5eeX4XwcroVW45NMvoYaIuFI+GQpA2a8Gi+X/U/cDUIRsV37qQfF905F0htTRCREQIB4KqPeaveRJUl3Ow==",
- "dev": true,
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helper-wrap-function": {
- "version": "7.14.5",
- "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.14.5.tgz",
- "integrity": "sha512-YEdjTCq+LNuNS1WfxsDCNpgXkJaIyqco6DAelTUjT4f2KIWC1nBcaCaSdHTBqQVLnTBexBcVcFhLSU1KnYuePQ==",
- "dev": true,
- "dependencies": {
- "@babel/helper-function-name": "^7.14.5",
- "@babel/template": "^7.14.5",
- "@babel/traverse": "^7.14.5",
- "@babel/types": "^7.14.5"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helpers": {
- "version": "7.15.3",
- "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.15.3.tgz",
- "integrity": "sha512-HwJiz52XaS96lX+28Tnbu31VeFSQJGOeKHJeaEPQlTl7PnlhFElWPj8tUXtqFIzeN86XxXoBr+WFAyK2PPVz6g==",
- "dev": true,
- "dependencies": {
- "@babel/template": "^7.14.5",
- "@babel/traverse": "^7.15.0",
- "@babel/types": "^7.15.0"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/highlight": {
- "version": "7.13.10",
- "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.13.10.tgz",
- "integrity": "sha512-5aPpe5XQPzflQrFwL1/QoeHkP2MsA4JCntcXHRhEsdsfPVkvPi2w7Qix4iV7t5S/oC9OodGrggd8aco1g3SZFg==",
- "dev": true,
- "dependencies": {
- "@babel/helper-validator-identifier": "^7.12.11",
- "chalk": "^2.0.0",
- "js-tokens": "^4.0.0"
- }
- },
- "node_modules/@babel/parser": {
- "version": "7.13.15",
- "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.13.15.tgz",
- "integrity": "sha512-b9COtcAlVEQljy/9fbcMHpG+UIW9ReF+gpaxDHTlZd0c6/UU9ng8zdySAW9sRTzpvcdCHn6bUcbuYUgGzLAWVQ==",
- "dev": true,
- "bin": {
- "parser": "bin/babel-parser.js"
- },
- "engines": {
- "node": ">=6.0.0"
- }
- },
- "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": {
- "version": "7.14.5",
- "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.14.5.tgz",
- "integrity": "sha512-ZoJS2XCKPBfTmL122iP6NM9dOg+d4lc9fFk3zxc8iDjvt8Pk4+TlsHSKhIPf6X+L5ORCdBzqMZDjL/WHj7WknQ==",
- "dev": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.14.5",
- "@babel/helper-skip-transparent-expression-wrappers": "^7.14.5",
- "@babel/plugin-proposal-optional-chaining": "^7.14.5"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.13.0"
- }
- },
- "node_modules/@babel/plugin-proposal-async-generator-functions": {
- "version": "7.14.9",
- "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.14.9.tgz",
- "integrity": "sha512-d1lnh+ZnKrFKwtTYdw320+sQWCTwgkB9fmUhNXRADA4akR6wLjaruSGnIEUjpt9HCOwTr4ynFTKu19b7rFRpmw==",
- "dev": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.14.5",
- "@babel/helper-remap-async-to-generator": "^7.14.5",
- "@babel/plugin-syntax-async-generators": "^7.8.4"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-proposal-class-properties": {
- "version": "7.14.5",
- "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.14.5.tgz",
- "integrity": "sha512-q/PLpv5Ko4dVc1LYMpCY7RVAAO4uk55qPwrIuJ5QJ8c6cVuAmhu7I/49JOppXL6gXf7ZHzpRVEUZdYoPLM04Gg==",
- "dev": true,
- "dependencies": {
- "@babel/helper-create-class-features-plugin": "^7.14.5",
- "@babel/helper-plugin-utils": "^7.14.5"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-proposal-class-static-block": {
- "version": "7.14.5",
- "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.14.5.tgz",
- "integrity": "sha512-KBAH5ksEnYHCegqseI5N9skTdxgJdmDoAOc0uXa+4QMYKeZD0w5IARh4FMlTNtaHhbB8v+KzMdTgxMMzsIy6Yg==",
- "dev": true,
- "dependencies": {
- "@babel/helper-create-class-features-plugin": "^7.14.5",
- "@babel/helper-plugin-utils": "^7.14.5",
- "@babel/plugin-syntax-class-static-block": "^7.14.5"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.12.0"
- }
- },
- "node_modules/@babel/plugin-proposal-dynamic-import": {
- "version": "7.14.5",
- "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.14.5.tgz",
- "integrity": "sha512-ExjiNYc3HDN5PXJx+bwC50GIx/KKanX2HiggnIUAYedbARdImiCU4RhhHfdf0Kd7JNXGpsBBBCOm+bBVy3Gb0g==",
- "dev": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.14.5",
- "@babel/plugin-syntax-dynamic-import": "^7.8.3"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-proposal-export-namespace-from": {
- "version": "7.14.5",
- "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.14.5.tgz",
- "integrity": "sha512-g5POA32bXPMmSBu5Dx/iZGLGnKmKPc5AiY7qfZgurzrCYgIztDlHFbznSNCoQuv57YQLnQfaDi7dxCtLDIdXdA==",
- "dev": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.14.5",
- "@babel/plugin-syntax-export-namespace-from": "^7.8.3"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-proposal-json-strings": {
- "version": "7.14.5",
- "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.14.5.tgz",
- "integrity": "sha512-NSq2fczJYKVRIsUJyNxrVUMhB27zb7N7pOFGQOhBKJrChbGcgEAqyZrmZswkPk18VMurEeJAaICbfm57vUeTbQ==",
- "dev": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.14.5",
- "@babel/plugin-syntax-json-strings": "^7.8.3"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-proposal-logical-assignment-operators": {
- "version": "7.14.5",
- "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.14.5.tgz",
- "integrity": "sha512-YGn2AvZAo9TwyhlLvCCWxD90Xq8xJ4aSgaX3G5D/8DW94L8aaT+dS5cSP+Z06+rCJERGSr9GxMBZ601xoc2taw==",
- "dev": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.14.5",
- "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-proposal-nullish-coalescing-operator": {
- "version": "7.14.5",
- "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.14.5.tgz",
- "integrity": "sha512-gun/SOnMqjSb98Nkaq2rTKMwervfdAoz6NphdY0vTfuzMfryj+tDGb2n6UkDKwez+Y8PZDhE3D143v6Gepp4Hg==",
- "dev": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.14.5",
- "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-proposal-numeric-separator": {
- "version": "7.14.5",
- "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.14.5.tgz",
- "integrity": "sha512-yiclALKe0vyZRZE0pS6RXgjUOt87GWv6FYa5zqj15PvhOGFO69R5DusPlgK/1K5dVnCtegTiWu9UaBSrLLJJBg==",
- "dev": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.14.5",
- "@babel/plugin-syntax-numeric-separator": "^7.10.4"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-proposal-object-rest-spread": {
- "version": "7.14.7",
- "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.14.7.tgz",
- "integrity": "sha512-082hsZz+sVabfmDWo1Oct1u1AgbKbUAyVgmX4otIc7bdsRgHBXwTwb3DpDmD4Eyyx6DNiuz5UAATT655k+kL5g==",
- "dev": true,
- "dependencies": {
- "@babel/compat-data": "^7.14.7",
- "@babel/helper-compilation-targets": "^7.14.5",
- "@babel/helper-plugin-utils": "^7.14.5",
- "@babel/plugin-syntax-object-rest-spread": "^7.8.3",
- "@babel/plugin-transform-parameters": "^7.14.5"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-proposal-optional-catch-binding": {
- "version": "7.14.5",
- "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.14.5.tgz",
- "integrity": "sha512-3Oyiixm0ur7bzO5ybNcZFlmVsygSIQgdOa7cTfOYCMY+wEPAYhZAJxi3mixKFCTCKUhQXuCTtQ1MzrpL3WT8ZQ==",
- "dev": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.14.5",
- "@babel/plugin-syntax-optional-catch-binding": "^7.8.3"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-proposal-optional-chaining": {
- "version": "7.14.5",
- "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.14.5.tgz",
- "integrity": "sha512-ycz+VOzo2UbWNI1rQXxIuMOzrDdHGrI23fRiz/Si2R4kv2XZQ1BK8ccdHwehMKBlcH/joGW/tzrUmo67gbJHlQ==",
- "dev": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.14.5",
- "@babel/helper-skip-transparent-expression-wrappers": "^7.14.5",
- "@babel/plugin-syntax-optional-chaining": "^7.8.3"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-proposal-private-methods": {
- "version": "7.14.5",
- "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.14.5.tgz",
- "integrity": "sha512-838DkdUA1u+QTCplatfq4B7+1lnDa/+QMI89x5WZHBcnNv+47N8QEj2k9I2MUU9xIv8XJ4XvPCviM/Dj7Uwt9g==",
- "dev": true,
- "dependencies": {
- "@babel/helper-create-class-features-plugin": "^7.14.5",
- "@babel/helper-plugin-utils": "^7.14.5"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-proposal-private-property-in-object": {
- "version": "7.14.5",
- "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.14.5.tgz",
- "integrity": "sha512-62EyfyA3WA0mZiF2e2IV9mc9Ghwxcg8YTu8BS4Wss4Y3PY725OmS9M0qLORbJwLqFtGh+jiE4wAmocK2CTUK2Q==",
- "dev": true,
- "dependencies": {
- "@babel/helper-annotate-as-pure": "^7.14.5",
- "@babel/helper-create-class-features-plugin": "^7.14.5",
- "@babel/helper-plugin-utils": "^7.14.5",
- "@babel/plugin-syntax-private-property-in-object": "^7.14.5"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-proposal-unicode-property-regex": {
- "version": "7.14.5",
- "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.14.5.tgz",
- "integrity": "sha512-6axIeOU5LnY471KenAB9vI8I5j7NQ2d652hIYwVyRfgaZT5UpiqFKCuVXCDMSrU+3VFafnu2c5m3lrWIlr6A5Q==",
- "dev": true,
- "dependencies": {
- "@babel/helper-create-regexp-features-plugin": "^7.14.5",
- "@babel/helper-plugin-utils": "^7.14.5"
- },
- "engines": {
- "node": ">=4"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-syntax-async-generators": {
- "version": "7.8.4",
- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz",
- "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==",
- "dev": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.8.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-syntax-class-properties": {
- "version": "7.12.13",
- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz",
- "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==",
- "dev": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.12.13"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-syntax-class-static-block": {
- "version": "7.14.5",
- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz",
- "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==",
- "dev": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.14.5"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-syntax-dynamic-import": {
- "version": "7.8.3",
- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz",
- "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==",
- "dev": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.8.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-syntax-export-namespace-from": {
- "version": "7.8.3",
- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz",
- "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==",
- "dev": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.8.3"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-syntax-json-strings": {
- "version": "7.8.3",
- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz",
- "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==",
- "dev": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.8.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-syntax-logical-assignment-operators": {
- "version": "7.10.4",
- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz",
- "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==",
- "dev": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.10.4"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": {
- "version": "7.8.3",
- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz",
- "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==",
- "dev": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.8.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-syntax-numeric-separator": {
- "version": "7.10.4",
- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz",
- "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==",
- "dev": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.10.4"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-syntax-object-rest-spread": {
- "version": "7.8.3",
- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz",
- "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==",
- "dev": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.8.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-syntax-optional-catch-binding": {
- "version": "7.8.3",
- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz",
- "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==",
- "dev": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.8.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-syntax-optional-chaining": {
- "version": "7.8.3",
- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz",
- "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==",
- "dev": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.8.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-syntax-private-property-in-object": {
- "version": "7.14.5",
- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz",
- "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==",
- "dev": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.14.5"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-syntax-top-level-await": {
- "version": "7.14.5",
- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz",
- "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==",
- "dev": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.14.5"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-arrow-functions": {
- "version": "7.14.5",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.14.5.tgz",
- "integrity": "sha512-KOnO0l4+tD5IfOdi4x8C1XmEIRWUjNRV8wc6K2vz/3e8yAOoZZvsRXRRIF/yo/MAOFb4QjtAw9xSxMXbSMRy8A==",
- "dev": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.14.5"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-async-to-generator": {
- "version": "7.14.5",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.14.5.tgz",
- "integrity": "sha512-szkbzQ0mNk0rpu76fzDdqSyPu0MuvpXgC+6rz5rpMb5OIRxdmHfQxrktL8CYolL2d8luMCZTR0DpIMIdL27IjA==",
- "dev": true,
- "dependencies": {
- "@babel/helper-module-imports": "^7.14.5",
- "@babel/helper-plugin-utils": "^7.14.5",
- "@babel/helper-remap-async-to-generator": "^7.14.5"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-block-scoped-functions": {
- "version": "7.14.5",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.14.5.tgz",
- "integrity": "sha512-dtqWqdWZ5NqBX3KzsVCWfQI3A53Ft5pWFCT2eCVUftWZgjc5DpDponbIF1+c+7cSGk2wN0YK7HGL/ezfRbpKBQ==",
- "dev": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.14.5"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-block-scoping": {
- "version": "7.15.3",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.15.3.tgz",
- "integrity": "sha512-nBAzfZwZb4DkaGtOes1Up1nOAp9TDRRFw4XBzBBSG9QK7KVFmYzgj9o9sbPv7TX5ofL4Auq4wZnxCoPnI/lz2Q==",
- "dev": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.14.5"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-classes": {
- "version": "7.14.9",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.14.9.tgz",
- "integrity": "sha512-NfZpTcxU3foGWbl4wxmZ35mTsYJy8oQocbeIMoDAGGFarAmSQlL+LWMkDx/tj6pNotpbX3rltIA4dprgAPOq5A==",
- "dev": true,
- "dependencies": {
- "@babel/helper-annotate-as-pure": "^7.14.5",
- "@babel/helper-function-name": "^7.14.5",
- "@babel/helper-optimise-call-expression": "^7.14.5",
- "@babel/helper-plugin-utils": "^7.14.5",
- "@babel/helper-replace-supers": "^7.14.5",
- "@babel/helper-split-export-declaration": "^7.14.5",
- "globals": "^11.1.0"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-computed-properties": {
- "version": "7.14.5",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.14.5.tgz",
- "integrity": "sha512-pWM+E4283UxaVzLb8UBXv4EIxMovU4zxT1OPnpHJcmnvyY9QbPPTKZfEj31EUvG3/EQRbYAGaYEUZ4yWOBC2xg==",
- "dev": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.14.5"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-destructuring": {
- "version": "7.14.7",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.14.7.tgz",
- "integrity": "sha512-0mDE99nK+kVh3xlc5vKwB6wnP9ecuSj+zQCa/n0voENtP/zymdT4HH6QEb65wjjcbqr1Jb/7z9Qp7TF5FtwYGw==",
- "dev": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.14.5"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-dotall-regex": {
- "version": "7.14.5",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.14.5.tgz",
- "integrity": "sha512-loGlnBdj02MDsFaHhAIJzh7euK89lBrGIdM9EAtHFo6xKygCUGuuWe07o1oZVk287amtW1n0808sQM99aZt3gw==",
- "dev": true,
- "dependencies": {
- "@babel/helper-create-regexp-features-plugin": "^7.14.5",
- "@babel/helper-plugin-utils": "^7.14.5"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-duplicate-keys": {
- "version": "7.14.5",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.14.5.tgz",
- "integrity": "sha512-iJjbI53huKbPDAsJ8EmVmvCKeeq21bAze4fu9GBQtSLqfvzj2oRuHVx4ZkDwEhg1htQ+5OBZh/Ab0XDf5iBZ7A==",
- "dev": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.14.5"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-exponentiation-operator": {
- "version": "7.14.5",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.14.5.tgz",
- "integrity": "sha512-jFazJhMBc9D27o9jDnIE5ZErI0R0m7PbKXVq77FFvqFbzvTMuv8jaAwLZ5PviOLSFttqKIW0/wxNSDbjLk0tYA==",
- "dev": true,
- "dependencies": {
- "@babel/helper-builder-binary-assignment-operator-visitor": "^7.14.5",
- "@babel/helper-plugin-utils": "^7.14.5"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-for-of": {
- "version": "7.14.5",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.14.5.tgz",
- "integrity": "sha512-CfmqxSUZzBl0rSjpoQSFoR9UEj3HzbGuGNL21/iFTmjb5gFggJp3ph0xR1YBhexmLoKRHzgxuFvty2xdSt6gTA==",
- "dev": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.14.5"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-function-name": {
- "version": "7.14.5",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.14.5.tgz",
- "integrity": "sha512-vbO6kv0fIzZ1GpmGQuvbwwm+O4Cbm2NrPzwlup9+/3fdkuzo1YqOZcXw26+YUJB84Ja7j9yURWposEHLYwxUfQ==",
- "dev": true,
- "dependencies": {
- "@babel/helper-function-name": "^7.14.5",
- "@babel/helper-plugin-utils": "^7.14.5"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-literals": {
- "version": "7.14.5",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.14.5.tgz",
- "integrity": "sha512-ql33+epql2F49bi8aHXxvLURHkxJbSmMKl9J5yHqg4PLtdE6Uc48CH1GS6TQvZ86eoB/ApZXwm7jlA+B3kra7A==",
- "dev": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.14.5"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-member-expression-literals": {
- "version": "7.14.5",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.14.5.tgz",
- "integrity": "sha512-WkNXxH1VXVTKarWFqmso83xl+2V3Eo28YY5utIkbsmXoItO8Q3aZxN4BTS2k0hz9dGUloHK26mJMyQEYfkn/+Q==",
- "dev": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.14.5"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-modules-amd": {
- "version": "7.14.5",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.14.5.tgz",
- "integrity": "sha512-3lpOU8Vxmp3roC4vzFpSdEpGUWSMsHFreTWOMMLzel2gNGfHE5UWIh/LN6ghHs2xurUp4jRFYMUIZhuFbody1g==",
- "dev": true,
- "dependencies": {
- "@babel/helper-module-transforms": "^7.14.5",
- "@babel/helper-plugin-utils": "^7.14.5",
- "babel-plugin-dynamic-import-node": "^2.3.3"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-modules-commonjs": {
- "version": "7.15.0",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.15.0.tgz",
- "integrity": "sha512-3H/R9s8cXcOGE8kgMlmjYYC9nqr5ELiPkJn4q0mypBrjhYQoc+5/Maq69vV4xRPWnkzZuwJPf5rArxpB/35Cig==",
- "dev": true,
- "dependencies": {
- "@babel/helper-module-transforms": "^7.15.0",
- "@babel/helper-plugin-utils": "^7.14.5",
- "@babel/helper-simple-access": "^7.14.8",
- "babel-plugin-dynamic-import-node": "^2.3.3"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-modules-systemjs": {
- "version": "7.14.5",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.14.5.tgz",
- "integrity": "sha512-mNMQdvBEE5DcMQaL5LbzXFMANrQjd2W7FPzg34Y4yEz7dBgdaC+9B84dSO+/1Wba98zoDbInctCDo4JGxz1VYA==",
- "dev": true,
- "dependencies": {
- "@babel/helper-hoist-variables": "^7.14.5",
- "@babel/helper-module-transforms": "^7.14.5",
- "@babel/helper-plugin-utils": "^7.14.5",
- "@babel/helper-validator-identifier": "^7.14.5",
- "babel-plugin-dynamic-import-node": "^2.3.3"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-modules-systemjs/node_modules/@babel/helper-validator-identifier": {
- "version": "7.14.9",
- "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.9.tgz",
- "integrity": "sha512-pQYxPY0UP6IHISRitNe8bsijHex4TWZXi2HwKVsjPiltzlhse2znVcm9Ace510VT1kxIHjGJCZZQBX2gJDbo0g==",
- "dev": true,
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/plugin-transform-modules-umd": {
- "version": "7.14.5",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.14.5.tgz",
- "integrity": "sha512-RfPGoagSngC06LsGUYyM9QWSXZ8MysEjDJTAea1lqRjNECE3y0qIJF/qbvJxc4oA4s99HumIMdXOrd+TdKaAAA==",
- "dev": true,
- "dependencies": {
- "@babel/helper-module-transforms": "^7.14.5",
- "@babel/helper-plugin-utils": "^7.14.5"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-named-capturing-groups-regex": {
- "version": "7.14.9",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.14.9.tgz",
- "integrity": "sha512-l666wCVYO75mlAtGFfyFwnWmIXQm3kSH0C3IRnJqWcZbWkoihyAdDhFm2ZWaxWTqvBvhVFfJjMRQ0ez4oN1yYA==",
- "dev": true,
- "dependencies": {
- "@babel/helper-create-regexp-features-plugin": "^7.14.5"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0"
- }
- },
- "node_modules/@babel/plugin-transform-new-target": {
- "version": "7.14.5",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.14.5.tgz",
- "integrity": "sha512-Nx054zovz6IIRWEB49RDRuXGI4Gy0GMgqG0cII9L3MxqgXz/+rgII+RU58qpo4g7tNEx1jG7rRVH4ihZoP4esQ==",
- "dev": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.14.5"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-object-super": {
- "version": "7.14.5",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.14.5.tgz",
- "integrity": "sha512-MKfOBWzK0pZIrav9z/hkRqIk/2bTv9qvxHzPQc12RcVkMOzpIKnFCNYJip00ssKWYkd8Sf5g0Wr7pqJ+cmtuFg==",
- "dev": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.14.5",
- "@babel/helper-replace-supers": "^7.14.5"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-parameters": {
- "version": "7.14.5",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.14.5.tgz",
- "integrity": "sha512-Tl7LWdr6HUxTmzQtzuU14SqbgrSKmaR77M0OKyq4njZLQTPfOvzblNKyNkGwOfEFCEx7KeYHQHDI0P3F02IVkA==",
- "dev": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.14.5"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-property-literals": {
- "version": "7.14.5",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.14.5.tgz",
- "integrity": "sha512-r1uilDthkgXW8Z1vJz2dKYLV1tuw2xsbrp3MrZmD99Wh9vsfKoob+JTgri5VUb/JqyKRXotlOtwgu4stIYCmnw==",
- "dev": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.14.5"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-regenerator": {
- "version": "7.14.5",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.14.5.tgz",
- "integrity": "sha512-NVIY1W3ITDP5xQl50NgTKlZ0GrotKtLna08/uGY6ErQt6VEQZXla86x/CTddm5gZdcr+5GSsvMeTmWA5Ii6pkg==",
- "dev": true,
- "dependencies": {
- "regenerator-transform": "^0.14.2"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-reserved-words": {
- "version": "7.14.5",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.14.5.tgz",
- "integrity": "sha512-cv4F2rv1nD4qdexOGsRQXJrOcyb5CrgjUH9PKrrtyhSDBNWGxd0UIitjyJiWagS+EbUGjG++22mGH1Pub8D6Vg==",
- "dev": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.14.5"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-shorthand-properties": {
- "version": "7.14.5",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.14.5.tgz",
- "integrity": "sha512-xLucks6T1VmGsTB+GWK5Pl9Jl5+nRXD1uoFdA5TSO6xtiNjtXTjKkmPdFXVLGlK5A2/or/wQMKfmQ2Y0XJfn5g==",
- "dev": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.14.5"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-spread": {
- "version": "7.14.6",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.14.6.tgz",
- "integrity": "sha512-Zr0x0YroFJku7n7+/HH3A2eIrGMjbmAIbJSVv0IZ+t3U2WUQUA64S/oeied2e+MaGSjmt4alzBCsK9E8gh+fag==",
- "dev": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.14.5",
- "@babel/helper-skip-transparent-expression-wrappers": "^7.14.5"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-sticky-regex": {
- "version": "7.14.5",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.14.5.tgz",
- "integrity": "sha512-Z7F7GyvEMzIIbwnziAZmnSNpdijdr4dWt+FJNBnBLz5mwDFkqIXU9wmBcWWad3QeJF5hMTkRe4dAq2sUZiG+8A==",
- "dev": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.14.5"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-template-literals": {
- "version": "7.14.5",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.14.5.tgz",
- "integrity": "sha512-22btZeURqiepOfuy/VkFr+zStqlujWaarpMErvay7goJS6BWwdd6BY9zQyDLDa4x2S3VugxFb162IZ4m/S/+Gg==",
- "dev": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.14.5"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-typeof-symbol": {
- "version": "7.14.5",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.14.5.tgz",
- "integrity": "sha512-lXzLD30ffCWseTbMQzrvDWqljvZlHkXU+CnseMhkMNqU1sASnCsz3tSzAaH3vCUXb9PHeUb90ZT1BdFTm1xxJw==",
- "dev": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.14.5"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-unicode-escapes": {
- "version": "7.14.5",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.14.5.tgz",
- "integrity": "sha512-crTo4jATEOjxj7bt9lbYXcBAM3LZaUrbP2uUdxb6WIorLmjNKSpHfIybgY4B8SRpbf8tEVIWH3Vtm7ayCrKocA==",
- "dev": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.14.5"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-unicode-regex": {
- "version": "7.14.5",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.14.5.tgz",
- "integrity": "sha512-UygduJpC5kHeCiRw/xDVzC+wj8VaYSoKl5JNVmbP7MadpNinAm3SvZCxZ42H37KZBKztz46YC73i9yV34d0Tzw==",
- "dev": true,
- "dependencies": {
- "@babel/helper-create-regexp-features-plugin": "^7.14.5",
- "@babel/helper-plugin-utils": "^7.14.5"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/preset-env": {
- "version": "7.15.0",
- "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.15.0.tgz",
- "integrity": "sha512-FhEpCNFCcWW3iZLg0L2NPE9UerdtsCR6ZcsGHUX6Om6kbCQeL5QZDqFDmeNHC6/fy6UH3jEge7K4qG5uC9In0Q==",
- "dev": true,
- "dependencies": {
- "@babel/compat-data": "^7.15.0",
- "@babel/helper-compilation-targets": "^7.15.0",
- "@babel/helper-plugin-utils": "^7.14.5",
- "@babel/helper-validator-option": "^7.14.5",
- "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.14.5",
- "@babel/plugin-proposal-async-generator-functions": "^7.14.9",
- "@babel/plugin-proposal-class-properties": "^7.14.5",
- "@babel/plugin-proposal-class-static-block": "^7.14.5",
- "@babel/plugin-proposal-dynamic-import": "^7.14.5",
- "@babel/plugin-proposal-export-namespace-from": "^7.14.5",
- "@babel/plugin-proposal-json-strings": "^7.14.5",
- "@babel/plugin-proposal-logical-assignment-operators": "^7.14.5",
- "@babel/plugin-proposal-nullish-coalescing-operator": "^7.14.5",
- "@babel/plugin-proposal-numeric-separator": "^7.14.5",
- "@babel/plugin-proposal-object-rest-spread": "^7.14.7",
- "@babel/plugin-proposal-optional-catch-binding": "^7.14.5",
- "@babel/plugin-proposal-optional-chaining": "^7.14.5",
- "@babel/plugin-proposal-private-methods": "^7.14.5",
- "@babel/plugin-proposal-private-property-in-object": "^7.14.5",
- "@babel/plugin-proposal-unicode-property-regex": "^7.14.5",
- "@babel/plugin-syntax-async-generators": "^7.8.4",
- "@babel/plugin-syntax-class-properties": "^7.12.13",
- "@babel/plugin-syntax-class-static-block": "^7.14.5",
- "@babel/plugin-syntax-dynamic-import": "^7.8.3",
- "@babel/plugin-syntax-export-namespace-from": "^7.8.3",
- "@babel/plugin-syntax-json-strings": "^7.8.3",
- "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4",
- "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3",
- "@babel/plugin-syntax-numeric-separator": "^7.10.4",
- "@babel/plugin-syntax-object-rest-spread": "^7.8.3",
- "@babel/plugin-syntax-optional-catch-binding": "^7.8.3",
- "@babel/plugin-syntax-optional-chaining": "^7.8.3",
- "@babel/plugin-syntax-private-property-in-object": "^7.14.5",
- "@babel/plugin-syntax-top-level-await": "^7.14.5",
- "@babel/plugin-transform-arrow-functions": "^7.14.5",
- "@babel/plugin-transform-async-to-generator": "^7.14.5",
- "@babel/plugin-transform-block-scoped-functions": "^7.14.5",
- "@babel/plugin-transform-block-scoping": "^7.14.5",
- "@babel/plugin-transform-classes": "^7.14.9",
- "@babel/plugin-transform-computed-properties": "^7.14.5",
- "@babel/plugin-transform-destructuring": "^7.14.7",
- "@babel/plugin-transform-dotall-regex": "^7.14.5",
- "@babel/plugin-transform-duplicate-keys": "^7.14.5",
- "@babel/plugin-transform-exponentiation-operator": "^7.14.5",
- "@babel/plugin-transform-for-of": "^7.14.5",
- "@babel/plugin-transform-function-name": "^7.14.5",
- "@babel/plugin-transform-literals": "^7.14.5",
- "@babel/plugin-transform-member-expression-literals": "^7.14.5",
- "@babel/plugin-transform-modules-amd": "^7.14.5",
- "@babel/plugin-transform-modules-commonjs": "^7.15.0",
- "@babel/plugin-transform-modules-systemjs": "^7.14.5",
- "@babel/plugin-transform-modules-umd": "^7.14.5",
- "@babel/plugin-transform-named-capturing-groups-regex": "^7.14.9",
- "@babel/plugin-transform-new-target": "^7.14.5",
- "@babel/plugin-transform-object-super": "^7.14.5",
- "@babel/plugin-transform-parameters": "^7.14.5",
- "@babel/plugin-transform-property-literals": "^7.14.5",
- "@babel/plugin-transform-regenerator": "^7.14.5",
- "@babel/plugin-transform-reserved-words": "^7.14.5",
- "@babel/plugin-transform-shorthand-properties": "^7.14.5",
- "@babel/plugin-transform-spread": "^7.14.6",
- "@babel/plugin-transform-sticky-regex": "^7.14.5",
- "@babel/plugin-transform-template-literals": "^7.14.5",
- "@babel/plugin-transform-typeof-symbol": "^7.14.5",
- "@babel/plugin-transform-unicode-escapes": "^7.14.5",
- "@babel/plugin-transform-unicode-regex": "^7.14.5",
- "@babel/preset-modules": "^0.1.4",
- "@babel/types": "^7.15.0",
- "babel-plugin-polyfill-corejs2": "^0.2.2",
- "babel-plugin-polyfill-corejs3": "^0.2.2",
- "babel-plugin-polyfill-regenerator": "^0.2.2",
- "core-js-compat": "^3.16.0",
- "semver": "^6.3.0"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/preset-env/node_modules/semver": {
- "version": "6.3.0",
- "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
- "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
- "dev": true,
- "bin": {
- "semver": "bin/semver.js"
- }
- },
- "node_modules/@babel/preset-modules": {
- "version": "0.1.4",
- "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.4.tgz",
- "integrity": "sha512-J36NhwnfdzpmH41M1DrnkkgAqhZaqr/NBdPfQ677mLzlaXo+oDiv1deyCDtgAhz8p328otdob0Du7+xgHGZbKg==",
- "dev": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.0.0",
- "@babel/plugin-proposal-unicode-property-regex": "^7.4.4",
- "@babel/plugin-transform-dotall-regex": "^7.4.4",
- "@babel/types": "^7.4.4",
- "esutils": "^2.0.2"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/runtime": {
- "version": "7.15.3",
- "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.15.3.tgz",
- "integrity": "sha512-OvwMLqNXkCXSz1kSm58sEsNuhqOx/fKpnUnKnFB5v8uDda5bLNEHNgKPvhDN6IU0LDcnHQ90LlJ0Q6jnyBSIBA==",
- "dev": true,
- "dependencies": {
- "regenerator-runtime": "^0.13.4"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/template": {
- "version": "7.14.5",
- "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.14.5.tgz",
- "integrity": "sha512-6Z3Po85sfxRGachLULUhOmvAaOo7xCvqGQtxINai2mEGPFm6pQ4z5QInFnUrRpfoSV60BnjyF5F3c+15fxFV1g==",
- "dev": true,
- "dependencies": {
- "@babel/code-frame": "^7.14.5",
- "@babel/parser": "^7.14.5",
- "@babel/types": "^7.14.5"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/template/node_modules/@babel/code-frame": {
- "version": "7.14.5",
- "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.14.5.tgz",
- "integrity": "sha512-9pzDqyc6OLDaqe+zbACgFkb6fKMNG6CObKpnYXChRsvYGyEdc7CA2BaqeOM+vOtCS5ndmJicPJhKAwYRI6UfFw==",
- "dev": true,
- "dependencies": {
- "@babel/highlight": "^7.14.5"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/template/node_modules/@babel/helper-validator-identifier": {
- "version": "7.14.9",
- "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.9.tgz",
- "integrity": "sha512-pQYxPY0UP6IHISRitNe8bsijHex4TWZXi2HwKVsjPiltzlhse2znVcm9Ace510VT1kxIHjGJCZZQBX2gJDbo0g==",
- "dev": true,
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/template/node_modules/@babel/highlight": {
- "version": "7.14.5",
- "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.14.5.tgz",
- "integrity": "sha512-qf9u2WFWVV0MppaL877j2dBtQIDgmidgjGk5VIMw3OadXvYaXn66U1BFlH2t4+t3i+8PhedppRv+i40ABzd+gg==",
- "dev": true,
- "dependencies": {
- "@babel/helper-validator-identifier": "^7.14.5",
- "chalk": "^2.0.0",
- "js-tokens": "^4.0.0"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/template/node_modules/@babel/parser": {
- "version": "7.15.3",
- "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.15.3.tgz",
- "integrity": "sha512-O0L6v/HvqbdJawj0iBEfVQMc3/6WP+AeOsovsIgBFyJaG+W2w7eqvZB7puddATmWuARlm1SX7DwxJ/JJUnDpEA==",
- "dev": true,
- "bin": {
- "parser": "bin/babel-parser.js"
- },
- "engines": {
- "node": ">=6.0.0"
- }
- },
- "node_modules/@babel/traverse": {
- "version": "7.15.0",
- "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.15.0.tgz",
- "integrity": "sha512-392d8BN0C9eVxVWd8H6x9WfipgVH5IaIoLp23334Sc1vbKKWINnvwRpb4us0xtPaCumlwbTtIYNA0Dv/32sVFw==",
- "dev": true,
- "dependencies": {
- "@babel/code-frame": "^7.14.5",
- "@babel/generator": "^7.15.0",
- "@babel/helper-function-name": "^7.14.5",
- "@babel/helper-hoist-variables": "^7.14.5",
- "@babel/helper-split-export-declaration": "^7.14.5",
- "@babel/parser": "^7.15.0",
- "@babel/types": "^7.15.0",
- "debug": "^4.1.0",
- "globals": "^11.1.0"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/traverse/node_modules/@babel/code-frame": {
- "version": "7.14.5",
- "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.14.5.tgz",
- "integrity": "sha512-9pzDqyc6OLDaqe+zbACgFkb6fKMNG6CObKpnYXChRsvYGyEdc7CA2BaqeOM+vOtCS5ndmJicPJhKAwYRI6UfFw==",
- "dev": true,
- "dependencies": {
- "@babel/highlight": "^7.14.5"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/traverse/node_modules/@babel/helper-validator-identifier": {
- "version": "7.14.9",
- "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.9.tgz",
- "integrity": "sha512-pQYxPY0UP6IHISRitNe8bsijHex4TWZXi2HwKVsjPiltzlhse2znVcm9Ace510VT1kxIHjGJCZZQBX2gJDbo0g==",
- "dev": true,
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/traverse/node_modules/@babel/highlight": {
- "version": "7.14.5",
- "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.14.5.tgz",
- "integrity": "sha512-qf9u2WFWVV0MppaL877j2dBtQIDgmidgjGk5VIMw3OadXvYaXn66U1BFlH2t4+t3i+8PhedppRv+i40ABzd+gg==",
- "dev": true,
- "dependencies": {
- "@babel/helper-validator-identifier": "^7.14.5",
- "chalk": "^2.0.0",
- "js-tokens": "^4.0.0"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/traverse/node_modules/@babel/parser": {
- "version": "7.15.3",
- "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.15.3.tgz",
- "integrity": "sha512-O0L6v/HvqbdJawj0iBEfVQMc3/6WP+AeOsovsIgBFyJaG+W2w7eqvZB7puddATmWuARlm1SX7DwxJ/JJUnDpEA==",
- "dev": true,
- "bin": {
- "parser": "bin/babel-parser.js"
- },
- "engines": {
- "node": ">=6.0.0"
- }
- },
- "node_modules/@babel/types": {
- "version": "7.15.0",
- "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.15.0.tgz",
- "integrity": "sha512-OBvfqnllOIdX4ojTHpwZbpvz4j3EWyjkZEdmjH0/cgsd6QOdSgU8rLSk6ard/pcW7rlmjdVSX/AWOaORR1uNOQ==",
- "dev": true,
- "dependencies": {
- "@babel/helper-validator-identifier": "^7.14.9",
- "to-fast-properties": "^2.0.0"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/types/node_modules/@babel/helper-validator-identifier": {
- "version": "7.14.9",
- "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.9.tgz",
- "integrity": "sha512-pQYxPY0UP6IHISRitNe8bsijHex4TWZXi2HwKVsjPiltzlhse2znVcm9Ace510VT1kxIHjGJCZZQBX2gJDbo0g==",
- "dev": true,
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@cspotcode/source-map-consumer": {
- "version": "0.8.0",
- "resolved": "https://registry.npmjs.org/@cspotcode/source-map-consumer/-/source-map-consumer-0.8.0.tgz",
- "integrity": "sha512-41qniHzTU8yAGbCp04ohlmSrZf8bkf/iJsl3V0dRGsQN/5GFfx+LbCSsCpp2gqrqjTVg/K6O8ycoV35JIwAzAg==",
- "dev": true,
- "engines": {
- "node": ">= 12"
- }
- },
- "node_modules/@cspotcode/source-map-support": {
- "version": "0.6.1",
- "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.6.1.tgz",
- "integrity": "sha512-DX3Z+T5dt1ockmPdobJS/FAsQPW4V4SrWEhD2iYQT2Cb2tQsiMnYxrcUH9By/Z3B+v0S5LMBkQtV/XOBbpLEOg==",
- "dev": true,
- "dependencies": {
- "@cspotcode/source-map-consumer": "0.8.0"
- },
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/@cypress/request": {
- "version": "2.88.6",
- "resolved": "https://registry.npmjs.org/@cypress/request/-/request-2.88.6.tgz",
- "integrity": "sha512-z0UxBE/+qaESAHY9p9sM2h8Y4XqtsbDCt0/DPOrqA/RZgKi4PkxdpXyK4wCCnSk1xHqWHZZAE+gV6aDAR6+caQ==",
- "dev": true,
- "dependencies": {
- "aws-sign2": "~0.7.0",
- "aws4": "^1.8.0",
- "caseless": "~0.12.0",
- "combined-stream": "~1.0.6",
- "extend": "~3.0.2",
- "forever-agent": "~0.6.1",
- "form-data": "~2.3.2",
- "har-validator": "~5.1.3",
- "http-signature": "~1.2.0",
- "is-typedarray": "~1.0.0",
- "isstream": "~0.1.2",
- "json-stringify-safe": "~5.0.1",
- "mime-types": "~2.1.19",
- "performance-now": "^2.1.0",
- "qs": "~6.5.2",
- "safe-buffer": "^5.1.2",
- "tough-cookie": "~2.5.0",
- "tunnel-agent": "^0.6.0",
- "uuid": "^8.3.2"
- },
- "engines": {
- "node": ">= 6"
- }
- },
- "node_modules/@cypress/request/node_modules/uuid": {
- "version": "8.3.2",
- "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz",
- "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==",
- "dev": true,
- "bin": {
- "uuid": "dist/bin/uuid"
- }
- },
- "node_modules/@cypress/xvfb": {
- "version": "1.2.4",
- "resolved": "https://registry.npmjs.org/@cypress/xvfb/-/xvfb-1.2.4.tgz",
- "integrity": "sha512-skbBzPggOVYCbnGgV+0dmBdW/s77ZkAOXIC1knS8NagwDjBrNC1LuXtQJeiN6l+m7lzmHtaoUw/ctJKdqkG57Q==",
- "dev": true,
- "dependencies": {
- "debug": "^3.1.0",
- "lodash.once": "^4.1.1"
- }
- },
- "node_modules/@cypress/xvfb/node_modules/debug": {
- "version": "3.2.7",
- "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
- "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
- "dev": true,
- "dependencies": {
- "ms": "^2.1.1"
- }
- },
- "node_modules/@definitelytyped/header-parser": {
- "version": "0.0.87",
- "resolved": "https://registry.npmjs.org/@definitelytyped/header-parser/-/header-parser-0.0.87.tgz",
- "integrity": "sha512-fwxajaVUf4mbRWOLwUJFHyscqrrxsaybtBDBgfEr/kB4R25qbQFX2bD7rIf/5UOS7cj9l/dyVbTRxUf1OzofUg==",
- "dev": true,
- "dependencies": {
- "@definitelytyped/typescript-versions": "^0.0.87",
- "@types/parsimmon": "^1.10.1",
- "parsimmon": "^1.13.0"
- }
- },
- "node_modules/@definitelytyped/typescript-versions": {
- "version": "0.0.87",
- "resolved": "https://registry.npmjs.org/@definitelytyped/typescript-versions/-/typescript-versions-0.0.87.tgz",
- "integrity": "sha512-RNXQXmr64eDcoCrAKbk8v2cuj+a/5C0Bz6C2tjSJC1p477pRJMO2AmTKLJZrF8LSbCrTcZx9U5TlkMyjV17WSw==",
- "dev": true
- },
- "node_modules/@definitelytyped/utils": {
- "version": "0.0.87",
- "resolved": "https://registry.npmjs.org/@definitelytyped/utils/-/utils-0.0.87.tgz",
- "integrity": "sha512-R3hZhpHHM82fjPGKf7VMsUA1C2x2hJoxmaWNlts7CMBtW0SMtJHPuEvzJxLCx5jHZDaGHei3K4ziHhOf1BLHFg==",
- "dev": true,
- "dependencies": {
- "@definitelytyped/typescript-versions": "^0.0.87",
- "@types/node": "^14.14.35",
- "charm": "^1.0.2",
- "fs-extra": "^8.1.0",
- "fstream": "^1.0.12",
- "npm-registry-client": "^8.6.0",
- "tar": "^2.2.2",
- "tar-stream": "^2.1.4"
- }
- },
- "node_modules/@definitelytyped/utils/node_modules/fs-extra": {
- "version": "8.1.0",
- "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz",
- "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==",
- "dev": true,
- "dependencies": {
- "graceful-fs": "^4.2.0",
- "jsonfile": "^4.0.0",
- "universalify": "^0.1.0"
- },
- "engines": {
- "node": ">=6 <7 || >=8"
- }
- },
- "node_modules/@eslint/eslintrc": {
- "version": "0.4.3",
- "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.3.tgz",
- "integrity": "sha512-J6KFFz5QCYUJq3pf0mjEcCJVERbzv71PUIDczuh9JkwGEzced6CO5ADLHB1rbf/+oPBtoPfMYNOpGDzCANlbXw==",
- "dev": true,
- "dependencies": {
- "ajv": "^6.12.4",
- "debug": "^4.1.1",
- "espree": "^7.3.0",
- "globals": "^13.9.0",
- "ignore": "^4.0.6",
- "import-fresh": "^3.2.1",
- "js-yaml": "^3.13.1",
- "minimatch": "^3.0.4",
- "strip-json-comments": "^3.1.1"
- },
- "engines": {
- "node": "^10.12.0 || >=12.0.0"
- }
- },
- "node_modules/@eslint/eslintrc/node_modules/globals": {
- "version": "13.11.0",
- "resolved": "https://registry.npmjs.org/globals/-/globals-13.11.0.tgz",
- "integrity": "sha512-08/xrJ7wQjK9kkkRoI3OFUBbLx4f+6x3SGwcPvQ0QH6goFDrOU2oyAWrmh3dJezu65buo+HBMzAMQy6rovVC3g==",
- "dev": true,
- "dependencies": {
- "type-fest": "^0.20.2"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/@eslint/eslintrc/node_modules/js-yaml": {
- "version": "3.14.1",
- "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz",
- "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==",
- "dev": true,
- "dependencies": {
- "argparse": "^1.0.7",
- "esprima": "^4.0.0"
- },
- "bin": {
- "js-yaml": "bin/js-yaml.js"
- }
- },
- "node_modules/@eslint/eslintrc/node_modules/strip-json-comments": {
- "version": "3.1.1",
- "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz",
- "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==",
- "dev": true,
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/@highcharts/map-collection": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/@highcharts/map-collection/-/map-collection-1.1.3.tgz",
- "integrity": "sha512-Kb31dEQc7Kf7dxkmJEUjYlZ2wtRftEumJR/bq3SwvcviZeEhz+t6vMLXqS9qxfeO0UzSOaTCLiNMBsg/W6d7/g==",
- "dev": true
- },
- "node_modules/@humanwhocodes/config-array": {
- "version": "0.5.0",
- "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.5.0.tgz",
- "integrity": "sha512-FagtKFz74XrTl7y6HCzQpwDfXP0yhxe9lHLD1UZxjvZIcbyRz8zTFF/yYNfSfzU414eDwZ1SrO0Qvtyf+wFMQg==",
- "dev": true,
- "dependencies": {
- "@humanwhocodes/object-schema": "^1.2.0",
- "debug": "^4.1.1",
- "minimatch": "^3.0.4"
- },
- "engines": {
- "node": ">=10.10.0"
- }
- },
- "node_modules/@humanwhocodes/object-schema": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.0.tgz",
- "integrity": "sha512-wdppn25U8z/2yiaT6YGquE6X8sSv7hNMWSXYSSU1jGv/yd6XqjXgTDJ8KP4NgjTXfJ3GbRjeeb8RTV7a/VpM+w==",
- "dev": true
- },
- "node_modules/@octokit/auth-token": {
- "version": "2.4.5",
- "resolved": "https://registry.npmjs.org/@octokit/auth-token/-/auth-token-2.4.5.tgz",
- "integrity": "sha512-BpGYsPgJt05M7/L/5FoE1PiAbdxXFZkX/3kDYcsvd1v6UhlnE5e96dTDr0ezX/EFwciQxf3cNV0loipsURU+WA==",
- "dev": true,
- "dependencies": {
- "@octokit/types": "^6.0.3"
- }
- },
- "node_modules/@octokit/core": {
- "version": "3.5.1",
- "resolved": "https://registry.npmjs.org/@octokit/core/-/core-3.5.1.tgz",
- "integrity": "sha512-omncwpLVxMP+GLpLPgeGJBF6IWJFjXDS5flY5VbppePYX9XehevbDykRH9PdCdvqt9TS5AOTiDide7h0qrkHjw==",
- "dev": true,
- "dependencies": {
- "@octokit/auth-token": "^2.4.4",
- "@octokit/graphql": "^4.5.8",
- "@octokit/request": "^5.6.0",
- "@octokit/request-error": "^2.0.5",
- "@octokit/types": "^6.0.3",
- "before-after-hook": "^2.2.0",
- "universal-user-agent": "^6.0.0"
- }
- },
- "node_modules/@octokit/endpoint": {
- "version": "6.0.12",
- "resolved": "https://registry.npmjs.org/@octokit/endpoint/-/endpoint-6.0.12.tgz",
- "integrity": "sha512-lF3puPwkQWGfkMClXb4k/eUT/nZKQfxinRWJrdZaJO85Dqwo/G0yOC434Jr2ojwafWJMYqFGFa5ms4jJUgujdA==",
- "dev": true,
- "dependencies": {
- "@octokit/types": "^6.0.3",
- "is-plain-object": "^5.0.0",
- "universal-user-agent": "^6.0.0"
- }
- },
- "node_modules/@octokit/graphql": {
- "version": "4.8.0",
- "resolved": "https://registry.npmjs.org/@octokit/graphql/-/graphql-4.8.0.tgz",
- "integrity": "sha512-0gv+qLSBLKF0z8TKaSKTsS39scVKF9dbMxJpj3U0vC7wjNWFuIpL/z76Qe2fiuCbDRcJSavkXsVtMS6/dtQQsg==",
- "dev": true,
- "dependencies": {
- "@octokit/request": "^5.6.0",
- "@octokit/types": "^6.0.3",
- "universal-user-agent": "^6.0.0"
- }
- },
- "node_modules/@octokit/openapi-types": {
- "version": "10.0.0",
- "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-10.0.0.tgz",
- "integrity": "sha512-k1iO2zKuEjjRS1EJb4FwSLk+iF6EGp+ZV0OMRViQoWhQ1fZTk9hg1xccZII5uyYoiqcbC73MRBmT45y1vp2PPg==",
- "dev": true
- },
- "node_modules/@octokit/plugin-paginate-rest": {
- "version": "2.16.0",
- "resolved": "https://registry.npmjs.org/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-2.16.0.tgz",
- "integrity": "sha512-8YYzALPMvEZ35kgy5pdYvQ22Roz+BIuEaedO575GwE2vb/ACDqQn0xQrTJR4tnZCJn7pi8+AWPVjrFDaERIyXQ==",
- "dev": true,
- "dependencies": {
- "@octokit/types": "^6.26.0"
- },
- "peerDependencies": {
- "@octokit/core": ">=2"
- }
- },
- "node_modules/@octokit/plugin-request-log": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/@octokit/plugin-request-log/-/plugin-request-log-1.0.4.tgz",
- "integrity": "sha512-mLUsMkgP7K/cnFEw07kWqXGF5LKrOkD+lhCrKvPHXWDywAwuDUeDwWBpc69XK3pNX0uKiVt8g5z96PJ6z9xCFA==",
- "dev": true,
- "peerDependencies": {
- "@octokit/core": ">=3"
- }
- },
- "node_modules/@octokit/plugin-rest-endpoint-methods": {
- "version": "5.9.0",
- "resolved": "https://registry.npmjs.org/@octokit/plugin-rest-endpoint-methods/-/plugin-rest-endpoint-methods-5.9.0.tgz",
- "integrity": "sha512-Rz67pg+rEJq2Qn/qfHsMiBoP7GL5NDn8Gg0ezGznZ745Ixn1gPusZYZqCXNhICYrIZaVXmusNP0iwPdphJneqQ==",
- "dev": true,
- "dependencies": {
- "@octokit/types": "^6.26.0",
- "deprecation": "^2.3.1"
- },
- "peerDependencies": {
- "@octokit/core": ">=3"
- }
- },
- "node_modules/@octokit/request": {
- "version": "5.6.1",
- "resolved": "https://registry.npmjs.org/@octokit/request/-/request-5.6.1.tgz",
- "integrity": "sha512-Ls2cfs1OfXaOKzkcxnqw5MR6drMA/zWX/LIS/p8Yjdz7QKTPQLMsB3R+OvoxE6XnXeXEE2X7xe4G4l4X0gRiKQ==",
- "dev": true,
- "dependencies": {
- "@octokit/endpoint": "^6.0.1",
- "@octokit/request-error": "^2.1.0",
- "@octokit/types": "^6.16.1",
- "is-plain-object": "^5.0.0",
- "node-fetch": "^2.6.1",
- "universal-user-agent": "^6.0.0"
- }
- },
- "node_modules/@octokit/request-error": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/@octokit/request-error/-/request-error-2.1.0.tgz",
- "integrity": "sha512-1VIvgXxs9WHSjicsRwq8PlR2LR2x6DwsJAaFgzdi0JfJoGSO8mYI/cHJQ+9FbN21aa+DrgNLnwObmyeSC8Rmpg==",
- "dev": true,
- "dependencies": {
- "@octokit/types": "^6.0.3",
- "deprecation": "^2.0.0",
- "once": "^1.4.0"
- }
- },
- "node_modules/@octokit/rest": {
- "version": "18.10.0",
- "resolved": "https://registry.npmjs.org/@octokit/rest/-/rest-18.10.0.tgz",
- "integrity": "sha512-esHR5OKy38bccL/sajHqZudZCvmv4yjovMJzyXlphaUo7xykmtOdILGJ3aAm0mFHmMLmPFmDMJXf39cAjNJsrw==",
- "dev": true,
- "dependencies": {
- "@octokit/core": "^3.5.1",
- "@octokit/plugin-paginate-rest": "^2.16.0",
- "@octokit/plugin-request-log": "^1.0.4",
- "@octokit/plugin-rest-endpoint-methods": "^5.9.0"
- }
- },
- "node_modules/@octokit/types": {
- "version": "6.26.0",
- "resolved": "https://registry.npmjs.org/@octokit/types/-/types-6.26.0.tgz",
- "integrity": "sha512-RDxZBAFMtqs1ZPnbUu1e7ohPNfoNhTiep4fErY7tZs995BeHu369Vsh5woMIaFbllRWEZBfvTCS4hvDnMPiHrA==",
- "dev": true,
- "dependencies": {
- "@octokit/openapi-types": "^10.0.0"
- }
- },
- "node_modules/@sinonjs/commons": {
- "version": "1.8.3",
- "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz",
- "integrity": "sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==",
- "dev": true,
- "dependencies": {
- "type-detect": "4.0.8"
- }
- },
- "node_modules/@tootallnate/once": {
- "version": "1.1.2",
- "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz",
- "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==",
- "dev": true,
- "engines": {
- "node": ">= 6"
- }
- },
- "node_modules/@tsconfig/node10": {
- "version": "1.0.8",
- "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.8.tgz",
- "integrity": "sha512-6XFfSQmMgq0CFLY1MslA/CPUfhIL919M1rMsa5lP2P097N2Wd1sSX0tx1u4olM16fLNhtHZpRhedZJphNJqmZg==",
- "dev": true
- },
- "node_modules/@tsconfig/node12": {
- "version": "1.0.9",
- "resolved": "https://registry.npmjs.org/@tsconfig/node12/-/node12-1.0.9.tgz",
- "integrity": "sha512-/yBMcem+fbvhSREH+s14YJi18sp7J9jpuhYByADT2rypfajMZZN4WQ6zBGgBKp53NKmqI36wFYDb3yaMPurITw==",
- "dev": true
- },
- "node_modules/@tsconfig/node14": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/@tsconfig/node14/-/node14-1.0.1.tgz",
- "integrity": "sha512-509r2+yARFfHHE7T6Puu2jjkoycftovhXRqW328PDXTVGKihlb1P8Z9mMZH04ebyajfRY7dedfGynlrFHJUQCg==",
- "dev": true
- },
- "node_modules/@tsconfig/node16": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.2.tgz",
- "integrity": "sha512-eZxlbI8GZscaGS7kkc/trHTT5xgrjH3/1n2JDwusC9iahPKWMRvRjJSAN5mCXviuTGQ/lHnhvv8Q1YTpnfz9gA==",
- "dev": true
- },
- "node_modules/@types/eslint": {
- "version": "7.2.9",
- "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-7.2.9.tgz",
- "integrity": "sha512-SdAAXZNvWfhtf3X3y1cbbCZhP3xyPh7mfTvzV6CgfWc/ZhiHpyr9bVroe2/RCHIf7gczaNcprhaBLsx0CCJHQA==",
- "dev": true,
- "dependencies": {
- "@types/estree": "*",
- "@types/json-schema": "*"
- }
- },
- "node_modules/@types/eslint-scope": {
- "version": "3.7.0",
- "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.0.tgz",
- "integrity": "sha512-O/ql2+rrCUe2W2rs7wMR+GqPRcgB6UiqN5RhrR5xruFlY7l9YLMn0ZkDzjoHLeiFkR8MCQZVudUuuvQ2BLC9Qw==",
- "dev": true,
- "dependencies": {
- "@types/eslint": "*",
- "@types/estree": "*"
- }
- },
- "node_modules/@types/eslint-visitor-keys": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/@types/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz",
- "integrity": "sha512-OCutwjDZ4aFS6PB1UZ988C4YgwlBHJd6wCeQqaLdmadZ/7e+w79+hbMUFC1QXDNCmdyoRfAFdm0RypzwR+Qpag==",
- "dev": true
- },
- "node_modules/@types/estree": {
- "version": "0.0.46",
- "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.46.tgz",
- "integrity": "sha512-laIjwTQaD+5DukBZaygQ79K1Z0jb1bPEMRrkXSLjtCcZm+abyp5YbrqpSLzD42FwWW6gK/aS4NYpJ804nG2brg==",
- "dev": true
- },
- "node_modules/@types/jquery": {
- "version": "3.5.6",
- "resolved": "https://registry.npmjs.org/@types/jquery/-/jquery-3.5.6.tgz",
- "integrity": "sha512-SmgCQRzGPId4MZQKDj9Hqc6kSXFNWZFHpELkyK8AQhf8Zr6HKfCzFv9ZC1Fv3FyQttJZOlap3qYb12h61iZAIg==",
- "dev": true,
- "dependencies": {
- "@types/sizzle": "*"
- }
- },
- "node_modules/@types/json-schema": {
- "version": "7.0.7",
- "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.7.tgz",
- "integrity": "sha512-cxWFQVseBm6O9Gbw1IWb8r6OS4OhSt3hPZLkFApLjM8TEXROBuQGLAH2i2gZpcXdLBIrpXuTDhH7Vbm1iXmNGA==",
- "dev": true
- },
- "node_modules/@types/minimist": {
- "version": "1.2.2",
- "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.2.tgz",
- "integrity": "sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==",
- "dev": true
- },
- "node_modules/@types/node": {
- "version": "14.14.37",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.37.tgz",
- "integrity": "sha512-XYmBiy+ohOR4Lh5jE379fV2IU+6Jn4g5qASinhitfyO71b/sCo6MKsMLF5tc7Zf2CE8hViVQyYSobJNke8OvUw==",
- "dev": true
- },
- "node_modules/@types/normalize-package-data": {
- "version": "2.4.1",
- "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz",
- "integrity": "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==",
- "dev": true
- },
- "node_modules/@types/parse-json": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz",
- "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==",
- "dev": true
- },
- "node_modules/@types/parsimmon": {
- "version": "1.10.6",
- "resolved": "https://registry.npmjs.org/@types/parsimmon/-/parsimmon-1.10.6.tgz",
- "integrity": "sha512-FwAQwMRbkhx0J6YELkwIpciVzCcgEqXEbIrIn3a2P5d3kGEHQ3wVhlN3YdVepYP+bZzCYO6OjmD4o9TGOZ40rA==",
- "dev": true
- },
- "node_modules/@types/qunit": {
- "version": "2.11.2",
- "resolved": "https://registry.npmjs.org/@types/qunit/-/qunit-2.11.2.tgz",
- "integrity": "sha512-Bt0fz9l8sWxqP+cjoqWQyNVyOPPK+7GPhKIKLLTi7llR0FV+pyd50FXTXafZeZnsFVUgXw4pdupydz75E6vxjQ==",
- "dev": true
- },
- "node_modules/@types/sinonjs__fake-timers": {
- "version": "6.0.4",
- "resolved": "https://registry.npmjs.org/@types/sinonjs__fake-timers/-/sinonjs__fake-timers-6.0.4.tgz",
- "integrity": "sha512-IFQTJARgMUBF+xVd2b+hIgXWrZEjND3vJtRCvIelcFB5SIXfjV4bOHbHJ0eXKh+0COrBRc8MqteKAz/j88rE0A==",
- "dev": true
- },
- "node_modules/@types/sizzle": {
- "version": "2.3.2",
- "resolved": "https://registry.npmjs.org/@types/sizzle/-/sizzle-2.3.2.tgz",
- "integrity": "sha512-7EJYyKTL7tFR8+gDbB6Wwz/arpGa0Mywk1TJbNzKzHtzbwVmY4HR9WqS5VV7dsBUKQmPNr192jHr/VpBluj/hg==",
- "dev": true
- },
- "node_modules/@types/yauzl": {
- "version": "2.9.2",
- "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.9.2.tgz",
- "integrity": "sha512-8uALY5LTvSuHgloDVUvWP3pIauILm+8/0pDMokuDYIoNsOkSwd5AiHBTSEJjKTDcZr5z8UpgOWZkxBF4iJftoA==",
- "dev": true,
- "optional": true,
- "dependencies": {
- "@types/node": "*"
- }
- },
- "node_modules/@typescript-eslint/eslint-plugin": {
- "version": "2.34.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-2.34.0.tgz",
- "integrity": "sha512-4zY3Z88rEE99+CNvTbXSyovv2z9PNOVffTWD2W8QF5s2prBQtwN2zadqERcrHpcR7O/+KMI3fcTAmUUhK/iQcQ==",
- "dev": true,
- "dependencies": {
- "@typescript-eslint/experimental-utils": "2.34.0",
- "functional-red-black-tree": "^1.0.1",
- "regexpp": "^3.0.0",
- "tsutils": "^3.17.1"
- },
- "engines": {
- "node": "^8.10.0 || ^10.13.0 || >=11.10.1"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/typescript-eslint"
- },
- "peerDependencies": {
- "@typescript-eslint/parser": "^2.0.0",
- "eslint": "^5.0.0 || ^6.0.0"
- },
- "peerDependenciesMeta": {
- "typescript": {
- "optional": true
- }
- }
- },
- "node_modules/@typescript-eslint/experimental-utils": {
- "version": "2.34.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-2.34.0.tgz",
- "integrity": "sha512-eS6FTkq+wuMJ+sgtuNTtcqavWXqsflWcfBnlYhg/nS4aZ1leewkXGbvBhaapn1q6qf4M71bsR1tez5JTRMuqwA==",
- "dev": true,
- "dependencies": {
- "@types/json-schema": "^7.0.3",
- "@typescript-eslint/typescript-estree": "2.34.0",
- "eslint-scope": "^5.0.0",
- "eslint-utils": "^2.0.0"
- },
- "engines": {
- "node": "^8.10.0 || ^10.13.0 || >=11.10.1"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/typescript-eslint"
- },
- "peerDependencies": {
- "eslint": "*"
- }
- },
- "node_modules/@typescript-eslint/parser": {
- "version": "2.34.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-2.34.0.tgz",
- "integrity": "sha512-03ilO0ucSD0EPTw2X4PntSIRFtDPWjrVq7C3/Z3VQHRC7+13YB55rcJI3Jt+YgeHbjUdJPcPa7b23rXCBokuyA==",
- "dev": true,
- "dependencies": {
- "@types/eslint-visitor-keys": "^1.0.0",
- "@typescript-eslint/experimental-utils": "2.34.0",
- "@typescript-eslint/typescript-estree": "2.34.0",
- "eslint-visitor-keys": "^1.1.0"
- },
- "engines": {
- "node": "^8.10.0 || ^10.13.0 || >=11.10.1"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/typescript-eslint"
- },
- "peerDependencies": {
- "eslint": "^5.0.0 || ^6.0.0"
- },
- "peerDependenciesMeta": {
- "typescript": {
- "optional": true
- }
- }
- },
- "node_modules/@typescript-eslint/typescript-estree": {
- "version": "2.34.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-2.34.0.tgz",
- "integrity": "sha512-OMAr+nJWKdlVM9LOqCqh3pQQPwxHAN7Du8DR6dmwCrAmxtiXQnhHJ6tBNtf+cggqfo51SG/FCwnKhXCIM7hnVg==",
- "dev": true,
- "dependencies": {
- "debug": "^4.1.1",
- "eslint-visitor-keys": "^1.1.0",
- "glob": "^7.1.6",
- "is-glob": "^4.0.1",
- "lodash": "^4.17.15",
- "semver": "^7.3.2",
- "tsutils": "^3.17.1"
- },
- "engines": {
- "node": "^8.10.0 || ^10.13.0 || >=11.10.1"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/typescript-eslint"
- },
- "peerDependenciesMeta": {
- "typescript": {
- "optional": true
- }
- }
- },
- "node_modules/@webassemblyjs/ast": {
- "version": "1.11.0",
- "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.0.tgz",
- "integrity": "sha512-kX2W49LWsbthrmIRMbQZuQDhGtjyqXfEmmHyEi4XWnSZtPmxY0+3anPIzsnRb45VH/J55zlOfWvZuY47aJZTJg==",
- "dev": true,
- "dependencies": {
- "@webassemblyjs/helper-numbers": "1.11.0",
- "@webassemblyjs/helper-wasm-bytecode": "1.11.0"
- }
- },
- "node_modules/@webassemblyjs/floating-point-hex-parser": {
- "version": "1.11.0",
- "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.0.tgz",
- "integrity": "sha512-Q/aVYs/VnPDVYvsCBL/gSgwmfjeCb4LW8+TMrO3cSzJImgv8lxxEPM2JA5jMrivE7LSz3V+PFqtMbls3m1exDA==",
- "dev": true
- },
- "node_modules/@webassemblyjs/helper-api-error": {
- "version": "1.11.0",
- "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.0.tgz",
- "integrity": "sha512-baT/va95eXiXb2QflSx95QGT5ClzWpGaa8L7JnJbgzoYeaA27FCvuBXU758l+KXWRndEmUXjP0Q5fibhavIn8w==",
- "dev": true
- },
- "node_modules/@webassemblyjs/helper-buffer": {
- "version": "1.11.0",
- "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.0.tgz",
- "integrity": "sha512-u9HPBEl4DS+vA8qLQdEQ6N/eJQ7gT7aNvMIo8AAWvAl/xMrcOSiI2M0MAnMCy3jIFke7bEee/JwdX1nUpCtdyA==",
- "dev": true
- },
- "node_modules/@webassemblyjs/helper-numbers": {
- "version": "1.11.0",
- "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.0.tgz",
- "integrity": "sha512-DhRQKelIj01s5IgdsOJMKLppI+4zpmcMQ3XboFPLwCpSNH6Hqo1ritgHgD0nqHeSYqofA6aBN/NmXuGjM1jEfQ==",
- "dev": true,
- "dependencies": {
- "@webassemblyjs/floating-point-hex-parser": "1.11.0",
- "@webassemblyjs/helper-api-error": "1.11.0",
- "@xtuc/long": "4.2.2"
- }
- },
- "node_modules/@webassemblyjs/helper-wasm-bytecode": {
- "version": "1.11.0",
- "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.0.tgz",
- "integrity": "sha512-MbmhvxXExm542tWREgSFnOVo07fDpsBJg3sIl6fSp9xuu75eGz5lz31q7wTLffwL3Za7XNRCMZy210+tnsUSEA==",
- "dev": true
- },
- "node_modules/@webassemblyjs/helper-wasm-section": {
- "version": "1.11.0",
- "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.0.tgz",
- "integrity": "sha512-3Eb88hcbfY/FCukrg6i3EH8H2UsD7x8Vy47iVJrP967A9JGqgBVL9aH71SETPx1JrGsOUVLo0c7vMCN22ytJew==",
- "dev": true,
- "dependencies": {
- "@webassemblyjs/ast": "1.11.0",
- "@webassemblyjs/helper-buffer": "1.11.0",
- "@webassemblyjs/helper-wasm-bytecode": "1.11.0",
- "@webassemblyjs/wasm-gen": "1.11.0"
- }
- },
- "node_modules/@webassemblyjs/ieee754": {
- "version": "1.11.0",
- "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.0.tgz",
- "integrity": "sha512-KXzOqpcYQwAfeQ6WbF6HXo+0udBNmw0iXDmEK5sFlmQdmND+tr773Ti8/5T/M6Tl/413ArSJErATd8In3B+WBA==",
- "dev": true,
- "dependencies": {
- "@xtuc/ieee754": "^1.2.0"
- }
- },
- "node_modules/@webassemblyjs/leb128": {
- "version": "1.11.0",
- "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.0.tgz",
- "integrity": "sha512-aqbsHa1mSQAbeeNcl38un6qVY++hh8OpCOzxhixSYgbRfNWcxJNJQwe2rezK9XEcssJbbWIkblaJRwGMS9zp+g==",
- "dev": true,
- "dependencies": {
- "@xtuc/long": "4.2.2"
- }
- },
- "node_modules/@webassemblyjs/utf8": {
- "version": "1.11.0",
- "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.0.tgz",
- "integrity": "sha512-A/lclGxH6SpSLSyFowMzO/+aDEPU4hvEiooCMXQPcQFPPJaYcPQNKGOCLUySJsYJ4trbpr+Fs08n4jelkVTGVw==",
- "dev": true
- },
- "node_modules/@webassemblyjs/wasm-edit": {
- "version": "1.11.0",
- "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.0.tgz",
- "integrity": "sha512-JHQ0damXy0G6J9ucyKVXO2j08JVJ2ntkdJlq1UTiUrIgfGMmA7Ik5VdC/L8hBK46kVJgujkBIoMtT8yVr+yVOQ==",
- "dev": true,
- "dependencies": {
- "@webassemblyjs/ast": "1.11.0",
- "@webassemblyjs/helper-buffer": "1.11.0",
- "@webassemblyjs/helper-wasm-bytecode": "1.11.0",
- "@webassemblyjs/helper-wasm-section": "1.11.0",
- "@webassemblyjs/wasm-gen": "1.11.0",
- "@webassemblyjs/wasm-opt": "1.11.0",
- "@webassemblyjs/wasm-parser": "1.11.0",
- "@webassemblyjs/wast-printer": "1.11.0"
- }
- },
- "node_modules/@webassemblyjs/wasm-gen": {
- "version": "1.11.0",
- "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.0.tgz",
- "integrity": "sha512-BEUv1aj0WptCZ9kIS30th5ILASUnAPEvE3tVMTrItnZRT9tXCLW2LEXT8ezLw59rqPP9klh9LPmpU+WmRQmCPQ==",
- "dev": true,
- "dependencies": {
- "@webassemblyjs/ast": "1.11.0",
- "@webassemblyjs/helper-wasm-bytecode": "1.11.0",
- "@webassemblyjs/ieee754": "1.11.0",
- "@webassemblyjs/leb128": "1.11.0",
- "@webassemblyjs/utf8": "1.11.0"
- }
- },
- "node_modules/@webassemblyjs/wasm-opt": {
- "version": "1.11.0",
- "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.0.tgz",
- "integrity": "sha512-tHUSP5F4ywyh3hZ0+fDQuWxKx3mJiPeFufg+9gwTpYp324mPCQgnuVKwzLTZVqj0duRDovnPaZqDwoyhIO8kYg==",
- "dev": true,
- "dependencies": {
- "@webassemblyjs/ast": "1.11.0",
- "@webassemblyjs/helper-buffer": "1.11.0",
- "@webassemblyjs/wasm-gen": "1.11.0",
- "@webassemblyjs/wasm-parser": "1.11.0"
- }
- },
- "node_modules/@webassemblyjs/wasm-parser": {
- "version": "1.11.0",
- "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.0.tgz",
- "integrity": "sha512-6L285Sgu9gphrcpDXINvm0M9BskznnzJTE7gYkjDbxET28shDqp27wpruyx3C2S/dvEwiigBwLA1cz7lNUi0kw==",
- "dev": true,
- "dependencies": {
- "@webassemblyjs/ast": "1.11.0",
- "@webassemblyjs/helper-api-error": "1.11.0",
- "@webassemblyjs/helper-wasm-bytecode": "1.11.0",
- "@webassemblyjs/ieee754": "1.11.0",
- "@webassemblyjs/leb128": "1.11.0",
- "@webassemblyjs/utf8": "1.11.0"
- }
- },
- "node_modules/@webassemblyjs/wast-printer": {
- "version": "1.11.0",
- "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.0.tgz",
- "integrity": "sha512-Fg5OX46pRdTgB7rKIUojkh9vXaVN6sGYCnEiJN1GYkb0RPwShZXp6KTDqmoMdQPKhcroOXh3fEzmkWmCYaKYhQ==",
- "dev": true,
- "dependencies": {
- "@webassemblyjs/ast": "1.11.0",
- "@xtuc/long": "4.2.2"
- }
- },
- "node_modules/@xtuc/ieee754": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz",
- "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==",
- "dev": true
- },
- "node_modules/@xtuc/long": {
- "version": "4.2.2",
- "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz",
- "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==",
- "dev": true
- },
- "node_modules/abab": {
- "version": "2.0.5",
- "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz",
- "integrity": "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==",
- "dev": true
- },
- "node_modules/abbrev": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz",
- "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==",
- "dev": true
- },
- "node_modules/accepts": {
- "version": "1.3.7",
- "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz",
- "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==",
- "dev": true,
- "dependencies": {
- "mime-types": "~2.1.24",
- "negotiator": "0.6.2"
- },
- "engines": {
- "node": ">= 0.6"
- }
- },
- "node_modules/acorn": {
- "version": "8.4.1",
- "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.4.1.tgz",
- "integrity": "sha512-asabaBSkEKosYKMITunzX177CXxQ4Q8BSSzMTKD+FefUhipQC70gfW5SiUDhYQ3vk8G+81HqQk7Fv9OXwwn9KA==",
- "dev": true,
- "bin": {
- "acorn": "bin/acorn"
- },
- "engines": {
- "node": ">=0.4.0"
- }
- },
- "node_modules/acorn-globals": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz",
- "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==",
- "dev": true,
- "dependencies": {
- "acorn": "^7.1.1",
- "acorn-walk": "^7.1.1"
- }
- },
- "node_modules/acorn-globals/node_modules/acorn": {
- "version": "7.4.1",
- "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz",
- "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==",
- "dev": true,
- "bin": {
- "acorn": "bin/acorn"
- },
- "engines": {
- "node": ">=0.4.0"
- }
- },
- "node_modules/acorn-jsx": {
- "version": "5.3.2",
- "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz",
- "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==",
- "dev": true,
- "peerDependencies": {
- "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0"
- }
- },
- "node_modules/acorn-node": {
- "version": "1.8.2",
- "resolved": "https://registry.npmjs.org/acorn-node/-/acorn-node-1.8.2.tgz",
- "integrity": "sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==",
- "dev": true,
- "dependencies": {
- "acorn": "^7.0.0",
- "acorn-walk": "^7.0.0",
- "xtend": "^4.0.2"
- }
- },
- "node_modules/acorn-node/node_modules/acorn": {
- "version": "7.4.1",
- "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz",
- "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==",
- "dev": true,
- "bin": {
- "acorn": "bin/acorn"
- },
- "engines": {
- "node": ">=0.4.0"
- }
- },
- "node_modules/acorn-walk": {
- "version": "7.2.0",
- "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz",
- "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==",
- "dev": true,
- "engines": {
- "node": ">=0.4.0"
- }
- },
- "node_modules/after": {
- "version": "0.8.2",
- "resolved": "https://registry.npmjs.org/after/-/after-0.8.2.tgz",
- "integrity": "sha1-/ts5T58OAqqXaOcCvaI7UF+ufh8=",
- "dev": true
- },
- "node_modules/agent-base": {
- "version": "4.3.0",
- "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-4.3.0.tgz",
- "integrity": "sha512-salcGninV0nPrwpGNn4VTXBb1SOuXQBiqbrNXoeizJsHrsL6ERFM2Ne3JUSBWRE6aeNJI2ROP/WEEIDUiDe3cg==",
- "dev": true,
- "dependencies": {
- "es6-promisify": "^5.0.0"
- },
- "engines": {
- "node": ">= 4.0.0"
- }
- },
- "node_modules/aggregate-error": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz",
- "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==",
- "dev": true,
- "dependencies": {
- "clean-stack": "^2.0.0",
- "indent-string": "^4.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/aggregate-error/node_modules/indent-string": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz",
- "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/ajv": {
- "version": "6.12.6",
- "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
- "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
- "dependencies": {
- "fast-deep-equal": "^3.1.1",
- "fast-json-stable-stringify": "^2.0.0",
- "json-schema-traverse": "^0.4.1",
- "uri-js": "^4.2.2"
- },
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/epoberezkin"
- }
- },
- "node_modules/ajv-keywords": {
- "version": "3.5.2",
- "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz",
- "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==",
- "dev": true,
- "peerDependencies": {
- "ajv": "^6.9.1"
- }
- },
- "node_modules/amdefine": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz",
- "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=",
- "dev": true,
- "engines": {
- "node": ">=0.4.2"
- }
- },
- "node_modules/ansi-align": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-2.0.0.tgz",
- "integrity": "sha1-w2rsy6VjuJzrVW82kPCx2eNUf38=",
- "dev": true,
- "dependencies": {
- "string-width": "^2.0.0"
- }
- },
- "node_modules/ansi-align/node_modules/ansi-regex": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
- "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
- "dev": true,
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/ansi-align/node_modules/is-fullwidth-code-point": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
- "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
- "dev": true,
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/ansi-align/node_modules/string-width": {
- "version": "2.1.1",
- "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
- "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
- "dev": true,
- "dependencies": {
- "is-fullwidth-code-point": "^2.0.0",
- "strip-ansi": "^4.0.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/ansi-align/node_modules/strip-ansi": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
- "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
- "dev": true,
- "dependencies": {
- "ansi-regex": "^3.0.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/ansi-colors": {
- "version": "4.1.1",
- "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz",
- "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==",
- "dev": true,
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/ansi-gray": {
- "version": "0.1.1",
- "resolved": "https://registry.npmjs.org/ansi-gray/-/ansi-gray-0.1.1.tgz",
- "integrity": "sha1-KWLPVOyXksSFEKPetSRDaGHvclE=",
- "dev": true,
- "dependencies": {
- "ansi-wrap": "0.1.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/ansi-regex": {
- "version": "2.1.1",
- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
- "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/ansi-styles": {
- "version": "3.2.1",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
- "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
- "dev": true,
- "dependencies": {
- "color-convert": "^1.9.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/ansi-wrap": {
- "version": "0.1.0",
- "resolved": "https://registry.npmjs.org/ansi-wrap/-/ansi-wrap-0.1.0.tgz",
- "integrity": "sha1-qCJQ3bABXponyoLoLqYDu/pF768=",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/any-observable": {
- "version": "0.2.0",
- "resolved": "https://registry.npmjs.org/any-observable/-/any-observable-0.2.0.tgz",
- "integrity": "sha1-xnhwBYADV5AJCD9UrAq6+1wz0kI=",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/anymatch": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz",
- "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==",
- "dev": true,
- "dependencies": {
- "micromatch": "^3.1.4",
- "normalize-path": "^2.1.1"
- }
- },
- "node_modules/anymatch/node_modules/normalize-path": {
- "version": "2.1.1",
- "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
- "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
- "dev": true,
- "dependencies": {
- "remove-trailing-separator": "^1.0.1"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/app-root-path": {
- "version": "2.2.1",
- "resolved": "https://registry.npmjs.org/app-root-path/-/app-root-path-2.2.1.tgz",
- "integrity": "sha512-91IFKeKk7FjfmezPKkwtaRvSpnUc4gDwPAjA1YZ9Gn0q0PPeW+vbeUsZuyDwjI7+QTHhcLen2v25fi/AmhvbJA==",
- "dev": true,
- "engines": {
- "node": ">= 6.0.0"
- }
- },
- "node_modules/append-buffer": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/append-buffer/-/append-buffer-1.0.2.tgz",
- "integrity": "sha1-2CIM9GYIFSXv6lBhTz3mUU36WPE=",
- "dev": true,
- "dependencies": {
- "buffer-equal": "^1.0.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/aproba": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz",
- "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==",
- "dev": true
- },
- "node_modules/arch": {
- "version": "2.2.0",
- "resolved": "https://registry.npmjs.org/arch/-/arch-2.2.0.tgz",
- "integrity": "sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==",
- "dev": true,
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/feross"
- },
- {
- "type": "patreon",
- "url": "https://www.patreon.com/feross"
- },
- {
- "type": "consulting",
- "url": "https://feross.org/support"
- }
- ]
- },
- "node_modules/archy": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz",
- "integrity": "sha1-+cjBN1fMHde8N5rHeyxipcKGjEA=",
- "dev": true
- },
- "node_modules/are-we-there-yet": {
- "version": "1.1.5",
- "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz",
- "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==",
- "dev": true,
- "dependencies": {
- "delegates": "^1.0.0",
- "readable-stream": "^2.0.6"
- }
- },
- "node_modules/arg": {
- "version": "4.1.3",
- "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz",
- "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==",
- "dev": true
- },
- "node_modules/argparse": {
- "version": "1.0.10",
- "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
- "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
- "dev": true,
- "dependencies": {
- "sprintf-js": "~1.0.2"
- }
- },
- "node_modules/arr-diff": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
- "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/arr-filter": {
- "version": "1.1.2",
- "resolved": "https://registry.npmjs.org/arr-filter/-/arr-filter-1.1.2.tgz",
- "integrity": "sha1-Q/3d0JHo7xGqTEXZzcGOLf8XEe4=",
- "dev": true,
- "dependencies": {
- "make-iterator": "^1.0.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/arr-flatten": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz",
- "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/arr-map": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/arr-map/-/arr-map-2.0.2.tgz",
- "integrity": "sha1-Onc0X/wc814qkYJWAfnljy4kysQ=",
- "dev": true,
- "dependencies": {
- "make-iterator": "^1.0.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/arr-union": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz",
- "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/array-each": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz",
- "integrity": "sha1-p5SvDAWrF1KEbudTofIRoFugxE8=",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/array-equal": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/array-equal/-/array-equal-1.0.0.tgz",
- "integrity": "sha1-jCpe8kcv2ep0KwTHenUJO6J1fJM="
- },
- "node_modules/array-filter": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/array-filter/-/array-filter-1.0.0.tgz",
- "integrity": "sha1-uveeYubvTCpMC4MSMtr/7CUfnYM=",
- "dev": true
- },
- "node_modules/array-find-index": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz",
- "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=",
- "dev": true,
- "optional": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/array-flatten": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz",
- "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=",
- "dev": true
- },
- "node_modules/array-initial": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/array-initial/-/array-initial-1.1.0.tgz",
- "integrity": "sha1-L6dLJnOTccOUe9enrcc74zSz15U=",
- "dev": true,
- "dependencies": {
- "array-slice": "^1.0.0",
- "is-number": "^4.0.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/array-initial/node_modules/is-number": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz",
- "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/array-last": {
- "version": "1.3.0",
- "resolved": "https://registry.npmjs.org/array-last/-/array-last-1.3.0.tgz",
- "integrity": "sha512-eOCut5rXlI6aCOS7Z7kCplKRKyiFQ6dHFBem4PwlwKeNFk2/XxTrhRh5T9PyaEWGy/NHTZWbY+nsZlNFJu9rYg==",
- "dev": true,
- "dependencies": {
- "is-number": "^4.0.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/array-last/node_modules/is-number": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz",
- "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/array-slice": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-1.1.0.tgz",
- "integrity": "sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w==",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/array-sort": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/array-sort/-/array-sort-1.0.0.tgz",
- "integrity": "sha512-ihLeJkonmdiAsD7vpgN3CRcx2J2S0TiYW+IS/5zHBI7mKUq3ySvBdzzBfD236ubDBQFiiyG3SWCPc+msQ9KoYg==",
- "dev": true,
- "dependencies": {
- "default-compare": "^1.0.0",
- "get-value": "^2.0.6",
- "kind-of": "^5.0.2"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/array-sort/node_modules/kind-of": {
- "version": "5.1.0",
- "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
- "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/array-unique": {
- "version": "0.3.2",
- "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz",
- "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/arraybuffer.slice": {
- "version": "0.0.7",
- "resolved": "https://registry.npmjs.org/arraybuffer.slice/-/arraybuffer.slice-0.0.7.tgz",
- "integrity": "sha512-wGUIVQXuehL5TCqQun8OW81jGzAWycqzFF8lFp+GOM5BXLYj3bKNsYC4daB7n6XjCqxQA/qgTJ+8ANR3acjrog==",
- "dev": true
- },
- "node_modules/arrify": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz",
- "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/asap": {
- "version": "2.0.6",
- "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz",
- "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=",
- "dev": true,
- "optional": true
- },
- "node_modules/asn1": {
- "version": "0.2.4",
- "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz",
- "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==",
- "dependencies": {
- "safer-buffer": "~2.1.0"
- }
- },
- "node_modules/asn1.js": {
- "version": "5.4.1",
- "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz",
- "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==",
- "dev": true,
- "dependencies": {
- "bn.js": "^4.0.0",
- "inherits": "^2.0.1",
- "minimalistic-assert": "^1.0.0",
- "safer-buffer": "^2.1.0"
- }
- },
- "node_modules/asn1.js/node_modules/bn.js": {
- "version": "4.12.0",
- "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz",
- "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==",
- "dev": true
- },
- "node_modules/assert": {
- "version": "1.5.0",
- "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz",
- "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==",
- "dev": true,
- "dependencies": {
- "object-assign": "^4.1.1",
- "util": "0.10.3"
- }
- },
- "node_modules/assert-plus": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
- "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
- "engines": {
- "node": ">=0.8"
- }
- },
- "node_modules/assert/node_modules/inherits": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
- "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=",
- "dev": true
- },
- "node_modules/assert/node_modules/util": {
- "version": "0.10.3",
- "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz",
- "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=",
- "dev": true,
- "dependencies": {
- "inherits": "2.0.1"
- }
- },
- "node_modules/assign-symbols": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz",
- "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/astral-regex": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz",
- "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/async": {
- "version": "3.2.0",
- "resolved": "https://registry.npmjs.org/async/-/async-3.2.0.tgz",
- "integrity": "sha512-TR2mEZFVOj2pLStYxLht7TyfuRzaydfpxr3k9RpHIzMgw7A64dzsdqCxH1WJyQdoe8T10nDXd9wnEigmiuHIZw==",
- "dev": true
- },
- "node_modules/async-done": {
- "version": "1.3.2",
- "resolved": "https://registry.npmjs.org/async-done/-/async-done-1.3.2.tgz",
- "integrity": "sha512-uYkTP8dw2og1tu1nmza1n1CMW0qb8gWWlwqMmLb7MhBVs4BXrFziT6HXUd+/RlRA/i4H9AkofYloUbs1fwMqlw==",
- "dev": true,
- "dependencies": {
- "end-of-stream": "^1.1.0",
- "once": "^1.3.2",
- "process-nextick-args": "^2.0.0",
- "stream-exhaust": "^1.0.1"
- },
- "engines": {
- "node": ">= 0.10"
- }
- },
- "node_modules/async-each": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz",
- "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==",
- "dev": true
- },
- "node_modules/async-exit-hook": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/async-exit-hook/-/async-exit-hook-2.0.1.tgz",
- "integrity": "sha512-NW2cX8m1Q7KPA7a5M2ULQeZ2wR5qI5PAbw5L0UOMxdioVk9PMZ0h1TmyZEkPYrCvYjDlFICusOu1dlEKAAeXBw==",
- "dev": true,
- "engines": {
- "node": ">=0.12.0"
- }
- },
- "node_modules/async-foreach": {
- "version": "0.1.3",
- "resolved": "https://registry.npmjs.org/async-foreach/-/async-foreach-0.1.3.tgz",
- "integrity": "sha1-NhIfhFwFeBct5Bmpfb6x0W7DRUI=",
- "dev": true,
- "engines": {
- "node": "*"
- }
- },
- "node_modules/async-limiter": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz",
- "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==",
- "dev": true
- },
- "node_modules/async-reduce": {
- "version": "0.0.1",
- "resolved": "https://registry.npmjs.org/async-reduce/-/async-reduce-0.0.1.tgz",
- "integrity": "sha1-sja183bW+uOBze2QBqp/LHOxfzE=",
- "dev": true
- },
- "node_modules/async-settle": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/async-settle/-/async-settle-1.0.0.tgz",
- "integrity": "sha1-HQqRS7Aldb7IqPOnTlCA9yssDGs=",
- "dev": true,
- "dependencies": {
- "async-done": "^1.2.2"
- },
- "engines": {
- "node": ">= 0.10"
- }
- },
- "node_modules/async.eachofseries": {
- "version": "0.5.2",
- "resolved": "https://registry.npmjs.org/async.eachofseries/-/async.eachofseries-0.5.2.tgz",
- "integrity": "sha1-naNK7/DTmV+UdQv5iv51OhEiAw0=",
- "dev": true,
- "dependencies": {
- "async.util.keyiterator": "0.5.2",
- "async.util.noop": "0.5.2",
- "async.util.once": "0.5.2",
- "async.util.onlyonce": "0.5.2",
- "async.util.setimmediate": "0.5.2"
- }
- },
- "node_modules/async.reduce": {
- "version": "0.5.2",
- "resolved": "https://registry.npmjs.org/async.reduce/-/async.reduce-0.5.2.tgz",
- "integrity": "sha1-sU3YD8NtCBhW5Wab5995PvlUOR4=",
- "dev": true,
- "dependencies": {
- "async.eachofseries": "0.5.2"
- }
- },
- "node_modules/async.util.isarray": {
- "version": "0.5.2",
- "resolved": "https://registry.npmjs.org/async.util.isarray/-/async.util.isarray-0.5.2.tgz",
- "integrity": "sha1-5i2sjyY29lh13PdSHC0k0N+yu98=",
- "dev": true
- },
- "node_modules/async.util.isarraylike": {
- "version": "0.5.2",
- "resolved": "https://registry.npmjs.org/async.util.isarraylike/-/async.util.isarraylike-0.5.2.tgz",
- "integrity": "sha1-jn+H2pFB8vCZboBAR30NTv4/UPg=",
- "dev": true,
- "dependencies": {
- "async.util.isarray": "0.5.2"
- }
- },
- "node_modules/async.util.keyiterator": {
- "version": "0.5.2",
- "resolved": "https://registry.npmjs.org/async.util.keyiterator/-/async.util.keyiterator-0.5.2.tgz",
- "integrity": "sha1-M55s6PidAAQz+3gU4ico8/F1CQ0=",
- "dev": true,
- "dependencies": {
- "async.util.isarraylike": "0.5.2",
- "async.util.keys": "0.5.2"
- }
- },
- "node_modules/async.util.keys": {
- "version": "0.5.2",
- "resolved": "https://registry.npmjs.org/async.util.keys/-/async.util.keys-0.5.2.tgz",
- "integrity": "sha1-XDTd2KPtt6eIPJtf4hJngbIJivY=",
- "dev": true
- },
- "node_modules/async.util.noop": {
- "version": "0.5.2",
- "resolved": "https://registry.npmjs.org/async.util.noop/-/async.util.noop-0.5.2.tgz",
- "integrity": "sha1-vdYrl8sKo/YLWGrRSEaGmJdeWLk=",
- "dev": true
- },
- "node_modules/async.util.once": {
- "version": "0.5.2",
- "resolved": "https://registry.npmjs.org/async.util.once/-/async.util.once-0.5.2.tgz",
- "integrity": "sha1-FFPLdATK0IImlPq6vEepblyqchY=",
- "dev": true
- },
- "node_modules/async.util.onlyonce": {
- "version": "0.5.2",
- "resolved": "https://registry.npmjs.org/async.util.onlyonce/-/async.util.onlyonce-0.5.2.tgz",
- "integrity": "sha1-uOb8AErckjFk154y8oE+5GXCT/I=",
- "dev": true
- },
- "node_modules/async.util.setimmediate": {
- "version": "0.5.2",
- "resolved": "https://registry.npmjs.org/async.util.setimmediate/-/async.util.setimmediate-0.5.2.tgz",
- "integrity": "sha1-KBLrq/KlgCd1jUvHeT0cz68QJV8=",
- "dev": true
- },
- "node_modules/asynckit": {
- "version": "0.4.0",
- "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
- "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k="
- },
- "node_modules/at-least-node": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz",
- "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==",
- "dev": true,
- "engines": {
- "node": ">= 4.0.0"
- }
- },
- "node_modules/atob": {
- "version": "2.1.2",
- "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz",
- "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==",
- "bin": {
- "atob": "bin/atob.js"
- },
- "engines": {
- "node": ">= 4.5.0"
- }
- },
- "node_modules/available-typed-arrays": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.2.tgz",
- "integrity": "sha512-XWX3OX8Onv97LMk/ftVyBibpGwY5a8SmuxZPzeOxqmuEqUCOM9ZE+uIaD1VNJ5QnvU2UQusvmKbuM1FR8QWGfQ==",
- "dev": true,
- "dependencies": {
- "array-filter": "^1.0.0"
- },
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/aws-sdk": {
- "version": "2.981.0",
- "resolved": "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.981.0.tgz",
- "integrity": "sha512-Itrj9O1zmPm/HupwUiWBhoMTuSjLQzsBcEpxHgLQmUPRv2pxud8kq5DbuKdS2tLlBFMuKx4OLcs9x5RbNOfj5A==",
- "dev": true,
- "hasInstallScript": true,
- "dependencies": {
- "buffer": "4.9.2",
- "events": "1.1.1",
- "ieee754": "1.1.13",
- "jmespath": "0.15.0",
- "querystring": "0.2.0",
- "sax": "1.2.1",
- "url": "0.10.3",
- "uuid": "3.3.2",
- "xml2js": "0.4.19"
- },
- "engines": {
- "node": ">= 0.8.0"
- }
- },
- "node_modules/aws-sdk/node_modules/sax": {
- "version": "1.2.1",
- "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.1.tgz",
- "integrity": "sha1-e45lYZCyKOgaZq6nSEgNgozS03o=",
- "dev": true
- },
- "node_modules/aws-sdk/node_modules/uuid": {
- "version": "3.3.2",
- "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz",
- "integrity": "sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==",
- "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.",
- "dev": true,
- "bin": {
- "uuid": "bin/uuid"
- }
- },
- "node_modules/aws-sign2": {
- "version": "0.7.0",
- "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz",
- "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=",
- "engines": {
- "node": "*"
- }
- },
- "node_modules/aws4": {
- "version": "1.11.0",
- "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz",
- "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA=="
- },
- "node_modules/babel-code-frame": {
- "version": "6.26.0",
- "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz",
- "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=",
- "dev": true,
- "dependencies": {
- "chalk": "^1.1.3",
- "esutils": "^2.0.2",
- "js-tokens": "^3.0.2"
- }
- },
- "node_modules/babel-code-frame/node_modules/ansi-styles": {
- "version": "2.2.1",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
- "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/babel-code-frame/node_modules/chalk": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
- "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
- "dev": true,
- "dependencies": {
- "ansi-styles": "^2.2.1",
- "escape-string-regexp": "^1.0.2",
- "has-ansi": "^2.0.0",
- "strip-ansi": "^3.0.0",
- "supports-color": "^2.0.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/babel-code-frame/node_modules/js-tokens": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz",
- "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=",
- "dev": true
- },
- "node_modules/babel-code-frame/node_modules/supports-color": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
- "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
- "dev": true,
- "engines": {
- "node": ">=0.8.0"
- }
- },
- "node_modules/babel-plugin-add-module-exports": {
- "version": "0.2.1",
- "resolved": "https://registry.npmjs.org/babel-plugin-add-module-exports/-/babel-plugin-add-module-exports-0.2.1.tgz",
- "integrity": "sha1-mumh9KjcZ/DN7E9K7aHkOl/2XiU=",
- "dev": true
- },
- "node_modules/babel-plugin-dynamic-import-node": {
- "version": "2.3.3",
- "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz",
- "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==",
- "dev": true,
- "dependencies": {
- "object.assign": "^4.1.0"
- }
- },
- "node_modules/babel-plugin-polyfill-corejs2": {
- "version": "0.2.2",
- "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.2.2.tgz",
- "integrity": "sha512-kISrENsJ0z5dNPq5eRvcctITNHYXWOA4DUZRFYCz3jYCcvTb/A546LIddmoGNMVYg2U38OyFeNosQwI9ENTqIQ==",
- "dev": true,
- "dependencies": {
- "@babel/compat-data": "^7.13.11",
- "@babel/helper-define-polyfill-provider": "^0.2.2",
- "semver": "^6.1.1"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/babel-plugin-polyfill-corejs2/node_modules/semver": {
- "version": "6.3.0",
- "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
- "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
- "dev": true,
- "bin": {
- "semver": "bin/semver.js"
- }
- },
- "node_modules/babel-plugin-polyfill-corejs3": {
- "version": "0.2.4",
- "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.2.4.tgz",
- "integrity": "sha512-z3HnJE5TY/j4EFEa/qpQMSbcUJZ5JQi+3UFjXzn6pQCmIKc5Ug5j98SuYyH+m4xQnvKlMDIW4plLfgyVnd0IcQ==",
- "dev": true,
- "dependencies": {
- "@babel/helper-define-polyfill-provider": "^0.2.2",
- "core-js-compat": "^3.14.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/babel-plugin-polyfill-regenerator": {
- "version": "0.2.2",
- "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.2.2.tgz",
- "integrity": "sha512-Goy5ghsc21HgPDFtzRkSirpZVW35meGoTmTOb2bxqdl60ghub4xOidgNTHaZfQ2FaxQsKmwvXtOAkcIS4SMBWg==",
- "dev": true,
- "dependencies": {
- "@babel/helper-define-polyfill-provider": "^0.2.2"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/bach": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/bach/-/bach-1.2.0.tgz",
- "integrity": "sha1-Szzpa/JxNPeaG0FKUcFONMO9mIA=",
- "dev": true,
- "dependencies": {
- "arr-filter": "^1.1.1",
- "arr-flatten": "^1.0.1",
- "arr-map": "^2.0.0",
- "array-each": "^1.0.0",
- "array-initial": "^1.0.0",
- "array-last": "^1.1.1",
- "async-done": "^1.2.2",
- "async-settle": "^1.0.0",
- "now-and-later": "^2.0.0"
- },
- "engines": {
- "node": ">= 0.10"
- }
- },
- "node_modules/backo2": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/backo2/-/backo2-1.0.2.tgz",
- "integrity": "sha1-MasayLEpNjRj41s+u2n038+6eUc=",
- "dev": true
- },
- "node_modules/balanced-match": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
- "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
- "dev": true
- },
- "node_modules/base": {
- "version": "0.11.2",
- "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz",
- "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==",
- "dev": true,
- "dependencies": {
- "cache-base": "^1.0.1",
- "class-utils": "^0.3.5",
- "component-emitter": "^1.2.1",
- "define-property": "^1.0.0",
- "isobject": "^3.0.1",
- "mixin-deep": "^1.2.0",
- "pascalcase": "^0.1.1"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/base/node_modules/define-property": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
- "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
- "dev": true,
- "dependencies": {
- "is-descriptor": "^1.0.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/base/node_modules/is-accessor-descriptor": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
- "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
- "dev": true,
- "dependencies": {
- "kind-of": "^6.0.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/base/node_modules/is-data-descriptor": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
- "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
- "dev": true,
- "dependencies": {
- "kind-of": "^6.0.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/base/node_modules/is-descriptor": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
- "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
- "dev": true,
- "dependencies": {
- "is-accessor-descriptor": "^1.0.0",
- "is-data-descriptor": "^1.0.0",
- "kind-of": "^6.0.2"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/base64-arraybuffer": {
- "version": "0.2.0",
- "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.2.0.tgz",
- "integrity": "sha512-7emyCsu1/xiBXgQZrscw/8KPRT44I4Yq9Pe6EGs3aPRTsWuggML1/1DTuZUuIaJPIm1FTDUVXl4x/yW8s0kQDQ==",
- "engines": {
- "node": ">= 0.6.0"
- }
- },
- "node_modules/base64-js": {
- "version": "1.5.1",
- "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz",
- "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==",
- "dev": true,
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/feross"
- },
- {
- "type": "patreon",
- "url": "https://www.patreon.com/feross"
- },
- {
- "type": "consulting",
- "url": "https://feross.org/support"
- }
- ]
- },
- "node_modules/base64id": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/base64id/-/base64id-1.0.0.tgz",
- "integrity": "sha1-R2iMuZu2gE8OBtPnY7HDLlfY5rY=",
- "dev": true,
- "engines": {
- "node": ">= 0.4.0"
- }
- },
- "node_modules/basic-auth": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/basic-auth/-/basic-auth-2.0.1.tgz",
- "integrity": "sha512-NF+epuEdnUYVlGuhaxbbq+dvJttwLnGY+YixlXlME5KpQ5W3CnXA5cVTneY3SPbPDRkcjMbifrwmFYcClgOZeg==",
- "dev": true,
- "dependencies": {
- "safe-buffer": "5.1.2"
- },
- "engines": {
- "node": ">= 0.8"
- }
- },
- "node_modules/basic-auth/node_modules/safe-buffer": {
- "version": "5.1.2",
- "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
- "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
- "dev": true
- },
- "node_modules/bcrypt-pbkdf": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz",
- "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=",
- "dependencies": {
- "tweetnacl": "^0.14.3"
- }
- },
- "node_modules/beeper": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/beeper/-/beeper-2.1.0.tgz",
- "integrity": "sha512-85+CcymhlP0jM4fs4ZMiMRl58VthoN9NRdvi+knXiQpP2UggkSre+A9rOZ0c2g2Vh+pEF5ZAlT+k8dsJNoanAA==",
- "dev": true,
- "dependencies": {
- "yoctodelay": "^1.1.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/before-after-hook": {
- "version": "2.2.2",
- "resolved": "https://registry.npmjs.org/before-after-hook/-/before-after-hook-2.2.2.tgz",
- "integrity": "sha512-3pZEU3NT5BFUo/AD5ERPWOgQOCZITni6iavr5AUw5AUwQjMlI0kzu5btnyD39AF0gUEsDPwJT+oY1ORBJijPjQ==",
- "dev": true
- },
- "node_modules/better-assert": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/better-assert/-/better-assert-1.0.2.tgz",
- "integrity": "sha1-QIZrnhueC1W0gYlDEeaPr/rrxSI=",
- "dev": true,
- "dependencies": {
- "callsite": "1.0.0"
- },
- "engines": {
- "node": "*"
- }
- },
- "node_modules/binary-extensions": {
- "version": "1.13.1",
- "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz",
- "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/bindings": {
- "version": "1.5.0",
- "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz",
- "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==",
- "dev": true,
- "dependencies": {
- "file-uri-to-path": "1.0.0"
- }
- },
- "node_modules/bl": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz",
- "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==",
- "dev": true,
- "dependencies": {
- "buffer": "^5.5.0",
- "inherits": "^2.0.4",
- "readable-stream": "^3.4.0"
- }
- },
- "node_modules/bl/node_modules/buffer": {
- "version": "5.7.1",
- "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz",
- "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==",
- "dev": true,
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/feross"
- },
- {
- "type": "patreon",
- "url": "https://www.patreon.com/feross"
- },
- {
- "type": "consulting",
- "url": "https://feross.org/support"
- }
- ],
- "dependencies": {
- "base64-js": "^1.3.1",
- "ieee754": "^1.1.13"
- }
- },
- "node_modules/bl/node_modules/readable-stream": {
- "version": "3.6.0",
- "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
- "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
- "dev": true,
- "dependencies": {
- "inherits": "^2.0.3",
- "string_decoder": "^1.1.1",
- "util-deprecate": "^1.0.1"
- },
- "engines": {
- "node": ">= 6"
- }
- },
- "node_modules/blob": {
- "version": "0.0.5",
- "resolved": "https://registry.npmjs.org/blob/-/blob-0.0.5.tgz",
- "integrity": "sha512-gaqbzQPqOoamawKg0LGVd7SzLgXS+JH61oWprSLH+P+abTczqJbhTR8CmJ2u9/bUYNmHTGJx/UEmn6doAvvuig==",
- "dev": true
- },
- "node_modules/blob-util": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/blob-util/-/blob-util-2.0.2.tgz",
- "integrity": "sha512-T7JQa+zsXXEa6/8ZhHcQEW1UFfVM49Ts65uBkFL6fz2QmrElqmbajIDJvuA0tEhRe5eIjpV9ZF+0RfZR9voJFQ==",
- "dev": true
- },
- "node_modules/block-stream": {
- "version": "0.0.9",
- "resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz",
- "integrity": "sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo=",
- "dev": true,
- "dependencies": {
- "inherits": "~2.0.0"
- },
- "engines": {
- "node": "0.4 || >=0.5.8"
- }
- },
- "node_modules/bluebird": {
- "version": "3.7.2",
- "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz",
- "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==",
- "dev": true
- },
- "node_modules/bn.js": {
- "version": "5.2.0",
- "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz",
- "integrity": "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==",
- "dev": true
- },
- "node_modules/body-parser": {
- "version": "1.19.0",
- "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz",
- "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==",
- "dev": true,
- "dependencies": {
- "bytes": "3.1.0",
- "content-type": "~1.0.4",
- "debug": "2.6.9",
- "depd": "~1.1.2",
- "http-errors": "1.7.2",
- "iconv-lite": "0.4.24",
- "on-finished": "~2.3.0",
- "qs": "6.7.0",
- "raw-body": "2.4.0",
- "type-is": "~1.6.17"
- },
- "engines": {
- "node": ">= 0.8"
- }
- },
- "node_modules/body-parser/node_modules/debug": {
- "version": "2.6.9",
- "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
- "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
- "dev": true,
- "dependencies": {
- "ms": "2.0.0"
- }
- },
- "node_modules/body-parser/node_modules/ms": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
- "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
- "dev": true
- },
- "node_modules/body-parser/node_modules/qs": {
- "version": "6.7.0",
- "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz",
- "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==",
- "dev": true,
- "engines": {
- "node": ">=0.6"
- }
- },
- "node_modules/boom": {
- "version": "2.10.1",
- "resolved": "https://registry.npmjs.org/boom/-/boom-2.10.1.tgz",
- "integrity": "sha1-OciRjO/1eZ+D+UkqhI9iWt0Mdm8=",
- "deprecated": "This version has been deprecated in accordance with the hapi support policy (hapi.im/support). Please upgrade to the latest version to get the best features, bug fixes, and security patches. If you are unable to upgrade at this time, paid support is available for older versions (hapi.im/commercial).",
- "dev": true,
- "optional": true,
- "dependencies": {
- "hoek": "2.x.x"
- },
- "engines": {
- "node": ">=0.10.40"
- }
- },
- "node_modules/boxen": {
- "version": "1.3.0",
- "resolved": "https://registry.npmjs.org/boxen/-/boxen-1.3.0.tgz",
- "integrity": "sha512-TNPjfTr432qx7yOjQyaXm3dSR0MH9vXp7eT1BFSl/C51g+EFnOR9hTg1IreahGBmDNCehscshe45f+C1TBZbLw==",
- "dev": true,
- "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"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/boxen/node_modules/ansi-regex": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
- "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
- "dev": true,
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/boxen/node_modules/camelcase": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz",
- "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=",
- "dev": true,
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/boxen/node_modules/is-fullwidth-code-point": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
- "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
- "dev": true,
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/boxen/node_modules/string-width": {
- "version": "2.1.1",
- "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
- "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
- "dev": true,
- "dependencies": {
- "is-fullwidth-code-point": "^2.0.0",
- "strip-ansi": "^4.0.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/boxen/node_modules/strip-ansi": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
- "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
- "dev": true,
- "dependencies": {
- "ansi-regex": "^3.0.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/brace-expansion": {
- "version": "1.1.11",
- "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
- "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
- "dev": true,
- "dependencies": {
- "balanced-match": "^1.0.0",
- "concat-map": "0.0.1"
- }
- },
- "node_modules/braces": {
- "version": "2.3.2",
- "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
- "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
- "dev": true,
- "dependencies": {
- "arr-flatten": "^1.1.0",
- "array-unique": "^0.3.2",
- "extend-shallow": "^2.0.1",
- "fill-range": "^4.0.0",
- "isobject": "^3.0.1",
- "repeat-element": "^1.1.2",
- "snapdragon": "^0.8.1",
- "snapdragon-node": "^2.0.1",
- "split-string": "^3.0.2",
- "to-regex": "^3.0.1"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/braces/node_modules/extend-shallow": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
- "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
- "dev": true,
- "dependencies": {
- "is-extendable": "^0.1.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/brorand": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz",
- "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=",
- "dev": true
- },
- "node_modules/browser-detect": {
- "version": "0.2.28",
- "resolved": "https://registry.npmjs.org/browser-detect/-/browser-detect-0.2.28.tgz",
- "integrity": "sha512-KeWGHqYQmHDkCFG2dIiX/2wFUgqevbw/rd6wNi9N6rZbaSJFtG5kel0HtprRwCGp8sqpQP79LzDJXf/WCx4WAw==",
- "dev": true,
- "dependencies": {
- "core-js": "^2.5.7"
- }
- },
- "node_modules/browser-pack": {
- "version": "6.1.0",
- "resolved": "https://registry.npmjs.org/browser-pack/-/browser-pack-6.1.0.tgz",
- "integrity": "sha512-erYug8XoqzU3IfcU8fUgyHqyOXqIE4tUTTQ+7mqUjQlvnXkOO6OlT9c/ZoJVHYoAaqGxr09CN53G7XIsO4KtWA==",
- "dev": true,
- "dependencies": {
- "combine-source-map": "~0.8.0",
- "defined": "^1.0.0",
- "JSONStream": "^1.0.3",
- "safe-buffer": "^5.1.1",
- "through2": "^2.0.0",
- "umd": "^3.0.0"
- },
- "bin": {
- "browser-pack": "bin/cmd.js"
- }
- },
- "node_modules/browser-process-hrtime": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz",
- "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==",
- "dev": true
- },
- "node_modules/browser-resolve": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/browser-resolve/-/browser-resolve-2.0.0.tgz",
- "integrity": "sha512-7sWsQlYL2rGLy2IWm8WL8DCTJvYLc/qlOnsakDac87SOoCd16WLsaAMdCiAqsTNHIe+SXfaqyxyo6THoWqs8WQ==",
- "dev": true,
- "dependencies": {
- "resolve": "^1.17.0"
- }
- },
- "node_modules/browserify": {
- "version": "17.0.0",
- "resolved": "https://registry.npmjs.org/browserify/-/browserify-17.0.0.tgz",
- "integrity": "sha512-SaHqzhku9v/j6XsQMRxPyBrSP3gnwmE27gLJYZgMT2GeK3J0+0toN+MnuNYDfHwVGQfLiMZ7KSNSIXHemy905w==",
- "dev": true,
- "dependencies": {
- "assert": "^1.4.0",
- "browser-pack": "^6.0.1",
- "browser-resolve": "^2.0.0",
- "browserify-zlib": "~0.2.0",
- "buffer": "~5.2.1",
- "cached-path-relative": "^1.0.0",
- "concat-stream": "^1.6.0",
- "console-browserify": "^1.1.0",
- "constants-browserify": "~1.0.0",
- "crypto-browserify": "^3.0.0",
- "defined": "^1.0.0",
- "deps-sort": "^2.0.1",
- "domain-browser": "^1.2.0",
- "duplexer2": "~0.1.2",
- "events": "^3.0.0",
- "glob": "^7.1.0",
- "has": "^1.0.0",
- "htmlescape": "^1.1.0",
- "https-browserify": "^1.0.0",
- "inherits": "~2.0.1",
- "insert-module-globals": "^7.2.1",
- "JSONStream": "^1.0.3",
- "labeled-stream-splicer": "^2.0.0",
- "mkdirp-classic": "^0.5.2",
- "module-deps": "^6.2.3",
- "os-browserify": "~0.3.0",
- "parents": "^1.0.1",
- "path-browserify": "^1.0.0",
- "process": "~0.11.0",
- "punycode": "^1.3.2",
- "querystring-es3": "~0.2.0",
- "read-only-stream": "^2.0.0",
- "readable-stream": "^2.0.2",
- "resolve": "^1.1.4",
- "shasum-object": "^1.0.0",
- "shell-quote": "^1.6.1",
- "stream-browserify": "^3.0.0",
- "stream-http": "^3.0.0",
- "string_decoder": "^1.1.1",
- "subarg": "^1.0.0",
- "syntax-error": "^1.1.1",
- "through2": "^2.0.0",
- "timers-browserify": "^1.0.1",
- "tty-browserify": "0.0.1",
- "url": "~0.11.0",
- "util": "~0.12.0",
- "vm-browserify": "^1.0.0",
- "xtend": "^4.0.0"
- },
- "bin": {
- "browserify": "bin/cmd.js"
- },
- "engines": {
- "node": ">= 0.8"
- }
- },
- "node_modules/browserify-aes": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz",
- "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==",
- "dev": true,
- "dependencies": {
- "buffer-xor": "^1.0.3",
- "cipher-base": "^1.0.0",
- "create-hash": "^1.1.0",
- "evp_bytestokey": "^1.0.3",
- "inherits": "^2.0.1",
- "safe-buffer": "^5.0.1"
- }
- },
- "node_modules/browserify-cipher": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz",
- "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==",
- "dev": true,
- "dependencies": {
- "browserify-aes": "^1.0.4",
- "browserify-des": "^1.0.0",
- "evp_bytestokey": "^1.0.0"
- }
- },
- "node_modules/browserify-des": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz",
- "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==",
- "dev": true,
- "dependencies": {
- "cipher-base": "^1.0.1",
- "des.js": "^1.0.0",
- "inherits": "^2.0.1",
- "safe-buffer": "^5.1.2"
- }
- },
- "node_modules/browserify-rsa": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz",
- "integrity": "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==",
- "dev": true,
- "dependencies": {
- "bn.js": "^5.0.0",
- "randombytes": "^2.0.1"
- }
- },
- "node_modules/browserify-sign": {
- "version": "4.2.1",
- "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz",
- "integrity": "sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==",
- "dev": true,
- "dependencies": {
- "bn.js": "^5.1.1",
- "browserify-rsa": "^4.0.1",
- "create-hash": "^1.2.0",
- "create-hmac": "^1.1.7",
- "elliptic": "^6.5.3",
- "inherits": "^2.0.4",
- "parse-asn1": "^5.1.5",
- "readable-stream": "^3.6.0",
- "safe-buffer": "^5.2.0"
- }
- },
- "node_modules/browserify-sign/node_modules/readable-stream": {
- "version": "3.6.0",
- "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
- "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
- "dev": true,
- "dependencies": {
- "inherits": "^2.0.3",
- "string_decoder": "^1.1.1",
- "util-deprecate": "^1.0.1"
- },
- "engines": {
- "node": ">= 6"
- }
- },
- "node_modules/browserify-zlib": {
- "version": "0.2.0",
- "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz",
- "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==",
- "dev": true,
- "dependencies": {
- "pako": "~1.0.5"
- }
- },
- "node_modules/browserify/node_modules/buffer": {
- "version": "5.2.1",
- "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.2.1.tgz",
- "integrity": "sha512-c+Ko0loDaFfuPWiL02ls9Xd3GO3cPVmUobQ6t3rXNUk304u6hGq+8N/kFi+QEIKhzK3uwolVhLzszmfLmMLnqg==",
- "dev": true,
- "dependencies": {
- "base64-js": "^1.0.2",
- "ieee754": "^1.1.4"
- }
- },
- "node_modules/browserify/node_modules/events": {
- "version": "3.3.0",
- "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz",
- "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==",
- "dev": true,
- "engines": {
- "node": ">=0.8.x"
- }
- },
- "node_modules/browserify/node_modules/punycode": {
- "version": "1.4.1",
- "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
- "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=",
- "dev": true
- },
- "node_modules/browserify/node_modules/url": {
- "version": "0.11.0",
- "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz",
- "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=",
- "dev": true,
- "dependencies": {
- "punycode": "1.3.2",
- "querystring": "0.2.0"
- }
- },
- "node_modules/browserify/node_modules/url/node_modules/punycode": {
- "version": "1.3.2",
- "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz",
- "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=",
- "dev": true
- },
- "node_modules/browserslist": {
- "version": "4.16.4",
- "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.4.tgz",
- "integrity": "sha512-d7rCxYV8I9kj41RH8UKYnvDYCRENUlHRgyXy/Rhr/1BaeLGfiCptEdFE8MIrvGfWbBFNjVYx76SQWvNX1j+/cQ==",
- "dev": true,
- "dependencies": {
- "caniuse-lite": "^1.0.30001208",
- "colorette": "^1.2.2",
- "electron-to-chromium": "^1.3.712",
- "escalade": "^3.1.1",
- "node-releases": "^1.1.71"
- },
- "bin": {
- "browserslist": "cli.js"
- },
- "engines": {
- "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/browserslist"
- }
- },
- "node_modules/browserstack": {
- "version": "1.5.3",
- "resolved": "https://registry.npmjs.org/browserstack/-/browserstack-1.5.3.tgz",
- "integrity": "sha512-AO+mECXsW4QcqC9bxwM29O7qWa7bJT94uBFzeb5brylIQwawuEziwq20dPYbins95GlWzOawgyDNdjYAo32EKg==",
- "dev": true,
- "dependencies": {
- "https-proxy-agent": "^2.2.1"
- }
- },
- "node_modules/browserstack-local": {
- "version": "1.4.8",
- "resolved": "https://registry.npmjs.org/browserstack-local/-/browserstack-local-1.4.8.tgz",
- "integrity": "sha512-s+mc3gTOJwELdLWi4qFVKtGwMbb5JWsR+JxKlMaJkRJxoZ0gg3WREgPxAN0bm6iU5+S4Bi0sz0oxBRZT8BiNsQ==",
- "dev": true,
- "dependencies": {
- "https-proxy-agent": "^4.0.0",
- "is-running": "^2.1.0",
- "ps-tree": "=1.2.0",
- "temp-fs": "^0.9.9"
- }
- },
- "node_modules/browserstack-local/node_modules/agent-base": {
- "version": "5.1.1",
- "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-5.1.1.tgz",
- "integrity": "sha512-TMeqbNl2fMW0nMjTEPOwe3J/PRFP4vqeoNuQMG0HlMrtm5QxKqdvAkZ1pRBQ/ulIyDD5Yq0nJ7YbdD8ey0TO3g==",
- "dev": true,
- "engines": {
- "node": ">= 6.0.0"
- }
- },
- "node_modules/browserstack-local/node_modules/https-proxy-agent": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-4.0.0.tgz",
- "integrity": "sha512-zoDhWrkR3of1l9QAL8/scJZyLu8j/gBkcwcaQOZh7Gyh/+uJQzGVETdgT30akuwkpL8HTRfssqI3BZuV18teDg==",
- "dev": true,
- "dependencies": {
- "agent-base": "5",
- "debug": "4"
- },
- "engines": {
- "node": ">= 6.0.0"
- }
- },
- "node_modules/btoa": {
- "version": "1.2.1",
- "resolved": "https://registry.npmjs.org/btoa/-/btoa-1.2.1.tgz",
- "integrity": "sha512-SB4/MIGlsiVkMcHmT+pSmIPoNDoHg+7cMzmt3Uxt628MTz2487DKSqK/fuhFBrkuqrYv5UCEnACpF4dTFNKc/g==",
- "bin": {
- "btoa": "bin/btoa.js"
- },
- "engines": {
- "node": ">= 0.4.0"
- }
- },
- "node_modules/buffer": {
- "version": "4.9.2",
- "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz",
- "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==",
- "dev": true,
- "dependencies": {
- "base64-js": "^1.0.2",
- "ieee754": "^1.1.4",
- "isarray": "^1.0.0"
- }
- },
- "node_modules/buffer-alloc": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz",
- "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==",
- "dev": true,
- "dependencies": {
- "buffer-alloc-unsafe": "^1.1.0",
- "buffer-fill": "^1.0.0"
- }
- },
- "node_modules/buffer-alloc-unsafe": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz",
- "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==",
- "dev": true
- },
- "node_modules/buffer-crc32": {
- "version": "0.2.13",
- "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz",
- "integrity": "sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=",
- "dev": true,
- "engines": {
- "node": "*"
- }
- },
- "node_modules/buffer-equal": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-1.0.0.tgz",
- "integrity": "sha1-WWFrSYME1Var1GaWayLu2j7KX74=",
- "dev": true,
- "engines": {
- "node": ">=0.4.0"
- }
- },
- "node_modules/buffer-fill": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz",
- "integrity": "sha1-+PeLdniYiO858gXNY39o5wISKyw=",
- "dev": true
- },
- "node_modules/buffer-from": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz",
- "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==",
- "dev": true
- },
- "node_modules/buffer-xor": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz",
- "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=",
- "dev": true
- },
- "node_modules/builtin-modules": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz",
- "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/builtin-status-codes": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz",
- "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=",
- "dev": true
- },
- "node_modules/builtins": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/builtins/-/builtins-1.0.3.tgz",
- "integrity": "sha1-y5T662HIaWRR2zZTThQi+U8K7og=",
- "dev": true
- },
- "node_modules/bytes": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz",
- "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==",
- "dev": true,
- "engines": {
- "node": ">= 0.8"
- }
- },
- "node_modules/cache-base": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz",
- "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==",
- "dev": true,
- "dependencies": {
- "collection-visit": "^1.0.0",
- "component-emitter": "^1.2.1",
- "get-value": "^2.0.6",
- "has-value": "^1.0.0",
- "isobject": "^3.0.1",
- "set-value": "^2.0.0",
- "to-object-path": "^0.3.0",
- "union-value": "^1.0.0",
- "unset-value": "^1.0.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/cached-path-relative": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/cached-path-relative/-/cached-path-relative-1.0.2.tgz",
- "integrity": "sha512-5r2GqsoEb4qMTTN9J+WzXfjov+hjxT+j3u5K+kIVNIwAd99DLCJE9pBIMP1qVeybV6JiijL385Oz0DcYxfbOIg==",
- "dev": true
- },
- "node_modules/cachedir": {
- "version": "2.3.0",
- "resolved": "https://registry.npmjs.org/cachedir/-/cachedir-2.3.0.tgz",
- "integrity": "sha512-A+Fezp4zxnit6FanDmv9EqXNAi3vt9DWp51/71UEhXukb7QUuvtv9344h91dyAxuTLoSYJFU299qzR3tzwPAhw==",
- "dev": true,
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/call-bind": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz",
- "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==",
- "dev": true,
- "dependencies": {
- "function-bind": "^1.1.1",
- "get-intrinsic": "^1.0.2"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/callsite": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz",
- "integrity": "sha1-KAOY5dZkvXQDi28JBRU+borxvCA=",
- "dev": true,
- "engines": {
- "node": "*"
- }
- },
- "node_modules/callsites": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
- "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
- "dev": true,
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/camelcase": {
- "version": "5.3.1",
- "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
- "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
- "dev": true,
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/camelcase-keys": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz",
- "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=",
- "dev": true,
- "optional": true,
- "dependencies": {
- "camelcase": "^2.0.0",
- "map-obj": "^1.0.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/camelcase-keys/node_modules/camelcase": {
- "version": "2.1.1",
- "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz",
- "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=",
- "dev": true,
- "optional": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/caniuse-lite": {
- "version": "1.0.30001208",
- "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001208.tgz",
- "integrity": "sha512-OE5UE4+nBOro8Dyvv0lfx+SRtfVIOM9uhKqFmJeUbGriqhhStgp1A0OyBpgy3OUF8AhYCT+PVwPC1gMl2ZcQMA==",
- "dev": true
- },
- "node_modules/canvas": {
- "version": "2.7.0",
- "resolved": "https://registry.npmjs.org/canvas/-/canvas-2.7.0.tgz",
- "integrity": "sha512-pzCxtkHb+5su5MQjTtepMDlIOtaXo277x0C0u3nMOxtkhTyQ+h2yNKhlROAaDllWgRyePAUitC08sXw26Eb6aw==",
- "dev": true,
- "hasInstallScript": true,
- "dependencies": {
- "nan": "^2.14.0",
- "node-pre-gyp": "^0.15.0",
- "simple-get": "^3.0.3"
- },
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/canvg": {
- "version": "1.5.3",
- "resolved": "https://registry.npmjs.org/canvg/-/canvg-1.5.3.tgz",
- "integrity": "sha512-7Gn2IuQzvUQWPIuZuFHrzsTM0gkPz2RRT9OcbdmA03jeKk8kltrD8gqUzNX15ghY/4PV5bbe5lmD6yDLDY6Ybg==",
- "dependencies": {
- "jsdom": "^8.1.0",
- "rgbcolor": "^1.0.1",
- "stackblur-canvas": "^1.4.1",
- "xmldom": "^0.1.22"
- }
- },
- "node_modules/canvg/node_modules/abab": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/abab/-/abab-1.0.4.tgz",
- "integrity": "sha1-X6rZwsB/YN12dw9xzwJbYqY8/U4="
- },
- "node_modules/canvg/node_modules/acorn": {
- "version": "2.7.0",
- "resolved": "https://registry.npmjs.org/acorn/-/acorn-2.7.0.tgz",
- "integrity": "sha1-q259nYhqrKiwhbwzEreaGYQz8Oc=",
- "bin": {
- "acorn": "bin/acorn"
- },
- "engines": {
- "node": ">=0.4.0"
- }
- },
- "node_modules/canvg/node_modules/acorn-globals": {
- "version": "1.0.9",
- "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-1.0.9.tgz",
- "integrity": "sha1-VbtemGkVB7dFedBRNBMhfDgMVM8=",
- "dependencies": {
- "acorn": "^2.1.0"
- }
- },
- "node_modules/canvg/node_modules/cssom": {
- "version": "0.3.8",
- "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz",
- "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg=="
- },
- "node_modules/canvg/node_modules/cssstyle": {
- "version": "0.2.37",
- "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-0.2.37.tgz",
- "integrity": "sha1-VBCXI0yyUTyDzu06zdwn/yeYfVQ=",
- "dependencies": {
- "cssom": "0.3.x"
- }
- },
- "node_modules/canvg/node_modules/escodegen": {
- "version": "1.14.3",
- "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.3.tgz",
- "integrity": "sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==",
- "dependencies": {
- "esprima": "^4.0.1",
- "estraverse": "^4.2.0",
- "esutils": "^2.0.2",
- "optionator": "^0.8.1"
- },
- "bin": {
- "escodegen": "bin/escodegen.js",
- "esgenerate": "bin/esgenerate.js"
- },
- "engines": {
- "node": ">=4.0"
- },
- "optionalDependencies": {
- "source-map": "~0.6.1"
- }
- },
- "node_modules/canvg/node_modules/jsdom": {
- "version": "8.5.0",
- "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-8.5.0.tgz",
- "integrity": "sha1-1Nj12/J2hjW2KmKCO5R89wcevJg=",
- "dependencies": {
- "abab": "^1.0.0",
- "acorn": "^2.4.0",
- "acorn-globals": "^1.0.4",
- "array-equal": "^1.0.0",
- "cssom": ">= 0.3.0 < 0.4.0",
- "cssstyle": ">= 0.2.34 < 0.3.0",
- "escodegen": "^1.6.1",
- "iconv-lite": "^0.4.13",
- "nwmatcher": ">= 1.3.7 < 2.0.0",
- "parse5": "^1.5.1",
- "request": "^2.55.0",
- "sax": "^1.1.4",
- "symbol-tree": ">= 3.1.0 < 4.0.0",
- "tough-cookie": "^2.2.0",
- "webidl-conversions": "^3.0.1",
- "whatwg-url": "^2.0.1",
- "xml-name-validator": ">= 2.0.1 < 3.0.0"
- }
- },
- "node_modules/canvg/node_modules/parse5": {
- "version": "1.5.1",
- "resolved": "https://registry.npmjs.org/parse5/-/parse5-1.5.1.tgz",
- "integrity": "sha1-m387DeMr543CQBsXVzzK8Pb1nZQ="
- },
- "node_modules/canvg/node_modules/stackblur-canvas": {
- "version": "1.4.1",
- "resolved": "https://registry.npmjs.org/stackblur-canvas/-/stackblur-canvas-1.4.1.tgz",
- "integrity": "sha1-hJqm+UsnL/JvZHH6QTDtH35HlVs="
- },
- "node_modules/canvg/node_modules/tr46": {
- "version": "0.0.3",
- "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz",
- "integrity": "sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o="
- },
- "node_modules/canvg/node_modules/webidl-conversions": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz",
- "integrity": "sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE="
- },
- "node_modules/canvg/node_modules/whatwg-url": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-2.0.1.tgz",
- "integrity": "sha1-U5ayBD8CDub3BNnEXqhRnnJN5lk=",
- "dependencies": {
- "tr46": "~0.0.3",
- "webidl-conversions": "^3.0.0"
- }
- },
- "node_modules/canvg/node_modules/xml-name-validator": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-2.0.1.tgz",
- "integrity": "sha1-TYuPHszTQZqjYgYb7O9RXh5VljU="
- },
- "node_modules/capture-stack-trace": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/capture-stack-trace/-/capture-stack-trace-1.0.1.tgz",
- "integrity": "sha512-mYQLZnx5Qt1JgB1WEiMCf2647plpGeQ2NMR/5L0HNZzGQo4fuSPnK+wjfPnKZV0aiJDgzmWqqkV/g7JD+DW0qw==",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/caseless": {
- "version": "0.12.0",
- "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz",
- "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw="
- },
- "node_modules/catharsis": {
- "version": "0.8.11",
- "resolved": "https://registry.npmjs.org/catharsis/-/catharsis-0.8.11.tgz",
- "integrity": "sha512-a+xUyMV7hD1BrDQA/3iPV7oc+6W26BgVJO05PGEoatMyIuPScQKsde6i3YorWX1qs+AZjnJ18NqdKoCtKiNh1g==",
- "dev": true,
- "dependencies": {
- "lodash": "^4.17.14"
- },
- "engines": {
- "node": ">= 8"
- }
- },
- "node_modules/chalk": {
- "version": "2.4.2",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
- "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
- "dev": true,
- "dependencies": {
- "ansi-styles": "^3.2.1",
- "escape-string-regexp": "^1.0.5",
- "supports-color": "^5.3.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/charm": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/charm/-/charm-1.0.2.tgz",
- "integrity": "sha1-it02cVOm2aWBMxBSxAkJkdqZXjU=",
- "dev": true,
- "dependencies": {
- "inherits": "^2.0.1"
- }
- },
- "node_modules/check-more-types": {
- "version": "2.24.0",
- "resolved": "https://registry.npmjs.org/check-more-types/-/check-more-types-2.24.0.tgz",
- "integrity": "sha1-FCD/sQ/URNz8ebQ4kbv//TKoRgA=",
- "dev": true,
- "engines": {
- "node": ">= 0.8.0"
- }
- },
- "node_modules/child-process": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/child-process/-/child-process-1.0.2.tgz",
- "integrity": "sha1-mJdNx+0e5MYin44wX6cxOmiFp/I=",
- "dev": true
- },
- "node_modules/chokidar": {
- "version": "2.1.8",
- "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz",
- "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==",
- "deprecated": "Chokidar 2 will break on node v14+. Upgrade to chokidar 3 with 15x less dependencies.",
- "dev": true,
- "dependencies": {
- "anymatch": "^2.0.0",
- "async-each": "^1.0.1",
- "braces": "^2.3.2",
- "glob-parent": "^3.1.0",
- "inherits": "^2.0.3",
- "is-binary-path": "^1.0.0",
- "is-glob": "^4.0.0",
- "normalize-path": "^3.0.0",
- "path-is-absolute": "^1.0.0",
- "readdirp": "^2.2.1",
- "upath": "^1.1.1"
- },
- "optionalDependencies": {
- "fsevents": "^1.2.7"
- }
- },
- "node_modules/chokidar/node_modules/glob-parent": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz",
- "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=",
- "dev": true,
- "dependencies": {
- "is-glob": "^3.1.0",
- "path-dirname": "^1.0.0"
- }
- },
- "node_modules/chokidar/node_modules/glob-parent/node_modules/is-glob": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz",
- "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=",
- "dev": true,
- "dependencies": {
- "is-extglob": "^2.1.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/chownr": {
- "version": "1.1.4",
- "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz",
- "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==",
- "dev": true
- },
- "node_modules/chrome-trace-event": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz",
- "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==",
- "dev": true,
- "engines": {
- "node": ">=6.0"
- }
- },
- "node_modules/ci-info": {
- "version": "1.6.0",
- "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-1.6.0.tgz",
- "integrity": "sha512-vsGdkwSCDpWmP80ncATX7iea5DWQemg1UgCW5J8tqjU3lYw4FBYuj89J0CTVomA7BEfvSZd84GmHko+MxFQU2A==",
- "dev": true
- },
- "node_modules/cipher-base": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz",
- "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==",
- "dev": true,
- "dependencies": {
- "inherits": "^2.0.1",
- "safe-buffer": "^5.0.1"
- }
- },
- "node_modules/class-utils": {
- "version": "0.3.6",
- "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz",
- "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==",
- "dev": true,
- "dependencies": {
- "arr-union": "^3.1.0",
- "define-property": "^0.2.5",
- "isobject": "^3.0.0",
- "static-extend": "^0.1.1"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/class-utils/node_modules/define-property": {
- "version": "0.2.5",
- "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
- "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
- "dev": true,
- "dependencies": {
- "is-descriptor": "^0.1.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/clean-stack": {
- "version": "2.2.0",
- "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz",
- "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==",
- "dev": true,
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/cli-boxes": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-1.0.0.tgz",
- "integrity": "sha1-T6kXw+WclKAEzWH47lCdplFocUM=",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/cli-spinners": {
- "version": "0.1.2",
- "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-0.1.2.tgz",
- "integrity": "sha1-u3ZNiOGF+54eaiofGXcjGPYF4xw=",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/cli-table3": {
- "version": "0.6.0",
- "resolved": "https://registry.npmjs.org/cli-table3/-/cli-table3-0.6.0.tgz",
- "integrity": "sha512-gnB85c3MGC7Nm9I/FkiasNBOKjOiO1RNuXXarQms37q4QMpWdlbBgD/VnOStA2faG1dpXMv31RFApjX1/QdgWQ==",
- "dev": true,
- "dependencies": {
- "object-assign": "^4.1.0",
- "string-width": "^4.2.0"
- },
- "engines": {
- "node": "10.* || >= 12.*"
- },
- "optionalDependencies": {
- "colors": "^1.1.2"
- }
- },
- "node_modules/cli-table3/node_modules/ansi-regex": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
- "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/cli-table3/node_modules/is-fullwidth-code-point": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
- "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/cli-table3/node_modules/string-width": {
- "version": "4.2.2",
- "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz",
- "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==",
- "dev": true,
- "dependencies": {
- "emoji-regex": "^8.0.0",
- "is-fullwidth-code-point": "^3.0.0",
- "strip-ansi": "^6.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/cli-table3/node_modules/strip-ansi": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
- "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
- "dev": true,
- "dependencies": {
- "ansi-regex": "^5.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/cli-truncate": {
- "version": "0.2.1",
- "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-0.2.1.tgz",
- "integrity": "sha1-nxXPuwcFAFNpIWxiasfQWrkN1XQ=",
- "dev": true,
- "dependencies": {
- "slice-ansi": "0.0.4",
- "string-width": "^1.0.1"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/cli-truncate/node_modules/slice-ansi": {
- "version": "0.0.4",
- "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-0.0.4.tgz",
- "integrity": "sha1-7b+JA/ZvfOL46v1s7tZeJkyDGzU=",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/cliui": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz",
- "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==",
- "dev": true,
- "dependencies": {
- "string-width": "^4.2.0",
- "strip-ansi": "^6.0.0",
- "wrap-ansi": "^6.2.0"
- }
- },
- "node_modules/cliui/node_modules/ansi-regex": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
- "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/cliui/node_modules/is-fullwidth-code-point": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
- "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/cliui/node_modules/string-width": {
- "version": "4.2.2",
- "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz",
- "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==",
- "dev": true,
- "dependencies": {
- "emoji-regex": "^8.0.0",
- "is-fullwidth-code-point": "^3.0.0",
- "strip-ansi": "^6.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/cliui/node_modules/strip-ansi": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
- "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
- "dev": true,
- "dependencies": {
- "ansi-regex": "^5.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/clone": {
- "version": "2.1.2",
- "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz",
- "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=",
- "dev": true,
- "engines": {
- "node": ">=0.8"
- }
- },
- "node_modules/clone-buffer": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/clone-buffer/-/clone-buffer-1.0.0.tgz",
- "integrity": "sha1-4+JbIHrE5wGvch4staFnksrD3Fg=",
- "dev": true,
- "engines": {
- "node": ">= 0.10"
- }
- },
- "node_modules/clone-stats": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-1.0.0.tgz",
- "integrity": "sha1-s3gt/4u1R04Yuba/D9/ngvh3doA=",
- "dev": true
- },
- "node_modules/cloneable-readable": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/cloneable-readable/-/cloneable-readable-1.1.3.tgz",
- "integrity": "sha512-2EF8zTQOxYq70Y4XKtorQupqF0m49MBz2/yf5Bj+MHjvpG3Hy7sImifnqD6UA+TKYxeSV+u6qqQPawN5UvnpKQ==",
- "dev": true,
- "dependencies": {
- "inherits": "^2.0.1",
- "process-nextick-args": "^2.0.0",
- "readable-stream": "^2.3.5"
- }
- },
- "node_modules/co": {
- "version": "4.6.0",
- "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz",
- "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=",
- "dev": true,
- "optional": true,
- "engines": {
- "iojs": ">= 1.0.0",
- "node": ">= 0.12.0"
- }
- },
- "node_modules/code-point-at": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz",
- "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/collection-map": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/collection-map/-/collection-map-1.0.0.tgz",
- "integrity": "sha1-rqDwb40mx4DCt1SUOFVEsiVa8Yw=",
- "dev": true,
- "dependencies": {
- "arr-map": "^2.0.2",
- "for-own": "^1.0.0",
- "make-iterator": "^1.0.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/collection-visit": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz",
- "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=",
- "dev": true,
- "dependencies": {
- "map-visit": "^1.0.0",
- "object-visit": "^1.0.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/color-convert": {
- "version": "1.9.3",
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
- "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
- "dev": true,
- "dependencies": {
- "color-name": "1.1.3"
- }
- },
- "node_modules/color-name": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
- "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
- "dev": true
- },
- "node_modules/color-support": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz",
- "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==",
- "dev": true,
- "bin": {
- "color-support": "bin.js"
- }
- },
- "node_modules/colorette": {
- "version": "1.2.2",
- "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.2.tgz",
- "integrity": "sha512-MKGMzyfeuutC/ZJ1cba9NqcNpfeqMUcYmyF1ZFY6/Cn7CNSAKx6a+s48sqLqyAiZuaP2TcqMhoo+dlwFnVxT9w==",
- "dev": true
- },
- "node_modules/colors": {
- "version": "1.4.0",
- "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz",
- "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==",
- "dev": true,
- "engines": {
- "node": ">=0.1.90"
- }
- },
- "node_modules/combine-source-map": {
- "version": "0.8.0",
- "resolved": "https://registry.npmjs.org/combine-source-map/-/combine-source-map-0.8.0.tgz",
- "integrity": "sha1-pY0N8ELBhvz4IqjoAV9UUNLXmos=",
- "dev": true,
- "dependencies": {
- "convert-source-map": "~1.1.0",
- "inline-source-map": "~0.6.0",
- "lodash.memoize": "~3.0.3",
- "source-map": "~0.5.3"
- }
- },
- "node_modules/combine-source-map/node_modules/convert-source-map": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.1.3.tgz",
- "integrity": "sha1-SCnId+n+SbMWHzvzZziI4gRpmGA=",
- "dev": true
- },
- "node_modules/combine-source-map/node_modules/source-map": {
- "version": "0.5.7",
- "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
- "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/combined-stream": {
- "version": "1.0.8",
- "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
- "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
- "dependencies": {
- "delayed-stream": "~1.0.0"
- },
- "engines": {
- "node": ">= 0.8"
- }
- },
- "node_modules/command-exists": {
- "version": "1.2.9",
- "resolved": "https://registry.npmjs.org/command-exists/-/command-exists-1.2.9.tgz",
- "integrity": "sha512-LTQ/SGc+s0Xc0Fu5WaKnR0YiygZkm9eKFvyS+fRsU7/ZWFF8ykFM6Pc9aCVf1+xasOOZpO3BAVgVrKvsqKHV7w==",
- "dev": true
- },
- "node_modules/commander": {
- "version": "2.20.3",
- "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
- "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==",
- "dev": true
- },
- "node_modules/common-tags": {
- "version": "1.8.0",
- "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.0.tgz",
- "integrity": "sha512-6P6g0uetGpW/sdyUy/iQQCbFF0kWVMSIVSyYz7Zgjcgh8mgw8PQzDNZeyZ5DQ2gM7LBoZPHmnjz8rUthkBG5tw==",
- "dev": true,
- "engines": {
- "node": ">=4.0.0"
- }
- },
- "node_modules/compare-versions": {
- "version": "3.6.0",
- "resolved": "https://registry.npmjs.org/compare-versions/-/compare-versions-3.6.0.tgz",
- "integrity": "sha512-W6Af2Iw1z4CB7q4uU4hv646dW9GQuBM+YpC0UvUCWSD8w90SJjp+ujJuXaEMtAXBtSqGfMPuFOVn4/+FlaqfBA==",
- "dev": true
- },
- "node_modules/component-bind": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/component-bind/-/component-bind-1.0.0.tgz",
- "integrity": "sha1-AMYIq33Nk4l8AAllGx06jh5zu9E=",
- "dev": true
- },
- "node_modules/component-emitter": {
- "version": "1.3.0",
- "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz",
- "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==",
- "dev": true
- },
- "node_modules/component-inherit": {
- "version": "0.0.3",
- "resolved": "https://registry.npmjs.org/component-inherit/-/component-inherit-0.0.3.tgz",
- "integrity": "sha1-ZF/ErfWLcrZJ1crmUTVhnbJv8UM=",
- "dev": true
- },
- "node_modules/concat-map": {
- "version": "0.0.1",
- "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
- "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
- "dev": true
- },
- "node_modules/concat-stream": {
- "version": "1.6.2",
- "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz",
- "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==",
- "dev": true,
- "engines": [
- "node >= 0.8"
- ],
- "dependencies": {
- "buffer-from": "^1.0.0",
- "inherits": "^2.0.3",
- "readable-stream": "^2.2.2",
- "typedarray": "^0.0.6"
- }
- },
- "node_modules/condense-newlines": {
- "version": "0.2.1",
- "resolved": "https://registry.npmjs.org/condense-newlines/-/condense-newlines-0.2.1.tgz",
- "integrity": "sha1-PemFVTE5R10yUCyDsC9gaE0kxV8=",
- "dev": true,
- "dependencies": {
- "extend-shallow": "^2.0.1",
- "is-whitespace": "^0.3.0",
- "kind-of": "^3.0.2"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/condense-newlines/node_modules/extend-shallow": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
- "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
- "dev": true,
- "dependencies": {
- "is-extendable": "^0.1.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/condense-newlines/node_modules/kind-of": {
- "version": "3.2.2",
- "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
- "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
- "dev": true,
- "dependencies": {
- "is-buffer": "^1.1.5"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/config-chain": {
- "version": "1.1.12",
- "resolved": "https://registry.npmjs.org/config-chain/-/config-chain-1.1.12.tgz",
- "integrity": "sha512-a1eOIcu8+7lUInge4Rpf/n4Krkf3Dd9lqhljRzII1/Zno/kRtUWnznPO3jOKBmTEktkt3fkxisUcivoj0ebzoA==",
- "dev": true,
- "dependencies": {
- "ini": "^1.3.4",
- "proto-list": "~1.2.1"
- }
- },
- "node_modules/configstore": {
- "version": "3.1.5",
- "resolved": "https://registry.npmjs.org/configstore/-/configstore-3.1.5.tgz",
- "integrity": "sha512-nlOhI4+fdzoK5xmJ+NY+1gZK56bwEaWZr8fYuXohZ9Vkc1o3a4T/R3M+yE/w7x/ZVJ1zF8c+oaOvF0dztdUgmA==",
- "dev": true,
- "dependencies": {
- "dot-prop": "^4.2.1",
- "graceful-fs": "^4.1.2",
- "make-dir": "^1.0.0",
- "unique-string": "^1.0.0",
- "write-file-atomic": "^2.0.0",
- "xdg-basedir": "^3.0.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/connect": {
- "version": "3.7.0",
- "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz",
- "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==",
- "dev": true,
- "dependencies": {
- "debug": "2.6.9",
- "finalhandler": "1.1.2",
- "parseurl": "~1.3.3",
- "utils-merge": "1.0.1"
- },
- "engines": {
- "node": ">= 0.10.0"
- }
- },
- "node_modules/connect/node_modules/debug": {
- "version": "2.6.9",
- "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
- "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
- "dev": true,
- "dependencies": {
- "ms": "2.0.0"
- }
- },
- "node_modules/connect/node_modules/ms": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
- "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
- "dev": true
- },
- "node_modules/console-browserify": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz",
- "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==",
- "dev": true
- },
- "node_modules/console-control-strings": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz",
- "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=",
- "dev": true
- },
- "node_modules/constants-browserify": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz",
- "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=",
- "dev": true
- },
- "node_modules/content-disposition": {
- "version": "0.5.3",
- "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz",
- "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==",
- "dev": true,
- "dependencies": {
- "safe-buffer": "5.1.2"
- },
- "engines": {
- "node": ">= 0.6"
- }
- },
- "node_modules/content-disposition/node_modules/safe-buffer": {
- "version": "5.1.2",
- "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
- "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
- "dev": true
- },
- "node_modules/content-type": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz",
- "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==",
- "dev": true,
- "engines": {
- "node": ">= 0.6"
- }
- },
- "node_modules/convert-source-map": {
- "version": "1.7.0",
- "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz",
- "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==",
- "dev": true,
- "dependencies": {
- "safe-buffer": "~5.1.1"
- }
- },
- "node_modules/convert-source-map/node_modules/safe-buffer": {
- "version": "5.1.2",
- "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
- "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
- "dev": true
- },
- "node_modules/cookie": {
- "version": "0.4.0",
- "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz",
- "integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==",
- "dev": true,
- "engines": {
- "node": ">= 0.6"
- }
- },
- "node_modules/cookie-parser": {
- "version": "1.4.5",
- "resolved": "https://registry.npmjs.org/cookie-parser/-/cookie-parser-1.4.5.tgz",
- "integrity": "sha512-f13bPUj/gG/5mDr+xLmSxxDsB9DQiTIfhJS/sqjrmfAWiAN+x2O4i/XguTL9yDZ+/IFDanJ+5x7hC4CXT9Tdzw==",
- "dev": true,
- "dependencies": {
- "cookie": "0.4.0",
- "cookie-signature": "1.0.6"
- },
- "engines": {
- "node": ">= 0.8.0"
- }
- },
- "node_modules/cookie-signature": {
- "version": "1.0.6",
- "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz",
- "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=",
- "dev": true
- },
- "node_modules/copy-descriptor": {
- "version": "0.1.1",
- "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz",
- "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/copy-props": {
- "version": "2.0.5",
- "resolved": "https://registry.npmjs.org/copy-props/-/copy-props-2.0.5.tgz",
- "integrity": "sha512-XBlx8HSqrT0ObQwmSzM7WE5k8FxTV75h1DX1Z3n6NhQ/UYYAvInWYmG06vFt7hQZArE2fuO62aihiWIVQwh1sw==",
- "dev": true,
- "dependencies": {
- "each-props": "^1.3.2",
- "is-plain-object": "^5.0.0"
- }
- },
- "node_modules/core-js": {
- "version": "2.6.12",
- "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz",
- "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==",
- "deprecated": "core-js@<3.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Please, upgrade your dependencies to the actual version of core-js.",
- "dev": true,
- "hasInstallScript": true
- },
- "node_modules/core-js-compat": {
- "version": "3.17.1",
- "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.17.1.tgz",
- "integrity": "sha512-Oqp6qybMdCFcWSroh/6Q8j7YNOjRD0ThY02cAd6rugr//FCkMYonizLV8AryLU5wNJOweauIBxQYCZoV3emfcw==",
- "dev": true,
- "dependencies": {
- "browserslist": "^4.16.8",
- "semver": "7.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/core-js"
- }
- },
- "node_modules/core-js-compat/node_modules/browserslist": {
- "version": "4.16.8",
- "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.8.tgz",
- "integrity": "sha512-sc2m9ohR/49sWEbPj14ZSSZqp+kbi16aLao42Hmn3Z8FpjuMaq2xCA2l4zl9ITfyzvnvyE0hcg62YkIGKxgaNQ==",
- "dev": true,
- "dependencies": {
- "caniuse-lite": "^1.0.30001251",
- "colorette": "^1.3.0",
- "electron-to-chromium": "^1.3.811",
- "escalade": "^3.1.1",
- "node-releases": "^1.1.75"
- },
- "bin": {
- "browserslist": "cli.js"
- },
- "engines": {
- "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/browserslist"
- }
- },
- "node_modules/core-js-compat/node_modules/caniuse-lite": {
- "version": "1.0.30001252",
- "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001252.tgz",
- "integrity": "sha512-I56jhWDGMtdILQORdusxBOH+Nl/KgQSdDmpJezYddnAkVOmnoU8zwjTV9xAjMIYxr0iPreEAVylCGcmHCjfaOw==",
- "dev": true,
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/browserslist"
- }
- },
- "node_modules/core-js-compat/node_modules/colorette": {
- "version": "1.3.0",
- "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.3.0.tgz",
- "integrity": "sha512-ecORCqbSFP7Wm8Y6lyqMJjexBQqXSF7SSeaTyGGphogUjBlFP9m9o08wy86HL2uB7fMTxtOUzLMk7ogKcxMg1w==",
- "dev": true
- },
- "node_modules/core-js-compat/node_modules/electron-to-chromium": {
- "version": "1.3.827",
- "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.827.tgz",
- "integrity": "sha512-ye+4uQOY/jbjRutMcE/EmOcNwUeo1qo9aKL2tPyb09cU3lmxNeyDF4RWiemmkknW+p29h7dyDqy02higTxc9/A==",
- "dev": true
- },
- "node_modules/core-js-compat/node_modules/node-releases": {
- "version": "1.1.75",
- "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.75.tgz",
- "integrity": "sha512-Qe5OUajvqrqDSy6wrWFmMwfJ0jVgwiw4T3KqmbTcZ62qW0gQkheXYhcFM1+lOVcGUoRxcEcfyvFMAnDgaF1VWw==",
- "dev": true
- },
- "node_modules/core-js-compat/node_modules/semver": {
- "version": "7.0.0",
- "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz",
- "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==",
- "dev": true,
- "bin": {
- "semver": "bin/semver.js"
- }
- },
- "node_modules/core-util-is": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
- "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac="
- },
- "node_modules/cors": {
- "version": "2.8.5",
- "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz",
- "integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==",
- "dev": true,
- "dependencies": {
- "object-assign": "^4",
- "vary": "^1"
- },
- "engines": {
- "node": ">= 0.10"
- }
- },
- "node_modules/cosmiconfig": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-4.0.0.tgz",
- "integrity": "sha512-6e5vDdrXZD+t5v0L8CrurPeybg4Fmf+FCSYxXKYVAqLUtyCSbuyqE059d0kDthTNRzKVjL7QMgNpEUlsoYH3iQ==",
- "dev": true,
- "dependencies": {
- "is-directory": "^0.3.1",
- "js-yaml": "^3.9.0",
- "parse-json": "^4.0.0",
- "require-from-string": "^2.0.1"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/cosmiconfig/node_modules/js-yaml": {
- "version": "3.14.1",
- "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz",
- "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==",
- "dev": true,
- "dependencies": {
- "argparse": "^1.0.7",
- "esprima": "^4.0.0"
- },
- "bin": {
- "js-yaml": "bin/js-yaml.js"
- }
- },
- "node_modules/cosmiconfig/node_modules/parse-json": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz",
- "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=",
- "dev": true,
- "dependencies": {
- "error-ex": "^1.3.1",
- "json-parse-better-errors": "^1.0.1"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/create-ecdh": {
- "version": "4.0.4",
- "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz",
- "integrity": "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==",
- "dev": true,
- "dependencies": {
- "bn.js": "^4.1.0",
- "elliptic": "^6.5.3"
- }
- },
- "node_modules/create-ecdh/node_modules/bn.js": {
- "version": "4.12.0",
- "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz",
- "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==",
- "dev": true
- },
- "node_modules/create-error-class": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/create-error-class/-/create-error-class-3.0.2.tgz",
- "integrity": "sha1-Br56vvlHo/FKMP1hBnHUAbyot7Y=",
- "dev": true,
- "dependencies": {
- "capture-stack-trace": "^1.0.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/create-hash": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz",
- "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==",
- "dev": true,
- "dependencies": {
- "cipher-base": "^1.0.1",
- "inherits": "^2.0.1",
- "md5.js": "^1.3.4",
- "ripemd160": "^2.0.1",
- "sha.js": "^2.4.0"
- }
- },
- "node_modules/create-hmac": {
- "version": "1.1.7",
- "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz",
- "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==",
- "dev": true,
- "dependencies": {
- "cipher-base": "^1.0.3",
- "create-hash": "^1.1.0",
- "inherits": "^2.0.1",
- "ripemd160": "^2.0.0",
- "safe-buffer": "^5.0.1",
- "sha.js": "^2.4.8"
- }
- },
- "node_modules/create-require": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz",
- "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==",
- "dev": true
- },
- "node_modules/cross-env": {
- "version": "7.0.3",
- "resolved": "https://registry.npmjs.org/cross-env/-/cross-env-7.0.3.tgz",
- "integrity": "sha512-+/HKd6EgcQCJGh2PSjZuUitQBQynKor4wrFbRg4DtAgS1aWO+gU52xpH7M9ScGgXSYmAVS9bIJ8EzuaGw0oNAw==",
- "dev": true,
- "dependencies": {
- "cross-spawn": "^7.0.1"
- },
- "bin": {
- "cross-env": "src/bin/cross-env.js",
- "cross-env-shell": "src/bin/cross-env-shell.js"
- },
- "engines": {
- "node": ">=10.14",
- "npm": ">=6",
- "yarn": ">=1"
- }
- },
- "node_modules/cross-spawn": {
- "version": "7.0.3",
- "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
- "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==",
- "dev": true,
- "dependencies": {
- "path-key": "^3.1.0",
- "shebang-command": "^2.0.0",
- "which": "^2.0.1"
- },
- "engines": {
- "node": ">= 8"
- }
- },
- "node_modules/cryptiles": {
- "version": "2.0.5",
- "resolved": "https://registry.npmjs.org/cryptiles/-/cryptiles-2.0.5.tgz",
- "integrity": "sha1-O9/s3GCBR8HGcgL6KR59ylnqo7g=",
- "deprecated": "This version has been deprecated in accordance with the hapi support policy (hapi.im/support). Please upgrade to the latest version to get the best features, bug fixes, and security patches. If you are unable to upgrade at this time, paid support is available for older versions (hapi.im/commercial).",
- "dev": true,
- "optional": true,
- "dependencies": {
- "boom": "2.x.x"
- },
- "engines": {
- "node": ">=0.10.40"
- }
- },
- "node_modules/crypto-browserify": {
- "version": "3.12.0",
- "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz",
- "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==",
- "dev": true,
- "dependencies": {
- "browserify-cipher": "^1.0.0",
- "browserify-sign": "^4.0.0",
- "create-ecdh": "^4.0.0",
- "create-hash": "^1.1.0",
- "create-hmac": "^1.1.0",
- "diffie-hellman": "^5.0.0",
- "inherits": "^2.0.1",
- "pbkdf2": "^3.0.3",
- "public-encrypt": "^4.0.0",
- "randombytes": "^2.0.0",
- "randomfill": "^1.0.3"
- },
- "engines": {
- "node": "*"
- }
- },
- "node_modules/crypto-random-string": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-1.0.0.tgz",
- "integrity": "sha1-ojD2T1aDEOFJgAmUB5DsmVRbyn4=",
- "dev": true,
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/css-line-break": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/css-line-break/-/css-line-break-1.1.1.tgz",
- "integrity": "sha512-1feNVaM4Fyzdj4mKPIQNL2n70MmuYzAXZ1aytlROFX1JsOo070OsugwGjj7nl6jnDJWHDM8zRZswkmeYVWZJQA==",
- "dependencies": {
- "base64-arraybuffer": "^0.2.0"
- }
- },
- "node_modules/cssom": {
- "version": "0.5.0",
- "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.5.0.tgz",
- "integrity": "sha512-iKuQcq+NdHqlAcwUY0o/HL69XQrUaQdMjmStJ8JFmUaiiQErlhrmuigkg/CU4E2J0IyUKUrMAgl36TvN67MqTw==",
- "dev": true
- },
- "node_modules/cssstyle": {
- "version": "2.3.0",
- "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz",
- "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==",
- "dev": true,
- "dependencies": {
- "cssom": "~0.3.6"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/cssstyle/node_modules/cssom": {
- "version": "0.3.8",
- "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz",
- "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==",
- "dev": true
- },
- "node_modules/current-git-branch": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/current-git-branch/-/current-git-branch-1.1.0.tgz",
- "integrity": "sha512-n5mwGZllLsFzxDPtTmadqGe4IIBPfqPbiIRX4xgFR9VK/Bx47U+94KiVkxSKAKN6/s43TlkztS2GZpgMKzwQ8A==",
- "dev": true,
- "dependencies": {
- "babel-plugin-add-module-exports": "^0.2.1",
- "execa": "^0.6.1",
- "is-git-repository": "^1.0.0"
- }
- },
- "node_modules/currently-unhandled": {
- "version": "0.4.1",
- "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz",
- "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=",
- "dev": true,
- "optional": true,
- "dependencies": {
- "array-find-index": "^1.0.1"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/custom-event": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/custom-event/-/custom-event-1.0.1.tgz",
- "integrity": "sha1-XQKkaFCt8bSjF5RqOSj8y1v9BCU=",
- "dev": true
- },
- "node_modules/cypress": {
- "version": "7.7.0",
- "resolved": "https://registry.npmjs.org/cypress/-/cypress-7.7.0.tgz",
- "integrity": "sha512-uYBYXNoI5ym0UxROwhQXWTi8JbUEjpC6l/bzoGZNxoKGsLrC1SDPgIDJMgLX/MeEdPL0UInXLDUWN/rSyZUCjQ==",
- "dev": true,
- "hasInstallScript": true,
- "dependencies": {
- "@cypress/request": "^2.88.5",
- "@cypress/xvfb": "^1.2.4",
- "@types/node": "^14.14.31",
- "@types/sinonjs__fake-timers": "^6.0.2",
- "@types/sizzle": "^2.3.2",
- "arch": "^2.2.0",
- "blob-util": "^2.0.2",
- "bluebird": "^3.7.2",
- "cachedir": "^2.3.0",
- "chalk": "^4.1.0",
- "check-more-types": "^2.24.0",
- "cli-cursor": "^3.1.0",
- "cli-table3": "~0.6.0",
- "commander": "^5.1.0",
- "common-tags": "^1.8.0",
- "dayjs": "^1.10.4",
- "debug": "^4.3.2",
- "enquirer": "^2.3.6",
- "eventemitter2": "^6.4.3",
- "execa": "4.1.0",
- "executable": "^4.1.1",
- "extract-zip": "2.0.1",
- "figures": "^3.2.0",
- "fs-extra": "^9.1.0",
- "getos": "^3.2.1",
- "is-ci": "^3.0.0",
- "is-installed-globally": "~0.4.0",
- "lazy-ass": "^1.6.0",
- "listr2": "^3.8.3",
- "lodash": "^4.17.21",
- "log-symbols": "^4.0.0",
- "minimist": "^1.2.5",
- "ospath": "^1.2.2",
- "pretty-bytes": "^5.6.0",
- "ramda": "~0.27.1",
- "request-progress": "^3.0.0",
- "supports-color": "^8.1.1",
- "tmp": "~0.2.1",
- "untildify": "^4.0.0",
- "url": "^0.11.0",
- "yauzl": "^2.10.0"
- },
- "bin": {
- "cypress": "bin/cypress"
- },
- "engines": {
- "node": ">=12.0.0"
- }
- },
- "node_modules/cypress/node_modules/ansi-styles": {
- "version": "4.3.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
- "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
- "dev": true,
- "dependencies": {
- "color-convert": "^2.0.1"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/chalk/ansi-styles?sponsor=1"
- }
- },
- "node_modules/cypress/node_modules/chalk": {
- "version": "4.1.2",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
- "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
- "dev": true,
- "dependencies": {
- "ansi-styles": "^4.1.0",
- "supports-color": "^7.1.0"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/chalk/chalk?sponsor=1"
- }
- },
- "node_modules/cypress/node_modules/chalk/node_modules/supports-color": {
- "version": "7.2.0",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
- "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
- "dev": true,
- "dependencies": {
- "has-flag": "^4.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/cypress/node_modules/ci-info": {
- "version": "3.2.0",
- "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.2.0.tgz",
- "integrity": "sha512-dVqRX7fLUm8J6FgHJ418XuIgDLZDkYcDFTeL6TA2gt5WlIZUQrrH6EZrNClwT/H0FateUsZkGIOPRrLbP+PR9A==",
- "dev": true
- },
- "node_modules/cypress/node_modules/cli-cursor": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz",
- "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==",
- "dev": true,
- "dependencies": {
- "restore-cursor": "^3.1.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/cypress/node_modules/color-convert": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
- "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
- "dev": true,
- "dependencies": {
- "color-name": "~1.1.4"
- },
- "engines": {
- "node": ">=7.0.0"
- }
- },
- "node_modules/cypress/node_modules/color-name": {
- "version": "1.1.4",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
- "dev": true
- },
- "node_modules/cypress/node_modules/commander": {
- "version": "5.1.0",
- "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz",
- "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==",
- "dev": true,
- "engines": {
- "node": ">= 6"
- }
- },
- "node_modules/cypress/node_modules/debug": {
- "version": "4.3.2",
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz",
- "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==",
- "dev": true,
- "dependencies": {
- "ms": "2.1.2"
- },
- "engines": {
- "node": ">=6.0"
- },
- "peerDependenciesMeta": {
- "supports-color": {
- "optional": true
- }
- }
- },
- "node_modules/cypress/node_modules/execa": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz",
- "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==",
- "dev": true,
- "dependencies": {
- "cross-spawn": "^7.0.0",
- "get-stream": "^5.0.0",
- "human-signals": "^1.1.1",
- "is-stream": "^2.0.0",
- "merge-stream": "^2.0.0",
- "npm-run-path": "^4.0.0",
- "onetime": "^5.1.0",
- "signal-exit": "^3.0.2",
- "strip-final-newline": "^2.0.0"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sindresorhus/execa?sponsor=1"
- }
- },
- "node_modules/cypress/node_modules/figures": {
- "version": "3.2.0",
- "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz",
- "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==",
- "dev": true,
- "dependencies": {
- "escape-string-regexp": "^1.0.5"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/cypress/node_modules/fs-extra": {
- "version": "9.1.0",
- "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz",
- "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==",
- "dev": true,
- "dependencies": {
- "at-least-node": "^1.0.0",
- "graceful-fs": "^4.2.0",
- "jsonfile": "^6.0.1",
- "universalify": "^2.0.0"
- },
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/cypress/node_modules/global-dirs": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-3.0.0.tgz",
- "integrity": "sha512-v8ho2DS5RiCjftj1nD9NmnfaOzTdud7RRnVd9kFNOjqZbISlx5DQ+OrTkywgd0dIt7oFCvKetZSHoHcP3sDdiA==",
- "dev": true,
- "dependencies": {
- "ini": "2.0.0"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/cypress/node_modules/has-flag": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
- "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/cypress/node_modules/ini": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz",
- "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==",
- "dev": true,
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/cypress/node_modules/is-ci": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-3.0.0.tgz",
- "integrity": "sha512-kDXyttuLeslKAHYL/K28F2YkM3x5jvFPEw3yXbRptXydjD9rpLEz+C5K5iutY9ZiUu6AP41JdvRQwF4Iqs4ZCQ==",
- "dev": true,
- "dependencies": {
- "ci-info": "^3.1.1"
- },
- "bin": {
- "is-ci": "bin.js"
- }
- },
- "node_modules/cypress/node_modules/is-installed-globally": {
- "version": "0.4.0",
- "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.4.0.tgz",
- "integrity": "sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==",
- "dev": true,
- "dependencies": {
- "global-dirs": "^3.0.0",
- "is-path-inside": "^3.0.2"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/cypress/node_modules/is-path-inside": {
- "version": "3.0.3",
- "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz",
- "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/cypress/node_modules/is-stream": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz",
- "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==",
- "dev": true,
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/cypress/node_modules/jsonfile": {
- "version": "6.1.0",
- "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz",
- "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==",
- "dev": true,
- "dependencies": {
- "universalify": "^2.0.0"
- },
- "optionalDependencies": {
- "graceful-fs": "^4.1.6"
- }
- },
- "node_modules/cypress/node_modules/log-symbols": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz",
- "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==",
- "dev": true,
- "dependencies": {
- "chalk": "^4.1.0",
- "is-unicode-supported": "^0.1.0"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/cypress/node_modules/mimic-fn": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
- "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==",
- "dev": true,
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/cypress/node_modules/npm-run-path": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz",
- "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==",
- "dev": true,
- "dependencies": {
- "path-key": "^3.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/cypress/node_modules/onetime": {
- "version": "5.1.2",
- "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz",
- "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==",
- "dev": true,
- "dependencies": {
- "mimic-fn": "^2.1.0"
- },
- "engines": {
- "node": ">=6"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/cypress/node_modules/punycode": {
- "version": "1.3.2",
- "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz",
- "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=",
- "dev": true
- },
- "node_modules/cypress/node_modules/restore-cursor": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz",
- "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==",
- "dev": true,
- "dependencies": {
- "onetime": "^5.1.0",
- "signal-exit": "^3.0.2"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/cypress/node_modules/supports-color": {
- "version": "8.1.1",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz",
- "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==",
- "dev": true,
- "dependencies": {
- "has-flag": "^4.0.0"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/chalk/supports-color?sponsor=1"
- }
- },
- "node_modules/cypress/node_modules/universalify": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz",
- "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==",
- "dev": true,
- "engines": {
- "node": ">= 10.0.0"
- }
- },
- "node_modules/cypress/node_modules/url": {
- "version": "0.11.0",
- "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz",
- "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=",
- "dev": true,
- "dependencies": {
- "punycode": "1.3.2",
- "querystring": "0.2.0"
- }
- },
- "node_modules/d": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz",
- "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==",
- "dev": true,
- "dependencies": {
- "es5-ext": "^0.10.50",
- "type": "^1.0.1"
- }
- },
- "node_modules/dash-ast": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/dash-ast/-/dash-ast-1.0.0.tgz",
- "integrity": "sha512-Vy4dx7gquTeMcQR/hDkYLGUnwVil6vk4FOOct+djUnHOUWt+zJPJAaRIXaAFkPXtJjvlY7o3rfRu0/3hpnwoUA==",
- "dev": true
- },
- "node_modules/dashdash": {
- "version": "1.14.1",
- "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz",
- "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=",
- "dependencies": {
- "assert-plus": "^1.0.0"
- },
- "engines": {
- "node": ">=0.10"
- }
- },
- "node_modules/data-urls": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz",
- "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==",
- "dev": true,
- "dependencies": {
- "abab": "^2.0.3",
- "whatwg-mimetype": "^2.3.0",
- "whatwg-url": "^8.0.0"
- },
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/data-urls/node_modules/abab": {
- "version": "2.0.5",
- "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz",
- "integrity": "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==",
- "dev": true
- },
- "node_modules/data-urls/node_modules/tr46": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz",
- "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==",
- "dev": true,
- "dependencies": {
- "punycode": "^2.1.1"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/data-urls/node_modules/webidl-conversions": {
- "version": "6.1.0",
- "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz",
- "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==",
- "dev": true,
- "engines": {
- "node": ">=10.4"
- }
- },
- "node_modules/data-urls/node_modules/whatwg-url": {
- "version": "8.5.0",
- "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.5.0.tgz",
- "integrity": "sha512-fy+R77xWv0AiqfLl4nuGUlQ3/6b5uNfQ4WAbGQVMYshCTCCPK9psC1nWh3XHuxGVCtlcDDQPQW1csmmIQo+fwg==",
- "dev": true,
- "dependencies": {
- "lodash": "^4.7.0",
- "tr46": "^2.0.2",
- "webidl-conversions": "^6.1.0"
- },
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/date-fns": {
- "version": "1.30.1",
- "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-1.30.1.tgz",
- "integrity": "sha512-hBSVCvSmWC+QypYObzwGOd9wqdDpOt+0wl0KbU+R+uuZBS1jN8VsD1ss3irQDknRj5NvxiTF6oj/nDRnN/UQNw==",
- "dev": true
- },
- "node_modules/date-format": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/date-format/-/date-format-2.1.0.tgz",
- "integrity": "sha512-bYQuGLeFxhkxNOF3rcMtiZxvCBAquGzZm6oWA1oZ0g2THUzivaRhv8uOhdr19LmoobSOLoIAxeUK2RdbM8IFTA==",
- "dev": true,
- "engines": {
- "node": ">=4.0"
- }
- },
- "node_modules/dateformat": {
- "version": "1.0.12",
- "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-1.0.12.tgz",
- "integrity": "sha1-nxJLZ1lMk3/3BpMuSmQsyo27/uk=",
- "dev": true,
- "optional": true,
- "dependencies": {
- "get-stdin": "^4.0.1",
- "meow": "^3.3.0"
- },
- "bin": {
- "dateformat": "bin/cli.js"
- },
- "engines": {
- "node": "*"
- }
- },
- "node_modules/dayjs": {
- "version": "1.10.7",
- "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.10.7.tgz",
- "integrity": "sha512-P6twpd70BcPK34K26uJ1KT3wlhpuOAPoMwJzpsIWUxHZ7wpmbdZL/hQqBDfz7hGurYSa5PhzdhDHtt319hL3ig==",
- "dev": true
- },
- "node_modules/debug": {
- "version": "4.3.1",
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz",
- "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==",
- "dev": true,
- "dependencies": {
- "ms": "2.1.2"
- },
- "engines": {
- "node": ">=6.0"
- },
- "peerDependenciesMeta": {
- "supports-color": {
- "optional": true
- }
- }
- },
- "node_modules/decamelize": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
- "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/decamelize-keys": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.0.tgz",
- "integrity": "sha1-0XGoeTMlKAfrPLYdwcFEXQeN8tk=",
- "dev": true,
- "dependencies": {
- "decamelize": "^1.1.0",
- "map-obj": "^1.0.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/decimal.js": {
- "version": "10.2.1",
- "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.2.1.tgz",
- "integrity": "sha512-KaL7+6Fw6i5A2XSnsbhm/6B+NuEA7TZ4vqxnd5tXz9sbKtrN9Srj8ab4vKVdK8YAqZO9P1kg45Y6YLoduPf+kw==",
- "dev": true
- },
- "node_modules/decode-uri-component": {
- "version": "0.2.0",
- "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz",
- "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=",
- "dev": true,
- "engines": {
- "node": ">=0.10"
- }
- },
- "node_modules/decompress-response": {
- "version": "4.2.1",
- "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-4.2.1.tgz",
- "integrity": "sha512-jOSne2qbyE+/r8G1VU+G/82LBs2Fs4LAsTiLSHOCOMZQl2OKZ6i8i4IyHemTe+/yIXOtTcRQMzPcgyhoFlqPkw==",
- "dev": true,
- "dependencies": {
- "mimic-response": "^2.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/dedent": {
- "version": "0.7.0",
- "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz",
- "integrity": "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=",
- "dev": true
- },
- "node_modules/deep-extend": {
- "version": "0.6.0",
- "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz",
- "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==",
- "dev": true,
- "engines": {
- "node": ">=4.0.0"
- }
- },
- "node_modules/deep-is": {
- "version": "0.1.3",
- "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz",
- "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ="
- },
- "node_modules/deepmerge": {
- "version": "4.2.2",
- "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz",
- "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/default-compare": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/default-compare/-/default-compare-1.0.0.tgz",
- "integrity": "sha512-QWfXlM0EkAbqOCbD/6HjdwT19j7WCkMyiRhWilc4H9/5h/RzTF9gv5LYh1+CmDV5d1rki6KAWLtQale0xt20eQ==",
- "dev": true,
- "dependencies": {
- "kind-of": "^5.0.2"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/default-compare/node_modules/kind-of": {
- "version": "5.1.0",
- "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
- "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/default-resolution": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/default-resolution/-/default-resolution-2.0.0.tgz",
- "integrity": "sha1-vLgrqnKtebQmp2cy8aga1t8m1oQ=",
- "dev": true,
- "engines": {
- "node": ">= 0.10"
- }
- },
- "node_modules/define-properties": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz",
- "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==",
- "dev": true,
- "dependencies": {
- "object-keys": "^1.0.12"
- },
- "engines": {
- "node": ">= 0.4"
- }
- },
- "node_modules/define-property": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz",
- "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==",
- "dev": true,
- "dependencies": {
- "is-descriptor": "^1.0.2",
- "isobject": "^3.0.1"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/define-property/node_modules/is-accessor-descriptor": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
- "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
- "dev": true,
- "dependencies": {
- "kind-of": "^6.0.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/define-property/node_modules/is-data-descriptor": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
- "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
- "dev": true,
- "dependencies": {
- "kind-of": "^6.0.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/define-property/node_modules/is-descriptor": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
- "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
- "dev": true,
- "dependencies": {
- "is-accessor-descriptor": "^1.0.0",
- "is-data-descriptor": "^1.0.0",
- "kind-of": "^6.0.2"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/defined": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz",
- "integrity": "sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM=",
- "dev": true
- },
- "node_modules/delayed-stream": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
- "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=",
- "engines": {
- "node": ">=0.4.0"
- }
- },
- "node_modules/delegates": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz",
- "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=",
- "dev": true
- },
- "node_modules/depd": {
- "version": "1.1.2",
- "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
- "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=",
- "dev": true,
- "engines": {
- "node": ">= 0.6"
- }
- },
- "node_modules/deprecation": {
- "version": "2.3.1",
- "resolved": "https://registry.npmjs.org/deprecation/-/deprecation-2.3.1.tgz",
- "integrity": "sha512-xmHIy4F3scKVwMsQ4WnVaS8bHOx0DmVwRywosKhaILI0ywMDWPtBSku2HNxRvF7jtwDRsoEwYQSfbxj8b7RlJQ==",
- "dev": true
- },
- "node_modules/deps-sort": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/deps-sort/-/deps-sort-2.0.1.tgz",
- "integrity": "sha512-1orqXQr5po+3KI6kQb9A4jnXT1PBwggGl2d7Sq2xsnOeI9GPcE/tGcF9UiSZtZBM7MukY4cAh7MemS6tZYipfw==",
- "dev": true,
- "dependencies": {
- "JSONStream": "^1.0.3",
- "shasum-object": "^1.0.0",
- "subarg": "^1.0.0",
- "through2": "^2.0.0"
- },
- "bin": {
- "deps-sort": "bin/cmd.js"
- }
- },
- "node_modules/des.js": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz",
- "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==",
- "dev": true,
- "dependencies": {
- "inherits": "^2.0.1",
- "minimalistic-assert": "^1.0.0"
- }
- },
- "node_modules/destroy": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz",
- "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=",
- "dev": true
- },
- "node_modules/detect-file": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz",
- "integrity": "sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc=",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/detect-libc": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz",
- "integrity": "sha1-+hN8S9aY7fVc1c0CrFWfkaTEups=",
- "dev": true,
- "bin": {
- "detect-libc": "bin/detect-libc.js"
- },
- "engines": {
- "node": ">=0.10"
- }
- },
- "node_modules/detective": {
- "version": "5.2.0",
- "resolved": "https://registry.npmjs.org/detective/-/detective-5.2.0.tgz",
- "integrity": "sha512-6SsIx+nUUbuK0EthKjv0zrdnajCCXVYGmbYYiYjFVpzcjwEs/JMDZ8tPRG29J/HhN56t3GJp2cGSWDRjjot8Pg==",
- "dev": true,
- "dependencies": {
- "acorn-node": "^1.6.1",
- "defined": "^1.0.0",
- "minimist": "^1.1.1"
- },
- "bin": {
- "detective": "bin/detective.js"
- },
- "engines": {
- "node": ">=0.8.0"
- }
- },
- "node_modules/di": {
- "version": "0.0.1",
- "resolved": "https://registry.npmjs.org/di/-/di-0.0.1.tgz",
- "integrity": "sha1-gGZJMmzqp8qjMG112YXqJ0i6kTw=",
- "dev": true
- },
- "node_modules/diff": {
- "version": "3.5.0",
- "resolved": "https://registry.npmjs.org/diff/-/diff-3.5.0.tgz",
- "integrity": "sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA==",
- "dev": true,
- "engines": {
- "node": ">=0.3.1"
- }
- },
- "node_modules/diffie-hellman": {
- "version": "5.0.3",
- "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz",
- "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==",
- "dev": true,
- "dependencies": {
- "bn.js": "^4.1.0",
- "miller-rabin": "^4.0.0",
- "randombytes": "^2.0.0"
- }
- },
- "node_modules/diffie-hellman/node_modules/bn.js": {
- "version": "4.12.0",
- "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz",
- "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==",
- "dev": true
- },
- "node_modules/doctrine": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz",
- "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==",
- "dev": true,
- "dependencies": {
- "esutils": "^2.0.2"
- },
- "engines": {
- "node": ">=6.0.0"
- }
- },
- "node_modules/dom-serialize": {
- "version": "2.2.1",
- "resolved": "https://registry.npmjs.org/dom-serialize/-/dom-serialize-2.2.1.tgz",
- "integrity": "sha1-ViromZ9Evl6jB29UGdzVnrQ6yVs=",
- "dev": true,
- "dependencies": {
- "custom-event": "~1.0.0",
- "ent": "~2.2.0",
- "extend": "^3.0.0",
- "void-elements": "^2.0.0"
- }
- },
- "node_modules/dom-serializer": {
- "version": "1.3.1",
- "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.1.tgz",
- "integrity": "sha512-Pv2ZluG5ife96udGgEDovOOOA5UELkltfJpnIExPrAk1LTvecolUGn6lIaoLh86d83GiB86CjzciMd9BuRB71Q==",
- "dev": true,
- "dependencies": {
- "domelementtype": "^2.0.1",
- "domhandler": "^4.0.0",
- "entities": "^2.0.0"
- },
- "funding": {
- "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1"
- }
- },
- "node_modules/dom-serializer/node_modules/domhandler": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.1.0.tgz",
- "integrity": "sha512-/6/kmsGlMY4Tup/nGVutdrK9yQi4YjWVcVeoQmixpzjOUK1U7pQkvAPHBJeUxOgxF0J8f8lwCJSlCfD0V4CMGQ==",
- "dev": true,
- "dependencies": {
- "domelementtype": "^2.2.0"
- },
- "engines": {
- "node": ">= 4"
- },
- "funding": {
- "url": "https://github.com/fb55/domhandler?sponsor=1"
- }
- },
- "node_modules/domain-browser": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz",
- "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==",
- "dev": true,
- "engines": {
- "node": ">=0.4",
- "npm": ">=1.2"
- }
- },
- "node_modules/domelementtype": {
- "version": "2.2.0",
- "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz",
- "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==",
- "dev": true,
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/fb55"
- }
- ]
- },
- "node_modules/domexception": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz",
- "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==",
- "dev": true,
- "dependencies": {
- "webidl-conversions": "^5.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/domexception/node_modules/webidl-conversions": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz",
- "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/domhandler": {
- "version": "3.3.0",
- "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-3.3.0.tgz",
- "integrity": "sha512-J1C5rIANUbuYK+FuFL98650rihynUOEzRLxW+90bKZRWB6A1X1Tf82GxR1qAWLyfNPRvjqfip3Q5tdYlmAa9lA==",
- "dev": true,
- "dependencies": {
- "domelementtype": "^2.0.1"
- },
- "engines": {
- "node": ">= 4"
- },
- "funding": {
- "url": "https://github.com/fb55/domhandler?sponsor=1"
- }
- },
- "node_modules/domutils": {
- "version": "2.5.2",
- "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.5.2.tgz",
- "integrity": "sha512-MHTthCb1zj8f1GVfRpeZUbohQf/HdBos0oX5gZcQFepOZPLLRyj6Wn7XS7EMnY7CVpwv8863u2vyE83Hfu28HQ==",
- "dev": true,
- "dependencies": {
- "dom-serializer": "^1.0.1",
- "domelementtype": "^2.2.0",
- "domhandler": "^4.1.0"
- },
- "funding": {
- "url": "https://github.com/fb55/domutils?sponsor=1"
- }
- },
- "node_modules/domutils/node_modules/domhandler": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.1.0.tgz",
- "integrity": "sha512-/6/kmsGlMY4Tup/nGVutdrK9yQi4YjWVcVeoQmixpzjOUK1U7pQkvAPHBJeUxOgxF0J8f8lwCJSlCfD0V4CMGQ==",
- "dev": true,
- "dependencies": {
- "domelementtype": "^2.2.0"
- },
- "engines": {
- "node": ">= 4"
- },
- "funding": {
- "url": "https://github.com/fb55/domhandler?sponsor=1"
- }
- },
- "node_modules/dot-prop": {
- "version": "4.2.1",
- "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-4.2.1.tgz",
- "integrity": "sha512-l0p4+mIuJIua0mhxGoh4a+iNL9bmeK5DvnSVQa6T0OhrVmaEa1XScX5Etc673FePCJOArq/4Pa2cLGODUWTPOQ==",
- "dev": true,
- "dependencies": {
- "is-obj": "^1.0.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/dts-critic": {
- "version": "3.3.10",
- "resolved": "https://registry.npmjs.org/dts-critic/-/dts-critic-3.3.10.tgz",
- "integrity": "sha512-XvemZCSc05VIlYrd3SjIO/6OyA3SCXK2RIHEVIbAZjxD6/ptmQfwnrq7pWFxJ6raiD3Edh8PzCSy84QUuAzOTg==",
- "dev": true,
- "dependencies": {
- "@definitelytyped/header-parser": "latest",
- "command-exists": "^1.2.8",
- "rimraf": "^3.0.2",
- "semver": "^6.2.0",
- "tmp": "^0.2.1",
- "yargs": "^15.3.1"
- },
- "engines": {
- "node": ">=10.17.0"
- },
- "peerDependencies": {
- "typescript": "*"
- }
- },
- "node_modules/dts-critic/node_modules/ansi-regex": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
- "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/dts-critic/node_modules/is-fullwidth-code-point": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
- "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/dts-critic/node_modules/semver": {
- "version": "6.3.0",
- "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
- "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
- "dev": true,
- "bin": {
- "semver": "bin/semver.js"
- }
- },
- "node_modules/dts-critic/node_modules/string-width": {
- "version": "4.2.2",
- "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz",
- "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==",
- "dev": true,
- "dependencies": {
- "emoji-regex": "^8.0.0",
- "is-fullwidth-code-point": "^3.0.0",
- "strip-ansi": "^6.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/dts-critic/node_modules/strip-ansi": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
- "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
- "dev": true,
- "dependencies": {
- "ansi-regex": "^5.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/dts-critic/node_modules/yargs": {
- "version": "15.4.1",
- "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz",
- "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==",
- "dev": true,
- "dependencies": {
- "cliui": "^6.0.0",
- "decamelize": "^1.2.0",
- "find-up": "^4.1.0",
- "get-caller-file": "^2.0.1",
- "require-directory": "^2.1.1",
- "require-main-filename": "^2.0.0",
- "set-blocking": "^2.0.0",
- "string-width": "^4.2.0",
- "which-module": "^2.0.0",
- "y18n": "^4.0.0",
- "yargs-parser": "^18.1.2"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/dtslint": {
- "version": "4.1.6",
- "resolved": "https://registry.npmjs.org/dtslint/-/dtslint-4.1.6.tgz",
- "integrity": "sha512-AlEYz68dHznzxtSsxaULqxGdXUObhv/YyyNBny9w90Z+EQygFGpbfaPLqq5jZwEBslCKPjsrpElqGtVHZXAw6g==",
- "dev": true,
- "dependencies": {
- "@definitelytyped/header-parser": "latest",
- "@definitelytyped/typescript-versions": "latest",
- "@definitelytyped/utils": "latest",
- "dts-critic": "latest",
- "fs-extra": "^6.0.1",
- "json-stable-stringify": "^1.0.1",
- "strip-json-comments": "^2.0.1",
- "tslint": "5.14.0",
- "tsutils": "^2.29.0",
- "yargs": "^15.1.0"
- },
- "bin": {
- "dtslint": "bin/index.js"
- },
- "engines": {
- "node": ">=10.0.0"
- },
- "peerDependencies": {
- "typescript": ">= 3.0.0-dev || >= 3.1.0-dev || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.7.0-dev || >= 3.8.0-dev || >= 3.9.0-dev || >= 4.0.0-dev"
- }
- },
- "node_modules/dtslint/node_modules/ansi-regex": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
- "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/dtslint/node_modules/fs-extra": {
- "version": "6.0.1",
- "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-6.0.1.tgz",
- "integrity": "sha512-GnyIkKhhzXZUWFCaJzvyDLEEgDkPfb4/TPvJCJVuS8MWZgoSsErf++QpiAlDnKFcqhRlm+tIOcencCjyJE6ZCA==",
- "dev": true,
- "dependencies": {
- "graceful-fs": "^4.1.2",
- "jsonfile": "^4.0.0",
- "universalify": "^0.1.0"
- }
- },
- "node_modules/dtslint/node_modules/is-fullwidth-code-point": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
- "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/dtslint/node_modules/string-width": {
- "version": "4.2.2",
- "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz",
- "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==",
- "dev": true,
- "dependencies": {
- "emoji-regex": "^8.0.0",
- "is-fullwidth-code-point": "^3.0.0",
- "strip-ansi": "^6.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/dtslint/node_modules/strip-ansi": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
- "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
- "dev": true,
- "dependencies": {
- "ansi-regex": "^5.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/dtslint/node_modules/tsutils": {
- "version": "2.29.0",
- "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-2.29.0.tgz",
- "integrity": "sha512-g5JVHCIJwzfISaXpXE1qvNalca5Jwob6FjI4AoPlqMusJ6ftFE7IkkFoMhVLRgK+4Kx3gkzb8UZK5t5yTTvEmA==",
- "dev": true,
- "dependencies": {
- "tslib": "^1.8.1"
- },
- "peerDependencies": {
- "typescript": ">=2.1.0 || >=2.1.0-dev || >=2.2.0-dev || >=2.3.0-dev || >=2.4.0-dev || >=2.5.0-dev || >=2.6.0-dev || >=2.7.0-dev || >=2.8.0-dev || >=2.9.0-dev || >= 3.0.0-dev || >= 3.1.0-dev"
- }
- },
- "node_modules/dtslint/node_modules/yargs": {
- "version": "15.4.1",
- "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz",
- "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==",
- "dev": true,
- "dependencies": {
- "cliui": "^6.0.0",
- "decamelize": "^1.2.0",
- "find-up": "^4.1.0",
- "get-caller-file": "^2.0.1",
- "require-directory": "^2.1.1",
- "require-main-filename": "^2.0.0",
- "set-blocking": "^2.0.0",
- "string-width": "^4.2.0",
- "which-module": "^2.0.0",
- "y18n": "^4.0.0",
- "yargs-parser": "^18.1.2"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/duplexer": {
- "version": "0.1.2",
- "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz",
- "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==",
- "dev": true
- },
- "node_modules/duplexer2": {
- "version": "0.1.4",
- "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz",
- "integrity": "sha1-ixLauHjA1p4+eJEFFmKjL8a93ME=",
- "dev": true,
- "dependencies": {
- "readable-stream": "^2.0.2"
- }
- },
- "node_modules/duplexer3": {
- "version": "0.1.4",
- "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz",
- "integrity": "sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=",
- "dev": true
- },
- "node_modules/duplexify": {
- "version": "3.7.1",
- "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz",
- "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==",
- "dev": true,
- "dependencies": {
- "end-of-stream": "^1.0.0",
- "inherits": "^2.0.1",
- "readable-stream": "^2.0.0",
- "stream-shift": "^1.0.0"
- }
- },
- "node_modules/each-props": {
- "version": "1.3.2",
- "resolved": "https://registry.npmjs.org/each-props/-/each-props-1.3.2.tgz",
- "integrity": "sha512-vV0Hem3zAGkJAyU7JSjixeU66rwdynTAa1vofCrSA5fEln+m67Az9CcnkVD776/fsN/UjIWmBDoNRS6t6G9RfA==",
- "dev": true,
- "dependencies": {
- "is-plain-object": "^2.0.1",
- "object.defaults": "^1.1.0"
- }
- },
- "node_modules/each-props/node_modules/is-plain-object": {
- "version": "2.0.4",
- "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
- "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
- "dev": true,
- "dependencies": {
- "isobject": "^3.0.1"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/ecc-jsbn": {
- "version": "0.1.2",
- "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz",
- "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=",
- "dependencies": {
- "jsbn": "~0.1.0",
- "safer-buffer": "^2.1.0"
- }
- },
- "node_modules/edge-launcher": {
- "version": "1.2.2",
- "resolved": "https://registry.npmjs.org/edge-launcher/-/edge-launcher-1.2.2.tgz",
- "integrity": "sha1-60Cq+9Bnpup27/+rBke81VCbN7I=",
- "dev": true
- },
- "node_modules/editorconfig": {
- "version": "0.15.3",
- "resolved": "https://registry.npmjs.org/editorconfig/-/editorconfig-0.15.3.tgz",
- "integrity": "sha512-M9wIMFx96vq0R4F+gRpY3o2exzb8hEj/n9S8unZtHSvYjibBp/iMufSzvmOcV/laG0ZtuTVGtiJggPOSW2r93g==",
- "dev": true,
- "dependencies": {
- "commander": "^2.19.0",
- "lru-cache": "^4.1.5",
- "semver": "^5.6.0",
- "sigmund": "^1.0.1"
- },
- "bin": {
- "editorconfig": "bin/editorconfig"
- }
- },
- "node_modules/editorconfig/node_modules/lru-cache": {
- "version": "4.1.5",
- "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz",
- "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==",
- "dev": true,
- "dependencies": {
- "pseudomap": "^1.0.2",
- "yallist": "^2.1.2"
- }
- },
- "node_modules/editorconfig/node_modules/semver": {
- "version": "5.7.1",
- "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
- "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
- "dev": true,
- "bin": {
- "semver": "bin/semver"
- }
- },
- "node_modules/editorconfig/node_modules/yallist": {
- "version": "2.1.2",
- "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz",
- "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=",
- "dev": true
- },
- "node_modules/ee-first": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
- "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=",
- "dev": true
- },
- "node_modules/electron-to-chromium": {
- "version": "1.3.713",
- "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.713.tgz",
- "integrity": "sha512-HWgkyX4xTHmxcWWlvv7a87RHSINEcpKYZmDMxkUlHcY+CJcfx7xEfBHuXVsO1rzyYs1WQJ7EgDp2CoErakBIow==",
- "dev": true
- },
- "node_modules/elegant-spinner": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/elegant-spinner/-/elegant-spinner-1.0.1.tgz",
- "integrity": "sha1-2wQ1IcldfjA/2PNFvtwzSc+wcp4=",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/elliptic": {
- "version": "6.5.4",
- "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz",
- "integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==",
- "dev": true,
- "dependencies": {
- "bn.js": "^4.11.9",
- "brorand": "^1.1.0",
- "hash.js": "^1.0.0",
- "hmac-drbg": "^1.0.1",
- "inherits": "^2.0.4",
- "minimalistic-assert": "^1.0.1",
- "minimalistic-crypto-utils": "^1.0.1"
- }
- },
- "node_modules/elliptic/node_modules/bn.js": {
- "version": "4.12.0",
- "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz",
- "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==",
- "dev": true
- },
- "node_modules/emoji-regex": {
- "version": "8.0.0",
- "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
- "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
- "dev": true
- },
- "node_modules/encodeurl": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
- "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=",
- "dev": true,
- "engines": {
- "node": ">= 0.8"
- }
- },
- "node_modules/end-of-stream": {
- "version": "1.4.4",
- "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz",
- "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==",
- "dev": true,
- "dependencies": {
- "once": "^1.4.0"
- }
- },
- "node_modules/engine.io": {
- "version": "3.2.1",
- "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-3.2.1.tgz",
- "integrity": "sha512-+VlKzHzMhaU+GsCIg4AoXF1UdDFjHHwMmMKqMJNDNLlUlejz58FCy4LBqB2YVJskHGYl06BatYWKP2TVdVXE5w==",
- "dev": true,
- "dependencies": {
- "accepts": "~1.3.4",
- "base64id": "1.0.0",
- "cookie": "0.3.1",
- "debug": "~3.1.0",
- "engine.io-parser": "~2.1.0",
- "ws": "~3.3.1"
- }
- },
- "node_modules/engine.io-client": {
- "version": "3.2.1",
- "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-3.2.1.tgz",
- "integrity": "sha512-y5AbkytWeM4jQr7m/koQLc5AxpRKC1hEVUb/s1FUAWEJq5AzJJ4NLvzuKPuxtDi5Mq755WuDvZ6Iv2rXj4PTzw==",
- "dev": true,
- "dependencies": {
- "component-emitter": "1.2.1",
- "component-inherit": "0.0.3",
- "debug": "~3.1.0",
- "engine.io-parser": "~2.1.1",
- "has-cors": "1.1.0",
- "indexof": "0.0.1",
- "parseqs": "0.0.5",
- "parseuri": "0.0.5",
- "ws": "~3.3.1",
- "xmlhttprequest-ssl": "~1.5.4",
- "yeast": "0.1.2"
- }
- },
- "node_modules/engine.io-client/node_modules/component-emitter": {
- "version": "1.2.1",
- "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz",
- "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=",
- "dev": true
- },
- "node_modules/engine.io-client/node_modules/debug": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
- "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
- "dev": true,
- "dependencies": {
- "ms": "2.0.0"
- }
- },
- "node_modules/engine.io-client/node_modules/ms": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
- "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
- "dev": true
- },
- "node_modules/engine.io-client/node_modules/safe-buffer": {
- "version": "5.1.2",
- "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
- "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
- "dev": true
- },
- "node_modules/engine.io-client/node_modules/ws": {
- "version": "3.3.3",
- "resolved": "https://registry.npmjs.org/ws/-/ws-3.3.3.tgz",
- "integrity": "sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==",
- "dev": true,
- "dependencies": {
- "async-limiter": "~1.0.0",
- "safe-buffer": "~5.1.0",
- "ultron": "~1.1.0"
- }
- },
- "node_modules/engine.io-parser": {
- "version": "2.1.3",
- "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-2.1.3.tgz",
- "integrity": "sha512-6HXPre2O4Houl7c4g7Ic/XzPnHBvaEmN90vtRO9uLmwtRqQmTOw0QMevL1TOfL2Cpu1VzsaTmMotQgMdkzGkVA==",
- "dev": true,
- "dependencies": {
- "after": "0.8.2",
- "arraybuffer.slice": "~0.0.7",
- "base64-arraybuffer": "0.1.5",
- "blob": "0.0.5",
- "has-binary2": "~1.0.2"
- }
- },
- "node_modules/engine.io-parser/node_modules/base64-arraybuffer": {
- "version": "0.1.5",
- "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.5.tgz",
- "integrity": "sha1-c5JncZI7Whl0etZmqlzUv5xunOg=",
- "dev": true,
- "engines": {
- "node": ">= 0.6.0"
- }
- },
- "node_modules/engine.io/node_modules/cookie": {
- "version": "0.3.1",
- "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz",
- "integrity": "sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s=",
- "dev": true,
- "engines": {
- "node": ">= 0.6"
- }
- },
- "node_modules/engine.io/node_modules/debug": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
- "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
- "dev": true,
- "dependencies": {
- "ms": "2.0.0"
- }
- },
- "node_modules/engine.io/node_modules/ms": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
- "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
- "dev": true
- },
- "node_modules/engine.io/node_modules/safe-buffer": {
- "version": "5.1.2",
- "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
- "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
- "dev": true
- },
- "node_modules/engine.io/node_modules/ws": {
- "version": "3.3.3",
- "resolved": "https://registry.npmjs.org/ws/-/ws-3.3.3.tgz",
- "integrity": "sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==",
- "dev": true,
- "dependencies": {
- "async-limiter": "~1.0.0",
- "safe-buffer": "~5.1.0",
- "ultron": "~1.1.0"
- }
- },
- "node_modules/enhanced-resolve": {
- "version": "5.7.0",
- "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.7.0.tgz",
- "integrity": "sha512-6njwt/NsZFUKhM6j9U8hzVyD4E4r0x7NQzhTCbcWOJ0IQjNSAoalWmb0AE51Wn+fwan5qVESWi7t2ToBxs9vrw==",
- "dev": true,
- "dependencies": {
- "graceful-fs": "^4.2.4",
- "tapable": "^2.2.0"
- },
- "engines": {
- "node": ">=10.13.0"
- }
- },
- "node_modules/enquirer": {
- "version": "2.3.6",
- "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz",
- "integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==",
- "dev": true,
- "dependencies": {
- "ansi-colors": "^4.1.1"
- },
- "engines": {
- "node": ">=8.6"
- }
- },
- "node_modules/ent": {
- "version": "2.2.0",
- "resolved": "https://registry.npmjs.org/ent/-/ent-2.2.0.tgz",
- "integrity": "sha1-6WQhkyWiHQX0RGai9obtbOX13R0=",
- "dev": true
- },
- "node_modules/entities": {
- "version": "2.2.0",
- "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz",
- "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==",
- "dev": true,
- "funding": {
- "url": "https://github.com/fb55/entities?sponsor=1"
- }
- },
- "node_modules/env-paths": {
- "version": "2.2.1",
- "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz",
- "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==",
- "dev": true,
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/errno": {
- "version": "0.1.8",
- "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz",
- "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==",
- "dev": true,
- "optional": true,
- "dependencies": {
- "prr": "~1.0.1"
- },
- "bin": {
- "errno": "cli.js"
- }
- },
- "node_modules/error-ex": {
- "version": "1.3.2",
- "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
- "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
- "dev": true,
- "dependencies": {
- "is-arrayish": "^0.2.1"
- }
- },
- "node_modules/es-abstract": {
- "version": "1.18.0",
- "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0.tgz",
- "integrity": "sha512-LJzK7MrQa8TS0ja2w3YNLzUgJCGPdPOV1yVvezjNnS89D+VR08+Szt2mz3YB2Dck/+w5tfIq/RoUAFqJJGM2yw==",
- "dev": true,
- "dependencies": {
- "call-bind": "^1.0.2",
- "es-to-primitive": "^1.2.1",
- "function-bind": "^1.1.1",
- "get-intrinsic": "^1.1.1",
- "has": "^1.0.3",
- "has-symbols": "^1.0.2",
- "is-callable": "^1.2.3",
- "is-negative-zero": "^2.0.1",
- "is-regex": "^1.1.2",
- "is-string": "^1.0.5",
- "object-inspect": "^1.9.0",
- "object-keys": "^1.1.1",
- "object.assign": "^4.1.2",
- "string.prototype.trimend": "^1.0.4",
- "string.prototype.trimstart": "^1.0.4",
- "unbox-primitive": "^1.0.0"
- },
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/es-module-lexer": {
- "version": "0.4.1",
- "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.4.1.tgz",
- "integrity": "sha512-ooYciCUtfw6/d2w56UVeqHPcoCFAiJdz5XOkYpv/Txl1HMUozpXjz/2RIQgqwKdXNDPSF1W7mJCFse3G+HDyAA==",
- "dev": true
- },
- "node_modules/es-to-primitive": {
- "version": "1.2.1",
- "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz",
- "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==",
- "dev": true,
- "dependencies": {
- "is-callable": "^1.1.4",
- "is-date-object": "^1.0.1",
- "is-symbol": "^1.0.2"
- },
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/es5-ext": {
- "version": "0.10.53",
- "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.53.tgz",
- "integrity": "sha512-Xs2Stw6NiNHWypzRTY1MtaG/uJlwCk8kH81920ma8mvN8Xq1gsfhZvpkImLQArw8AHnv8MT2I45J3c0R8slE+Q==",
- "dev": true,
- "dependencies": {
- "es6-iterator": "~2.0.3",
- "es6-symbol": "~3.1.3",
- "next-tick": "~1.0.0"
- }
- },
- "node_modules/es6-iterator": {
- "version": "2.0.3",
- "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz",
- "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=",
- "dev": true,
- "dependencies": {
- "d": "1",
- "es5-ext": "^0.10.35",
- "es6-symbol": "^3.1.1"
- }
- },
- "node_modules/es6-promise": {
- "version": "4.2.8",
- "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.8.tgz",
- "integrity": "sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w=="
- },
- "node_modules/es6-promisify": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/es6-promisify/-/es6-promisify-5.0.0.tgz",
- "integrity": "sha1-UQnWLz5W6pZ8S2NQWu8IKRyKUgM=",
- "dev": true,
- "dependencies": {
- "es6-promise": "^4.0.3"
- }
- },
- "node_modules/es6-symbol": {
- "version": "3.1.3",
- "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz",
- "integrity": "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==",
- "dev": true,
- "dependencies": {
- "d": "^1.0.1",
- "ext": "^1.1.2"
- }
- },
- "node_modules/es6-weak-map": {
- "version": "2.0.3",
- "resolved": "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.3.tgz",
- "integrity": "sha512-p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA==",
- "dev": true,
- "dependencies": {
- "d": "1",
- "es5-ext": "^0.10.46",
- "es6-iterator": "^2.0.3",
- "es6-symbol": "^3.1.1"
- }
- },
- "node_modules/escalade": {
- "version": "3.1.1",
- "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz",
- "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==",
- "dev": true,
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/escape-html": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
- "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=",
- "dev": true
- },
- "node_modules/escape-string-regexp": {
- "version": "1.0.5",
- "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
- "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
- "dev": true,
- "engines": {
- "node": ">=0.8.0"
- }
- },
- "node_modules/escodegen": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz",
- "integrity": "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==",
- "dev": true,
- "dependencies": {
- "esprima": "^4.0.1",
- "estraverse": "^5.2.0",
- "esutils": "^2.0.2",
- "optionator": "^0.8.1"
- },
- "bin": {
- "escodegen": "bin/escodegen.js",
- "esgenerate": "bin/esgenerate.js"
- },
- "engines": {
- "node": ">=6.0"
- },
- "optionalDependencies": {
- "source-map": "~0.6.1"
- }
- },
- "node_modules/escodegen/node_modules/estraverse": {
- "version": "5.2.0",
- "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz",
- "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==",
- "dev": true,
- "engines": {
- "node": ">=4.0"
- }
- },
- "node_modules/eslint": {
- "version": "7.32.0",
- "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.32.0.tgz",
- "integrity": "sha512-VHZ8gX+EDfz+97jGcgyGCyRia/dPOd6Xh9yPv8Bl1+SoaIwD+a/vlrOmGRUyOYu7MwUhc7CxqeaDZU13S4+EpA==",
- "dev": true,
- "dependencies": {
- "@babel/code-frame": "7.12.11",
- "@eslint/eslintrc": "^0.4.3",
- "@humanwhocodes/config-array": "^0.5.0",
- "ajv": "^6.10.0",
- "chalk": "^4.0.0",
- "cross-spawn": "^7.0.2",
- "debug": "^4.0.1",
- "doctrine": "^3.0.0",
- "enquirer": "^2.3.5",
- "escape-string-regexp": "^4.0.0",
- "eslint-scope": "^5.1.1",
- "eslint-utils": "^2.1.0",
- "eslint-visitor-keys": "^2.0.0",
- "espree": "^7.3.1",
- "esquery": "^1.4.0",
- "esutils": "^2.0.2",
- "fast-deep-equal": "^3.1.3",
- "file-entry-cache": "^6.0.1",
- "functional-red-black-tree": "^1.0.1",
- "glob-parent": "^5.1.2",
- "globals": "^13.6.0",
- "ignore": "^4.0.6",
- "import-fresh": "^3.0.0",
- "imurmurhash": "^0.1.4",
- "is-glob": "^4.0.0",
- "js-yaml": "^3.13.1",
- "json-stable-stringify-without-jsonify": "^1.0.1",
- "levn": "^0.4.1",
- "lodash.merge": "^4.6.2",
- "minimatch": "^3.0.4",
- "natural-compare": "^1.4.0",
- "optionator": "^0.9.1",
- "progress": "^2.0.0",
- "regexpp": "^3.1.0",
- "semver": "^7.2.1",
- "strip-ansi": "^6.0.0",
- "strip-json-comments": "^3.1.0",
- "table": "^6.0.9",
- "text-table": "^0.2.0",
- "v8-compile-cache": "^2.0.3"
- },
- "bin": {
- "eslint": "bin/eslint.js"
- },
- "engines": {
- "node": "^10.12.0 || >=12.0.0"
- },
- "funding": {
- "url": "https://opencollective.com/eslint"
- }
- },
- "node_modules/eslint-config-eslint": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/eslint-config-eslint/-/eslint-config-eslint-5.0.1.tgz",
- "integrity": "sha512-6TK0/1I/HdlTEU5albfPYs2oXVeYxHFBjIfFc/bNHQ7N+mnLlKmEJVDntSI5/kYoJCEzl1DGd23GIVA5qSkweg==",
- "dev": true,
- "dependencies": {
- "js-yaml": "^3.5.1"
- },
- "engines": {
- "node": ">=0.10"
- },
- "peerDependencies": {
- "eslint-plugin-node": "^6.0.1"
- }
- },
- "node_modules/eslint-config-eslint/node_modules/js-yaml": {
- "version": "3.14.1",
- "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz",
- "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==",
- "dev": true,
- "dependencies": {
- "argparse": "^1.0.7",
- "esprima": "^4.0.0"
- },
- "bin": {
- "js-yaml": "bin/js-yaml.js"
- }
- },
- "node_modules/eslint-plugin-es": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/eslint-plugin-es/-/eslint-plugin-es-3.0.1.tgz",
- "integrity": "sha512-GUmAsJaN4Fc7Gbtl8uOBlayo2DqhwWvEzykMHSCZHU3XdJ+NSzzZcVhXh3VxX5icqQ+oQdIEawXX8xkR3mIFmQ==",
- "dev": true,
- "dependencies": {
- "eslint-utils": "^2.0.0",
- "regexpp": "^3.0.0"
- },
- "engines": {
- "node": ">=8.10.0"
- },
- "funding": {
- "url": "https://github.com/sponsors/mysticatea"
- },
- "peerDependencies": {
- "eslint": ">=4.19.1"
- }
- },
- "node_modules/eslint-plugin-highcharts": {
- "version": "1.0.9",
- "resolved": "git+ssh://git@github.com/highcharts/eslint-plugin-highcharts.git#96f622868c35cec554ea7af07b30a35221d1dfbf",
- "integrity": "sha512-RTWq2m80GZAHsGD8OhJRkGizB9vX0KLNc2zR4yXICidd43Kerf3fYCk84wglaHPTbLeUgj3txVyD7n/fQC+5Qw==",
- "dev": true,
- "license": "ISC",
- "dependencies": {
- "requireindex": "~1.2.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/eslint-plugin-node": {
- "version": "11.1.0",
- "resolved": "https://registry.npmjs.org/eslint-plugin-node/-/eslint-plugin-node-11.1.0.tgz",
- "integrity": "sha512-oUwtPJ1W0SKD0Tr+wqu92c5xuCeQqB3hSCHasn/ZgjFdA9iDGNkNf2Zi9ztY7X+hNuMib23LNGRm6+uN+KLE3g==",
- "dev": true,
- "dependencies": {
- "eslint-plugin-es": "^3.0.0",
- "eslint-utils": "^2.0.0",
- "ignore": "^5.1.1",
- "minimatch": "^3.0.4",
- "resolve": "^1.10.1",
- "semver": "^6.1.0"
- },
- "engines": {
- "node": ">=8.10.0"
- },
- "peerDependencies": {
- "eslint": ">=5.16.0"
- }
- },
- "node_modules/eslint-plugin-node/node_modules/ignore": {
- "version": "5.1.8",
- "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz",
- "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==",
- "dev": true,
- "engines": {
- "node": ">= 4"
- }
- },
- "node_modules/eslint-plugin-node/node_modules/semver": {
- "version": "6.3.0",
- "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
- "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
- "dev": true,
- "bin": {
- "semver": "bin/semver.js"
- }
- },
- "node_modules/eslint-plugin-security": {
- "version": "1.4.0",
- "resolved": "https://registry.npmjs.org/eslint-plugin-security/-/eslint-plugin-security-1.4.0.tgz",
- "integrity": "sha512-xlS7P2PLMXeqfhyf3NpqbvbnW04kN8M9NtmhpR3XGyOvt/vNKS7XPXT5EDbwKW9vCjWH4PpfQvgD/+JgN0VJKA==",
- "dev": true,
- "dependencies": {
- "safe-regex": "^1.1.0"
- }
- },
- "node_modules/eslint-scope": {
- "version": "5.1.1",
- "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz",
- "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==",
- "dev": true,
- "dependencies": {
- "esrecurse": "^4.3.0",
- "estraverse": "^4.1.1"
- },
- "engines": {
- "node": ">=8.0.0"
- }
- },
- "node_modules/eslint-utils": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz",
- "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==",
- "dev": true,
- "dependencies": {
- "eslint-visitor-keys": "^1.1.0"
- },
- "engines": {
- "node": ">=6"
- },
- "funding": {
- "url": "https://github.com/sponsors/mysticatea"
- }
- },
- "node_modules/eslint-visitor-keys": {
- "version": "1.3.0",
- "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz",
- "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==",
- "dev": true,
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/eslint/node_modules/@babel/code-frame": {
- "version": "7.12.11",
- "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.11.tgz",
- "integrity": "sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==",
- "dev": true,
- "dependencies": {
- "@babel/highlight": "^7.10.4"
- }
- },
- "node_modules/eslint/node_modules/ansi-regex": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
- "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/eslint/node_modules/ansi-styles": {
- "version": "4.3.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
- "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
- "dev": true,
- "dependencies": {
- "color-convert": "^2.0.1"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/chalk/ansi-styles?sponsor=1"
- }
- },
- "node_modules/eslint/node_modules/chalk": {
- "version": "4.1.2",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
- "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
- "dev": true,
- "dependencies": {
- "ansi-styles": "^4.1.0",
- "supports-color": "^7.1.0"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/chalk/chalk?sponsor=1"
- }
- },
- "node_modules/eslint/node_modules/color-convert": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
- "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
- "dev": true,
- "dependencies": {
- "color-name": "~1.1.4"
- },
- "engines": {
- "node": ">=7.0.0"
- }
- },
- "node_modules/eslint/node_modules/color-name": {
- "version": "1.1.4",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
- "dev": true
- },
- "node_modules/eslint/node_modules/escape-string-regexp": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
- "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
- "dev": true,
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/eslint/node_modules/eslint-visitor-keys": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz",
- "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==",
- "dev": true,
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/eslint/node_modules/globals": {
- "version": "13.11.0",
- "resolved": "https://registry.npmjs.org/globals/-/globals-13.11.0.tgz",
- "integrity": "sha512-08/xrJ7wQjK9kkkRoI3OFUBbLx4f+6x3SGwcPvQ0QH6goFDrOU2oyAWrmh3dJezu65buo+HBMzAMQy6rovVC3g==",
- "dev": true,
- "dependencies": {
- "type-fest": "^0.20.2"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/eslint/node_modules/has-flag": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
- "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/eslint/node_modules/js-yaml": {
- "version": "3.14.1",
- "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz",
- "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==",
- "dev": true,
- "dependencies": {
- "argparse": "^1.0.7",
- "esprima": "^4.0.0"
- },
- "bin": {
- "js-yaml": "bin/js-yaml.js"
- }
- },
- "node_modules/eslint/node_modules/levn": {
- "version": "0.4.1",
- "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz",
- "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==",
- "dev": true,
- "dependencies": {
- "prelude-ls": "^1.2.1",
- "type-check": "~0.4.0"
- },
- "engines": {
- "node": ">= 0.8.0"
- }
- },
- "node_modules/eslint/node_modules/optionator": {
- "version": "0.9.1",
- "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz",
- "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==",
- "dev": true,
- "dependencies": {
- "deep-is": "^0.1.3",
- "fast-levenshtein": "^2.0.6",
- "levn": "^0.4.1",
- "prelude-ls": "^1.2.1",
- "type-check": "^0.4.0",
- "word-wrap": "^1.2.3"
- },
- "engines": {
- "node": ">= 0.8.0"
- }
- },
- "node_modules/eslint/node_modules/prelude-ls": {
- "version": "1.2.1",
- "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz",
- "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==",
- "dev": true,
- "engines": {
- "node": ">= 0.8.0"
- }
- },
- "node_modules/eslint/node_modules/strip-ansi": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
- "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
- "dev": true,
- "dependencies": {
- "ansi-regex": "^5.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/eslint/node_modules/strip-json-comments": {
- "version": "3.1.1",
- "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz",
- "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==",
- "dev": true,
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/eslint/node_modules/supports-color": {
- "version": "7.2.0",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
- "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
- "dev": true,
- "dependencies": {
- "has-flag": "^4.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/eslint/node_modules/type-check": {
- "version": "0.4.0",
- "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz",
- "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==",
- "dev": true,
- "dependencies": {
- "prelude-ls": "^1.2.1"
- },
- "engines": {
- "node": ">= 0.8.0"
- }
- },
- "node_modules/esm": {
- "version": "3.2.25",
- "resolved": "https://registry.npmjs.org/esm/-/esm-3.2.25.tgz",
- "integrity": "sha512-U1suiZ2oDVWv4zPO56S0NcR5QriEahGtdN2OR6FiOG4WJvcjBVFB0qI4+eKoWFH483PKGuLuu6V8Z4T5g63UVA==",
- "dev": true,
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/espree": {
- "version": "7.3.1",
- "resolved": "https://registry.npmjs.org/espree/-/espree-7.3.1.tgz",
- "integrity": "sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g==",
- "dev": true,
- "dependencies": {
- "acorn": "^7.4.0",
- "acorn-jsx": "^5.3.1",
- "eslint-visitor-keys": "^1.3.0"
- },
- "engines": {
- "node": "^10.12.0 || >=12.0.0"
- }
- },
- "node_modules/espree/node_modules/acorn": {
- "version": "7.4.1",
- "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz",
- "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==",
- "dev": true,
- "bin": {
- "acorn": "bin/acorn"
- },
- "engines": {
- "node": ">=0.4.0"
- }
- },
- "node_modules/esprima": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
- "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
- "bin": {
- "esparse": "bin/esparse.js",
- "esvalidate": "bin/esvalidate.js"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/esquery": {
- "version": "1.4.0",
- "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz",
- "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==",
- "dev": true,
- "dependencies": {
- "estraverse": "^5.1.0"
- },
- "engines": {
- "node": ">=0.10"
- }
- },
- "node_modules/esquery/node_modules/estraverse": {
- "version": "5.2.0",
- "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz",
- "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==",
- "dev": true,
- "engines": {
- "node": ">=4.0"
- }
- },
- "node_modules/esrecurse": {
- "version": "4.3.0",
- "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz",
- "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==",
- "dev": true,
- "dependencies": {
- "estraverse": "^5.2.0"
- },
- "engines": {
- "node": ">=4.0"
- }
- },
- "node_modules/esrecurse/node_modules/estraverse": {
- "version": "5.2.0",
- "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz",
- "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==",
- "dev": true,
- "engines": {
- "node": ">=4.0"
- }
- },
- "node_modules/estraverse": {
- "version": "4.3.0",
- "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz",
- "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==",
- "engines": {
- "node": ">=4.0"
- }
- },
- "node_modules/esutils": {
- "version": "2.0.3",
- "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
- "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/etag": {
- "version": "1.8.1",
- "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
- "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=",
- "dev": true,
- "engines": {
- "node": ">= 0.6"
- }
- },
- "node_modules/event-stream": {
- "version": "3.3.4",
- "resolved": "https://registry.npmjs.org/event-stream/-/event-stream-3.3.4.tgz",
- "integrity": "sha1-SrTJoPWlTbkzi0w02Gv86PSzVXE=",
- "dev": true,
- "dependencies": {
- "duplexer": "~0.1.1",
- "from": "~0",
- "map-stream": "~0.1.0",
- "pause-stream": "0.0.11",
- "split": "0.3",
- "stream-combiner": "~0.0.4",
- "through": "~2.3.1"
- }
- },
- "node_modules/event-stream/node_modules/map-stream": {
- "version": "0.1.0",
- "resolved": "https://registry.npmjs.org/map-stream/-/map-stream-0.1.0.tgz",
- "integrity": "sha1-5WqpTEyAVaFkBKBnS3jyFffI4ZQ=",
- "dev": true
- },
- "node_modules/event-stream/node_modules/split": {
- "version": "0.3.3",
- "resolved": "https://registry.npmjs.org/split/-/split-0.3.3.tgz",
- "integrity": "sha1-zQ7qXmOiEd//frDwkcQTPi0N0o8=",
- "dev": true,
- "dependencies": {
- "through": "2"
- },
- "engines": {
- "node": "*"
- }
- },
- "node_modules/eventemitter2": {
- "version": "6.4.4",
- "resolved": "https://registry.npmjs.org/eventemitter2/-/eventemitter2-6.4.4.tgz",
- "integrity": "sha512-HLU3NDY6wARrLCEwyGKRBvuWYyvW6mHYv72SJJAH3iJN3a6eVUvkjFkcxah1bcTgGVBBrFdIopBJPhCQFMLyXw==",
- "dev": true
- },
- "node_modules/eventemitter3": {
- "version": "4.0.7",
- "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz",
- "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==",
- "dev": true
- },
- "node_modules/events": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/events/-/events-1.1.1.tgz",
- "integrity": "sha1-nr23Y1rQmccNzEwqH1AEKI6L2SQ=",
- "dev": true,
- "engines": {
- "node": ">=0.4.x"
- }
- },
- "node_modules/evp_bytestokey": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz",
- "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==",
- "dev": true,
- "dependencies": {
- "md5.js": "^1.3.4",
- "safe-buffer": "^5.1.1"
- }
- },
- "node_modules/execa": {
- "version": "0.6.3",
- "resolved": "https://registry.npmjs.org/execa/-/execa-0.6.3.tgz",
- "integrity": "sha1-V7aaWU8IF1nGnlNw8NF7nLEWWP4=",
- "dev": true,
- "dependencies": {
- "cross-spawn": "^5.0.1",
- "get-stream": "^3.0.0",
- "is-stream": "^1.1.0",
- "npm-run-path": "^2.0.0",
- "p-finally": "^1.0.0",
- "signal-exit": "^3.0.0",
- "strip-eof": "^1.0.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/execa/node_modules/cross-spawn": {
- "version": "5.1.0",
- "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz",
- "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=",
- "dev": true,
- "dependencies": {
- "lru-cache": "^4.0.1",
- "shebang-command": "^1.2.0",
- "which": "^1.2.9"
- }
- },
- "node_modules/execa/node_modules/get-stream": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz",
- "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=",
- "dev": true,
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/execa/node_modules/lru-cache": {
- "version": "4.1.5",
- "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz",
- "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==",
- "dev": true,
- "dependencies": {
- "pseudomap": "^1.0.2",
- "yallist": "^2.1.2"
- }
- },
- "node_modules/execa/node_modules/shebang-command": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz",
- "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=",
- "dev": true,
- "dependencies": {
- "shebang-regex": "^1.0.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/execa/node_modules/shebang-regex": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz",
- "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/execa/node_modules/which": {
- "version": "1.3.1",
- "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
- "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
- "dev": true,
- "dependencies": {
- "isexe": "^2.0.0"
- },
- "bin": {
- "which": "bin/which"
- }
- },
- "node_modules/execa/node_modules/yallist": {
- "version": "2.1.2",
- "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz",
- "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=",
- "dev": true
- },
- "node_modules/executable": {
- "version": "4.1.1",
- "resolved": "https://registry.npmjs.org/executable/-/executable-4.1.1.tgz",
- "integrity": "sha512-8iA79xD3uAch729dUG8xaaBBFGaEa0wdD2VkYLFHwlqosEj/jT66AzcreRDSgV7ehnNLBW2WR5jIXwGKjVdTLg==",
- "dev": true,
- "dependencies": {
- "pify": "^2.2.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/exit-hook": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/exit-hook/-/exit-hook-1.1.1.tgz",
- "integrity": "sha1-8FyiM7SMBdVP/wd2XfhQfpXAL/g=",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/expand-brackets": {
- "version": "2.1.4",
- "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz",
- "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=",
- "dev": true,
- "dependencies": {
- "debug": "^2.3.3",
- "define-property": "^0.2.5",
- "extend-shallow": "^2.0.1",
- "posix-character-classes": "^0.1.0",
- "regex-not": "^1.0.0",
- "snapdragon": "^0.8.1",
- "to-regex": "^3.0.1"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/expand-brackets/node_modules/debug": {
- "version": "2.6.9",
- "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
- "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
- "dev": true,
- "dependencies": {
- "ms": "2.0.0"
- }
- },
- "node_modules/expand-brackets/node_modules/define-property": {
- "version": "0.2.5",
- "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
- "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
- "dev": true,
- "dependencies": {
- "is-descriptor": "^0.1.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/expand-brackets/node_modules/extend-shallow": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
- "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
- "dev": true,
- "dependencies": {
- "is-extendable": "^0.1.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/expand-brackets/node_modules/ms": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
- "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
- "dev": true
- },
- "node_modules/expand-tilde": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz",
- "integrity": "sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=",
- "dev": true,
- "dependencies": {
- "homedir-polyfill": "^1.0.1"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/express": {
- "version": "4.17.1",
- "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz",
- "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==",
- "dev": true,
- "dependencies": {
- "accepts": "~1.3.7",
- "array-flatten": "1.1.1",
- "body-parser": "1.19.0",
- "content-disposition": "0.5.3",
- "content-type": "~1.0.4",
- "cookie": "0.4.0",
- "cookie-signature": "1.0.6",
- "debug": "2.6.9",
- "depd": "~1.1.2",
- "encodeurl": "~1.0.2",
- "escape-html": "~1.0.3",
- "etag": "~1.8.1",
- "finalhandler": "~1.1.2",
- "fresh": "0.5.2",
- "merge-descriptors": "1.0.1",
- "methods": "~1.1.2",
- "on-finished": "~2.3.0",
- "parseurl": "~1.3.3",
- "path-to-regexp": "0.1.7",
- "proxy-addr": "~2.0.5",
- "qs": "6.7.0",
- "range-parser": "~1.2.1",
- "safe-buffer": "5.1.2",
- "send": "0.17.1",
- "serve-static": "1.14.1",
- "setprototypeof": "1.1.1",
- "statuses": "~1.5.0",
- "type-is": "~1.6.18",
- "utils-merge": "1.0.1",
- "vary": "~1.1.2"
- },
- "engines": {
- "node": ">= 0.10.0"
- }
- },
- "node_modules/express-session": {
- "version": "1.17.2",
- "resolved": "https://registry.npmjs.org/express-session/-/express-session-1.17.2.tgz",
- "integrity": "sha512-mPcYcLA0lvh7D4Oqr5aNJFMtBMKPLl++OKKxkHzZ0U0oDq1rpKBnkR5f5vCHR26VeArlTOEF9td4x5IjICksRQ==",
- "dev": true,
- "dependencies": {
- "cookie": "0.4.1",
- "cookie-signature": "1.0.6",
- "debug": "2.6.9",
- "depd": "~2.0.0",
- "on-headers": "~1.0.2",
- "parseurl": "~1.3.3",
- "safe-buffer": "5.2.1",
- "uid-safe": "~2.1.5"
- },
- "engines": {
- "node": ">= 0.8.0"
- }
- },
- "node_modules/express-session/node_modules/cookie": {
- "version": "0.4.1",
- "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.1.tgz",
- "integrity": "sha512-ZwrFkGJxUR3EIoXtO+yVE69Eb7KlixbaeAWfBQB9vVsNn/o+Yw69gBWSSDK825hQNdN+wF8zELf3dFNl/kxkUA==",
- "dev": true,
- "engines": {
- "node": ">= 0.6"
- }
- },
- "node_modules/express-session/node_modules/debug": {
- "version": "2.6.9",
- "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
- "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
- "dev": true,
- "dependencies": {
- "ms": "2.0.0"
- }
- },
- "node_modules/express-session/node_modules/depd": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz",
- "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==",
- "dev": true,
- "engines": {
- "node": ">= 0.8"
- }
- },
- "node_modules/express-session/node_modules/ms": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
- "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
- "dev": true
- },
- "node_modules/express/node_modules/debug": {
- "version": "2.6.9",
- "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
- "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
- "dev": true,
- "dependencies": {
- "ms": "2.0.0"
- }
- },
- "node_modules/express/node_modules/ms": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
- "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
- "dev": true
- },
- "node_modules/express/node_modules/qs": {
- "version": "6.7.0",
- "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz",
- "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==",
- "dev": true,
- "engines": {
- "node": ">=0.6"
- }
- },
- "node_modules/express/node_modules/safe-buffer": {
- "version": "5.1.2",
- "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
- "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
- "dev": true
- },
- "node_modules/ext": {
- "version": "1.4.0",
- "resolved": "https://registry.npmjs.org/ext/-/ext-1.4.0.tgz",
- "integrity": "sha512-Key5NIsUxdqKg3vIsdw9dSuXpPCQ297y6wBjL30edxwPgt2E44WcWBZey/ZvUc6sERLTxKdyCu4gZFmUbk1Q7A==",
- "dev": true,
- "dependencies": {
- "type": "^2.0.0"
- }
- },
- "node_modules/ext/node_modules/type": {
- "version": "2.5.0",
- "resolved": "https://registry.npmjs.org/type/-/type-2.5.0.tgz",
- "integrity": "sha512-180WMDQaIMm3+7hGXWf12GtdniDEy7nYcyFMKJn/eZz/6tSLXrUN9V0wKSbMjej0I1WHWbpREDEKHtqPQa9NNw==",
- "dev": true
- },
- "node_modules/extend": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
- "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g=="
- },
- "node_modules/extend-shallow": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
- "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
- "dev": true,
- "dependencies": {
- "assign-symbols": "^1.0.0",
- "is-extendable": "^1.0.1"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/extend-shallow/node_modules/is-extendable": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
- "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
- "dev": true,
- "dependencies": {
- "is-plain-object": "^2.0.4"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/extend-shallow/node_modules/is-plain-object": {
- "version": "2.0.4",
- "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
- "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
- "dev": true,
- "dependencies": {
- "isobject": "^3.0.1"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/extglob": {
- "version": "2.0.4",
- "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz",
- "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==",
- "dev": true,
- "dependencies": {
- "array-unique": "^0.3.2",
- "define-property": "^1.0.0",
- "expand-brackets": "^2.1.4",
- "extend-shallow": "^2.0.1",
- "fragment-cache": "^0.2.1",
- "regex-not": "^1.0.0",
- "snapdragon": "^0.8.1",
- "to-regex": "^3.0.1"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/extglob/node_modules/define-property": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
- "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
- "dev": true,
- "dependencies": {
- "is-descriptor": "^1.0.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/extglob/node_modules/extend-shallow": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
- "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
- "dev": true,
- "dependencies": {
- "is-extendable": "^0.1.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/extglob/node_modules/is-accessor-descriptor": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
- "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
- "dev": true,
- "dependencies": {
- "kind-of": "^6.0.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/extglob/node_modules/is-data-descriptor": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
- "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
- "dev": true,
- "dependencies": {
- "kind-of": "^6.0.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/extglob/node_modules/is-descriptor": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
- "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
- "dev": true,
- "dependencies": {
- "is-accessor-descriptor": "^1.0.0",
- "is-data-descriptor": "^1.0.0",
- "kind-of": "^6.0.2"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/extract-zip": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz",
- "integrity": "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==",
- "dev": true,
- "dependencies": {
- "debug": "^4.1.1",
- "get-stream": "^5.1.0",
- "yauzl": "^2.10.0"
- },
- "bin": {
- "extract-zip": "cli.js"
- },
- "engines": {
- "node": ">= 10.17.0"
- },
- "optionalDependencies": {
- "@types/yauzl": "^2.9.1"
- }
- },
- "node_modules/extsprintf": {
- "version": "1.3.0",
- "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz",
- "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=",
- "engines": [
- "node >=0.6.0"
- ]
- },
- "node_modules/fancy-log": {
- "version": "1.3.3",
- "resolved": "https://registry.npmjs.org/fancy-log/-/fancy-log-1.3.3.tgz",
- "integrity": "sha512-k9oEhlyc0FrVh25qYuSELjr8oxsCoc4/LEZfg2iJJrfEk/tZL9bCoJE47gqAvI2m/AUjluCS4+3I0eTx8n3AEw==",
- "dev": true,
- "dependencies": {
- "ansi-gray": "^0.1.1",
- "color-support": "^1.1.3",
- "parse-node-version": "^1.0.0",
- "time-stamp": "^1.0.0"
- },
- "engines": {
- "node": ">= 0.10"
- }
- },
- "node_modules/fast-deep-equal": {
- "version": "3.1.3",
- "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
- "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q=="
- },
- "node_modules/fast-json-stable-stringify": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
- "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw=="
- },
- "node_modules/fast-levenshtein": {
- "version": "2.0.6",
- "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
- "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc="
- },
- "node_modules/fast-safe-stringify": {
- "version": "2.0.7",
- "resolved": "https://registry.npmjs.org/fast-safe-stringify/-/fast-safe-stringify-2.0.7.tgz",
- "integrity": "sha512-Utm6CdzT+6xsDk2m8S6uL8VHxNwI6Jub+e9NYTcAms28T84pTa25GJQV9j0CY0N1rM8hK4x6grpF2BQf+2qwVA==",
- "dev": true
- },
- "node_modules/fd-slicer": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz",
- "integrity": "sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4=",
- "dev": true,
- "dependencies": {
- "pend": "~1.2.0"
- }
- },
- "node_modules/file-entry-cache": {
- "version": "6.0.1",
- "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz",
- "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==",
- "dev": true,
- "dependencies": {
- "flat-cache": "^3.0.4"
- },
- "engines": {
- "node": "^10.12.0 || >=12.0.0"
- }
- },
- "node_modules/file-saver": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/file-saver/-/file-saver-2.0.1.tgz",
- "integrity": "sha512-dCB3K7/BvAcUmtmh1DzFdv0eXSVJ9IAFt1mw3XZfAexodNRoE29l3xB2EX4wH2q8m/UTzwzEPq/ArYk98kUkBQ=="
- },
- "node_modules/file-uri-to-path": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz",
- "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==",
- "dev": true
- },
- "node_modules/fill-range": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
- "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
- "dev": true,
- "dependencies": {
- "extend-shallow": "^2.0.1",
- "is-number": "^3.0.0",
- "repeat-string": "^1.6.1",
- "to-regex-range": "^2.1.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/fill-range/node_modules/extend-shallow": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
- "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
- "dev": true,
- "dependencies": {
- "is-extendable": "^0.1.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/finalhandler": {
- "version": "1.1.2",
- "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz",
- "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==",
- "dev": true,
- "dependencies": {
- "debug": "2.6.9",
- "encodeurl": "~1.0.2",
- "escape-html": "~1.0.3",
- "on-finished": "~2.3.0",
- "parseurl": "~1.3.3",
- "statuses": "~1.5.0",
- "unpipe": "~1.0.0"
- },
- "engines": {
- "node": ">= 0.8"
- }
- },
- "node_modules/finalhandler/node_modules/debug": {
- "version": "2.6.9",
- "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
- "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
- "dev": true,
- "dependencies": {
- "ms": "2.0.0"
- }
- },
- "node_modules/finalhandler/node_modules/ms": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
- "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
- "dev": true
- },
- "node_modules/find-parent-dir": {
- "version": "0.3.1",
- "resolved": "https://registry.npmjs.org/find-parent-dir/-/find-parent-dir-0.3.1.tgz",
- "integrity": "sha512-o4UcykWV/XN9wm+jMEtWLPlV8RXCZnMhQI6F6OdHeSez7iiJWePw8ijOlskJZMsaQoGR/b7dH6lO02HhaTN7+A==",
- "dev": true
- },
- "node_modules/find-up": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
- "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
- "dev": true,
- "dependencies": {
- "locate-path": "^5.0.0",
- "path-exists": "^4.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/find-versions": {
- "version": "3.2.0",
- "resolved": "https://registry.npmjs.org/find-versions/-/find-versions-3.2.0.tgz",
- "integrity": "sha512-P8WRou2S+oe222TOCHitLy8zj+SIsVJh52VP4lvXkaFVnOFFdoWv1H1Jjvel1aI6NCFOAaeAVm8qrI0odiLcww==",
- "dev": true,
- "dependencies": {
- "semver-regex": "^2.0.0"
- },
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/findup-sync": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-3.0.0.tgz",
- "integrity": "sha512-YbffarhcicEhOrm4CtrwdKBdCuz576RLdhJDsIfvNtxUuhdRet1qZcsMjqbePtAseKdAnDyM/IyXbu7PRPRLYg==",
- "dev": true,
- "dependencies": {
- "detect-file": "^1.0.0",
- "is-glob": "^4.0.0",
- "micromatch": "^3.0.4",
- "resolve-dir": "^1.0.1"
- },
- "engines": {
- "node": ">= 0.10"
- }
- },
- "node_modules/fined": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/fined/-/fined-1.2.0.tgz",
- "integrity": "sha512-ZYDqPLGxDkDhDZBjZBb+oD1+j0rA4E0pXY50eplAAOPg2N/gUBSSk5IM1/QhPfyVo19lJ+CvXpqfvk+b2p/8Ng==",
- "dev": true,
- "dependencies": {
- "expand-tilde": "^2.0.2",
- "is-plain-object": "^2.0.3",
- "object.defaults": "^1.1.0",
- "object.pick": "^1.2.0",
- "parse-filepath": "^1.0.1"
- },
- "engines": {
- "node": ">= 0.10"
- }
- },
- "node_modules/fined/node_modules/is-plain-object": {
- "version": "2.0.4",
- "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
- "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
- "dev": true,
- "dependencies": {
- "isobject": "^3.0.1"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/flagged-respawn": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-1.0.1.tgz",
- "integrity": "sha512-lNaHNVymajmk0OJMBn8fVUAU1BtDeKIqKoVhk4xAALB57aALg6b4W0MfJ/cUE0g9YBXy5XhSlPIpYIJ7HaY/3Q==",
- "dev": true,
- "engines": {
- "node": ">= 0.10"
- }
- },
- "node_modules/flat-cache": {
- "version": "3.0.4",
- "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz",
- "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==",
- "dev": true,
- "dependencies": {
- "flatted": "^3.1.0",
- "rimraf": "^3.0.2"
- },
- "engines": {
- "node": "^10.12.0 || >=12.0.0"
- }
- },
- "node_modules/flatted": {
- "version": "3.2.2",
- "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.2.tgz",
- "integrity": "sha512-JaTY/wtrcSyvXJl4IMFHPKyFur1sE9AUqc0QnhOaJ0CxHtAoIV8pYDzeEfAaNEtGkOfq4gr3LBFmdXW5mOQFnA==",
- "dev": true
- },
- "node_modules/flush-write-stream": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz",
- "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==",
- "dev": true,
- "dependencies": {
- "inherits": "^2.0.3",
- "readable-stream": "^2.3.6"
- }
- },
- "node_modules/follow-redirects": {
- "version": "1.13.3",
- "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.13.3.tgz",
- "integrity": "sha512-DUgl6+HDzB0iEptNQEXLx/KhTmDb8tZUHSeLqpnjpknR70H0nC2t9N73BK6fN4hOvJ84pKlIQVQ4k5FFlBedKA==",
- "dev": true,
- "funding": [
- {
- "type": "individual",
- "url": "https://github.com/sponsors/RubenVerborgh"
- }
- ],
- "engines": {
- "node": ">=4.0"
- },
- "peerDependenciesMeta": {
- "debug": {
- "optional": true
- }
- }
- },
- "node_modules/for-in": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz",
- "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/for-own": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz",
- "integrity": "sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs=",
- "dev": true,
- "dependencies": {
- "for-in": "^1.0.1"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/foreach": {
- "version": "2.0.5",
- "resolved": "https://registry.npmjs.org/foreach/-/foreach-2.0.5.tgz",
- "integrity": "sha1-C+4AUBiusmDQo6865ljdATbsG5k=",
- "dev": true
- },
- "node_modules/foreachasync": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/foreachasync/-/foreachasync-3.0.0.tgz",
- "integrity": "sha1-VQKYfchxS+M5IJfzLgBxyd7gfPY=",
- "dev": true
- },
- "node_modules/forever-agent": {
- "version": "0.6.1",
- "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
- "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=",
- "engines": {
- "node": "*"
- }
- },
- "node_modules/form-data": {
- "version": "2.3.3",
- "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz",
- "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==",
- "dependencies": {
- "asynckit": "^0.4.0",
- "combined-stream": "^1.0.6",
- "mime-types": "^2.1.12"
- },
- "engines": {
- "node": ">= 0.12"
- }
- },
- "node_modules/forwarded": {
- "version": "0.2.0",
- "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz",
- "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==",
- "dev": true,
- "engines": {
- "node": ">= 0.6"
- }
- },
- "node_modules/fragment-cache": {
- "version": "0.2.1",
- "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz",
- "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=",
- "dev": true,
- "dependencies": {
- "map-cache": "^0.2.2"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/fresh": {
- "version": "0.5.2",
- "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
- "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=",
- "dev": true,
- "engines": {
- "node": ">= 0.6"
- }
- },
- "node_modules/from": {
- "version": "0.1.7",
- "resolved": "https://registry.npmjs.org/from/-/from-0.1.7.tgz",
- "integrity": "sha1-g8YK/Fi5xWmXAH7Rp2izqzA6RP4=",
- "dev": true
- },
- "node_modules/fs-constants": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz",
- "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==",
- "dev": true
- },
- "node_modules/fs-extra": {
- "version": "10.0.0",
- "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.0.0.tgz",
- "integrity": "sha512-C5owb14u9eJwizKGdchcDUQeFtlSHHthBk8pbX9Vc1PFZrLombudjDnNns88aYslCyF6IY5SUw3Roz6xShcEIQ==",
- "dev": true,
- "dependencies": {
- "graceful-fs": "^4.2.0",
- "jsonfile": "^6.0.1",
- "universalify": "^2.0.0"
- },
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/fs-extra/node_modules/jsonfile": {
- "version": "6.1.0",
- "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz",
- "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==",
- "dev": true,
- "dependencies": {
- "universalify": "^2.0.0"
- },
- "optionalDependencies": {
- "graceful-fs": "^4.1.6"
- }
- },
- "node_modules/fs-extra/node_modules/universalify": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz",
- "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==",
- "dev": true,
- "engines": {
- "node": ">= 10.0.0"
- }
- },
- "node_modules/fs-minipass": {
- "version": "1.2.7",
- "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-1.2.7.tgz",
- "integrity": "sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA==",
- "dev": true,
- "dependencies": {
- "minipass": "^2.6.0"
- }
- },
- "node_modules/fs-mkdirp-stream": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/fs-mkdirp-stream/-/fs-mkdirp-stream-1.0.0.tgz",
- "integrity": "sha1-C3gV/DIBxqaeFNuYzgmMFpNSWes=",
- "dev": true,
- "dependencies": {
- "graceful-fs": "^4.1.11",
- "through2": "^2.0.3"
- },
- "engines": {
- "node": ">= 0.10"
- }
- },
- "node_modules/fs.realpath": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
- "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
- "dev": true
- },
- "node_modules/fsevents": {
- "version": "1.2.13",
- "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz",
- "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==",
- "deprecated": "fsevents 1 will break on node v14+ and could be using insecure binaries. Upgrade to fsevents 2.",
- "dev": true,
- "hasInstallScript": true,
- "optional": true,
- "os": [
- "darwin"
- ],
- "dependencies": {
- "bindings": "^1.5.0",
- "nan": "^2.12.1"
- },
- "engines": {
- "node": ">= 4.0"
- }
- },
- "node_modules/fstream": {
- "version": "1.0.12",
- "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.12.tgz",
- "integrity": "sha512-WvJ193OHa0GHPEL+AycEJgxvBEwyfRkN1vhjca23OaPVMCaLCXTd5qAu82AjTcgP1UJmytkOKb63Ypde7raDIg==",
- "dev": true,
- "dependencies": {
- "graceful-fs": "^4.1.2",
- "inherits": "~2.0.0",
- "mkdirp": ">=0.5 0",
- "rimraf": "2"
- },
- "engines": {
- "node": ">=0.6"
- }
- },
- "node_modules/fstream/node_modules/mkdirp": {
- "version": "0.5.5",
- "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz",
- "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==",
- "dev": true,
- "dependencies": {
- "minimist": "^1.2.5"
- },
- "bin": {
- "mkdirp": "bin/cmd.js"
- }
- },
- "node_modules/fstream/node_modules/rimraf": {
- "version": "2.7.1",
- "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
- "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
- "dev": true,
- "dependencies": {
- "glob": "^7.1.3"
- },
- "bin": {
- "rimraf": "bin.js"
- }
- },
- "node_modules/function-bind": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
- "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
- "dev": true
- },
- "node_modules/functional-red-black-tree": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz",
- "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=",
- "dev": true
- },
- "node_modules/gauge": {
- "version": "2.7.4",
- "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz",
- "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=",
- "dev": true,
- "dependencies": {
- "aproba": "^1.0.3",
- "console-control-strings": "^1.0.0",
- "has-unicode": "^2.0.0",
- "object-assign": "^4.1.0",
- "signal-exit": "^3.0.0",
- "string-width": "^1.0.1",
- "strip-ansi": "^3.0.1",
- "wide-align": "^1.1.0"
- }
- },
- "node_modules/gaze": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.3.tgz",
- "integrity": "sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==",
- "dev": true,
- "dependencies": {
- "globule": "^1.0.0"
- },
- "engines": {
- "node": ">= 4.0.0"
- }
- },
- "node_modules/gensync": {
- "version": "1.0.0-beta.2",
- "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz",
- "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==",
- "dev": true,
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/get-assigned-identifiers": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/get-assigned-identifiers/-/get-assigned-identifiers-1.2.0.tgz",
- "integrity": "sha512-mBBwmeGTrxEMO4pMaaf/uUEFHnYtwr8FTe8Y/mer4rcV/bye0qGm6pw1bGZFGStxC5O76c5ZAVBGnqHmOaJpdQ==",
- "dev": true
- },
- "node_modules/get-caller-file": {
- "version": "2.0.5",
- "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
- "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
- "dev": true,
- "engines": {
- "node": "6.* || 8.* || >= 10.*"
- }
- },
- "node_modules/get-intrinsic": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz",
- "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==",
- "dev": true,
- "dependencies": {
- "function-bind": "^1.1.1",
- "has": "^1.0.3",
- "has-symbols": "^1.0.1"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/get-own-enumerable-property-symbols": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz",
- "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==",
- "dev": true
- },
- "node_modules/get-stdin": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz",
- "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/get-stream": {
- "version": "5.2.0",
- "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz",
- "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==",
- "dev": true,
- "dependencies": {
- "pump": "^3.0.0"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/get-stream/node_modules/pump": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
- "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
- "dev": true,
- "dependencies": {
- "end-of-stream": "^1.1.0",
- "once": "^1.3.1"
- }
- },
- "node_modules/get-value": {
- "version": "2.0.6",
- "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz",
- "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/getos": {
- "version": "3.2.1",
- "resolved": "https://registry.npmjs.org/getos/-/getos-3.2.1.tgz",
- "integrity": "sha512-U56CfOK17OKgTVqozZjUKNdkfEv6jk5WISBJ8SHoagjE6L69zOwl3Z+O8myjY9MEW3i2HPWQBt/LTbCgcC973Q==",
- "dev": true,
- "dependencies": {
- "async": "^3.2.0"
- }
- },
- "node_modules/getpass": {
- "version": "0.1.7",
- "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz",
- "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=",
- "dependencies": {
- "assert-plus": "^1.0.0"
- }
- },
- "node_modules/gifencoder": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/gifencoder/-/gifencoder-2.0.1.tgz",
- "integrity": "sha512-x19DcyWY10SkshBpokqFOo/HBht9GB75evRYvaLMbez9p+yB/o+kt0fK9AwW59nFiAMs2UUQsjv1lX/hvu9Ong==",
- "dev": true,
- "dependencies": {
- "canvas": "^2.2.0"
- }
- },
- "node_modules/glob": {
- "version": "7.1.7",
- "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz",
- "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==",
- "dev": true,
- "dependencies": {
- "fs.realpath": "^1.0.0",
- "inflight": "^1.0.4",
- "inherits": "2",
- "minimatch": "^3.0.4",
- "once": "^1.3.0",
- "path-is-absolute": "^1.0.0"
- },
- "engines": {
- "node": "*"
- },
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
- }
- },
- "node_modules/glob-parent": {
- "version": "5.1.2",
- "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
- "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
- "dev": true,
- "dependencies": {
- "is-glob": "^4.0.1"
- },
- "engines": {
- "node": ">= 6"
- }
- },
- "node_modules/glob-stream": {
- "version": "6.1.0",
- "resolved": "https://registry.npmjs.org/glob-stream/-/glob-stream-6.1.0.tgz",
- "integrity": "sha1-cEXJlBOz65SIjYOrRtC0BMx73eQ=",
- "dev": true,
- "dependencies": {
- "extend": "^3.0.0",
- "glob": "^7.1.1",
- "glob-parent": "^3.1.0",
- "is-negated-glob": "^1.0.0",
- "ordered-read-streams": "^1.0.0",
- "pumpify": "^1.3.5",
- "readable-stream": "^2.1.5",
- "remove-trailing-separator": "^1.0.1",
- "to-absolute-glob": "^2.0.0",
- "unique-stream": "^2.0.2"
- },
- "engines": {
- "node": ">= 0.10"
- }
- },
- "node_modules/glob-stream/node_modules/glob-parent": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz",
- "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=",
- "dev": true,
- "dependencies": {
- "is-glob": "^3.1.0",
- "path-dirname": "^1.0.0"
- }
- },
- "node_modules/glob-stream/node_modules/is-glob": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz",
- "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=",
- "dev": true,
- "dependencies": {
- "is-extglob": "^2.1.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/glob-to-regexp": {
- "version": "0.4.1",
- "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz",
- "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==",
- "dev": true
- },
- "node_modules/glob-watcher": {
- "version": "5.0.5",
- "resolved": "https://registry.npmjs.org/glob-watcher/-/glob-watcher-5.0.5.tgz",
- "integrity": "sha512-zOZgGGEHPklZNjZQaZ9f41i7F2YwE+tS5ZHrDhbBCk3stwahn5vQxnFmBJZHoYdusR6R1bLSXeGUy/BhctwKzw==",
- "dev": true,
- "dependencies": {
- "anymatch": "^2.0.0",
- "async-done": "^1.2.0",
- "chokidar": "^2.0.0",
- "is-negated-glob": "^1.0.0",
- "just-debounce": "^1.0.0",
- "normalize-path": "^3.0.0",
- "object.defaults": "^1.1.0"
- },
- "engines": {
- "node": ">= 0.10"
- }
- },
- "node_modules/global-dirs": {
- "version": "0.1.1",
- "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-0.1.1.tgz",
- "integrity": "sha1-sxnA3UYH81PzvpzKTHL8FIxJ9EU=",
- "dev": true,
- "dependencies": {
- "ini": "^1.3.4"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/global-modules": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz",
- "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==",
- "dev": true,
- "dependencies": {
- "global-prefix": "^1.0.1",
- "is-windows": "^1.0.1",
- "resolve-dir": "^1.0.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/global-prefix": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz",
- "integrity": "sha1-2/dDxsFJklk8ZVVoy2btMsASLr4=",
- "dev": true,
- "dependencies": {
- "expand-tilde": "^2.0.2",
- "homedir-polyfill": "^1.0.1",
- "ini": "^1.3.4",
- "is-windows": "^1.0.1",
- "which": "^1.2.14"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/global-prefix/node_modules/which": {
- "version": "1.3.1",
- "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
- "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
- "dev": true,
- "dependencies": {
- "isexe": "^2.0.0"
- },
- "bin": {
- "which": "bin/which"
- }
- },
- "node_modules/globals": {
- "version": "11.12.0",
- "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz",
- "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==",
- "dev": true,
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/globalyzer": {
- "version": "0.1.0",
- "resolved": "https://registry.npmjs.org/globalyzer/-/globalyzer-0.1.0.tgz",
- "integrity": "sha512-40oNTM9UfG6aBmuKxk/giHn5nQ8RVz/SS4Ir6zgzOv9/qC3kKZ9v4etGTcJbEl/NyVQH7FGU7d+X1egr57Md2Q==",
- "dev": true
- },
- "node_modules/globrex": {
- "version": "0.1.2",
- "resolved": "https://registry.npmjs.org/globrex/-/globrex-0.1.2.tgz",
- "integrity": "sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==",
- "dev": true
- },
- "node_modules/globule": {
- "version": "1.3.3",
- "resolved": "https://registry.npmjs.org/globule/-/globule-1.3.3.tgz",
- "integrity": "sha512-mb1aYtDbIjTu4ShMB85m3UzjX9BVKe9WCzsnfMSZk+K5GpIbBOexgg4PPCt5eHDEG5/ZQAUX2Kct02zfiPLsKg==",
- "dev": true,
- "dependencies": {
- "glob": "~7.1.1",
- "lodash": "~4.17.10",
- "minimatch": "~3.0.2"
- },
- "engines": {
- "node": ">= 0.10"
- }
- },
- "node_modules/glogg": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/glogg/-/glogg-1.0.2.tgz",
- "integrity": "sha512-5mwUoSuBk44Y4EshyiqcH95ZntbDdTQqA3QYSrxmzj28Ai0vXBGMH1ApSANH14j2sIRtqCEyg6PfsuP7ElOEDA==",
- "dev": true,
- "dependencies": {
- "sparkles": "^1.0.0"
- },
- "engines": {
- "node": ">= 0.10"
- }
- },
- "node_modules/google-closure-compiler": {
- "version": "20200504.0.0",
- "resolved": "https://registry.npmjs.org/google-closure-compiler/-/google-closure-compiler-20200504.0.0.tgz",
- "integrity": "sha512-No343xYZ/d5+f7VPBm1Vy6TjcUSpP3b0VYe3lww5M5bonEnyF6jwCuGhYfwtpCnM92ZSVcLqbJJA8SDf5DvSZA==",
- "dev": true,
- "dependencies": {
- "chalk": "2.x",
- "google-closure-compiler-java": "^20200504.0.0",
- "google-closure-compiler-js": "^20200504.0.0",
- "minimist": "1.x",
- "vinyl": "2.x",
- "vinyl-sourcemaps-apply": "^0.2.0"
- },
- "bin": {
- "google-closure-compiler": "cli.js"
- },
- "engines": {
- "node": ">=8"
- },
- "optionalDependencies": {
- "google-closure-compiler-linux": "^20200504.0.0",
- "google-closure-compiler-osx": "^20200504.0.0",
- "google-closure-compiler-windows": "^20200504.0.0"
- }
- },
- "node_modules/google-closure-compiler-java": {
- "version": "20200504.0.0",
- "resolved": "https://registry.npmjs.org/google-closure-compiler-java/-/google-closure-compiler-java-20200504.0.0.tgz",
- "integrity": "sha512-7E5rg8dAfpzeTsGuWpwW/ZILVoItFAw4I9AjutY3ujZIadUnlQ6hKHasyvXCB2y1Vzlvf/vsbyjoNvPPZ6IeNA==",
- "dev": true
- },
- "node_modules/google-closure-compiler-js": {
- "version": "20200504.0.0",
- "resolved": "https://registry.npmjs.org/google-closure-compiler-js/-/google-closure-compiler-js-20200504.0.0.tgz",
- "integrity": "sha512-+03QX239BszaF/tpBYOT5JLR2yAwRoy5ObmwI1zeq9gq+zveD8w7mISWMY+I/3HYef7blN+aMKi78ulE3Mnyww==",
- "dev": true
- },
- "node_modules/google-closure-compiler-linux": {
- "version": "20200504.0.0",
- "resolved": "https://registry.npmjs.org/google-closure-compiler-linux/-/google-closure-compiler-linux-20200504.0.0.tgz",
- "integrity": "sha512-DljGPGILaebP6XdykflPwzwYrpi3lamfIx7FNjjhqM0ukHOBUyRfEW8E87sjSwCgvQFHqUn3CB39JhLEcf15UA==",
- "cpu": [
- "x64",
- "x86"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "linux"
- ]
- },
- "node_modules/google-closure-compiler-osx": {
- "version": "20200504.0.0",
- "resolved": "https://registry.npmjs.org/google-closure-compiler-osx/-/google-closure-compiler-osx-20200504.0.0.tgz",
- "integrity": "sha512-isez2ZP42xLkIMd+HgD+DkazHfXNsmCwn6wC7LWlBG56vVM2NoBXTjNn+uPjLFJ0M+wzhlwIVhJnMF+qORH2Sw==",
- "cpu": [
- "x64",
- "x86"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "darwin"
- ]
- },
- "node_modules/google-closure-compiler-windows": {
- "version": "20200504.0.0",
- "resolved": "https://registry.npmjs.org/google-closure-compiler-windows/-/google-closure-compiler-windows-20200504.0.0.tgz",
- "integrity": "sha512-T5g2Slv6W/SO4RhAZcp6neWbZCQ8B0QXujvqLbx331r7uMxM7IaScHTNry6NTFFwReiY28COIqSuyEPuGmFjDg==",
- "cpu": [
- "x64",
- "x86"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "win32"
- ]
- },
- "node_modules/got": {
- "version": "6.7.1",
- "resolved": "https://registry.npmjs.org/got/-/got-6.7.1.tgz",
- "integrity": "sha1-JAzQV4WpoY5WHcG0S0HHY+8ejbA=",
- "dev": true,
- "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"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/got/node_modules/get-stream": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz",
- "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=",
- "dev": true,
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/graceful-fs": {
- "version": "4.2.6",
- "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz",
- "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==",
- "dev": true
- },
- "node_modules/gulp": {
- "version": "4.0.2",
- "resolved": "https://registry.npmjs.org/gulp/-/gulp-4.0.2.tgz",
- "integrity": "sha512-dvEs27SCZt2ibF29xYgmnwwCYZxdxhQ/+LFWlbAW8y7jt68L/65402Lz3+CKy0Ov4rOs+NERmDq7YlZaDqUIfA==",
- "dev": true,
- "dependencies": {
- "glob-watcher": "^5.0.3",
- "gulp-cli": "^2.2.0",
- "undertaker": "^1.2.1",
- "vinyl-fs": "^3.0.0"
- },
- "bin": {
- "gulp": "bin/gulp.js"
- },
- "engines": {
- "node": ">= 0.10"
- }
- },
- "node_modules/gulp-jsdoc3": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/gulp-jsdoc3/-/gulp-jsdoc3-3.0.0.tgz",
- "integrity": "sha512-rE2jAwCPA8XFi9g4V3Z3LPhZNjxuMTIYQVMjdqZAQpRfJITLVaUK3xfmiiNTMc7j+fT7pL8Q5yj7ZPRdwCJWNg==",
- "dev": true,
- "dependencies": {
- "ansi-colors": "^4.1.1",
- "beeper": "^2.0.0",
- "debug": "^4.1.1",
- "fancy-log": "^1.3.3",
- "ink-docstrap": "^1.3.2",
- "jsdoc": "^3.6.3",
- "map-stream": "0.0.7",
- "tmp": "0.1.0"
- }
- },
- "node_modules/gulp-jsdoc3/node_modules/rimraf": {
- "version": "2.7.1",
- "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
- "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
- "dev": true,
- "dependencies": {
- "glob": "^7.1.3"
- },
- "bin": {
- "rimraf": "bin.js"
- }
- },
- "node_modules/gulp-jsdoc3/node_modules/tmp": {
- "version": "0.1.0",
- "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.1.0.tgz",
- "integrity": "sha512-J7Z2K08jbGcdA1kkQpJSqLF6T0tdQqpR2pnSUXsIchbPdTI9v3e85cLW0d6WDhwuAleOV71j2xWs8qMPfK7nKw==",
- "dev": true,
- "dependencies": {
- "rimraf": "^2.6.3"
- },
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/gulp-zip": {
- "version": "5.1.0",
- "resolved": "https://registry.npmjs.org/gulp-zip/-/gulp-zip-5.1.0.tgz",
- "integrity": "sha512-XZr/y91IliK/SpR74g3TkZejGkGEmK7CSDjSghT1jXshgO+dFvpLIz9w9fpuwkew6i7k4F+G24TubNgq1ISzEw==",
- "dev": true,
- "dependencies": {
- "get-stream": "^5.2.0",
- "plugin-error": "^1.0.1",
- "through2": "^3.0.1",
- "vinyl": "^2.1.0",
- "yazl": "^2.5.1"
- },
- "engines": {
- "node": ">=8"
- },
- "peerDependencies": {
- "gulp": ">=4"
- },
- "peerDependenciesMeta": {
- "gulp": {
- "optional": true
- }
- }
- },
- "node_modules/gulp-zip/node_modules/through2": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/through2/-/through2-3.0.2.tgz",
- "integrity": "sha512-enaDQ4MUyP2W6ZyT6EsMzqBPZaM/avg8iuo+l2d3QCs0J+6RaqkHV/2/lOwDTueBHeJ/2LG9lrLW3d5rWPucuQ==",
- "dev": true,
- "dependencies": {
- "inherits": "^2.0.4",
- "readable-stream": "2 || 3"
- }
- },
- "node_modules/gulp/node_modules/ansi-colors": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-1.1.0.tgz",
- "integrity": "sha512-SFKX67auSNoVR38N3L+nvsPjOE0bybKTYbkf5tRvushrAPQ9V75huw0ZxBkKVeRU9kqH3d6HA4xTckbwZ4ixmA==",
- "dev": true,
- "dependencies": {
- "ansi-wrap": "^0.1.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/gulp/node_modules/camelcase": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz",
- "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/gulp/node_modules/cliui": {
- "version": "3.2.0",
- "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz",
- "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=",
- "dev": true,
- "dependencies": {
- "string-width": "^1.0.1",
- "strip-ansi": "^3.0.1",
- "wrap-ansi": "^2.0.0"
- }
- },
- "node_modules/gulp/node_modules/get-caller-file": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz",
- "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==",
- "dev": true
- },
- "node_modules/gulp/node_modules/gulp-cli": {
- "version": "2.3.0",
- "resolved": "https://registry.npmjs.org/gulp-cli/-/gulp-cli-2.3.0.tgz",
- "integrity": "sha512-zzGBl5fHo0EKSXsHzjspp3y5CONegCm8ErO5Qh0UzFzk2y4tMvzLWhoDokADbarfZRL2pGpRp7yt6gfJX4ph7A==",
- "dev": true,
- "dependencies": {
- "ansi-colors": "^1.0.1",
- "archy": "^1.0.0",
- "array-sort": "^1.0.0",
- "color-support": "^1.1.3",
- "concat-stream": "^1.6.0",
- "copy-props": "^2.0.1",
- "fancy-log": "^1.3.2",
- "gulplog": "^1.0.0",
- "interpret": "^1.4.0",
- "isobject": "^3.0.1",
- "liftoff": "^3.1.0",
- "matchdep": "^2.0.0",
- "mute-stdout": "^1.0.0",
- "pretty-hrtime": "^1.0.0",
- "replace-homedir": "^1.0.0",
- "semver-greatest-satisfied-range": "^1.1.0",
- "v8flags": "^3.2.0",
- "yargs": "^7.1.0"
- },
- "bin": {
- "gulp": "bin/gulp.js"
- },
- "engines": {
- "node": ">= 0.10"
- }
- },
- "node_modules/gulp/node_modules/require-main-filename": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz",
- "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=",
- "dev": true
- },
- "node_modules/gulp/node_modules/which-module": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz",
- "integrity": "sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8=",
- "dev": true
- },
- "node_modules/gulp/node_modules/wrap-ansi": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz",
- "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=",
- "dev": true,
- "dependencies": {
- "string-width": "^1.0.1",
- "strip-ansi": "^3.0.1"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/gulp/node_modules/y18n": {
- "version": "3.2.2",
- "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.2.tgz",
- "integrity": "sha512-uGZHXkHnhF0XeeAPgnKfPv1bgKAYyVvmNL1xlKsPYZPaIHxGti2hHqvOCQv71XMsLxu1QjergkqogUnms5D3YQ==",
- "dev": true
- },
- "node_modules/gulp/node_modules/yargs": {
- "version": "7.1.1",
- "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.1.tgz",
- "integrity": "sha512-huO4Fr1f9PmiJJdll5kwoS2e4GqzGSsMT3PPMpOwoVkOK8ckqAewMTZyA6LXVQWflleb/Z8oPBEvNsMft0XE+g==",
- "dev": true,
- "dependencies": {
- "camelcase": "^3.0.0",
- "cliui": "^3.2.0",
- "decamelize": "^1.1.1",
- "get-caller-file": "^1.0.1",
- "os-locale": "^1.4.0",
- "read-pkg-up": "^1.0.1",
- "require-directory": "^2.1.1",
- "require-main-filename": "^1.0.1",
- "set-blocking": "^2.0.0",
- "string-width": "^1.0.2",
- "which-module": "^1.0.0",
- "y18n": "^3.2.1",
- "yargs-parser": "5.0.0-security.0"
- }
- },
- "node_modules/gulp/node_modules/yargs-parser": {
- "version": "5.0.0-security.0",
- "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.0-security.0.tgz",
- "integrity": "sha512-T69y4Ps64LNesYxeYGYPvfoMTt/7y1XtfpIslUeK4um+9Hu7hlGoRtaDLvdXb7+/tfq4opVa2HRY5xGip022rQ==",
- "dev": true,
- "dependencies": {
- "camelcase": "^3.0.0",
- "object.assign": "^4.1.0"
- }
- },
- "node_modules/gulplog": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/gulplog/-/gulplog-1.0.0.tgz",
- "integrity": "sha1-4oxNRdBey77YGDY86PnFkmIp/+U=",
- "dev": true,
- "dependencies": {
- "glogg": "^1.0.0"
- },
- "engines": {
- "node": ">= 0.10"
- }
- },
- "node_modules/gzip-size": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-6.0.0.tgz",
- "integrity": "sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==",
- "dev": true,
- "dependencies": {
- "duplexer": "^0.1.2"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/handlebars": {
- "version": "4.7.7",
- "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.7.tgz",
- "integrity": "sha512-aAcXm5OAfE/8IXkcZvCepKU3VzW1/39Fb5ZuqMtgI/hT8X2YgoMvBY5dLhq/cpOvw7Lk1nK/UF71aLG/ZnVYRA==",
- "dev": true,
- "dependencies": {
- "minimist": "^1.2.5",
- "neo-async": "^2.6.0",
- "source-map": "^0.6.1",
- "wordwrap": "^1.0.0"
- },
- "bin": {
- "handlebars": "bin/handlebars"
- },
- "engines": {
- "node": ">=0.4.7"
- },
- "optionalDependencies": {
- "uglify-js": "^3.1.4"
- }
- },
- "node_modules/har-schema": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz",
- "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=",
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/har-validator": {
- "version": "5.1.5",
- "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz",
- "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==",
- "deprecated": "this library is no longer supported",
- "dependencies": {
- "ajv": "^6.12.3",
- "har-schema": "^2.0.0"
- },
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/hard-rejection": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz",
- "integrity": "sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==",
- "dev": true,
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/has": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
- "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
- "dev": true,
- "dependencies": {
- "function-bind": "^1.1.1"
- },
- "engines": {
- "node": ">= 0.4.0"
- }
- },
- "node_modules/has-ansi": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz",
- "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=",
- "dev": true,
- "dependencies": {
- "ansi-regex": "^2.0.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/has-bigints": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz",
- "integrity": "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==",
- "dev": true,
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/has-binary2": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/has-binary2/-/has-binary2-1.0.3.tgz",
- "integrity": "sha512-G1LWKhDSvhGeAQ8mPVQlqNcOB2sJdwATtZKl2pDKKHfpf/rYj24lkinxf69blJbnsvtqqNU+L3SL50vzZhXOnw==",
- "dev": true,
- "dependencies": {
- "isarray": "2.0.1"
- }
- },
- "node_modules/has-binary2/node_modules/isarray": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz",
- "integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4=",
- "dev": true
- },
- "node_modules/has-cors": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/has-cors/-/has-cors-1.1.0.tgz",
- "integrity": "sha1-XkdHk/fqmEPRu5nCPu9J/xJv/zk=",
- "dev": true
- },
- "node_modules/has-flag": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
- "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
- "dev": true,
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/has-symbols": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz",
- "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==",
- "dev": true,
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/has-unicode": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz",
- "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=",
- "dev": true
- },
- "node_modules/has-value": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz",
- "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=",
- "dev": true,
- "dependencies": {
- "get-value": "^2.0.6",
- "has-values": "^1.0.0",
- "isobject": "^3.0.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/has-values": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz",
- "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=",
- "dev": true,
- "dependencies": {
- "is-number": "^3.0.0",
- "kind-of": "^4.0.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/has-values/node_modules/kind-of": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz",
- "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=",
- "dev": true,
- "dependencies": {
- "is-buffer": "^1.1.5"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/hash-base": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz",
- "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==",
- "dev": true,
- "dependencies": {
- "inherits": "^2.0.4",
- "readable-stream": "^3.6.0",
- "safe-buffer": "^5.2.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/hash-base/node_modules/readable-stream": {
- "version": "3.6.0",
- "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
- "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
- "dev": true,
- "dependencies": {
- "inherits": "^2.0.3",
- "string_decoder": "^1.1.1",
- "util-deprecate": "^1.0.1"
- },
- "engines": {
- "node": ">= 6"
- }
- },
- "node_modules/hash.js": {
- "version": "1.1.7",
- "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz",
- "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==",
- "dev": true,
- "dependencies": {
- "inherits": "^2.0.3",
- "minimalistic-assert": "^1.0.1"
- }
- },
- "node_modules/hawk": {
- "version": "3.1.3",
- "resolved": "https://registry.npmjs.org/hawk/-/hawk-3.1.3.tgz",
- "integrity": "sha1-B4REvXwWQLD+VA0sm3PVlnjo4cQ=",
- "deprecated": "This module moved to @hapi/hawk. Please make sure to switch over as this distribution is no longer supported and may contain bugs and critical security issues.",
- "dev": true,
- "optional": true,
- "dependencies": {
- "boom": "2.x.x",
- "cryptiles": "2.x.x",
- "hoek": "2.x.x",
- "sntp": "1.x.x"
- },
- "engines": {
- "node": ">=0.10.32"
- }
- },
- "node_modules/hbs": {
- "version": "4.1.2",
- "resolved": "https://registry.npmjs.org/hbs/-/hbs-4.1.2.tgz",
- "integrity": "sha512-WfBnQbozbdiTLjJu6P6Wturgvy0FN8xtRmIjmP0ebX9OGQrt+2S6UC7xX0IebHTCS1sXe20zfTzQ7yhjrEvrfQ==",
- "dev": true,
- "dependencies": {
- "handlebars": "4.7.7",
- "walk": "2.3.14"
- },
- "engines": {
- "node": ">= 0.8",
- "npm": "1.2.8000 || >= 1.4.16"
- }
- },
- "node_modules/highcharts": {
- "version": "9.2.2",
- "resolved": "https://registry.npmjs.org/highcharts/-/highcharts-9.2.2.tgz",
- "integrity": "sha512-OMEdFCaG626ES1JEcKAvJTpxAOMuchy0XuAplmnOs0Yu7NMd2RMfTLFQ2fCJOxo3ubSdm/RVQwKAWC+5HYThnw==",
- "dev": true
- },
- "node_modules/highcharts-assembler": {
- "version": "1.3.7",
- "resolved": "git+ssh://git@github.com/highcharts/highcharts-assembler.git#ab2cfe7f5d47c204c315336eba23f82958a24dbd",
- "integrity": "sha512-8ENHIMpVu9FkUImsMpjwzXWbkCyQjW4Ca50jToPwatYYn5GcpwE2XH1z0gT+Oumpo5LGv5ZsDhAU76I8JcWfsA==",
- "dev": true,
- "license": "ISC"
- },
- "node_modules/highcharts-declarations-generator": {
- "version": "1.1.20",
- "resolved": "git+ssh://git@github.com/highcharts/highcharts-declarations-generator.git#739028e681284a960e315b11c70f4413581ac24d",
- "integrity": "sha512-aLdjfWG/Zk4O1j0eBPj3+Wqx69womVKSnHigG+wFIRHTDo4xm0uYhneUO452NuE0nL7ezoCbUo5ZO0BPzLqanw==",
- "dev": true,
- "dependencies": {
- "colors": "^1.4.0",
- "mkdirp": "^1.0.4",
- "request": "^2.88.2"
- },
- "engines": {
- "node": ">=12.0.0"
- }
- },
- "node_modules/highcharts-documentation-generators": {
- "version": "0.5.27",
- "resolved": "git+ssh://git@github.com/highcharts/highcharts-documentation-generators.git#39ac26bab66c7b32d98af6a1829e653786d02e6c",
- "integrity": "sha512-P0Co9M3jCWIiUpKuzeiHNnHJ0z7Sykx3GAg6+GES68KdsBnIdQFq3VkOEDEMxbBr7qSU17GpjsEPLa1b0UDELA==",
- "dev": true,
- "license": "UNLICENSED",
- "dependencies": {
- "async": "^3.2.0",
- "colors": "^1.4.0",
- "express": "^4.17.1",
- "fast-deep-equal": "^3.1.3",
- "handlebars": "^4.7.7",
- "highcharts-assembler": "github:highcharts/highcharts-assembler",
- "marked": "^2.0.3",
- "mkdirp": "^1.0.4",
- "moment": "^2.29.1",
- "sanitize-html": "^2.3.3",
- "semver": "^7.3.5",
- "taffydb": "^2.7.3",
- "typedoc": "~0.20.36",
- "underscore": "^1.13.1",
- "yargs": "^17.0.1"
- },
- "bin": {
- "highcharts-api-docs": "api-docs/bin/generator.js",
- "highcharts-typedoc": "typedoc/bin/highcharts-typedoc"
- }
- },
- "node_modules/highcharts-documentation-generators/node_modules/ansi-regex": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
- "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/highcharts-documentation-generators/node_modules/ansi-styles": {
- "version": "4.3.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
- "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
- "dev": true,
- "dependencies": {
- "color-convert": "^2.0.1"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/chalk/ansi-styles?sponsor=1"
- }
- },
- "node_modules/highcharts-documentation-generators/node_modules/cliui": {
- "version": "7.0.4",
- "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz",
- "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==",
- "dev": true,
- "dependencies": {
- "string-width": "^4.2.0",
- "strip-ansi": "^6.0.0",
- "wrap-ansi": "^7.0.0"
- }
- },
- "node_modules/highcharts-documentation-generators/node_modules/color-convert": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
- "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
- "dev": true,
- "dependencies": {
- "color-name": "~1.1.4"
- },
- "engines": {
- "node": ">=7.0.0"
- }
- },
- "node_modules/highcharts-documentation-generators/node_modules/color-name": {
- "version": "1.1.4",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
- "dev": true
- },
- "node_modules/highcharts-documentation-generators/node_modules/domhandler": {
- "version": "4.2.2",
- "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.2.2.tgz",
- "integrity": "sha512-PzE9aBMsdZO8TK4BnuJwH0QT41wgMbRzuZrHUcpYncEjmQazq8QEaBWgLG7ZyC/DAZKEgglpIA6j4Qn/HmxS3w==",
- "dev": true,
- "dependencies": {
- "domelementtype": "^2.2.0"
- },
- "engines": {
- "node": ">= 4"
- },
- "funding": {
- "url": "https://github.com/fb55/domhandler?sponsor=1"
- }
- },
- "node_modules/highcharts-documentation-generators/node_modules/escape-string-regexp": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
- "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
- "dev": true,
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/highcharts-documentation-generators/node_modules/highcharts-assembler": {
- "version": "1.3.7",
- "resolved": "git+ssh://git@github.com/highcharts/highcharts-assembler.git#5447e0e61481864d524af4e8315a5b2dd9fb0739",
- "integrity": "sha512-Bid0UGmgGMNej6ZM1igk8eM4QSXK9RwxIC71r2bfuKR9IOSoAJ1KQj+EXbYBm3/7quXMx9uMmVk2UAVjr8Lnxw==",
- "dev": true,
- "license": "ISC"
- },
- "node_modules/highcharts-documentation-generators/node_modules/htmlparser2": {
- "version": "6.1.0",
- "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz",
- "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==",
- "dev": true,
- "funding": [
- "https://github.com/fb55/htmlparser2?sponsor=1",
- {
- "type": "github",
- "url": "https://github.com/sponsors/fb55"
- }
- ],
- "dependencies": {
- "domelementtype": "^2.0.1",
- "domhandler": "^4.0.0",
- "domutils": "^2.5.2",
- "entities": "^2.0.0"
- }
- },
- "node_modules/highcharts-documentation-generators/node_modules/is-fullwidth-code-point": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
- "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/highcharts-documentation-generators/node_modules/marked": {
- "version": "2.1.3",
- "resolved": "https://registry.npmjs.org/marked/-/marked-2.1.3.tgz",
- "integrity": "sha512-/Q+7MGzaETqifOMWYEA7HVMaZb4XbcRfaOzcSsHZEith83KGlvaSG33u0SKu89Mj5h+T8V2hM+8O45Qc5XTgwA==",
- "dev": true,
- "bin": {
- "marked": "bin/marked"
- },
- "engines": {
- "node": ">= 10"
- }
- },
- "node_modules/highcharts-documentation-generators/node_modules/postcss": {
- "version": "8.3.6",
- "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.3.6.tgz",
- "integrity": "sha512-wG1cc/JhRgdqB6WHEuyLTedf3KIRuD0hG6ldkFEZNCjRxiC+3i6kkWUUbiJQayP28iwG35cEmAbe98585BYV0A==",
- "dev": true,
- "dependencies": {
- "colorette": "^1.2.2",
- "nanoid": "^3.1.23",
- "source-map-js": "^0.6.2"
- },
- "engines": {
- "node": "^10 || ^12 || >=14"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/postcss/"
- }
- },
- "node_modules/highcharts-documentation-generators/node_modules/sanitize-html": {
- "version": "2.4.0",
- "resolved": "https://registry.npmjs.org/sanitize-html/-/sanitize-html-2.4.0.tgz",
- "integrity": "sha512-Y1OgkUiTPMqwZNRLPERSEi39iOebn2XJLbeiGOBhaJD/yLqtLGu6GE5w7evx177LeGgSE+4p4e107LMiydOf6A==",
- "dev": true,
- "dependencies": {
- "deepmerge": "^4.2.2",
- "escape-string-regexp": "^4.0.0",
- "htmlparser2": "^6.0.0",
- "is-plain-object": "^5.0.0",
- "klona": "^2.0.3",
- "parse-srcset": "^1.0.2",
- "postcss": "^8.0.2"
- }
- },
- "node_modules/highcharts-documentation-generators/node_modules/string-width": {
- "version": "4.2.2",
- "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz",
- "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==",
- "dev": true,
- "dependencies": {
- "emoji-regex": "^8.0.0",
- "is-fullwidth-code-point": "^3.0.0",
- "strip-ansi": "^6.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/highcharts-documentation-generators/node_modules/strip-ansi": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
- "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
- "dev": true,
- "dependencies": {
- "ansi-regex": "^5.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/highcharts-documentation-generators/node_modules/taffydb": {
- "version": "2.7.3",
- "resolved": "https://registry.npmjs.org/taffydb/-/taffydb-2.7.3.tgz",
- "integrity": "sha1-KtNxaWKUmPylvIQkMJbTzeDsOjQ=",
- "dev": true
- },
- "node_modules/highcharts-documentation-generators/node_modules/underscore": {
- "version": "1.13.1",
- "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.13.1.tgz",
- "integrity": "sha512-hzSoAVtJF+3ZtiFX0VgfFPHEDRm7Y/QPjGyNo4TVdnDTdft3tr8hEkD25a1jC+TjTuE7tkHGKkhwCgs9dgBB2g==",
- "dev": true
- },
- "node_modules/highcharts-documentation-generators/node_modules/wrap-ansi": {
- "version": "7.0.0",
- "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
- "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
- "dev": true,
- "dependencies": {
- "ansi-styles": "^4.0.0",
- "string-width": "^4.1.0",
- "strip-ansi": "^6.0.0"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
- }
- },
- "node_modules/highcharts-documentation-generators/node_modules/y18n": {
- "version": "5.0.8",
- "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz",
- "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==",
- "dev": true,
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/highcharts-documentation-generators/node_modules/yargs": {
- "version": "17.1.1",
- "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.1.1.tgz",
- "integrity": "sha512-c2k48R0PwKIqKhPMWjeiF6y2xY/gPMUlro0sgxqXpbOIohWiLNXWslsootttv7E1e73QPAMQSg5FeySbVcpsPQ==",
- "dev": true,
- "dependencies": {
- "cliui": "^7.0.2",
- "escalade": "^3.1.1",
- "get-caller-file": "^2.0.5",
- "require-directory": "^2.1.1",
- "string-width": "^4.2.0",
- "y18n": "^5.0.5",
- "yargs-parser": "^20.2.2"
- },
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/highcharts-documentation-generators/node_modules/yargs-parser": {
- "version": "20.2.9",
- "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz",
- "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==",
- "dev": true,
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/highcharts-utils": {
- "version": "0.0.0",
- "resolved": "git+ssh://git@github.com/highcharts/highcharts-utils.git#02e3f974ad3c583734d9086ea9187dab3d788f03",
- "integrity": "sha512-2Zg30ii4Q6BNDDqodHmAlzXYhWYtEvq6bFXO1aXrhV9RlX98qVkaRFFw/hak6/TNbYt+Yc+9LkcN44A/H9PxEg==",
- "dev": true,
- "dependencies": {
- "@babel/core": "^7.13.10",
- "@babel/preset-env": "^7.13.10",
- "@highcharts/map-collection": "^1.1.3",
- "@octokit/rest": "^18.3.5",
- "async-exit-hook": "^2.0.1",
- "body-parser": "^1.19.0",
- "browser-detect": "^0.2.28",
- "child-process": "^1.0.2",
- "colors": "^1.4.0",
- "compare-versions": "^3.6.0",
- "cookie-parser": "^1.4.5",
- "cors": "^2.8.5",
- "current-git-branch": "^1.1.0",
- "debug": "~2.6.3",
- "dotenv": "^8.2.0",
- "eslint": "~4.17.0",
- "esm": "^3.2.25",
- "express": "^4.17.1",
- "express-session": "^1.17.1",
- "glob": "^7.1.6",
- "hbs": "^4.1.1",
- "highcharts": "^9.1.1",
- "hostile": "^1.3.3",
- "http-proxy": "^1.18.1",
- "husky": "^0.14.3",
- "ip": "^1.1.5",
- "js-yaml": "^3.14.1",
- "jsdom": "^16.5.2",
- "jszip": "^3.6.0",
- "less-middleware": "~2.2.0",
- "lint-staged": "^6.1.1",
- "marked": "^0.3.19",
- "moment": "^2.29.1",
- "morgan": "^1.10.0",
- "nodemon": "^1.19.4",
- "serve-favicon": "~2.4.2",
- "simple-git": "^1.132.0",
- "ws": "^7.4.4",
- "xml2json": "^0.11.2",
- "yargs": "^10.1.2"
- },
- "bin": {
- "highcharts-utils": "bin/cli.js"
- }
- },
- "node_modules/highcharts-utils/node_modules/@babel/code-frame": {
- "version": "7.12.11",
- "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.11.tgz",
- "integrity": "sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==",
- "dev": true,
- "dependencies": {
- "@babel/highlight": "^7.10.4"
- }
- },
- "node_modules/highcharts-utils/node_modules/abab": {
- "version": "2.0.5",
- "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz",
- "integrity": "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==",
- "dev": true
- },
- "node_modules/highcharts-utils/node_modules/acorn-globals": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz",
- "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==",
- "dev": true,
- "dependencies": {
- "acorn": "^7.1.1",
- "acorn-walk": "^7.1.1"
- }
- },
- "node_modules/highcharts-utils/node_modules/acorn-globals/node_modules/acorn": {
- "version": "7.4.1",
- "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz",
- "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==",
- "dev": true,
- "bin": {
- "acorn": "bin/acorn"
- },
- "engines": {
- "node": ">=0.4.0"
- }
- },
- "node_modules/highcharts-utils/node_modules/agent-base": {
- "version": "6.0.2",
- "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz",
- "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==",
- "dev": true,
- "dependencies": {
- "debug": "4"
- },
- "engines": {
- "node": ">= 6.0.0"
- }
- },
- "node_modules/highcharts-utils/node_modules/agent-base/node_modules/debug": {
- "version": "4.3.1",
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz",
- "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==",
- "dev": true,
- "dependencies": {
- "ms": "2.1.2"
- },
- "engines": {
- "node": ">=6.0"
- },
- "peerDependenciesMeta": {
- "supports-color": {
- "optional": true
- }
- }
- },
- "node_modules/highcharts-utils/node_modules/agent-base/node_modules/ms": {
- "version": "2.1.2",
- "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
- "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
- "dev": true
- },
- "node_modules/highcharts-utils/node_modules/ansi-regex": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
- "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
- "dev": true,
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/highcharts-utils/node_modules/ansi-styles": {
- "version": "4.3.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
- "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
- "dev": true,
- "dependencies": {
- "color-convert": "^2.0.1"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/chalk/ansi-styles?sponsor=1"
- }
- },
- "node_modules/highcharts-utils/node_modules/body-parser": {
- "version": "1.19.0",
- "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz",
- "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==",
- "dev": true,
- "dependencies": {
- "bytes": "3.1.0",
- "content-type": "~1.0.4",
- "debug": "2.6.9",
- "depd": "~1.1.2",
- "http-errors": "1.7.2",
- "iconv-lite": "0.4.24",
- "on-finished": "~2.3.0",
- "qs": "6.7.0",
- "raw-body": "2.4.0",
- "type-is": "~1.6.17"
- },
- "engines": {
- "node": ">= 0.8"
- }
- },
- "node_modules/highcharts-utils/node_modules/camelcase": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz",
- "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=",
- "dev": true,
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/highcharts-utils/node_modules/cliui": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/cliui/-/cliui-4.1.0.tgz",
- "integrity": "sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ==",
- "dev": true,
- "dependencies": {
- "string-width": "^2.1.1",
- "strip-ansi": "^4.0.0",
- "wrap-ansi": "^2.0.0"
- }
- },
- "node_modules/highcharts-utils/node_modules/color-convert": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
- "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
- "dev": true,
- "dependencies": {
- "color-name": "~1.1.4"
- },
- "engines": {
- "node": ">=7.0.0"
- }
- },
- "node_modules/highcharts-utils/node_modules/color-name": {
- "version": "1.1.4",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
- "dev": true
- },
- "node_modules/highcharts-utils/node_modules/cross-spawn": {
- "version": "5.1.0",
- "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz",
- "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=",
- "dev": true,
- "dependencies": {
- "lru-cache": "^4.0.1",
- "shebang-command": "^1.2.0",
- "which": "^1.2.9"
- }
- },
- "node_modules/highcharts-utils/node_modules/cssom": {
- "version": "0.4.4",
- "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz",
- "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==",
- "dev": true
- },
- "node_modules/highcharts-utils/node_modules/cssstyle": {
- "version": "2.3.0",
- "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz",
- "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==",
- "dev": true,
- "dependencies": {
- "cssom": "~0.3.6"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/highcharts-utils/node_modules/cssstyle/node_modules/cssom": {
- "version": "0.3.8",
- "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz",
- "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==",
- "dev": true
- },
- "node_modules/highcharts-utils/node_modules/debug": {
- "version": "2.6.9",
- "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
- "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
- "dev": true,
- "dependencies": {
- "ms": "2.0.0"
- }
- },
- "node_modules/highcharts-utils/node_modules/dotenv": {
- "version": "10.0.0",
- "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz",
- "integrity": "sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==",
- "dev": true,
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/highcharts-utils/node_modules/escape-string-regexp": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
- "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
- "dev": true,
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/highcharts-utils/node_modules/escodegen": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz",
- "integrity": "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==",
- "dev": true,
- "dependencies": {
- "esprima": "^4.0.1",
- "estraverse": "^5.2.0",
- "esutils": "^2.0.2",
- "optionator": "^0.8.1"
- },
- "bin": {
- "escodegen": "bin/escodegen.js",
- "esgenerate": "bin/esgenerate.js"
- },
- "engines": {
- "node": ">=6.0"
- },
- "optionalDependencies": {
- "source-map": "~0.6.1"
- }
- },
- "node_modules/highcharts-utils/node_modules/escodegen/node_modules/estraverse": {
- "version": "5.2.0",
- "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz",
- "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==",
- "dev": true,
- "engines": {
- "node": ">=4.0"
- }
- },
- "node_modules/highcharts-utils/node_modules/eslint": {
- "version": "7.32.0",
- "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.32.0.tgz",
- "integrity": "sha512-VHZ8gX+EDfz+97jGcgyGCyRia/dPOd6Xh9yPv8Bl1+SoaIwD+a/vlrOmGRUyOYu7MwUhc7CxqeaDZU13S4+EpA==",
- "dev": true,
- "dependencies": {
- "@babel/code-frame": "7.12.11",
- "@eslint/eslintrc": "^0.4.3",
- "@humanwhocodes/config-array": "^0.5.0",
- "ajv": "^6.10.0",
- "chalk": "^4.0.0",
- "cross-spawn": "^7.0.2",
- "debug": "^4.0.1",
- "doctrine": "^3.0.0",
- "enquirer": "^2.3.5",
- "escape-string-regexp": "^4.0.0",
- "eslint-scope": "^5.1.1",
- "eslint-utils": "^2.1.0",
- "eslint-visitor-keys": "^2.0.0",
- "espree": "^7.3.1",
- "esquery": "^1.4.0",
- "esutils": "^2.0.2",
- "fast-deep-equal": "^3.1.3",
- "file-entry-cache": "^6.0.1",
- "functional-red-black-tree": "^1.0.1",
- "glob-parent": "^5.1.2",
- "globals": "^13.6.0",
- "ignore": "^4.0.6",
- "import-fresh": "^3.0.0",
- "imurmurhash": "^0.1.4",
- "is-glob": "^4.0.0",
- "js-yaml": "^3.13.1",
- "json-stable-stringify-without-jsonify": "^1.0.1",
- "levn": "^0.4.1",
- "lodash.merge": "^4.6.2",
- "minimatch": "^3.0.4",
- "natural-compare": "^1.4.0",
- "optionator": "^0.9.1",
- "progress": "^2.0.0",
- "regexpp": "^3.1.0",
- "semver": "^7.2.1",
- "strip-ansi": "^6.0.0",
- "strip-json-comments": "^3.1.0",
- "table": "^6.0.9",
- "text-table": "^0.2.0",
- "v8-compile-cache": "^2.0.3"
- },
- "bin": {
- "eslint": "bin/eslint.js"
- },
- "engines": {
- "node": "^10.12.0 || >=12.0.0"
- },
- "funding": {
- "url": "https://opencollective.com/eslint"
- }
- },
- "node_modules/highcharts-utils/node_modules/eslint/node_modules/ansi-regex": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
- "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/highcharts-utils/node_modules/eslint/node_modules/chalk": {
- "version": "4.1.2",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
- "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
- "dev": true,
- "dependencies": {
- "ansi-styles": "^4.1.0",
- "supports-color": "^7.1.0"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/chalk/chalk?sponsor=1"
- }
- },
- "node_modules/highcharts-utils/node_modules/eslint/node_modules/cross-spawn": {
- "version": "7.0.3",
- "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
- "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==",
- "dev": true,
- "dependencies": {
- "path-key": "^3.1.0",
- "shebang-command": "^2.0.0",
- "which": "^2.0.1"
- },
- "engines": {
- "node": ">= 8"
- }
- },
- "node_modules/highcharts-utils/node_modules/eslint/node_modules/debug": {
- "version": "4.3.2",
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz",
- "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==",
- "dev": true,
- "dependencies": {
- "ms": "2.1.2"
- },
- "engines": {
- "node": ">=6.0"
- },
- "peerDependenciesMeta": {
- "supports-color": {
- "optional": true
- }
- }
- },
- "node_modules/highcharts-utils/node_modules/eslint/node_modules/eslint-visitor-keys": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz",
- "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==",
- "dev": true,
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/highcharts-utils/node_modules/eslint/node_modules/globals": {
- "version": "13.11.0",
- "resolved": "https://registry.npmjs.org/globals/-/globals-13.11.0.tgz",
- "integrity": "sha512-08/xrJ7wQjK9kkkRoI3OFUBbLx4f+6x3SGwcPvQ0QH6goFDrOU2oyAWrmh3dJezu65buo+HBMzAMQy6rovVC3g==",
- "dev": true,
- "dependencies": {
- "type-fest": "^0.20.2"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/highcharts-utils/node_modules/eslint/node_modules/levn": {
- "version": "0.4.1",
- "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz",
- "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==",
- "dev": true,
- "dependencies": {
- "prelude-ls": "^1.2.1",
- "type-check": "~0.4.0"
- },
- "engines": {
- "node": ">= 0.8.0"
- }
- },
- "node_modules/highcharts-utils/node_modules/eslint/node_modules/ms": {
- "version": "2.1.2",
- "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
- "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
- "dev": true
- },
- "node_modules/highcharts-utils/node_modules/eslint/node_modules/optionator": {
- "version": "0.9.1",
- "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz",
- "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==",
- "dev": true,
- "dependencies": {
- "deep-is": "^0.1.3",
- "fast-levenshtein": "^2.0.6",
- "levn": "^0.4.1",
- "prelude-ls": "^1.2.1",
- "type-check": "^0.4.0",
- "word-wrap": "^1.2.3"
- },
- "engines": {
- "node": ">= 0.8.0"
- }
- },
- "node_modules/highcharts-utils/node_modules/eslint/node_modules/shebang-command": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
- "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
- "dev": true,
- "dependencies": {
- "shebang-regex": "^3.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/highcharts-utils/node_modules/eslint/node_modules/shebang-regex": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
- "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/highcharts-utils/node_modules/eslint/node_modules/strip-ansi": {
- "version": "6.0.1",
- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
- "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
- "dev": true,
- "dependencies": {
- "ansi-regex": "^5.0.1"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/highcharts-utils/node_modules/eslint/node_modules/strip-json-comments": {
- "version": "3.1.1",
- "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz",
- "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==",
- "dev": true,
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/highcharts-utils/node_modules/eslint/node_modules/which": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
- "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
- "dev": true,
- "dependencies": {
- "isexe": "^2.0.0"
- },
- "bin": {
- "node-which": "bin/node-which"
- },
- "engines": {
- "node": ">= 8"
- }
- },
- "node_modules/highcharts-utils/node_modules/execa": {
- "version": "0.8.0",
- "resolved": "https://registry.npmjs.org/execa/-/execa-0.8.0.tgz",
- "integrity": "sha1-2NdrvBtVIX7RkP1t1J08d07PyNo=",
- "dev": true,
- "dependencies": {
- "cross-spawn": "^5.0.1",
- "get-stream": "^3.0.0",
- "is-stream": "^1.1.0",
- "npm-run-path": "^2.0.0",
- "p-finally": "^1.0.0",
- "signal-exit": "^3.0.0",
- "strip-eof": "^1.0.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/highcharts-utils/node_modules/express": {
- "version": "4.17.1",
- "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz",
- "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==",
- "dev": true,
- "dependencies": {
- "accepts": "~1.3.7",
- "array-flatten": "1.1.1",
- "body-parser": "1.19.0",
- "content-disposition": "0.5.3",
- "content-type": "~1.0.4",
- "cookie": "0.4.0",
- "cookie-signature": "1.0.6",
- "debug": "2.6.9",
- "depd": "~1.1.2",
- "encodeurl": "~1.0.2",
- "escape-html": "~1.0.3",
- "etag": "~1.8.1",
- "finalhandler": "~1.1.2",
- "fresh": "0.5.2",
- "merge-descriptors": "1.0.1",
- "methods": "~1.1.2",
- "on-finished": "~2.3.0",
- "parseurl": "~1.3.3",
- "path-to-regexp": "0.1.7",
- "proxy-addr": "~2.0.5",
- "qs": "6.7.0",
- "range-parser": "~1.2.1",
- "safe-buffer": "5.1.2",
- "send": "0.17.1",
- "serve-static": "1.14.1",
- "setprototypeof": "1.1.1",
- "statuses": "~1.5.0",
- "type-is": "~1.6.18",
- "utils-merge": "1.0.1",
- "vary": "~1.1.2"
- },
- "engines": {
- "node": ">= 0.10.0"
- }
- },
- "node_modules/highcharts-utils/node_modules/find-up": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz",
- "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=",
- "dev": true,
- "dependencies": {
- "locate-path": "^2.0.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/highcharts-utils/node_modules/form-data": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz",
- "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==",
- "dev": true,
- "dependencies": {
- "asynckit": "^0.4.0",
- "combined-stream": "^1.0.8",
- "mime-types": "^2.1.12"
- },
- "engines": {
- "node": ">= 6"
- }
- },
- "node_modules/highcharts-utils/node_modules/get-caller-file": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz",
- "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==",
- "dev": true
- },
- "node_modules/highcharts-utils/node_modules/get-stream": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz",
- "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=",
- "dev": true,
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/highcharts-utils/node_modules/has-flag": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
- "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/highcharts-utils/node_modules/https-proxy-agent": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz",
- "integrity": "sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==",
- "dev": true,
- "dependencies": {
- "agent-base": "6",
- "debug": "4"
- },
- "engines": {
- "node": ">= 6"
- }
- },
- "node_modules/highcharts-utils/node_modules/https-proxy-agent/node_modules/debug": {
- "version": "4.3.1",
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz",
- "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==",
- "dev": true,
- "dependencies": {
- "ms": "2.1.2"
- },
- "engines": {
- "node": ">=6.0"
- },
- "peerDependenciesMeta": {
- "supports-color": {
- "optional": true
- }
- }
- },
- "node_modules/highcharts-utils/node_modules/https-proxy-agent/node_modules/ms": {
- "version": "2.1.2",
- "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
- "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
- "dev": true
- },
- "node_modules/highcharts-utils/node_modules/husky": {
- "version": "0.14.3",
- "resolved": "https://registry.npmjs.org/husky/-/husky-0.14.3.tgz",
- "integrity": "sha512-e21wivqHpstpoiWA/Yi8eFti8E+sQDSS53cpJsPptPs295QTOQR0ZwnHo2TXy1XOpZFD9rPOd3NpmqTK6uMLJA==",
- "dev": true,
- "hasInstallScript": true,
- "dependencies": {
- "is-ci": "^1.0.10",
- "normalize-path": "^1.0.0",
- "strip-indent": "^2.0.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/highcharts-utils/node_modules/is-fullwidth-code-point": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
- "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
- "dev": true,
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/highcharts-utils/node_modules/js-yaml": {
- "version": "3.14.1",
- "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz",
- "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==",
- "dev": true,
- "dependencies": {
- "argparse": "^1.0.7",
- "esprima": "^4.0.0"
- },
- "bin": {
- "js-yaml": "bin/js-yaml.js"
- }
- },
- "node_modules/highcharts-utils/node_modules/jsdom": {
- "version": "16.6.0",
- "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.6.0.tgz",
- "integrity": "sha512-Ty1vmF4NHJkolaEmdjtxTfSfkdb8Ywarwf63f+F8/mDD1uLSSWDxDuMiZxiPhwunLrn9LOSVItWj4bLYsLN3Dg==",
- "dev": true,
- "dependencies": {
- "abab": "^2.0.5",
- "acorn": "^8.2.4",
- "acorn-globals": "^6.0.0",
- "cssom": "^0.4.4",
- "cssstyle": "^2.3.0",
- "data-urls": "^2.0.0",
- "decimal.js": "^10.2.1",
- "domexception": "^2.0.1",
- "escodegen": "^2.0.0",
- "form-data": "^3.0.0",
- "html-encoding-sniffer": "^2.0.1",
- "http-proxy-agent": "^4.0.1",
- "https-proxy-agent": "^5.0.0",
- "is-potential-custom-element-name": "^1.0.1",
- "nwsapi": "^2.2.0",
- "parse5": "6.0.1",
- "saxes": "^5.0.1",
- "symbol-tree": "^3.2.4",
- "tough-cookie": "^4.0.0",
- "w3c-hr-time": "^1.0.2",
- "w3c-xmlserializer": "^2.0.0",
- "webidl-conversions": "^6.1.0",
- "whatwg-encoding": "^1.0.5",
- "whatwg-mimetype": "^2.3.0",
- "whatwg-url": "^8.5.0",
- "ws": "^7.4.5",
- "xml-name-validator": "^3.0.0"
- },
- "engines": {
- "node": ">=10"
- },
- "peerDependencies": {
- "canvas": "^2.5.0"
- },
- "peerDependenciesMeta": {
- "canvas": {
- "optional": true
- }
- }
- },
- "node_modules/highcharts-utils/node_modules/jsdom/node_modules/acorn": {
- "version": "8.3.0",
- "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.3.0.tgz",
- "integrity": "sha512-tqPKHZ5CaBJw0Xmy0ZZvLs1qTV+BNFSyvn77ASXkpBNfIRk8ev26fKrD9iLGwGA9zedPao52GSHzq8lyZG0NUw==",
- "dev": true,
- "bin": {
- "acorn": "bin/acorn"
- },
- "engines": {
- "node": ">=0.4.0"
- }
- },
- "node_modules/highcharts-utils/node_modules/jszip": {
- "version": "3.7.1",
- "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.7.1.tgz",
- "integrity": "sha512-ghL0tz1XG9ZEmRMcEN2vt7xabrDdqHHeykgARpmZ0BiIctWxM47Vt63ZO2dnp4QYt/xJVLLy5Zv1l/xRdh2byg==",
- "dev": true,
- "dependencies": {
- "lie": "~3.3.0",
- "pako": "~1.0.2",
- "readable-stream": "~2.3.6",
- "set-immediate-shim": "~1.0.1"
- }
- },
- "node_modules/highcharts-utils/node_modules/lint-staged": {
- "version": "6.1.1",
- "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-6.1.1.tgz",
- "integrity": "sha512-M/7bwLdXbeG7ZNLcasGeLMBDg60/w6obj3KOtINwJyxAxb53XGY0yH5FSZlWklEzuVbTtqtIfAajh6jYIN90AA==",
- "dev": true,
- "dependencies": {
- "app-root-path": "^2.0.0",
- "chalk": "^2.1.0",
- "commander": "^2.11.0",
- "cosmiconfig": "^4.0.0",
- "debug": "^3.1.0",
- "dedent": "^0.7.0",
- "execa": "^0.8.0",
- "find-parent-dir": "^0.3.0",
- "is-glob": "^4.0.0",
- "jest-validate": "^21.1.0",
- "listr": "^0.13.0",
- "lodash": "^4.17.4",
- "log-symbols": "^2.0.0",
- "minimatch": "^3.0.0",
- "npm-which": "^3.0.1",
- "p-map": "^1.1.1",
- "path-is-inside": "^1.0.2",
- "pify": "^3.0.0",
- "staged-git-files": "1.0.0",
- "stringify-object": "^3.2.0"
- },
- "bin": {
- "lint-staged": "index.js"
- },
- "engines": {
- "node": ">=4.2.0"
- }
- },
- "node_modules/highcharts-utils/node_modules/lint-staged/node_modules/debug": {
- "version": "3.2.7",
- "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
- "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
- "dev": true,
- "dependencies": {
- "ms": "^2.1.1"
- }
- },
- "node_modules/highcharts-utils/node_modules/lint-staged/node_modules/ms": {
- "version": "2.1.3",
- "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
- "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
- "dev": true
- },
- "node_modules/highcharts-utils/node_modules/locate-path": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz",
- "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=",
- "dev": true,
- "dependencies": {
- "p-locate": "^2.0.0",
- "path-exists": "^3.0.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/highcharts-utils/node_modules/lru-cache": {
- "version": "4.1.5",
- "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz",
- "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==",
- "dev": true,
- "dependencies": {
- "pseudomap": "^1.0.2",
- "yallist": "^2.1.2"
- }
- },
- "node_modules/highcharts-utils/node_modules/marked": {
- "version": "0.3.19",
- "resolved": "https://registry.npmjs.org/marked/-/marked-0.3.19.tgz",
- "integrity": "sha512-ea2eGWOqNxPcXv8dyERdSr/6FmzvWwzjMxpfGB/sbMccXoct+xY+YukPD+QTUZwyvK7BZwcr4m21WBOW41pAkg==",
- "dev": true,
- "bin": {
- "marked": "bin/marked"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/highcharts-utils/node_modules/ms": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
- "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
- "dev": true
- },
- "node_modules/highcharts-utils/node_modules/normalize-path": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-1.0.0.tgz",
- "integrity": "sha1-MtDkcvkf80VwHBWoMRAY07CpA3k=",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/highcharts-utils/node_modules/os-locale": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-2.1.0.tgz",
- "integrity": "sha512-3sslG3zJbEYcaC4YVAvDorjGxc7tv6KVATnLPZONiljsUncvihe9BQoVCEs0RZ1kmf4Hk9OBqlZfJZWI4GanKA==",
- "dev": true,
- "dependencies": {
- "execa": "^0.7.0",
- "lcid": "^1.0.0",
- "mem": "^1.1.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/highcharts-utils/node_modules/os-locale/node_modules/execa": {
- "version": "0.7.0",
- "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz",
- "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=",
- "dev": true,
- "dependencies": {
- "cross-spawn": "^5.0.1",
- "get-stream": "^3.0.0",
- "is-stream": "^1.1.0",
- "npm-run-path": "^2.0.0",
- "p-finally": "^1.0.0",
- "signal-exit": "^3.0.0",
- "strip-eof": "^1.0.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/highcharts-utils/node_modules/p-limit": {
- "version": "1.3.0",
- "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz",
- "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==",
- "dev": true,
- "dependencies": {
- "p-try": "^1.0.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/highcharts-utils/node_modules/p-locate": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz",
- "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=",
- "dev": true,
- "dependencies": {
- "p-limit": "^1.1.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/highcharts-utils/node_modules/p-try": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz",
- "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=",
- "dev": true,
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/highcharts-utils/node_modules/parse5": {
- "version": "6.0.1",
- "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz",
- "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==",
- "dev": true
- },
- "node_modules/highcharts-utils/node_modules/path-exists": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
- "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
- "dev": true,
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/highcharts-utils/node_modules/pify": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
- "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
- "dev": true,
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/highcharts-utils/node_modules/prelude-ls": {
- "version": "1.2.1",
- "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz",
- "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==",
- "dev": true,
- "engines": {
- "node": ">= 0.8.0"
- }
- },
- "node_modules/highcharts-utils/node_modules/qs": {
- "version": "6.7.0",
- "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz",
- "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==",
- "dev": true,
- "engines": {
- "node": ">=0.6"
- }
- },
- "node_modules/highcharts-utils/node_modules/require-main-filename": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz",
- "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=",
- "dev": true
- },
- "node_modules/highcharts-utils/node_modules/safe-buffer": {
- "version": "5.1.2",
- "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
- "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
- "dev": true
- },
- "node_modules/highcharts-utils/node_modules/shebang-command": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz",
- "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=",
- "dev": true,
- "dependencies": {
- "shebang-regex": "^1.0.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/highcharts-utils/node_modules/shebang-regex": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz",
- "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/highcharts-utils/node_modules/string-width": {
- "version": "2.1.1",
- "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
- "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
- "dev": true,
- "dependencies": {
- "is-fullwidth-code-point": "^2.0.0",
- "strip-ansi": "^4.0.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/highcharts-utils/node_modules/strip-ansi": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
- "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
- "dev": true,
- "dependencies": {
- "ansi-regex": "^3.0.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/highcharts-utils/node_modules/supports-color": {
- "version": "7.2.0",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
- "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
- "dev": true,
- "dependencies": {
- "has-flag": "^4.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/highcharts-utils/node_modules/tough-cookie": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz",
- "integrity": "sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==",
- "dev": true,
- "dependencies": {
- "psl": "^1.1.33",
- "punycode": "^2.1.1",
- "universalify": "^0.1.2"
- },
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/highcharts-utils/node_modules/tr46": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz",
- "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==",
- "dev": true,
- "dependencies": {
- "punycode": "^2.1.1"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/highcharts-utils/node_modules/type-check": {
- "version": "0.4.0",
- "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz",
- "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==",
- "dev": true,
- "dependencies": {
- "prelude-ls": "^1.2.1"
- },
- "engines": {
- "node": ">= 0.8.0"
- }
- },
- "node_modules/highcharts-utils/node_modules/webidl-conversions": {
- "version": "6.1.0",
- "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz",
- "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==",
- "dev": true,
- "engines": {
- "node": ">=10.4"
- }
- },
- "node_modules/highcharts-utils/node_modules/whatwg-url": {
- "version": "8.5.0",
- "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.5.0.tgz",
- "integrity": "sha512-fy+R77xWv0AiqfLl4nuGUlQ3/6b5uNfQ4WAbGQVMYshCTCCPK9psC1nWh3XHuxGVCtlcDDQPQW1csmmIQo+fwg==",
- "dev": true,
- "dependencies": {
- "lodash": "^4.7.0",
- "tr46": "^2.0.2",
- "webidl-conversions": "^6.1.0"
- },
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/highcharts-utils/node_modules/which": {
- "version": "1.3.1",
- "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
- "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
- "dev": true,
- "dependencies": {
- "isexe": "^2.0.0"
- },
- "bin": {
- "which": "bin/which"
- }
- },
- "node_modules/highcharts-utils/node_modules/wrap-ansi": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz",
- "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=",
- "dev": true,
- "dependencies": {
- "string-width": "^1.0.1",
- "strip-ansi": "^3.0.1"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/highcharts-utils/node_modules/wrap-ansi/node_modules/ansi-regex": {
- "version": "2.1.1",
- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
- "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/highcharts-utils/node_modules/wrap-ansi/node_modules/is-fullwidth-code-point": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
- "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
- "dev": true,
- "dependencies": {
- "number-is-nan": "^1.0.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/highcharts-utils/node_modules/wrap-ansi/node_modules/string-width": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
- "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
- "dev": true,
- "dependencies": {
- "code-point-at": "^1.0.0",
- "is-fullwidth-code-point": "^1.0.0",
- "strip-ansi": "^3.0.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/highcharts-utils/node_modules/wrap-ansi/node_modules/strip-ansi": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
- "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
- "dev": true,
- "dependencies": {
- "ansi-regex": "^2.0.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/highcharts-utils/node_modules/ws": {
- "version": "7.5.5",
- "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.5.tgz",
- "integrity": "sha512-BAkMFcAzl8as1G/hArkxOxq3G7pjUqQ3gzYbLL0/5zNkph70e+lCoxBGnm6AW1+/aiNeV4fnKqZ8m4GZewmH2w==",
- "dev": true,
- "engines": {
- "node": ">=8.3.0"
- },
- "peerDependencies": {
- "bufferutil": "^4.0.1",
- "utf-8-validate": "^5.0.2"
- },
- "peerDependenciesMeta": {
- "bufferutil": {
- "optional": true
- },
- "utf-8-validate": {
- "optional": true
- }
- }
- },
- "node_modules/highcharts-utils/node_modules/xml-name-validator": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz",
- "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==",
- "dev": true
- },
- "node_modules/highcharts-utils/node_modules/y18n": {
- "version": "3.2.2",
- "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.2.tgz",
- "integrity": "sha512-uGZHXkHnhF0XeeAPgnKfPv1bgKAYyVvmNL1xlKsPYZPaIHxGti2hHqvOCQv71XMsLxu1QjergkqogUnms5D3YQ==",
- "dev": true
- },
- "node_modules/highcharts-utils/node_modules/yallist": {
- "version": "2.1.2",
- "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz",
- "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=",
- "dev": true
- },
- "node_modules/highcharts-utils/node_modules/yargs": {
- "version": "10.1.2",
- "resolved": "https://registry.npmjs.org/yargs/-/yargs-10.1.2.tgz",
- "integrity": "sha512-ivSoxqBGYOqQVruxD35+EyCFDYNEFL/Uo6FcOnz+9xZdZzK0Zzw4r4KhbrME1Oo2gOggwJod2MnsdamSG7H9ig==",
- "dev": true,
- "dependencies": {
- "cliui": "^4.0.0",
- "decamelize": "^1.1.1",
- "find-up": "^2.1.0",
- "get-caller-file": "^1.0.1",
- "os-locale": "^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": "^8.1.0"
- }
- },
- "node_modules/highcharts-utils/node_modules/yargs-parser": {
- "version": "8.1.0",
- "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-8.1.0.tgz",
- "integrity": "sha512-yP+6QqN8BmrgW2ggLtTbdrOyBNSI7zBa4IykmiV5R1wl1JWNxQvWhMfMdmzIYtKU7oP3OOInY/tl2ov3BDjnJQ==",
- "dev": true,
- "dependencies": {
- "camelcase": "^4.1.0"
- }
- },
- "node_modules/highsoft-websearch": {
- "version": "0.0.3",
- "resolved": "git+ssh://git@github.com/highcharts/highsoft-websearch.git#3dd53aaa082aa2d6c5f5fbc76d150cba16f6bd45",
- "integrity": "sha512-EYr0tvnxIWE9+MOjBj2Tny05EqbA8U8dmfIkB0A7OZVnPg0nZ6IZle08Y5XpjC9glcxIJR41jnD1bpW228h6kQ==",
- "dev": true,
- "license": "SEE LICENSE IN LICENSE.md",
- "bin": {
- "highsoft-websearch": "bin/highsoft-websearch"
- },
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/hmac-drbg": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz",
- "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=",
- "dev": true,
- "dependencies": {
- "hash.js": "^1.0.3",
- "minimalistic-assert": "^1.0.0",
- "minimalistic-crypto-utils": "^1.0.1"
- }
- },
- "node_modules/hoek": {
- "version": "2.16.3",
- "resolved": "https://registry.npmjs.org/hoek/-/hoek-2.16.3.tgz",
- "integrity": "sha1-ILt0A9POo5jpHcRxCo/xuCdKJe0=",
- "deprecated": "This version has been deprecated in accordance with the hapi support policy (hapi.im/support). Please upgrade to the latest version to get the best features, bug fixes, and security patches. If you are unable to upgrade at this time, paid support is available for older versions (hapi.im/commercial).",
- "dev": true,
- "optional": true,
- "engines": {
- "node": ">=0.10.40"
- }
- },
- "node_modules/homedir-polyfill": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz",
- "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==",
- "dev": true,
- "dependencies": {
- "parse-passwd": "^1.0.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/hosted-git-info": {
- "version": "2.8.9",
- "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz",
- "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==",
- "dev": true
- },
- "node_modules/hostile": {
- "version": "1.3.3",
- "resolved": "https://registry.npmjs.org/hostile/-/hostile-1.3.3.tgz",
- "integrity": "sha512-y1CHgVaaWfC5xWUXRx4PCzZzHy4sGb/XGze8y583hKx7yLkDTsIt47QVGiCcnBxUyV8A8s0e+DMjBNye3W3ONg==",
- "dev": true,
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/feross"
- },
- {
- "type": "patreon",
- "url": "https://www.patreon.com/feross"
- },
- {
- "type": "consulting",
- "url": "https://feross.org/support"
- }
- ],
- "dependencies": {
- "chalk": "^4.1.0",
- "minimist": "^1.2.5",
- "once": "^1.4.0",
- "split": "^1.0.1",
- "through": "^2.3.8"
- },
- "bin": {
- "hostile": "bin/cmd.js"
- }
- },
- "node_modules/hostile/node_modules/ansi-styles": {
- "version": "4.3.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
- "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
- "dev": true,
- "dependencies": {
- "color-convert": "^2.0.1"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/chalk/ansi-styles?sponsor=1"
- }
- },
- "node_modules/hostile/node_modules/chalk": {
- "version": "4.1.1",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz",
- "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==",
- "dev": true,
- "dependencies": {
- "ansi-styles": "^4.1.0",
- "supports-color": "^7.1.0"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/chalk/chalk?sponsor=1"
- }
- },
- "node_modules/hostile/node_modules/color-convert": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
- "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
- "dev": true,
- "dependencies": {
- "color-name": "~1.1.4"
- },
- "engines": {
- "node": ">=7.0.0"
- }
- },
- "node_modules/hostile/node_modules/color-name": {
- "version": "1.1.4",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
- "dev": true
- },
- "node_modules/hostile/node_modules/has-flag": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
- "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/hostile/node_modules/supports-color": {
- "version": "7.2.0",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
- "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
- "dev": true,
- "dependencies": {
- "has-flag": "^4.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/html-encoding-sniffer": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz",
- "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==",
- "dev": true,
- "dependencies": {
- "whatwg-encoding": "^1.0.5"
- },
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/html2canvas": {
- "version": "1.0.0-rc.7",
- "resolved": "https://registry.npmjs.org/html2canvas/-/html2canvas-1.0.0-rc.7.tgz",
- "integrity": "sha512-yvPNZGejB2KOyKleZspjK/NruXVQuowu8NnV2HYG7gW7ytzl+umffbtUI62v2dCHQLDdsK6HIDtyJZ0W3neerA==",
- "dependencies": {
- "css-line-break": "1.1.1"
- },
- "engines": {
- "node": ">=8.0.0"
- }
- },
- "node_modules/htmlescape": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/htmlescape/-/htmlescape-1.1.1.tgz",
- "integrity": "sha1-OgPtwiFLyjtmQko+eVk0lQnLA1E=",
- "dev": true,
- "engines": {
- "node": ">=0.10"
- }
- },
- "node_modules/htmlparser2": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-4.1.0.tgz",
- "integrity": "sha512-4zDq1a1zhE4gQso/c5LP1OtrhYTncXNSpvJYtWJBtXAETPlMfi3IFNjGuQbYLuVY4ZR0QMqRVvo4Pdy9KLyP8Q==",
- "dev": true,
- "dependencies": {
- "domelementtype": "^2.0.1",
- "domhandler": "^3.0.0",
- "domutils": "^2.0.0",
- "entities": "^2.0.0"
- }
- },
- "node_modules/http-errors": {
- "version": "1.7.2",
- "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz",
- "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==",
- "dev": true,
- "dependencies": {
- "depd": "~1.1.2",
- "inherits": "2.0.3",
- "setprototypeof": "1.1.1",
- "statuses": ">= 1.5.0 < 2",
- "toidentifier": "1.0.0"
- },
- "engines": {
- "node": ">= 0.6"
- }
- },
- "node_modules/http-errors/node_modules/inherits": {
- "version": "2.0.3",
- "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
- "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
- "dev": true
- },
- "node_modules/http-proxy": {
- "version": "1.18.1",
- "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz",
- "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==",
- "dev": true,
- "dependencies": {
- "eventemitter3": "^4.0.0",
- "follow-redirects": "^1.0.0",
- "requires-port": "^1.0.0"
- },
- "engines": {
- "node": ">=8.0.0"
- }
- },
- "node_modules/http-proxy-agent": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz",
- "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==",
- "dev": true,
- "dependencies": {
- "@tootallnate/once": "1",
- "agent-base": "6",
- "debug": "4"
- },
- "engines": {
- "node": ">= 6"
- }
- },
- "node_modules/http-proxy-agent/node_modules/agent-base": {
- "version": "6.0.2",
- "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz",
- "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==",
- "dev": true,
- "dependencies": {
- "debug": "4"
- },
- "engines": {
- "node": ">= 6.0.0"
- }
- },
- "node_modules/http-signature": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz",
- "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=",
- "dependencies": {
- "assert-plus": "^1.0.0",
- "jsprim": "^1.2.2",
- "sshpk": "^1.7.0"
- },
- "engines": {
- "node": ">=0.8",
- "npm": ">=1.3.7"
- }
- },
- "node_modules/https-browserify": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz",
- "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=",
- "dev": true
- },
- "node_modules/https-proxy-agent": {
- "version": "2.2.4",
- "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-2.2.4.tgz",
- "integrity": "sha512-OmvfoQ53WLjtA9HeYP9RNrWMJzzAz1JGaSFr1nijg0PVR1JaD/xbJq1mdEIIlxGpXp9eSe/O2LgU9DJmTPd0Eg==",
- "dev": true,
- "dependencies": {
- "agent-base": "^4.3.0",
- "debug": "^3.1.0"
- },
- "engines": {
- "node": ">= 4.5.0"
- }
- },
- "node_modules/https-proxy-agent/node_modules/debug": {
- "version": "3.2.7",
- "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
- "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
- "dev": true,
- "dependencies": {
- "ms": "^2.1.1"
- }
- },
- "node_modules/human-signals": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz",
- "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==",
- "dev": true,
- "engines": {
- "node": ">=8.12.0"
- }
- },
- "node_modules/husky": {
- "version": "4.3.6",
- "resolved": "https://registry.npmjs.org/husky/-/husky-4.3.6.tgz",
- "integrity": "sha512-o6UjVI8xtlWRL5395iWq9LKDyp/9TE7XMOTvIpEVzW638UcGxTmV5cfel6fsk/jbZSTlvfGVJf2svFtybcIZag==",
- "dev": true,
- "hasInstallScript": true,
- "dependencies": {
- "chalk": "^4.0.0",
- "ci-info": "^2.0.0",
- "compare-versions": "^3.6.0",
- "cosmiconfig": "^7.0.0",
- "find-versions": "^3.2.0",
- "opencollective-postinstall": "^2.0.2",
- "pkg-dir": "^4.2.0",
- "please-upgrade-node": "^3.2.0",
- "slash": "^3.0.0",
- "which-pm-runs": "^1.0.0"
- },
- "bin": {
- "husky-run": "bin/run.js",
- "husky-upgrade": "lib/upgrader/bin.js"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/husky"
- }
- },
- "node_modules/husky/node_modules/ansi-styles": {
- "version": "4.3.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
- "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
- "dev": true,
- "dependencies": {
- "color-convert": "^2.0.1"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/chalk/ansi-styles?sponsor=1"
- }
- },
- "node_modules/husky/node_modules/chalk": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz",
- "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==",
- "dev": true,
- "dependencies": {
- "ansi-styles": "^4.1.0",
- "supports-color": "^7.1.0"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/chalk/chalk?sponsor=1"
- }
- },
- "node_modules/husky/node_modules/ci-info": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz",
- "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==",
- "dev": true
- },
- "node_modules/husky/node_modules/color-convert": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
- "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
- "dev": true,
- "dependencies": {
- "color-name": "~1.1.4"
- },
- "engines": {
- "node": ">=7.0.0"
- }
- },
- "node_modules/husky/node_modules/color-name": {
- "version": "1.1.4",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
- "dev": true
- },
- "node_modules/husky/node_modules/cosmiconfig": {
- "version": "7.0.0",
- "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.0.tgz",
- "integrity": "sha512-pondGvTuVYDk++upghXJabWzL6Kxu6f26ljFw64Swq9v6sQPUL3EUlVDV56diOjpCayKihL6hVe8exIACU4XcA==",
- "dev": true,
- "dependencies": {
- "@types/parse-json": "^4.0.0",
- "import-fresh": "^3.2.1",
- "parse-json": "^5.0.0",
- "path-type": "^4.0.0",
- "yaml": "^1.10.0"
- },
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/husky/node_modules/has-flag": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
- "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/husky/node_modules/parse-json": {
- "version": "5.2.0",
- "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz",
- "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==",
- "dev": true,
- "dependencies": {
- "@babel/code-frame": "^7.0.0",
- "error-ex": "^1.3.1",
- "json-parse-even-better-errors": "^2.3.0",
- "lines-and-columns": "^1.1.6"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/husky/node_modules/path-type": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz",
- "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/husky/node_modules/supports-color": {
- "version": "7.2.0",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
- "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
- "dev": true,
- "dependencies": {
- "has-flag": "^4.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/iconv-lite": {
- "version": "0.4.24",
- "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
- "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
- "dependencies": {
- "safer-buffer": ">= 2.1.2 < 3"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/ieee754": {
- "version": "1.1.13",
- "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.13.tgz",
- "integrity": "sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg==",
- "dev": true
- },
- "node_modules/ignore": {
- "version": "4.0.6",
- "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz",
- "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==",
- "dev": true,
- "engines": {
- "node": ">= 4"
- }
- },
- "node_modules/ignore-by-default": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/ignore-by-default/-/ignore-by-default-1.0.1.tgz",
- "integrity": "sha1-SMptcvbGo68Aqa1K5odr44ieKwk=",
- "dev": true
- },
- "node_modules/ignore-walk": {
- "version": "3.0.3",
- "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-3.0.3.tgz",
- "integrity": "sha512-m7o6xuOaT1aqheYHKf8W6J5pYH85ZI9w077erOzLje3JsB1gkafkAhHHY19dqjulgIZHFm32Cp5uNZgcQqdJKw==",
- "dev": true,
- "dependencies": {
- "minimatch": "^3.0.4"
- }
- },
- "node_modules/image-size": {
- "version": "0.5.5",
- "resolved": "https://registry.npmjs.org/image-size/-/image-size-0.5.5.tgz",
- "integrity": "sha1-Cd/Uq50g4p6xw+gLiZA3jfnjy5w=",
- "dev": true,
- "optional": true,
- "bin": {
- "image-size": "bin/image-size.js"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/immediate": {
- "version": "3.0.6",
- "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz",
- "integrity": "sha1-nbHb0Pr43m++D13V5Wu2BigN5ps=",
- "dev": true
- },
- "node_modules/import-fresh": {
- "version": "3.3.0",
- "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz",
- "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==",
- "dev": true,
- "dependencies": {
- "parent-module": "^1.0.0",
- "resolve-from": "^4.0.0"
- },
- "engines": {
- "node": ">=6"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/import-lazy": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-2.1.0.tgz",
- "integrity": "sha1-BWmOPUXIjo1+nZLLBYTnfwlvPkM=",
- "dev": true,
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/imurmurhash": {
- "version": "0.1.4",
- "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
- "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=",
- "dev": true,
- "engines": {
- "node": ">=0.8.19"
- }
- },
- "node_modules/indent-string": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz",
- "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=",
- "dev": true,
- "dependencies": {
- "repeating": "^2.0.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/indexof": {
- "version": "0.0.1",
- "resolved": "https://registry.npmjs.org/indexof/-/indexof-0.0.1.tgz",
- "integrity": "sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10=",
- "dev": true
- },
- "node_modules/inflight": {
- "version": "1.0.6",
- "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
- "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
- "dev": true,
- "dependencies": {
- "once": "^1.3.0",
- "wrappy": "1"
- }
- },
- "node_modules/inherits": {
- "version": "2.0.4",
- "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
- "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
- "dev": true
- },
- "node_modules/ini": {
- "version": "1.3.8",
- "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz",
- "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==",
- "dev": true
- },
- "node_modules/ink-docstrap": {
- "version": "1.3.2",
- "resolved": "https://registry.npmjs.org/ink-docstrap/-/ink-docstrap-1.3.2.tgz",
- "integrity": "sha512-STx5orGQU1gfrkoI/fMU7lX6CSP7LBGO10gXNgOZhwKhUqbtNjCkYSewJtNnLmWP1tAGN6oyEpG1HFPw5vpa5Q==",
- "dev": true,
- "dependencies": {
- "moment": "^2.14.1",
- "sanitize-html": "^1.13.0"
- }
- },
- "node_modules/inline-source-map": {
- "version": "0.6.2",
- "resolved": "https://registry.npmjs.org/inline-source-map/-/inline-source-map-0.6.2.tgz",
- "integrity": "sha1-+Tk0ccGKedFyT4Y/o4tYY3Ct4qU=",
- "dev": true,
- "dependencies": {
- "source-map": "~0.5.3"
- }
- },
- "node_modules/inline-source-map/node_modules/source-map": {
- "version": "0.5.7",
- "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
- "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/insert-module-globals": {
- "version": "7.2.1",
- "resolved": "https://registry.npmjs.org/insert-module-globals/-/insert-module-globals-7.2.1.tgz",
- "integrity": "sha512-ufS5Qq9RZN+Bu899eA9QCAYThY+gGW7oRkmb0vC93Vlyu/CFGcH0OYPEjVkDXA5FEbTt1+VWzdoOD3Ny9N+8tg==",
- "dev": true,
- "dependencies": {
- "acorn-node": "^1.5.2",
- "combine-source-map": "^0.8.0",
- "concat-stream": "^1.6.1",
- "is-buffer": "^1.1.0",
- "JSONStream": "^1.0.3",
- "path-is-absolute": "^1.0.1",
- "process": "~0.11.0",
- "through2": "^2.0.0",
- "undeclared-identifiers": "^1.1.2",
- "xtend": "^4.0.0"
- },
- "bin": {
- "insert-module-globals": "bin/cmd.js"
- }
- },
- "node_modules/interpret": {
- "version": "1.4.0",
- "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz",
- "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==",
- "dev": true,
- "engines": {
- "node": ">= 0.10"
- }
- },
- "node_modules/invert-kv": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz",
- "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/ip": {
- "version": "1.1.5",
- "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz",
- "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=",
- "dev": true
- },
- "node_modules/ipaddr.js": {
- "version": "1.9.1",
- "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz",
- "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==",
- "dev": true,
- "engines": {
- "node": ">= 0.10"
- }
- },
- "node_modules/is": {
- "version": "3.3.0",
- "resolved": "https://registry.npmjs.org/is/-/is-3.3.0.tgz",
- "integrity": "sha512-nW24QBoPcFGGHJGUwnfpI7Yc5CdqWNdsyHQszVE/z2pKHXzh7FZ5GWhJqSyaQ9wMkQnsTx+kAI8bHlCX4tKdbg==",
- "dev": true,
- "engines": {
- "node": "*"
- }
- },
- "node_modules/is-absolute": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz",
- "integrity": "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==",
- "dev": true,
- "dependencies": {
- "is-relative": "^1.0.0",
- "is-windows": "^1.0.1"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/is-accessor-descriptor": {
- "version": "0.1.6",
- "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
- "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
- "dev": true,
- "dependencies": {
- "kind-of": "^3.0.2"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/is-accessor-descriptor/node_modules/kind-of": {
- "version": "3.2.2",
- "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
- "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
- "dev": true,
- "dependencies": {
- "is-buffer": "^1.1.5"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/is-arguments": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.0.tgz",
- "integrity": "sha512-1Ij4lOMPl/xB5kBDn7I+b2ttPMKa8szhEIrXDuXQD/oe3HJLTLhqhgGspwgyGd6MOywBUqVvYicF72lkgDnIHg==",
- "dev": true,
- "dependencies": {
- "call-bind": "^1.0.0"
- },
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/is-arrayish": {
- "version": "0.2.1",
- "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
- "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=",
- "dev": true
- },
- "node_modules/is-bigint": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.1.tgz",
- "integrity": "sha512-J0ELF4yHFxHy0cmSxZuheDOz2luOdVvqjwmEcj8H/L1JHeuEDSDbeRP+Dk9kFVk5RTFzbucJ2Kb9F7ixY2QaCg==",
- "dev": true,
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/is-binary-path": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz",
- "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=",
- "dev": true,
- "dependencies": {
- "binary-extensions": "^1.0.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/is-boolean-object": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.0.tgz",
- "integrity": "sha512-a7Uprx8UtD+HWdyYwnD1+ExtTgqQtD2k/1yJgtXP6wnMm8byhkoTZRl+95LLThpzNZJ5aEvi46cdH+ayMFRwmA==",
- "dev": true,
- "dependencies": {
- "call-bind": "^1.0.0"
- },
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/is-buffer": {
- "version": "1.1.6",
- "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
- "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
- "dev": true
- },
- "node_modules/is-callable": {
- "version": "1.2.3",
- "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.3.tgz",
- "integrity": "sha512-J1DcMe8UYTBSrKezuIUTUwjXsho29693unXM2YhJUTR2txK/eG47bvNa/wipPFmZFgr/N6f1GA66dv0mEyTIyQ==",
- "dev": true,
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/is-ci": {
- "version": "1.2.1",
- "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-1.2.1.tgz",
- "integrity": "sha512-s6tfsaQaQi3JNciBH6shVqEDvhGut0SUXr31ag8Pd8BBbVVlcGfWhpPmEOoM6RJ5TFhbypvf5yyRw/VXW1IiWg==",
- "dev": true,
- "dependencies": {
- "ci-info": "^1.5.0"
- },
- "bin": {
- "is-ci": "bin.js"
- }
- },
- "node_modules/is-core-module": {
- "version": "2.2.0",
- "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.2.0.tgz",
- "integrity": "sha512-XRAfAdyyY5F5cOXn7hYQDqh2Xmii+DEfIcQGxK/uNwMHhIkPWO0g8msXcbzLe+MpGoR951MlqM/2iIlU4vKDdQ==",
- "dev": true,
- "dependencies": {
- "has": "^1.0.3"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/is-data-descriptor": {
- "version": "0.1.4",
- "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
- "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
- "dev": true,
- "dependencies": {
- "kind-of": "^3.0.2"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/is-data-descriptor/node_modules/kind-of": {
- "version": "3.2.2",
- "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
- "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
- "dev": true,
- "dependencies": {
- "is-buffer": "^1.1.5"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/is-date-object": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz",
- "integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==",
- "dev": true,
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/is-descriptor": {
- "version": "0.1.6",
- "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
- "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
- "dev": true,
- "dependencies": {
- "is-accessor-descriptor": "^0.1.6",
- "is-data-descriptor": "^0.1.4",
- "kind-of": "^5.0.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/is-descriptor/node_modules/kind-of": {
- "version": "5.1.0",
- "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
- "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/is-directory": {
- "version": "0.3.1",
- "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz",
- "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/is-docker": {
- "version": "2.2.1",
- "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz",
- "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==",
- "dev": true,
- "bin": {
- "is-docker": "cli.js"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/is-extendable": {
- "version": "0.1.1",
- "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
- "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/is-extglob": {
- "version": "2.1.1",
- "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
- "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/is-finite": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.1.0.tgz",
- "integrity": "sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w==",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/is-fullwidth-code-point": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
- "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
- "dev": true,
- "dependencies": {
- "number-is-nan": "^1.0.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/is-generator-function": {
- "version": "1.0.8",
- "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.8.tgz",
- "integrity": "sha512-2Omr/twNtufVZFr1GhxjOMFPAj2sjc/dKaIqBhvo4qciXfJmITGH6ZGd8eZYNHza8t1y0e01AuqRhJwfWp26WQ==",
- "dev": true,
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/is-git-repository": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/is-git-repository/-/is-git-repository-1.1.1.tgz",
- "integrity": "sha1-xo5LeoBkIjSarsSIlzqQVY1+m+A=",
- "dev": true,
- "dependencies": {
- "execa": "^0.6.1",
- "path-is-absolute": "^1.0.1"
- }
- },
- "node_modules/is-glob": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz",
- "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==",
- "dev": true,
- "dependencies": {
- "is-extglob": "^2.1.1"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/is-installed-globally": {
- "version": "0.1.0",
- "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.1.0.tgz",
- "integrity": "sha1-Df2Y9akRFxbdU13aZJL2e/PSWoA=",
- "dev": true,
- "dependencies": {
- "global-dirs": "^0.1.0",
- "is-path-inside": "^1.0.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/is-negated-glob": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/is-negated-glob/-/is-negated-glob-1.0.0.tgz",
- "integrity": "sha1-aRC8pdqMleeEtXUbl2z1oQ/uNtI=",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/is-negative-zero": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.1.tgz",
- "integrity": "sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w==",
- "dev": true,
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/is-npm": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-1.0.0.tgz",
- "integrity": "sha1-8vtjpl5JBbQGyGBydloaTceTufQ=",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/is-number": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
- "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
- "dev": true,
- "dependencies": {
- "kind-of": "^3.0.2"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/is-number-object": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.4.tgz",
- "integrity": "sha512-zohwelOAur+5uXtk8O3GPQ1eAcu4ZX3UwxQhUlfFFMNpUd83gXgjbhJh6HmB6LUNV/ieOLQuDwJO3dWJosUeMw==",
- "dev": true,
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/is-number/node_modules/kind-of": {
- "version": "3.2.2",
- "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
- "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
- "dev": true,
- "dependencies": {
- "is-buffer": "^1.1.5"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/is-obj": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz",
- "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/is-observable": {
- "version": "0.2.0",
- "resolved": "https://registry.npmjs.org/is-observable/-/is-observable-0.2.0.tgz",
- "integrity": "sha1-s2ExHYPG5dcmyr9eJQsCNxBvWuI=",
- "dev": true,
- "dependencies": {
- "symbol-observable": "^0.2.2"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/is-path-inside": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz",
- "integrity": "sha1-jvW33lBDej/cprToZe96pVy0gDY=",
- "dev": true,
- "dependencies": {
- "path-is-inside": "^1.0.1"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/is-plain-obj": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz",
- "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/is-plain-object": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz",
- "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/is-potential-custom-element-name": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz",
- "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==",
- "dev": true
- },
- "node_modules/is-promise": {
- "version": "2.2.2",
- "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.2.2.tgz",
- "integrity": "sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ==",
- "dev": true
- },
- "node_modules/is-redirect": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/is-redirect/-/is-redirect-1.0.0.tgz",
- "integrity": "sha1-HQPd7VO9jbDzDCbk+V02/HyH3CQ=",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/is-regex": {
- "version": "1.1.2",
- "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.2.tgz",
- "integrity": "sha512-axvdhb5pdhEVThqJzYXwMlVuZwC+FF2DpcOhTS+y/8jVq4trxyPgfcwIxIKiyeuLlSQYKkmUaPQJ8ZE4yNKXDg==",
- "dev": true,
- "dependencies": {
- "call-bind": "^1.0.2",
- "has-symbols": "^1.0.1"
- },
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/is-regexp": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz",
- "integrity": "sha1-/S2INUXEa6xaYz57mgnof6LLUGk=",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/is-relative": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz",
- "integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==",
- "dev": true,
- "dependencies": {
- "is-unc-path": "^1.0.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/is-retry-allowed": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-1.2.0.tgz",
- "integrity": "sha512-RUbUeKwvm3XG2VYamhJL1xFktgjvPzL0Hq8C+6yrWIswDy3BIXGqCxhxkc30N9jqK311gVU137K8Ei55/zVJRg==",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/is-running": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/is-running/-/is-running-2.1.0.tgz",
- "integrity": "sha1-MKc/9cw4VOT8JUkICen1q/jeCeA=",
- "dev": true
- },
- "node_modules/is-stream": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz",
- "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/is-string": {
- "version": "1.0.5",
- "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.5.tgz",
- "integrity": "sha512-buY6VNRjhQMiF1qWDouloZlQbRhDPCebwxSjxMjxgemYT46YMd2NR0/H+fBhEfWX4A/w9TBJ+ol+okqJKFE6vQ==",
- "dev": true,
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/is-symbol": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz",
- "integrity": "sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==",
- "dev": true,
- "dependencies": {
- "has-symbols": "^1.0.1"
- },
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/is-typed-array": {
- "version": "1.1.5",
- "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.5.tgz",
- "integrity": "sha512-S+GRDgJlR3PyEbsX/Fobd9cqpZBuvUS+8asRqYDMLCb2qMzt1oz5m5oxQCxOgUDxiWsOVNi4yaF+/uvdlHlYug==",
- "dev": true,
- "dependencies": {
- "available-typed-arrays": "^1.0.2",
- "call-bind": "^1.0.2",
- "es-abstract": "^1.18.0-next.2",
- "foreach": "^2.0.5",
- "has-symbols": "^1.0.1"
- },
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/is-typedarray": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
- "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo="
- },
- "node_modules/is-unc-path": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz",
- "integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==",
- "dev": true,
- "dependencies": {
- "unc-path-regex": "^0.1.2"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/is-unicode-supported": {
- "version": "0.1.0",
- "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz",
- "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==",
- "dev": true,
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/is-utf8": {
- "version": "0.2.1",
- "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz",
- "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=",
- "dev": true
- },
- "node_modules/is-valid-glob": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/is-valid-glob/-/is-valid-glob-1.0.0.tgz",
- "integrity": "sha1-Kb8+/3Ab4tTTFdusw5vDn+j2Aao=",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/is-whitespace": {
- "version": "0.3.0",
- "resolved": "https://registry.npmjs.org/is-whitespace/-/is-whitespace-0.3.0.tgz",
- "integrity": "sha1-Fjnssb4DauxppUy7QBz77XEUq38=",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/is-windows": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz",
- "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/is-wsl": {
- "version": "2.2.0",
- "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz",
- "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==",
- "dev": true,
- "dependencies": {
- "is-docker": "^2.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/isarray": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
- "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
- "dev": true
- },
- "node_modules/isbinaryfile": {
- "version": "3.0.3",
- "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-3.0.3.tgz",
- "integrity": "sha512-8cJBL5tTd2OS0dM4jz07wQd5g0dCCqIhUxPIGtZfa5L6hWlvV5MHTITy/DBAsF+Oe2LS1X3krBUhNwaGUWpWxw==",
- "dev": true,
- "dependencies": {
- "buffer-alloc": "^1.2.0"
- },
- "engines": {
- "node": ">=0.6.0"
- }
- },
- "node_modules/isemail": {
- "version": "3.2.0",
- "resolved": "https://registry.npmjs.org/isemail/-/isemail-3.2.0.tgz",
- "integrity": "sha512-zKqkK+O+dGqevc93KNsbZ/TqTUFd46MwWjYOoMrjIMZ51eU7DtQG3Wmd9SQQT7i7RVnuTPEiYEWHU3MSbxC1Tg==",
- "dev": true,
- "dependencies": {
- "punycode": "2.x.x"
- },
- "engines": {
- "node": ">=4.0.0"
- }
- },
- "node_modules/isexe": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
- "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
- "dev": true
- },
- "node_modules/isobject": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
- "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/isstream": {
- "version": "0.1.2",
- "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz",
- "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo="
- },
- "node_modules/istanbul": {
- "version": "0.4.5",
- "resolved": "https://registry.npmjs.org/istanbul/-/istanbul-0.4.5.tgz",
- "integrity": "sha1-ZcfXPUxNqE1POsMQuRj7C4Azczs=",
- "deprecated": "This module is no longer maintained, try this instead:\n npm i nyc\nVisit https://istanbul.js.org/integrations for other alternatives.",
- "dev": true,
- "optional": true,
- "dependencies": {
- "abbrev": "1.0.x",
- "async": "1.x",
- "escodegen": "1.8.x",
- "esprima": "2.7.x",
- "glob": "^5.0.15",
- "handlebars": "^4.0.1",
- "js-yaml": "3.x",
- "mkdirp": "0.5.x",
- "nopt": "3.x",
- "once": "1.x",
- "resolve": "1.1.x",
- "supports-color": "^3.1.0",
- "which": "^1.1.1",
- "wordwrap": "^1.0.0"
- },
- "bin": {
- "istanbul": "lib/cli.js"
- }
- },
- "node_modules/istanbul/node_modules/abbrev": {
- "version": "1.0.9",
- "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.0.9.tgz",
- "integrity": "sha1-kbR5JYinc4wl813W9jdSovh3YTU=",
- "dev": true,
- "optional": true
- },
- "node_modules/istanbul/node_modules/async": {
- "version": "1.5.2",
- "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz",
- "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=",
- "dev": true,
- "optional": true
- },
- "node_modules/istanbul/node_modules/escodegen": {
- "version": "1.8.1",
- "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.8.1.tgz",
- "integrity": "sha1-WltTr0aTEQvrsIZ6o0MN07cKEBg=",
- "dev": true,
- "optional": true,
- "dependencies": {
- "esprima": "^2.7.1",
- "estraverse": "^1.9.1",
- "esutils": "^2.0.2",
- "optionator": "^0.8.1"
- },
- "bin": {
- "escodegen": "bin/escodegen.js",
- "esgenerate": "bin/esgenerate.js"
- },
- "engines": {
- "node": ">=0.12.0"
- },
- "optionalDependencies": {
- "source-map": "~0.2.0"
- }
- },
- "node_modules/istanbul/node_modules/esprima": {
- "version": "2.7.3",
- "resolved": "https://registry.npmjs.org/esprima/-/esprima-2.7.3.tgz",
- "integrity": "sha1-luO3DVd59q1JzQMmc9HDEnZ7pYE=",
- "dev": true,
- "optional": true,
- "bin": {
- "esparse": "bin/esparse.js",
- "esvalidate": "bin/esvalidate.js"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/istanbul/node_modules/estraverse": {
- "version": "1.9.3",
- "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-1.9.3.tgz",
- "integrity": "sha1-r2fy3JIlgkFZUJJgkaQAXSnJu0Q=",
- "dev": true,
- "optional": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/istanbul/node_modules/glob": {
- "version": "5.0.15",
- "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz",
- "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=",
- "dev": true,
- "optional": true,
- "dependencies": {
- "inflight": "^1.0.4",
- "inherits": "2",
- "minimatch": "2 || 3",
- "once": "^1.3.0",
- "path-is-absolute": "^1.0.0"
- },
- "engines": {
- "node": "*"
- }
- },
- "node_modules/istanbul/node_modules/has-flag": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz",
- "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=",
- "dev": true,
- "optional": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/istanbul/node_modules/js-yaml": {
- "version": "3.14.1",
- "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz",
- "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==",
- "dev": true,
- "optional": true,
- "dependencies": {
- "argparse": "^1.0.7",
- "esprima": "^4.0.0"
- },
- "bin": {
- "js-yaml": "bin/js-yaml.js"
- }
- },
- "node_modules/istanbul/node_modules/js-yaml/node_modules/esprima": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
- "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
- "dev": true,
- "optional": true,
- "bin": {
- "esparse": "bin/esparse.js",
- "esvalidate": "bin/esvalidate.js"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/istanbul/node_modules/mkdirp": {
- "version": "0.5.5",
- "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz",
- "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==",
- "dev": true,
- "optional": true,
- "dependencies": {
- "minimist": "^1.2.5"
- },
- "bin": {
- "mkdirp": "bin/cmd.js"
- }
- },
- "node_modules/istanbul/node_modules/nopt": {
- "version": "3.0.6",
- "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz",
- "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=",
- "dev": true,
- "optional": true,
- "dependencies": {
- "abbrev": "1"
- },
- "bin": {
- "nopt": "bin/nopt.js"
- }
- },
- "node_modules/istanbul/node_modules/resolve": {
- "version": "1.1.7",
- "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz",
- "integrity": "sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=",
- "dev": true,
- "optional": true
- },
- "node_modules/istanbul/node_modules/source-map": {
- "version": "0.2.0",
- "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.2.0.tgz",
- "integrity": "sha1-2rc/vPwrqBm03gO9b26qSBZLP50=",
- "dev": true,
- "optional": true,
- "dependencies": {
- "amdefine": ">=0.0.4"
- },
- "engines": {
- "node": ">=0.8.0"
- }
- },
- "node_modules/istanbul/node_modules/supports-color": {
- "version": "3.2.3",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz",
- "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=",
- "dev": true,
- "optional": true,
- "dependencies": {
- "has-flag": "^1.0.0"
- },
- "engines": {
- "node": ">=0.8.0"
- }
- },
- "node_modules/istanbul/node_modules/which": {
- "version": "1.3.1",
- "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
- "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
- "dev": true,
- "optional": true,
- "dependencies": {
- "isexe": "^2.0.0"
- },
- "bin": {
- "which": "bin/which"
- }
- },
- "node_modules/jest-get-type": {
- "version": "21.2.0",
- "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-21.2.0.tgz",
- "integrity": "sha512-y2fFw3C+D0yjNSDp7ab1kcd6NUYfy3waPTlD8yWkAtiocJdBRQqNoRqVfMNxgj+IjT0V5cBIHJO0z9vuSSZ43Q==",
- "dev": true
- },
- "node_modules/jest-validate": {
- "version": "21.2.1",
- "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-21.2.1.tgz",
- "integrity": "sha512-k4HLI1rZQjlU+EC682RlQ6oZvLrE5SCh3brseQc24vbZTxzT/k/3urar5QMCVgjadmSO7lECeGdc6YxnM3yEGg==",
- "dev": true,
- "dependencies": {
- "chalk": "^2.0.1",
- "jest-get-type": "^21.2.0",
- "leven": "^2.1.0",
- "pretty-format": "^21.2.1"
- }
- },
- "node_modules/jest-worker": {
- "version": "26.6.2",
- "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz",
- "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==",
- "dev": true,
- "dependencies": {
- "@types/node": "*",
- "merge-stream": "^2.0.0",
- "supports-color": "^7.0.0"
- },
- "engines": {
- "node": ">= 10.13.0"
- }
- },
- "node_modules/jest-worker/node_modules/has-flag": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
- "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/jest-worker/node_modules/supports-color": {
- "version": "7.2.0",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
- "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
- "dev": true,
- "dependencies": {
- "has-flag": "^4.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/jmespath": {
- "version": "0.15.0",
- "resolved": "https://registry.npmjs.org/jmespath/-/jmespath-0.15.0.tgz",
- "integrity": "sha1-o/Iiqarp+Wb10nx5ZRDigJF2Qhc=",
- "dev": true,
- "engines": {
- "node": ">= 0.6.0"
- }
- },
- "node_modules/joi": {
- "version": "13.7.0",
- "resolved": "https://registry.npmjs.org/joi/-/joi-13.7.0.tgz",
- "integrity": "sha512-xuY5VkHfeOYK3Hdi91ulocfuFopwgbSORmIwzcwHKESQhC7w1kD5jaVSPnqDxS2I8t3RZ9omCKAxNwXN5zG1/Q==",
- "deprecated": "This version has been deprecated in accordance with the hapi support policy (hapi.im/support). Please upgrade to the latest version to get the best features, bug fixes, and security patches. If you are unable to upgrade at this time, paid support is available for older versions (hapi.im/commercial).",
- "dev": true,
- "dependencies": {
- "hoek": "5.x.x",
- "isemail": "3.x.x",
- "topo": "3.x.x"
- },
- "engines": {
- "node": ">=8.9.0"
- }
- },
- "node_modules/joi/node_modules/hoek": {
- "version": "5.0.4",
- "resolved": "https://registry.npmjs.org/hoek/-/hoek-5.0.4.tgz",
- "integrity": "sha512-Alr4ZQgoMlnere5FZJsIyfIjORBqZll5POhDsF4q64dPuJR6rNxXdDxtHSQq8OXRurhmx+PWYEE8bXRROY8h0w==",
- "deprecated": "This version has been deprecated in accordance with the hapi support policy (hapi.im/support). Please upgrade to the latest version to get the best features, bug fixes, and security patches. If you are unable to upgrade at this time, paid support is available for older versions (hapi.im/commercial).",
- "dev": true,
- "engines": {
- "node": ">=8.9.0"
- }
- },
- "node_modules/js-base64": {
- "version": "2.6.4",
- "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.6.4.tgz",
- "integrity": "sha512-pZe//GGmwJndub7ZghVHz7vjb2LgC1m8B07Au3eYqeqv9emhESByMXxaEgkUkEqJe87oBbSniGYoQNIBklc7IQ==",
- "dev": true
- },
- "node_modules/js-beautify": {
- "version": "1.13.5",
- "resolved": "https://registry.npmjs.org/js-beautify/-/js-beautify-1.13.5.tgz",
- "integrity": "sha512-MsXlH6Z/BiRYSkSRW3clNDqDjSpiSNOiG8xYVUBXt4k0LnGvDhlTGOlHX1VFtAdoLmtwjxMG5qiWKy/g+Ipv5w==",
- "dev": true,
- "dependencies": {
- "config-chain": "^1.1.12",
- "editorconfig": "^0.15.3",
- "glob": "^7.1.3",
- "mkdirp": "^1.0.4",
- "nopt": "^5.0.0"
- },
- "bin": {
- "css-beautify": "js/bin/css-beautify.js",
- "html-beautify": "js/bin/html-beautify.js",
- "js-beautify": "js/bin/js-beautify.js"
- },
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/js-beautify/node_modules/nopt": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz",
- "integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==",
- "dev": true,
- "dependencies": {
- "abbrev": "1"
- },
- "bin": {
- "nopt": "bin/nopt.js"
- },
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/js-tokens": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
- "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
- "dev": true
- },
- "node_modules/js-yaml": {
- "version": "3.14.1",
- "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz",
- "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==",
- "dev": true,
- "dependencies": {
- "argparse": "^1.0.7",
- "esprima": "^4.0.0"
- },
- "bin": {
- "js-yaml": "bin/js-yaml.js"
- }
- },
- "node_modules/js2xmlparser": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/js2xmlparser/-/js2xmlparser-4.0.1.tgz",
- "integrity": "sha512-KrPTolcw6RocpYjdC7pL7v62e55q7qOMHvLX1UCLc5AAS8qeJ6nukarEJAF2KL2PZxlbGueEbINqZR2bDe/gUw==",
- "dev": true,
- "dependencies": {
- "xmlcreate": "^2.0.3"
- }
- },
- "node_modules/jsbn": {
- "version": "0.1.1",
- "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz",
- "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM="
- },
- "node_modules/jsdoc": {
- "version": "3.6.6",
- "resolved": "https://registry.npmjs.org/jsdoc/-/jsdoc-3.6.6.tgz",
- "integrity": "sha512-znR99e1BHeyEkSvgDDpX0sTiTu+8aQyDl9DawrkOGZTTW8hv0deIFXx87114zJ7gRaDZKVQD/4tr1ifmJp9xhQ==",
- "dev": true,
- "dependencies": {
- "@babel/parser": "^7.9.4",
- "bluebird": "^3.7.2",
- "catharsis": "^0.8.11",
- "escape-string-regexp": "^2.0.0",
- "js2xmlparser": "^4.0.1",
- "klaw": "^3.0.0",
- "markdown-it": "^10.0.0",
- "markdown-it-anchor": "^5.2.7",
- "marked": "^0.8.2",
- "mkdirp": "^1.0.4",
- "requizzle": "^0.2.3",
- "strip-json-comments": "^3.1.0",
- "taffydb": "2.6.2",
- "underscore": "~1.10.2"
- },
- "bin": {
- "jsdoc": "jsdoc.js"
- },
- "engines": {
- "node": ">=8.15.0"
- }
- },
- "node_modules/jsdoc/node_modules/escape-string-regexp": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz",
- "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/jsdoc/node_modules/marked": {
- "version": "0.8.2",
- "resolved": "https://registry.npmjs.org/marked/-/marked-0.8.2.tgz",
- "integrity": "sha512-EGwzEeCcLniFX51DhTpmTom+dSA/MG/OBUDjnWtHbEnjAH180VzUeAw+oE4+Zv+CoYBWyRlYOTR0N8SO9R1PVw==",
- "dev": true,
- "bin": {
- "marked": "bin/marked"
- },
- "engines": {
- "node": ">= 8.16.2"
- }
- },
- "node_modules/jsdoc/node_modules/strip-json-comments": {
- "version": "3.1.1",
- "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz",
- "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==",
- "dev": true,
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/jsdom": {
- "version": "17.0.0",
- "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-17.0.0.tgz",
- "integrity": "sha512-MUq4XdqwtNurZDVeKScENMPHnkgmdIvMzZ1r1NSwHkDuaqI6BouPjr+17COo4/19oLNnmdpFDPOHVpgIZmZ+VA==",
- "dev": true,
- "dependencies": {
- "abab": "^2.0.5",
- "acorn": "^8.4.1",
- "acorn-globals": "^6.0.0",
- "cssom": "^0.5.0",
- "cssstyle": "^2.3.0",
- "data-urls": "^3.0.0",
- "decimal.js": "^10.3.1",
- "domexception": "^2.0.1",
- "escodegen": "^2.0.0",
- "form-data": "^4.0.0",
- "html-encoding-sniffer": "^2.0.1",
- "http-proxy-agent": "^4.0.1",
- "https-proxy-agent": "^5.0.0",
- "is-potential-custom-element-name": "^1.0.1",
- "nwsapi": "^2.2.0",
- "parse5": "6.0.1",
- "saxes": "^5.0.1",
- "symbol-tree": "^3.2.4",
- "tough-cookie": "^4.0.0",
- "w3c-hr-time": "^1.0.2",
- "w3c-xmlserializer": "^2.0.0",
- "webidl-conversions": "^6.1.0",
- "whatwg-encoding": "^1.0.5",
- "whatwg-mimetype": "^2.3.0",
- "whatwg-url": "^9.0.0",
- "ws": "^8.0.0",
- "xml-name-validator": "^3.0.0"
- },
- "engines": {
- "node": ">=12"
- },
- "peerDependencies": {
- "canvas": "^2.5.0"
- },
- "peerDependenciesMeta": {
- "canvas": {
- "optional": true
- }
- }
- },
- "node_modules/jsdom/node_modules/agent-base": {
- "version": "6.0.2",
- "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz",
- "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==",
- "dev": true,
- "dependencies": {
- "debug": "4"
- },
- "engines": {
- "node": ">= 6.0.0"
- }
- },
- "node_modules/jsdom/node_modules/data-urls": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-3.0.0.tgz",
- "integrity": "sha512-4AefxbTTdFtxDUdh0BuMBs2qJVL25Mow2zlcuuePegQwgD6GEmQao42LLEeksOui8nL4RcNEugIpFP7eRd33xg==",
- "dev": true,
- "dependencies": {
- "abab": "^2.0.3",
- "whatwg-mimetype": "^2.3.0",
- "whatwg-url": "^9.0.0"
- },
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/jsdom/node_modules/decimal.js": {
- "version": "10.3.1",
- "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.3.1.tgz",
- "integrity": "sha512-V0pfhfr8suzyPGOx3nmq4aHqabehUZn6Ch9kyFpV79TGDTWFmHqUqXdabR7QHqxzrYolF4+tVmJhUG4OURg5dQ==",
- "dev": true
- },
- "node_modules/jsdom/node_modules/form-data": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz",
- "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==",
- "dev": true,
- "dependencies": {
- "asynckit": "^0.4.0",
- "combined-stream": "^1.0.8",
- "mime-types": "^2.1.12"
- },
- "engines": {
- "node": ">= 6"
- }
- },
- "node_modules/jsdom/node_modules/https-proxy-agent": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz",
- "integrity": "sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==",
- "dev": true,
- "dependencies": {
- "agent-base": "6",
- "debug": "4"
- },
- "engines": {
- "node": ">= 6"
- }
- },
- "node_modules/jsdom/node_modules/tough-cookie": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz",
- "integrity": "sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==",
- "dev": true,
- "dependencies": {
- "psl": "^1.1.33",
- "punycode": "^2.1.1",
- "universalify": "^0.1.2"
- },
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/jsdom/node_modules/ws": {
- "version": "8.2.1",
- "resolved": "https://registry.npmjs.org/ws/-/ws-8.2.1.tgz",
- "integrity": "sha512-XkgWpJU3sHU7gX8f13NqTn6KQ85bd1WU7noBHTT8fSohx7OS1TPY8k+cyRPCzFkia7C4mM229yeHr1qK9sM4JQ==",
- "dev": true,
- "engines": {
- "node": ">=10.0.0"
- },
- "peerDependencies": {
- "bufferutil": "^4.0.1",
- "utf-8-validate": "^5.0.2"
- },
- "peerDependenciesMeta": {
- "bufferutil": {
- "optional": true
- },
- "utf-8-validate": {
- "optional": true
- }
- }
- },
- "node_modules/jsesc": {
- "version": "2.5.2",
- "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz",
- "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==",
- "dev": true,
- "bin": {
- "jsesc": "bin/jsesc"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/json-parse-better-errors": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz",
- "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==",
- "dev": true
- },
- "node_modules/json-parse-even-better-errors": {
- "version": "2.3.1",
- "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz",
- "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==",
- "dev": true
- },
- "node_modules/json-schema": {
- "version": "0.2.3",
- "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz",
- "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM="
- },
- "node_modules/json-schema-traverse": {
- "version": "0.4.1",
- "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
- "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg=="
- },
- "node_modules/json-stable-stringify": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz",
- "integrity": "sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8=",
- "dev": true,
- "dependencies": {
- "jsonify": "~0.0.0"
- }
- },
- "node_modules/json-stable-stringify-without-jsonify": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz",
- "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=",
- "dev": true
- },
- "node_modules/json-stringify-safe": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
- "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus="
- },
- "node_modules/json5": {
- "version": "2.2.0",
- "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz",
- "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==",
- "dev": true,
- "dependencies": {
- "minimist": "^1.2.5"
- },
- "bin": {
- "json5": "lib/cli.js"
- },
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/jsonfile": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz",
- "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=",
- "dev": true,
- "optionalDependencies": {
- "graceful-fs": "^4.1.6"
- }
- },
- "node_modules/jsonify": {
- "version": "0.0.0",
- "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz",
- "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=",
- "dev": true,
- "engines": {
- "node": "*"
- }
- },
- "node_modules/jsonparse": {
- "version": "1.3.1",
- "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz",
- "integrity": "sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA=",
- "dev": true,
- "engines": [
- "node >= 0.2.0"
- ]
- },
- "node_modules/JSONStream": {
- "version": "1.3.5",
- "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.5.tgz",
- "integrity": "sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==",
- "dev": true,
- "dependencies": {
- "jsonparse": "^1.2.0",
- "through": ">=2.2.7 <3"
- },
- "bin": {
- "JSONStream": "bin.js"
- },
- "engines": {
- "node": "*"
- }
- },
- "node_modules/jspdf-yworks": {
- "version": "2.1.1",
- "resolved": "https://registry.npmjs.org/jspdf-yworks/-/jspdf-yworks-2.1.1.tgz",
- "integrity": "sha512-ZTUYUiL2YLCUZUvap38PlYaE9ZtyscxxgV5K+iLdx6qyOVTYJY+Tl2b6D7syUHeTJXdO8Ntw6hawNaXydcTLUA==",
- "deprecated": "This fork is now obsolete. Use the regular jspdf (>=2.0.0) instead.",
- "dependencies": {
- "atob": "^2.1.2",
- "btoa": "^1.2.1",
- "canvg": "1.5.3",
- "es6-promise": "^4.2.6",
- "file-saver": "2.0.1",
- "html2canvas": "^1.0.0-rc.1",
- "omggif": "1.0.9",
- "stackblur-canvas": "2.2.0"
- },
- "bin": {
- "jsPDF-makeFonts": "makeFonts.js"
- }
- },
- "node_modules/jsprim": {
- "version": "1.4.1",
- "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz",
- "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=",
- "engines": [
- "node >=0.6.0"
- ],
- "dependencies": {
- "assert-plus": "1.0.0",
- "extsprintf": "1.3.0",
- "json-schema": "0.2.3",
- "verror": "1.10.0"
- }
- },
- "node_modules/just-debounce": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/just-debounce/-/just-debounce-1.1.0.tgz",
- "integrity": "sha512-qpcRocdkUmf+UTNBYx5w6dexX5J31AKK1OmPwH630a83DdVVUIngk55RSAiIGpQyoH0dlr872VHfPjnQnK1qDQ==",
- "dev": true
- },
- "node_modules/karma": {
- "version": "4.3.0",
- "resolved": "https://registry.npmjs.org/karma/-/karma-4.3.0.tgz",
- "integrity": "sha512-NSPViHOt+RW38oJklvYxQC4BSQsv737oQlr/r06pCM+slDOr4myuI1ivkRmp+3dVpJDfZt2DmaPJ2wkx+ZZuMQ==",
- "dev": true,
- "dependencies": {
- "bluebird": "^3.3.0",
- "body-parser": "^1.16.1",
- "braces": "^3.0.2",
- "chokidar": "^3.0.0",
- "colors": "^1.1.0",
- "connect": "^3.6.0",
- "core-js": "^3.1.3",
- "di": "^0.0.1",
- "dom-serialize": "^2.2.0",
- "flatted": "^2.0.0",
- "glob": "^7.1.1",
- "graceful-fs": "^4.1.2",
- "http-proxy": "^1.13.0",
- "isbinaryfile": "^3.0.0",
- "lodash": "^4.17.14",
- "log4js": "^4.0.0",
- "mime": "^2.3.1",
- "minimatch": "^3.0.2",
- "optimist": "^0.6.1",
- "qjobs": "^1.1.4",
- "range-parser": "^1.2.0",
- "rimraf": "^2.6.0",
- "safe-buffer": "^5.0.1",
- "socket.io": "2.1.1",
- "source-map": "^0.6.1",
- "tmp": "0.0.33",
- "useragent": "2.3.0"
- },
- "bin": {
- "karma": "bin/karma"
- },
- "engines": {
- "node": ">= 8"
- }
- },
- "node_modules/karma-browserstack-launcher": {
- "version": "1.6.0",
- "resolved": "https://registry.npmjs.org/karma-browserstack-launcher/-/karma-browserstack-launcher-1.6.0.tgz",
- "integrity": "sha512-Y/UWPdHZkHIVH2To4GWHCTzmrsB6H7PBWy6pw+TWz5sr4HW2mcE+Uj6qWgoVNxvQU1Pfn5LQQzI6EQ65p8QbiQ==",
- "dev": true,
- "dependencies": {
- "browserstack": "~1.5.1",
- "browserstack-local": "^1.3.7",
- "q": "~1.5.0"
- },
- "peerDependencies": {
- "karma": ">=0.9"
- }
- },
- "node_modules/karma-chrome-launcher": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/karma-chrome-launcher/-/karma-chrome-launcher-3.1.0.tgz",
- "integrity": "sha512-3dPs/n7vgz1rxxtynpzZTvb9y/GIaW8xjAwcIGttLbycqoFtI7yo1NGnQi6oFTherRE+GIhCAHZC4vEqWGhNvg==",
- "dev": true,
- "dependencies": {
- "which": "^1.2.1"
- }
- },
- "node_modules/karma-chrome-launcher/node_modules/which": {
- "version": "1.3.1",
- "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
- "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
- "dev": true,
- "dependencies": {
- "isexe": "^2.0.0"
- },
- "bin": {
- "which": "bin/which"
- }
- },
- "node_modules/karma-coverage": {
- "version": "1.1.2",
- "resolved": "https://registry.npmjs.org/karma-coverage/-/karma-coverage-1.1.2.tgz",
- "integrity": "sha512-eQawj4Cl3z/CjxslYy9ariU4uDh7cCNFZHNWXWRpl0pNeblY/4wHR7M7boTYXWrn9bY0z2pZmr11eKje/S/hIw==",
- "dev": true,
- "optional": true,
- "dependencies": {
- "dateformat": "^1.0.6",
- "istanbul": "^0.4.0",
- "lodash": "^4.17.0",
- "minimatch": "^3.0.0",
- "source-map": "^0.5.1"
- }
- },
- "node_modules/karma-coverage/node_modules/source-map": {
- "version": "0.5.7",
- "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
- "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
- "dev": true,
- "optional": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/karma-edge-launcher": {
- "version": "0.4.2",
- "resolved": "https://registry.npmjs.org/karma-edge-launcher/-/karma-edge-launcher-0.4.2.tgz",
- "integrity": "sha512-YAJZb1fmRcxNhMIWYsjLuxwODBjh2cSHgTW/jkVmdpGguJjLbs9ZgIK/tEJsMQcBLUkO+yO4LBbqYxqgGW2HIw==",
- "dev": true,
- "dependencies": {
- "edge-launcher": "1.2.2"
- },
- "engines": {
- "node": ">=4"
- },
- "peerDependencies": {
- "karma": ">=0.9"
- }
- },
- "node_modules/karma-firefox-launcher": {
- "version": "2.1.1",
- "resolved": "https://registry.npmjs.org/karma-firefox-launcher/-/karma-firefox-launcher-2.1.1.tgz",
- "integrity": "sha512-VzDMgPseXak9DtfyE1O5bB2BwsMy1zzO1kUxVW1rP0yhC4tDNJ0p3JoFdzvrK4QqVzdqUMa9Rx9YzkdFp8hz3Q==",
- "dev": true,
- "dependencies": {
- "is-wsl": "^2.2.0",
- "which": "^2.0.1"
- }
- },
- "node_modules/karma-generic-preprocessor": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/karma-generic-preprocessor/-/karma-generic-preprocessor-1.1.1.tgz",
- "integrity": "sha512-lzUdaUTCadpvjwhG1/FVQ8/n1tPddJxjMD6lQs6S3XGETBr1vfMd0V2sirVYO4DJOjSoJNsc3MRRoOTIUPAn1A==",
- "dev": true,
- "dependencies": {
- "async-reduce": "0.0.1",
- "async.reduce": "^0.5.2",
- "minimatch": "^3.0.4"
- },
- "peerDependencies": {
- "karma": ">=0.9"
- }
- },
- "node_modules/karma-ie-launcher": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/karma-ie-launcher/-/karma-ie-launcher-1.0.0.tgz",
- "integrity": "sha1-SXmGhCxJAZA0bNifVJTKmDDG1Zw=",
- "dev": true,
- "dependencies": {
- "lodash": "^4.6.1"
- },
- "peerDependencies": {
- "karma": ">=0.9"
- }
- },
- "node_modules/karma-qunit": {
- "version": "4.1.2",
- "resolved": "https://registry.npmjs.org/karma-qunit/-/karma-qunit-4.1.2.tgz",
- "integrity": "sha512-taTPqBeHCOlkeKTSzQgIKzAUb79vw3rfbCph+xwwh63tyGjNtljwx91VArhIM9DzIIR3gB9G214wQg+oXI9ycw==",
- "dev": true,
- "peerDependencies": {
- "karma": "^4.0.0 || ^5.0.0 || ^6.0.0",
- "qunit": "^2.0.0"
- }
- },
- "node_modules/karma-safari-launcher": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/karma-safari-launcher/-/karma-safari-launcher-1.0.0.tgz",
- "integrity": "sha1-lpgqLMR9BmquccVTursoMZEVos4=",
- "dev": true,
- "peerDependencies": {
- "karma": ">=0.9"
- }
- },
- "node_modules/karma-sharding": {
- "version": "4.4.0",
- "resolved": "https://registry.npmjs.org/karma-sharding/-/karma-sharding-4.4.0.tgz",
- "integrity": "sha512-iFpCfzNJmAJShNyoA9TSMUnVfVCaQzHVGw+CQfFuRHnKkfR6QcUtkMUhi38NUdW/S1qP50kT50fd1f8hXKOOgQ==",
- "dev": true,
- "dependencies": {
- "lodash": "^4.17.4"
- },
- "engines": {
- "node": ">=6"
- },
- "optionalDependencies": {
- "karma-coverage": "^1.1.1"
- }
- },
- "node_modules/karma/node_modules/anymatch": {
- "version": "3.1.2",
- "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz",
- "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==",
- "dev": true,
- "dependencies": {
- "normalize-path": "^3.0.0",
- "picomatch": "^2.0.4"
- },
- "engines": {
- "node": ">= 8"
- }
- },
- "node_modules/karma/node_modules/binary-extensions": {
- "version": "2.2.0",
- "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz",
- "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/karma/node_modules/braces": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
- "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
- "dev": true,
- "dependencies": {
- "fill-range": "^7.0.1"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/karma/node_modules/chokidar": {
- "version": "3.5.1",
- "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.1.tgz",
- "integrity": "sha512-9+s+Od+W0VJJzawDma/gvBNQqkTiqYTWLuZoyAsivsI4AaWTCzHG06/TMjsf1cYe9Cb97UCEhjz7HvnPk2p/tw==",
- "dev": true,
- "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.5.0"
- },
- "engines": {
- "node": ">= 8.10.0"
- },
- "optionalDependencies": {
- "fsevents": "~2.3.1"
- }
- },
- "node_modules/karma/node_modules/core-js": {
- "version": "3.10.1",
- "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.10.1.tgz",
- "integrity": "sha512-pwCxEXnj27XG47mu7SXAwhLP3L5CrlvCB91ANUkIz40P27kUcvNfSdvyZJ9CLHiVoKSp+TTChMQMSKQEH/IQxA==",
- "dev": true,
- "hasInstallScript": true,
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/core-js"
- }
- },
- "node_modules/karma/node_modules/fill-range": {
- "version": "7.0.1",
- "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
- "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
- "dev": true,
- "dependencies": {
- "to-regex-range": "^5.0.1"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/karma/node_modules/flatted": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.2.tgz",
- "integrity": "sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA==",
- "dev": true
- },
- "node_modules/karma/node_modules/fsevents": {
- "version": "2.3.2",
- "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz",
- "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==",
- "dev": true,
- "hasInstallScript": true,
- "optional": true,
- "os": [
- "darwin"
- ],
- "engines": {
- "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
- }
- },
- "node_modules/karma/node_modules/is-binary-path": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
- "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
- "dev": true,
- "dependencies": {
- "binary-extensions": "^2.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/karma/node_modules/is-number": {
- "version": "7.0.0",
- "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
- "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
- "dev": true,
- "engines": {
- "node": ">=0.12.0"
- }
- },
- "node_modules/karma/node_modules/mime": {
- "version": "2.5.2",
- "resolved": "https://registry.npmjs.org/mime/-/mime-2.5.2.tgz",
- "integrity": "sha512-tqkh47FzKeCPD2PUiPB6pkbMzsCasjxAfC62/Wap5qrUWcb+sFasXUC5I3gYM5iBM8v/Qpn4UK0x+j0iHyFPDg==",
- "dev": true,
- "bin": {
- "mime": "cli.js"
- },
- "engines": {
- "node": ">=4.0.0"
- }
- },
- "node_modules/karma/node_modules/readdirp": {
- "version": "3.5.0",
- "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.5.0.tgz",
- "integrity": "sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ==",
- "dev": true,
- "dependencies": {
- "picomatch": "^2.2.1"
- },
- "engines": {
- "node": ">=8.10.0"
- }
- },
- "node_modules/karma/node_modules/rimraf": {
- "version": "2.7.1",
- "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
- "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
- "dev": true,
- "dependencies": {
- "glob": "^7.1.3"
- },
- "bin": {
- "rimraf": "bin.js"
- }
- },
- "node_modules/karma/node_modules/tmp": {
- "version": "0.0.33",
- "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz",
- "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==",
- "dev": true,
- "dependencies": {
- "os-tmpdir": "~1.0.2"
- },
- "engines": {
- "node": ">=0.6.0"
- }
- },
- "node_modules/karma/node_modules/to-regex-range": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
- "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
- "dev": true,
- "dependencies": {
- "is-number": "^7.0.0"
- },
- "engines": {
- "node": ">=8.0"
- }
- },
- "node_modules/kind-of": {
- "version": "6.0.3",
- "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
- "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/klaw": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/klaw/-/klaw-3.0.0.tgz",
- "integrity": "sha512-0Fo5oir+O9jnXu5EefYbVK+mHMBeEVEy2cmctR1O1NECcCkPRreJKrS6Qt/j3KC2C148Dfo9i3pCmCMsdqGr0g==",
- "dev": true,
- "dependencies": {
- "graceful-fs": "^4.1.9"
- }
- },
- "node_modules/klona": {
- "version": "2.0.4",
- "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.4.tgz",
- "integrity": "sha512-ZRbnvdg/NxqzC7L9Uyqzf4psi1OM4Cuc+sJAkQPjO6XkQIJTNbfK2Rsmbw8fx1p2mkZdp2FZYo2+LwXYY/uwIA==",
- "dev": true,
- "engines": {
- "node": ">= 8"
- }
- },
- "node_modules/labeled-stream-splicer": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/labeled-stream-splicer/-/labeled-stream-splicer-2.0.2.tgz",
- "integrity": "sha512-Ca4LSXFFZUjPScRaqOcFxneA0VpKZr4MMYCljyQr4LIewTLb3Y0IUTIsnBBsVubIeEfxeSZpSjSsRM8APEQaAw==",
- "dev": true,
- "dependencies": {
- "inherits": "^2.0.1",
- "stream-splicer": "^2.0.0"
- }
- },
- "node_modules/last-run": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/last-run/-/last-run-1.1.1.tgz",
- "integrity": "sha1-RblpQsF7HHnHchmCWbqUO+v4yls=",
- "dev": true,
- "dependencies": {
- "default-resolution": "^2.0.0",
- "es6-weak-map": "^2.0.1"
- },
- "engines": {
- "node": ">= 0.10"
- }
- },
- "node_modules/latest-version": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-3.1.0.tgz",
- "integrity": "sha1-ogU4P+oyKzO1rjsYq+4NwvNW7hU=",
- "dev": true,
- "dependencies": {
- "package-json": "^4.0.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/lazy-ass": {
- "version": "1.6.0",
- "resolved": "https://registry.npmjs.org/lazy-ass/-/lazy-ass-1.6.0.tgz",
- "integrity": "sha1-eZllXoZGwX8In90YfRUNMyTVRRM=",
- "dev": true,
- "engines": {
- "node": "> 0.8"
- }
- },
- "node_modules/lazystream": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.0.tgz",
- "integrity": "sha1-9plf4PggOS9hOWvolGJAe7dxaOQ=",
- "dev": true,
- "dependencies": {
- "readable-stream": "^2.0.5"
- },
- "engines": {
- "node": ">= 0.6.3"
- }
- },
- "node_modules/lcid": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz",
- "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=",
- "dev": true,
- "dependencies": {
- "invert-kv": "^1.0.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/lead": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/lead/-/lead-1.0.0.tgz",
- "integrity": "sha1-bxT5mje+Op3XhPVJVpDlkDRm7kI=",
- "dev": true,
- "dependencies": {
- "flush-write-stream": "^1.0.2"
- },
- "engines": {
- "node": ">= 0.10"
- }
- },
- "node_modules/less": {
- "version": "2.7.3",
- "resolved": "https://registry.npmjs.org/less/-/less-2.7.3.tgz",
- "integrity": "sha512-KPdIJKWcEAb02TuJtaLrhue0krtRLoRoo7x6BNJIBelO00t/CCdJQUnHW5V34OnHMWzIktSalJxRO+FvytQlCQ==",
- "dev": true,
- "bin": {
- "lessc": "bin/lessc"
- },
- "engines": {
- "node": ">=0.12"
- },
- "optionalDependencies": {
- "errno": "^0.1.1",
- "graceful-fs": "^4.1.2",
- "image-size": "~0.5.0",
- "mime": "^1.2.11",
- "mkdirp": "^0.5.0",
- "promise": "^7.1.1",
- "request": "2.81.0",
- "source-map": "^0.5.3"
- }
- },
- "node_modules/less-middleware": {
- "version": "2.2.1",
- "resolved": "https://registry.npmjs.org/less-middleware/-/less-middleware-2.2.1.tgz",
- "integrity": "sha512-1fDsyifwRGObMmqaZhkTDAmVnvgpZmdf6ZTSCbVv9vt+xhlzOz5TDNlLCbITsusEB3d0OKOEadwN9ic3PyOWCg==",
- "dev": true,
- "dependencies": {
- "less": "~2.7.1",
- "mkdirp": "~0.5.1",
- "node.extend": "~2.0.0"
- },
- "engines": {
- "node": ">= 0.7.1"
- }
- },
- "node_modules/less-middleware/node_modules/mkdirp": {
- "version": "0.5.5",
- "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz",
- "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==",
- "dev": true,
- "dependencies": {
- "minimist": "^1.2.5"
- },
- "bin": {
- "mkdirp": "bin/cmd.js"
- }
- },
- "node_modules/less/node_modules/ajv": {
- "version": "4.11.8",
- "resolved": "https://registry.npmjs.org/ajv/-/ajv-4.11.8.tgz",
- "integrity": "sha1-gv+wKynmYq5TvcIK8VlHcGc5xTY=",
- "dev": true,
- "optional": true,
- "dependencies": {
- "co": "^4.6.0",
- "json-stable-stringify": "^1.0.1"
- }
- },
- "node_modules/less/node_modules/assert-plus": {
- "version": "0.2.0",
- "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-0.2.0.tgz",
- "integrity": "sha1-104bh+ev/A24qttwIfP+SBAasjQ=",
- "dev": true,
- "optional": true,
- "engines": {
- "node": ">=0.8"
- }
- },
- "node_modules/less/node_modules/aws-sign2": {
- "version": "0.6.0",
- "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.6.0.tgz",
- "integrity": "sha1-FDQt0428yU0OW4fXY81jYSwOeU8=",
- "dev": true,
- "optional": true,
- "engines": {
- "node": "*"
- }
- },
- "node_modules/less/node_modules/form-data": {
- "version": "2.1.4",
- "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.1.4.tgz",
- "integrity": "sha1-M8GDrPGTJ27KqYFDpp6Uv+4XUNE=",
- "dev": true,
- "optional": true,
- "dependencies": {
- "asynckit": "^0.4.0",
- "combined-stream": "^1.0.5",
- "mime-types": "^2.1.12"
- },
- "engines": {
- "node": ">= 0.12"
- }
- },
- "node_modules/less/node_modules/har-schema": {
- "version": "1.0.5",
- "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-1.0.5.tgz",
- "integrity": "sha1-0mMTX0MwfALGAq/I/pWXDAFRNp4=",
- "dev": true,
- "optional": true,
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/less/node_modules/har-validator": {
- "version": "4.2.1",
- "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-4.2.1.tgz",
- "integrity": "sha1-M0gdDxu/9gDdID11gSpqX7oALio=",
- "deprecated": "this library is no longer supported",
- "dev": true,
- "optional": true,
- "dependencies": {
- "ajv": "^4.9.1",
- "har-schema": "^1.0.5"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/less/node_modules/http-signature": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.1.1.tgz",
- "integrity": "sha1-33LiZwZs0Kxn+3at+OE0qPvPkb8=",
- "dev": true,
- "optional": true,
- "dependencies": {
- "assert-plus": "^0.2.0",
- "jsprim": "^1.2.2",
- "sshpk": "^1.7.0"
- },
- "engines": {
- "node": ">=0.8",
- "npm": ">=1.3.7"
- }
- },
- "node_modules/less/node_modules/mkdirp": {
- "version": "0.5.5",
- "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz",
- "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==",
- "dev": true,
- "optional": true,
- "dependencies": {
- "minimist": "^1.2.5"
- },
- "bin": {
- "mkdirp": "bin/cmd.js"
- }
- },
- "node_modules/less/node_modules/oauth-sign": {
- "version": "0.8.2",
- "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.2.tgz",
- "integrity": "sha1-Rqarfwrq2N6unsBWV4C31O/rnUM=",
- "dev": true,
- "optional": true,
- "engines": {
- "node": "*"
- }
- },
- "node_modules/less/node_modules/performance-now": {
- "version": "0.2.0",
- "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-0.2.0.tgz",
- "integrity": "sha1-M+8wxcd9TqIcWlOGnZG1bY8lVeU=",
- "dev": true,
- "optional": true
- },
- "node_modules/less/node_modules/punycode": {
- "version": "1.4.1",
- "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
- "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=",
- "dev": true,
- "optional": true
- },
- "node_modules/less/node_modules/qs": {
- "version": "6.4.0",
- "resolved": "https://registry.npmjs.org/qs/-/qs-6.4.0.tgz",
- "integrity": "sha1-E+JtKK1rD/qpExLNO/cI7TUecjM=",
- "dev": true,
- "optional": true,
- "engines": {
- "node": ">=0.6"
- }
- },
- "node_modules/less/node_modules/request": {
- "version": "2.81.0",
- "resolved": "https://registry.npmjs.org/request/-/request-2.81.0.tgz",
- "integrity": "sha1-xpKJRqDgbF+Nb4qTM0af/aRimKA=",
- "deprecated": "request has been deprecated, see https://github.com/request/request/issues/3142",
- "dev": true,
- "optional": true,
- "dependencies": {
- "aws-sign2": "~0.6.0",
- "aws4": "^1.2.1",
- "caseless": "~0.12.0",
- "combined-stream": "~1.0.5",
- "extend": "~3.0.0",
- "forever-agent": "~0.6.1",
- "form-data": "~2.1.1",
- "har-validator": "~4.2.1",
- "hawk": "~3.1.3",
- "http-signature": "~1.1.0",
- "is-typedarray": "~1.0.0",
- "isstream": "~0.1.2",
- "json-stringify-safe": "~5.0.1",
- "mime-types": "~2.1.7",
- "oauth-sign": "~0.8.1",
- "performance-now": "^0.2.0",
- "qs": "~6.4.0",
- "safe-buffer": "^5.0.1",
- "stringstream": "~0.0.4",
- "tough-cookie": "~2.3.0",
- "tunnel-agent": "^0.6.0",
- "uuid": "^3.0.0"
- },
- "engines": {
- "node": ">= 4"
- }
- },
- "node_modules/less/node_modules/source-map": {
- "version": "0.5.7",
- "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
- "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
- "dev": true,
- "optional": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/less/node_modules/tough-cookie": {
- "version": "2.3.4",
- "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.3.4.tgz",
- "integrity": "sha512-TZ6TTfI5NtZnuyy/Kecv+CnoROnyXn2DN97LontgQpCwsX2XyLYCC0ENhYkehSOwAp8rTQKc/NUIF7BkQ5rKLA==",
- "dev": true,
- "optional": true,
- "dependencies": {
- "punycode": "^1.4.1"
- },
- "engines": {
- "node": ">=0.8"
- }
- },
- "node_modules/leven": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/leven/-/leven-2.1.0.tgz",
- "integrity": "sha1-wuep93IJTe6dNCAq6KzORoeHVYA=",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/levn": {
- "version": "0.3.0",
- "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz",
- "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=",
- "dependencies": {
- "prelude-ls": "~1.1.2",
- "type-check": "~0.3.2"
- },
- "engines": {
- "node": ">= 0.8.0"
- }
- },
- "node_modules/lie": {
- "version": "3.3.0",
- "resolved": "https://registry.npmjs.org/lie/-/lie-3.3.0.tgz",
- "integrity": "sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ==",
- "dev": true,
- "dependencies": {
- "immediate": "~3.0.5"
- }
- },
- "node_modules/liftoff": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/liftoff/-/liftoff-3.1.0.tgz",
- "integrity": "sha512-DlIPlJUkCV0Ips2zf2pJP0unEoT1kwYhiiPUGF3s/jtxTCjziNLoiVVh+jqWOWeFi6mmwQ5fNxvAUyPad4Dfog==",
- "dev": true,
- "dependencies": {
- "extend": "^3.0.0",
- "findup-sync": "^3.0.0",
- "fined": "^1.0.1",
- "flagged-respawn": "^1.0.0",
- "is-plain-object": "^2.0.4",
- "object.map": "^1.0.0",
- "rechoir": "^0.6.2",
- "resolve": "^1.1.7"
- },
- "engines": {
- "node": ">= 0.8"
- }
- },
- "node_modules/liftoff/node_modules/is-plain-object": {
- "version": "2.0.4",
- "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
- "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
- "dev": true,
- "dependencies": {
- "isobject": "^3.0.1"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/lines-and-columns": {
- "version": "1.1.6",
- "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz",
- "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=",
- "dev": true
- },
- "node_modules/linkify-it": {
- "version": "2.2.0",
- "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-2.2.0.tgz",
- "integrity": "sha512-GnAl/knGn+i1U/wjBz3akz2stz+HrHLsxMwHQGofCDfPvlf+gDKN58UtfmUquTY4/MXeE2x7k19KQmeoZi94Iw==",
- "dev": true,
- "dependencies": {
- "uc.micro": "^1.0.1"
- }
- },
- "node_modules/lint-staged": {
- "version": "11.1.2",
- "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-11.1.2.tgz",
- "integrity": "sha512-6lYpNoA9wGqkL6Hew/4n1H6lRqF3qCsujVT0Oq5Z4hiSAM7S6NksPJ3gnr7A7R52xCtiZMcEUNNQ6d6X5Bvh9w==",
- "dev": true,
- "dependencies": {
- "chalk": "^4.1.1",
- "cli-truncate": "^2.1.0",
- "commander": "^7.2.0",
- "cosmiconfig": "^7.0.0",
- "debug": "^4.3.1",
- "enquirer": "^2.3.6",
- "execa": "^5.0.0",
- "listr2": "^3.8.2",
- "log-symbols": "^4.1.0",
- "micromatch": "^4.0.4",
- "normalize-path": "^3.0.0",
- "please-upgrade-node": "^3.2.0",
- "string-argv": "0.3.1",
- "stringify-object": "^3.3.0"
- },
- "bin": {
- "lint-staged": "bin/lint-staged.js"
- },
- "funding": {
- "url": "https://opencollective.com/lint-staged"
- }
- },
- "node_modules/lint-staged/node_modules/ansi-regex": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
- "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/lint-staged/node_modules/ansi-styles": {
- "version": "4.3.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
- "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
- "dev": true,
- "dependencies": {
- "color-convert": "^2.0.1"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/chalk/ansi-styles?sponsor=1"
- }
- },
- "node_modules/lint-staged/node_modules/braces": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
- "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
- "dev": true,
- "dependencies": {
- "fill-range": "^7.0.1"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/lint-staged/node_modules/chalk": {
- "version": "4.1.2",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
- "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
- "dev": true,
- "dependencies": {
- "ansi-styles": "^4.1.0",
- "supports-color": "^7.1.0"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/chalk/chalk?sponsor=1"
- }
- },
- "node_modules/lint-staged/node_modules/cli-truncate": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-2.1.0.tgz",
- "integrity": "sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg==",
- "dev": true,
- "dependencies": {
- "slice-ansi": "^3.0.0",
- "string-width": "^4.2.0"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/lint-staged/node_modules/color-convert": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
- "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
- "dev": true,
- "dependencies": {
- "color-name": "~1.1.4"
- },
- "engines": {
- "node": ">=7.0.0"
- }
- },
- "node_modules/lint-staged/node_modules/color-name": {
- "version": "1.1.4",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
- "dev": true
- },
- "node_modules/lint-staged/node_modules/commander": {
- "version": "7.2.0",
- "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz",
- "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==",
- "dev": true,
- "engines": {
- "node": ">= 10"
- }
- },
- "node_modules/lint-staged/node_modules/cosmiconfig": {
- "version": "7.0.1",
- "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz",
- "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==",
- "dev": true,
- "dependencies": {
- "@types/parse-json": "^4.0.0",
- "import-fresh": "^3.2.1",
- "parse-json": "^5.0.0",
- "path-type": "^4.0.0",
- "yaml": "^1.10.0"
- },
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/lint-staged/node_modules/execa": {
- "version": "5.1.1",
- "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz",
- "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==",
- "dev": true,
- "dependencies": {
- "cross-spawn": "^7.0.3",
- "get-stream": "^6.0.0",
- "human-signals": "^2.1.0",
- "is-stream": "^2.0.0",
- "merge-stream": "^2.0.0",
- "npm-run-path": "^4.0.1",
- "onetime": "^5.1.2",
- "signal-exit": "^3.0.3",
- "strip-final-newline": "^2.0.0"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sindresorhus/execa?sponsor=1"
- }
- },
- "node_modules/lint-staged/node_modules/fill-range": {
- "version": "7.0.1",
- "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
- "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
- "dev": true,
- "dependencies": {
- "to-regex-range": "^5.0.1"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/lint-staged/node_modules/get-stream": {
- "version": "6.0.1",
- "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz",
- "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==",
- "dev": true,
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/lint-staged/node_modules/has-flag": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
- "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/lint-staged/node_modules/human-signals": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz",
- "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==",
- "dev": true,
- "engines": {
- "node": ">=10.17.0"
- }
- },
- "node_modules/lint-staged/node_modules/is-fullwidth-code-point": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
- "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/lint-staged/node_modules/is-number": {
- "version": "7.0.0",
- "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
- "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
- "dev": true,
- "engines": {
- "node": ">=0.12.0"
- }
- },
- "node_modules/lint-staged/node_modules/is-stream": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz",
- "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==",
- "dev": true,
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/lint-staged/node_modules/log-symbols": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz",
- "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==",
- "dev": true,
- "dependencies": {
- "chalk": "^4.1.0",
- "is-unicode-supported": "^0.1.0"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/lint-staged/node_modules/micromatch": {
- "version": "4.0.4",
- "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz",
- "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==",
- "dev": true,
- "dependencies": {
- "braces": "^3.0.1",
- "picomatch": "^2.2.3"
- },
- "engines": {
- "node": ">=8.6"
- }
- },
- "node_modules/lint-staged/node_modules/mimic-fn": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
- "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==",
- "dev": true,
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/lint-staged/node_modules/npm-run-path": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz",
- "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==",
- "dev": true,
- "dependencies": {
- "path-key": "^3.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/lint-staged/node_modules/onetime": {
- "version": "5.1.2",
- "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz",
- "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==",
- "dev": true,
- "dependencies": {
- "mimic-fn": "^2.1.0"
- },
- "engines": {
- "node": ">=6"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/lint-staged/node_modules/parse-json": {
- "version": "5.2.0",
- "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz",
- "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==",
- "dev": true,
- "dependencies": {
- "@babel/code-frame": "^7.0.0",
- "error-ex": "^1.3.1",
- "json-parse-even-better-errors": "^2.3.0",
- "lines-and-columns": "^1.1.6"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/lint-staged/node_modules/path-type": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz",
- "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/lint-staged/node_modules/slice-ansi": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-3.0.0.tgz",
- "integrity": "sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ==",
- "dev": true,
- "dependencies": {
- "ansi-styles": "^4.0.0",
- "astral-regex": "^2.0.0",
- "is-fullwidth-code-point": "^3.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/lint-staged/node_modules/string-width": {
- "version": "4.2.2",
- "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz",
- "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==",
- "dev": true,
- "dependencies": {
- "emoji-regex": "^8.0.0",
- "is-fullwidth-code-point": "^3.0.0",
- "strip-ansi": "^6.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/lint-staged/node_modules/strip-ansi": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
- "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
- "dev": true,
- "dependencies": {
- "ansi-regex": "^5.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/lint-staged/node_modules/supports-color": {
- "version": "7.2.0",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
- "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
- "dev": true,
- "dependencies": {
- "has-flag": "^4.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/lint-staged/node_modules/to-regex-range": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
- "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
- "dev": true,
- "dependencies": {
- "is-number": "^7.0.0"
- },
- "engines": {
- "node": ">=8.0"
- }
- },
- "node_modules/listr": {
- "version": "0.13.0",
- "resolved": "https://registry.npmjs.org/listr/-/listr-0.13.0.tgz",
- "integrity": "sha1-ILsLowuuZg7oTMBQPfS+PVYjiH0=",
- "dev": true,
- "dependencies": {
- "chalk": "^1.1.3",
- "cli-truncate": "^0.2.1",
- "figures": "^1.7.0",
- "indent-string": "^2.1.0",
- "is-observable": "^0.2.0",
- "is-promise": "^2.1.0",
- "is-stream": "^1.1.0",
- "listr-silent-renderer": "^1.1.1",
- "listr-update-renderer": "^0.4.0",
- "listr-verbose-renderer": "^0.4.0",
- "log-symbols": "^1.0.2",
- "log-update": "^1.0.2",
- "ora": "^0.2.3",
- "p-map": "^1.1.1",
- "rxjs": "^5.4.2",
- "stream-to-observable": "^0.2.0",
- "strip-ansi": "^3.0.1"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/listr-silent-renderer": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/listr-silent-renderer/-/listr-silent-renderer-1.1.1.tgz",
- "integrity": "sha1-kktaN1cVN3C/Go4/v3S4u/P5JC4=",
- "dev": true,
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/listr-update-renderer": {
- "version": "0.4.0",
- "resolved": "https://registry.npmjs.org/listr-update-renderer/-/listr-update-renderer-0.4.0.tgz",
- "integrity": "sha1-NE2YDaLKLosUW6MFkI8yrj9MyKc=",
- "dev": true,
- "dependencies": {
- "chalk": "^1.1.3",
- "cli-truncate": "^0.2.1",
- "elegant-spinner": "^1.0.1",
- "figures": "^1.7.0",
- "indent-string": "^3.0.0",
- "log-symbols": "^1.0.2",
- "log-update": "^1.0.2",
- "strip-ansi": "^3.0.1"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/listr-update-renderer/node_modules/ansi-escapes": {
- "version": "1.4.0",
- "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-1.4.0.tgz",
- "integrity": "sha1-06ioOzGapneTZisT52HHkRQiMG4=",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/listr-update-renderer/node_modules/ansi-styles": {
- "version": "2.2.1",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
- "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/listr-update-renderer/node_modules/chalk": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
- "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
- "dev": true,
- "dependencies": {
- "ansi-styles": "^2.2.1",
- "escape-string-regexp": "^1.0.2",
- "has-ansi": "^2.0.0",
- "strip-ansi": "^3.0.0",
- "supports-color": "^2.0.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/listr-update-renderer/node_modules/cli-cursor": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-1.0.2.tgz",
- "integrity": "sha1-ZNo/fValRBLll5S9Ytw1KV6PKYc=",
- "dev": true,
- "dependencies": {
- "restore-cursor": "^1.0.1"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/listr-update-renderer/node_modules/figures": {
- "version": "1.7.0",
- "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz",
- "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=",
- "dev": true,
- "dependencies": {
- "escape-string-regexp": "^1.0.5",
- "object-assign": "^4.1.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/listr-update-renderer/node_modules/indent-string": {
- "version": "3.2.0",
- "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-3.2.0.tgz",
- "integrity": "sha1-Sl/W0nzDMvN+VBmlBNu4NxBckok=",
- "dev": true,
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/listr-update-renderer/node_modules/log-symbols": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-1.0.2.tgz",
- "integrity": "sha1-N2/3tY6jCGoPCfrMdGF+ylAeGhg=",
- "dev": true,
- "dependencies": {
- "chalk": "^1.0.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/listr-update-renderer/node_modules/log-update": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/log-update/-/log-update-1.0.2.tgz",
- "integrity": "sha1-GZKfZMQJPS0ucHWh2tivWcKWuNE=",
- "dev": true,
- "dependencies": {
- "ansi-escapes": "^1.0.0",
- "cli-cursor": "^1.0.2"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/listr-update-renderer/node_modules/onetime": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/onetime/-/onetime-1.1.0.tgz",
- "integrity": "sha1-ofeDj4MUxRbwXs78vEzP4EtO14k=",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/listr-update-renderer/node_modules/restore-cursor": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-1.0.1.tgz",
- "integrity": "sha1-NGYfRohjJ/7SmRR5FSJS35LapUE=",
- "dev": true,
- "dependencies": {
- "exit-hook": "^1.0.0",
- "onetime": "^1.0.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/listr-update-renderer/node_modules/supports-color": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
- "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
- "dev": true,
- "engines": {
- "node": ">=0.8.0"
- }
- },
- "node_modules/listr-verbose-renderer": {
- "version": "0.4.1",
- "resolved": "https://registry.npmjs.org/listr-verbose-renderer/-/listr-verbose-renderer-0.4.1.tgz",
- "integrity": "sha1-ggb0z21S3cWCfl/RSYng6WWTOjU=",
- "dev": true,
- "dependencies": {
- "chalk": "^1.1.3",
- "cli-cursor": "^1.0.2",
- "date-fns": "^1.27.2",
- "figures": "^1.7.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/listr-verbose-renderer/node_modules/ansi-styles": {
- "version": "2.2.1",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
- "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/listr-verbose-renderer/node_modules/chalk": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
- "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
- "dev": true,
- "dependencies": {
- "ansi-styles": "^2.2.1",
- "escape-string-regexp": "^1.0.2",
- "has-ansi": "^2.0.0",
- "strip-ansi": "^3.0.0",
- "supports-color": "^2.0.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/listr-verbose-renderer/node_modules/cli-cursor": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-1.0.2.tgz",
- "integrity": "sha1-ZNo/fValRBLll5S9Ytw1KV6PKYc=",
- "dev": true,
- "dependencies": {
- "restore-cursor": "^1.0.1"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/listr-verbose-renderer/node_modules/figures": {
- "version": "1.7.0",
- "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz",
- "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=",
- "dev": true,
- "dependencies": {
- "escape-string-regexp": "^1.0.5",
- "object-assign": "^4.1.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/listr-verbose-renderer/node_modules/onetime": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/onetime/-/onetime-1.1.0.tgz",
- "integrity": "sha1-ofeDj4MUxRbwXs78vEzP4EtO14k=",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/listr-verbose-renderer/node_modules/restore-cursor": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-1.0.1.tgz",
- "integrity": "sha1-NGYfRohjJ/7SmRR5FSJS35LapUE=",
- "dev": true,
- "dependencies": {
- "exit-hook": "^1.0.0",
- "onetime": "^1.0.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/listr-verbose-renderer/node_modules/supports-color": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
- "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
- "dev": true,
- "engines": {
- "node": ">=0.8.0"
- }
- },
- "node_modules/listr/node_modules/ansi-escapes": {
- "version": "1.4.0",
- "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-1.4.0.tgz",
- "integrity": "sha1-06ioOzGapneTZisT52HHkRQiMG4=",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/listr/node_modules/ansi-styles": {
- "version": "2.2.1",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
- "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/listr/node_modules/chalk": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
- "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
- "dev": true,
- "dependencies": {
- "ansi-styles": "^2.2.1",
- "escape-string-regexp": "^1.0.2",
- "has-ansi": "^2.0.0",
- "strip-ansi": "^3.0.0",
- "supports-color": "^2.0.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/listr/node_modules/cli-cursor": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-1.0.2.tgz",
- "integrity": "sha1-ZNo/fValRBLll5S9Ytw1KV6PKYc=",
- "dev": true,
- "dependencies": {
- "restore-cursor": "^1.0.1"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/listr/node_modules/figures": {
- "version": "1.7.0",
- "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz",
- "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=",
- "dev": true,
- "dependencies": {
- "escape-string-regexp": "^1.0.5",
- "object-assign": "^4.1.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/listr/node_modules/log-symbols": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-1.0.2.tgz",
- "integrity": "sha1-N2/3tY6jCGoPCfrMdGF+ylAeGhg=",
- "dev": true,
- "dependencies": {
- "chalk": "^1.0.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/listr/node_modules/log-update": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/log-update/-/log-update-1.0.2.tgz",
- "integrity": "sha1-GZKfZMQJPS0ucHWh2tivWcKWuNE=",
- "dev": true,
- "dependencies": {
- "ansi-escapes": "^1.0.0",
- "cli-cursor": "^1.0.2"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/listr/node_modules/onetime": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/onetime/-/onetime-1.1.0.tgz",
- "integrity": "sha1-ofeDj4MUxRbwXs78vEzP4EtO14k=",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/listr/node_modules/restore-cursor": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-1.0.1.tgz",
- "integrity": "sha1-NGYfRohjJ/7SmRR5FSJS35LapUE=",
- "dev": true,
- "dependencies": {
- "exit-hook": "^1.0.0",
- "onetime": "^1.0.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/listr/node_modules/supports-color": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
- "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
- "dev": true,
- "engines": {
- "node": ">=0.8.0"
- }
- },
- "node_modules/listr2": {
- "version": "3.11.1",
- "resolved": "https://registry.npmjs.org/listr2/-/listr2-3.11.1.tgz",
- "integrity": "sha512-ZXQvQfmH9iWLlb4n3hh31yicXDxlzB0pE7MM1zu6kgbVL4ivEsO4H8IPh4E682sC8RjnYO9anose+zT52rrpyg==",
- "dev": true,
- "dependencies": {
- "cli-truncate": "^2.1.0",
- "colorette": "^1.2.2",
- "log-update": "^4.0.0",
- "p-map": "^4.0.0",
- "rxjs": "^6.6.7",
- "through": "^2.3.8",
- "wrap-ansi": "^7.0.0"
- },
- "engines": {
- "node": ">=10.0.0"
- },
- "peerDependencies": {
- "enquirer": ">= 2.3.0 < 3"
- }
- },
- "node_modules/listr2/node_modules/ansi-regex": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
- "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/listr2/node_modules/ansi-styles": {
- "version": "4.3.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
- "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
- "dev": true,
- "dependencies": {
- "color-convert": "^2.0.1"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/chalk/ansi-styles?sponsor=1"
- }
- },
- "node_modules/listr2/node_modules/cli-truncate": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-2.1.0.tgz",
- "integrity": "sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg==",
- "dev": true,
- "dependencies": {
- "slice-ansi": "^3.0.0",
- "string-width": "^4.2.0"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/listr2/node_modules/color-convert": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
- "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
- "dev": true,
- "dependencies": {
- "color-name": "~1.1.4"
- },
- "engines": {
- "node": ">=7.0.0"
- }
- },
- "node_modules/listr2/node_modules/color-name": {
- "version": "1.1.4",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
- "dev": true
- },
- "node_modules/listr2/node_modules/is-fullwidth-code-point": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
- "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/listr2/node_modules/p-map": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz",
- "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==",
- "dev": true,
- "dependencies": {
- "aggregate-error": "^3.0.0"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/listr2/node_modules/rxjs": {
- "version": "6.6.7",
- "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz",
- "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==",
- "dev": true,
- "dependencies": {
- "tslib": "^1.9.0"
- },
- "engines": {
- "npm": ">=2.0.0"
- }
- },
- "node_modules/listr2/node_modules/slice-ansi": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-3.0.0.tgz",
- "integrity": "sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ==",
- "dev": true,
- "dependencies": {
- "ansi-styles": "^4.0.0",
- "astral-regex": "^2.0.0",
- "is-fullwidth-code-point": "^3.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/listr2/node_modules/string-width": {
- "version": "4.2.2",
- "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz",
- "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==",
- "dev": true,
- "dependencies": {
- "emoji-regex": "^8.0.0",
- "is-fullwidth-code-point": "^3.0.0",
- "strip-ansi": "^6.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/listr2/node_modules/strip-ansi": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
- "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
- "dev": true,
- "dependencies": {
- "ansi-regex": "^5.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/listr2/node_modules/wrap-ansi": {
- "version": "7.0.0",
- "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
- "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
- "dev": true,
- "dependencies": {
- "ansi-styles": "^4.0.0",
- "string-width": "^4.1.0",
- "strip-ansi": "^6.0.0"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
- }
- },
- "node_modules/load-json-file": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz",
- "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=",
- "dev": true,
- "dependencies": {
- "graceful-fs": "^4.1.2",
- "parse-json": "^2.2.0",
- "pify": "^2.0.0",
- "pinkie-promise": "^2.0.0",
- "strip-bom": "^2.0.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/loader-runner": {
- "version": "4.2.0",
- "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.2.0.tgz",
- "integrity": "sha512-92+huvxMvYlMzMt0iIOukcwYBFpkYJdpl2xsZ7LrlayO7E8SOv+JJUEK17B/dJIHAOLMfh2dZZ/Y18WgmGtYNw==",
- "dev": true,
- "engines": {
- "node": ">=6.11.5"
- }
- },
- "node_modules/locate-path": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
- "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
- "dev": true,
- "dependencies": {
- "p-locate": "^4.1.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/lodash": {
- "version": "4.17.21",
- "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
- "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
- "dev": true
- },
- "node_modules/lodash.clonedeep": {
- "version": "4.5.0",
- "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz",
- "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=",
- "dev": true
- },
- "node_modules/lodash.debounce": {
- "version": "4.0.8",
- "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz",
- "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=",
- "dev": true
- },
- "node_modules/lodash.memoize": {
- "version": "3.0.4",
- "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-3.0.4.tgz",
- "integrity": "sha1-LcvSwofLwKVcxCMovQxzYVDVPj8=",
- "dev": true
- },
- "node_modules/lodash.merge": {
- "version": "4.6.2",
- "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz",
- "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==",
- "dev": true
- },
- "node_modules/lodash.once": {
- "version": "4.1.1",
- "resolved": "https://registry.npmjs.org/lodash.once/-/lodash.once-4.1.1.tgz",
- "integrity": "sha1-DdOXEhPHxW34gJd9UEyI+0cal6w=",
- "dev": true
- },
- "node_modules/lodash.truncate": {
- "version": "4.4.2",
- "resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz",
- "integrity": "sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM=",
- "dev": true
- },
- "node_modules/log-symbols": {
- "version": "2.2.0",
- "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-2.2.0.tgz",
- "integrity": "sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==",
- "dev": true,
- "dependencies": {
- "chalk": "^2.0.1"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/log-update": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/log-update/-/log-update-4.0.0.tgz",
- "integrity": "sha512-9fkkDevMefjg0mmzWFBW8YkFP91OrizzkW3diF7CpG+S2EYdy4+TVfGwz1zeF8x7hCx1ovSPTOE9Ngib74qqUg==",
- "dev": true,
- "dependencies": {
- "ansi-escapes": "^4.3.0",
- "cli-cursor": "^3.1.0",
- "slice-ansi": "^4.0.0",
- "wrap-ansi": "^6.2.0"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/log-update/node_modules/ansi-escapes": {
- "version": "4.3.2",
- "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz",
- "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==",
- "dev": true,
- "dependencies": {
- "type-fest": "^0.21.3"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/log-update/node_modules/cli-cursor": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz",
- "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==",
- "dev": true,
- "dependencies": {
- "restore-cursor": "^3.1.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/log-update/node_modules/mimic-fn": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
- "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==",
- "dev": true,
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/log-update/node_modules/onetime": {
- "version": "5.1.2",
- "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz",
- "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==",
- "dev": true,
- "dependencies": {
- "mimic-fn": "^2.1.0"
- },
- "engines": {
- "node": ">=6"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/log-update/node_modules/restore-cursor": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz",
- "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==",
- "dev": true,
- "dependencies": {
- "onetime": "^5.1.0",
- "signal-exit": "^3.0.2"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/log-update/node_modules/type-fest": {
- "version": "0.21.3",
- "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz",
- "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==",
- "dev": true,
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/log4js": {
- "version": "4.5.1",
- "resolved": "https://registry.npmjs.org/log4js/-/log4js-4.5.1.tgz",
- "integrity": "sha512-EEEgFcE9bLgaYUKuozyFfytQM2wDHtXn4tAN41pkaxpNjAykv11GVdeI4tHtmPWW4Xrgh9R/2d7XYghDVjbKKw==",
- "dev": true,
- "dependencies": {
- "date-format": "^2.0.0",
- "debug": "^4.1.1",
- "flatted": "^2.0.0",
- "rfdc": "^1.1.4",
- "streamroller": "^1.0.6"
- },
- "engines": {
- "node": ">=6.0"
- }
- },
- "node_modules/log4js/node_modules/flatted": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.2.tgz",
- "integrity": "sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA==",
- "dev": true
- },
- "node_modules/lolex": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/lolex/-/lolex-6.0.0.tgz",
- "integrity": "sha512-ad9IBHbfVJ3bPAotDxnCgJgKcNK5/mrRAfbJzXhY5+PEmuBWP7wyHQlA6L8TfSfPlqlDjY4K7IG6mbzsrIBx1A==",
- "deprecated": "lolex has been renamed to @sinonjs/fake-timers. No API changes made. Please use the new package instead",
- "dev": true,
- "dependencies": {
- "@sinonjs/commons": "^1.7.0"
- }
- },
- "node_modules/loud-rejection": {
- "version": "1.6.0",
- "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz",
- "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=",
- "dev": true,
- "optional": true,
- "dependencies": {
- "currently-unhandled": "^0.4.1",
- "signal-exit": "^3.0.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/lowercase-keys": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz",
- "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/lru-cache": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
- "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
- "dev": true,
- "dependencies": {
- "yallist": "^4.0.0"
- },
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/lunr": {
- "version": "2.3.9",
- "resolved": "https://registry.npmjs.org/lunr/-/lunr-2.3.9.tgz",
- "integrity": "sha512-zTU3DaZaF3Rt9rhN3uBMGQD3dD2/vFQqnvZCDv4dl5iOzq2IZQqTxu90r4E5J+nP70J3ilqVCrbho2eWaeW8Ow==",
- "dev": true
- },
- "node_modules/make-dir": {
- "version": "1.3.0",
- "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz",
- "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==",
- "dev": true,
- "dependencies": {
- "pify": "^3.0.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/make-dir/node_modules/pify": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
- "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
- "dev": true,
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/make-error": {
- "version": "1.3.6",
- "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz",
- "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==",
- "dev": true
- },
- "node_modules/make-iterator": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/make-iterator/-/make-iterator-1.0.1.tgz",
- "integrity": "sha512-pxiuXh0iVEq7VM7KMIhs5gxsfxCux2URptUQaXo4iZZJxBAzTPOLE2BumO5dbfVYq/hBJFBR/a1mFDmOx5AGmw==",
- "dev": true,
- "dependencies": {
- "kind-of": "^6.0.2"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/map-cache": {
- "version": "0.2.2",
- "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz",
- "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/map-obj": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz",
- "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/map-stream": {
- "version": "0.0.7",
- "resolved": "https://registry.npmjs.org/map-stream/-/map-stream-0.0.7.tgz",
- "integrity": "sha1-ih8HiW2CsQkmvTdEokIACfiJdKg=",
- "dev": true
- },
- "node_modules/map-visit": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz",
- "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=",
- "dev": true,
- "dependencies": {
- "object-visit": "^1.0.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/markdown-it": {
- "version": "10.0.0",
- "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-10.0.0.tgz",
- "integrity": "sha512-YWOP1j7UbDNz+TumYP1kpwnP0aEa711cJjrAQrzd0UXlbJfc5aAq0F/PZHjiioqDC1NKgvIMX+o+9Bk7yuM2dg==",
- "dev": true,
- "dependencies": {
- "argparse": "^1.0.7",
- "entities": "~2.0.0",
- "linkify-it": "^2.0.0",
- "mdurl": "^1.0.1",
- "uc.micro": "^1.0.5"
- },
- "bin": {
- "markdown-it": "bin/markdown-it.js"
- }
- },
- "node_modules/markdown-it-anchor": {
- "version": "5.3.0",
- "resolved": "https://registry.npmjs.org/markdown-it-anchor/-/markdown-it-anchor-5.3.0.tgz",
- "integrity": "sha512-/V1MnLL/rgJ3jkMWo84UR+K+jF1cxNG1a+KwqeXqTIJ+jtA8aWSHuigx8lTzauiIjBDbwF3NcWQMotd0Dm39jA==",
- "dev": true,
- "peerDependencies": {
- "markdown-it": "*"
- }
- },
- "node_modules/markdown-it/node_modules/entities": {
- "version": "2.0.3",
- "resolved": "https://registry.npmjs.org/entities/-/entities-2.0.3.tgz",
- "integrity": "sha512-MyoZ0jgnLvB2X3Lg5HqpFmn1kybDiIfEQmKzTb5apr51Rb+T3KdmMiqa70T+bhGnyv7bQ6WMj2QMHpGMmlrUYQ==",
- "dev": true
- },
- "node_modules/marked": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/marked/-/marked-3.0.2.tgz",
- "integrity": "sha512-TMJQQ79Z0e3rJYazY0tIoMsFzteUGw9fB3FD+gzuIT3zLuG9L9ckIvUfF51apdJkcqc208jJN2KbtPbOvXtbjA==",
- "dev": true,
- "bin": {
- "marked": "bin/marked"
- },
- "engines": {
- "node": ">= 12"
- }
- },
- "node_modules/matchdep": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/matchdep/-/matchdep-2.0.0.tgz",
- "integrity": "sha1-xvNINKDY28OzfCfui7yyfHd1WC4=",
- "dev": true,
- "dependencies": {
- "findup-sync": "^2.0.0",
- "micromatch": "^3.0.4",
- "resolve": "^1.4.0",
- "stack-trace": "0.0.10"
- },
- "engines": {
- "node": ">= 0.10.0"
- }
- },
- "node_modules/matchdep/node_modules/findup-sync": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-2.0.0.tgz",
- "integrity": "sha1-kyaxSIwi0aYIhlCoaQGy2akKLLw=",
- "dev": true,
- "dependencies": {
- "detect-file": "^1.0.0",
- "is-glob": "^3.1.0",
- "micromatch": "^3.0.4",
- "resolve-dir": "^1.0.1"
- },
- "engines": {
- "node": ">= 0.10"
- }
- },
- "node_modules/matchdep/node_modules/is-glob": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz",
- "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=",
- "dev": true,
- "dependencies": {
- "is-extglob": "^2.1.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/md5.js": {
- "version": "1.3.5",
- "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz",
- "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==",
- "dev": true,
- "dependencies": {
- "hash-base": "^3.0.0",
- "inherits": "^2.0.1",
- "safe-buffer": "^5.1.2"
- }
- },
- "node_modules/mdurl": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz",
- "integrity": "sha1-/oWy7HWlkDfyrf7BAP1sYBdhFS4=",
- "dev": true
- },
- "node_modules/media-typer": {
- "version": "0.3.0",
- "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
- "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=",
- "dev": true,
- "engines": {
- "node": ">= 0.6"
- }
- },
- "node_modules/mem": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/mem/-/mem-1.1.0.tgz",
- "integrity": "sha1-Xt1StIXKHZAP5kiVUFOZoN+kX3Y=",
- "dev": true,
- "dependencies": {
- "mimic-fn": "^1.0.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/meow": {
- "version": "3.7.0",
- "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz",
- "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=",
- "dev": true,
- "optional": true,
- "dependencies": {
- "camelcase-keys": "^2.0.0",
- "decamelize": "^1.1.2",
- "loud-rejection": "^1.0.0",
- "map-obj": "^1.0.1",
- "minimist": "^1.1.3",
- "normalize-package-data": "^2.3.4",
- "object-assign": "^4.0.1",
- "read-pkg-up": "^1.0.1",
- "redent": "^1.0.0",
- "trim-newlines": "^1.0.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/merge-descriptors": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz",
- "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=",
- "dev": true
- },
- "node_modules/merge-stream": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz",
- "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==",
- "dev": true
- },
- "node_modules/methods": {
- "version": "1.1.2",
- "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz",
- "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=",
- "dev": true,
- "engines": {
- "node": ">= 0.6"
- }
- },
- "node_modules/micromatch": {
- "version": "3.1.10",
- "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
- "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
- "dev": true,
- "dependencies": {
- "arr-diff": "^4.0.0",
- "array-unique": "^0.3.2",
- "braces": "^2.3.1",
- "define-property": "^2.0.2",
- "extend-shallow": "^3.0.2",
- "extglob": "^2.0.4",
- "fragment-cache": "^0.2.1",
- "kind-of": "^6.0.2",
- "nanomatch": "^1.2.9",
- "object.pick": "^1.3.0",
- "regex-not": "^1.0.0",
- "snapdragon": "^0.8.1",
- "to-regex": "^3.0.2"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/miller-rabin": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz",
- "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==",
- "dev": true,
- "dependencies": {
- "bn.js": "^4.0.0",
- "brorand": "^1.0.1"
- },
- "bin": {
- "miller-rabin": "bin/miller-rabin"
- }
- },
- "node_modules/miller-rabin/node_modules/bn.js": {
- "version": "4.12.0",
- "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz",
- "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==",
- "dev": true
- },
- "node_modules/mime": {
- "version": "1.6.0",
- "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
- "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==",
- "dev": true,
- "bin": {
- "mime": "cli.js"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/mime-db": {
- "version": "1.47.0",
- "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.47.0.tgz",
- "integrity": "sha512-QBmA/G2y+IfeS4oktet3qRZ+P5kPhCKRXxXnQEudYqUaEioAU1/Lq2us3D/t1Jfo4hE9REQPrbB7K5sOczJVIw==",
- "engines": {
- "node": ">= 0.6"
- }
- },
- "node_modules/mime-types": {
- "version": "2.1.30",
- "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.30.tgz",
- "integrity": "sha512-crmjA4bLtR8m9qLpHvgxSChT+XoSlZi8J4n/aIdn3z92e/U47Z0V/yl+Wh9W046GgFVAmoNR/fmdbZYcSSIUeg==",
- "dependencies": {
- "mime-db": "1.47.0"
- },
- "engines": {
- "node": ">= 0.6"
- }
- },
- "node_modules/mimic-fn": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz",
- "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==",
- "dev": true,
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/mimic-response": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-2.1.0.tgz",
- "integrity": "sha512-wXqjST+SLt7R009ySCglWBCFpjUygmCIfD790/kVbiGmUgfYGuB14PiTd5DwVxSV4NcYHjzMkoj5LjQZwTQLEA==",
- "dev": true,
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/min-indent": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz",
- "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==",
- "dev": true,
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/minimalistic-assert": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz",
- "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==",
- "dev": true
- },
- "node_modules/minimalistic-crypto-utils": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz",
- "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=",
- "dev": true
- },
- "node_modules/minimatch": {
- "version": "3.0.4",
- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
- "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
- "dev": true,
- "dependencies": {
- "brace-expansion": "^1.1.7"
- },
- "engines": {
- "node": "*"
- }
- },
- "node_modules/minimist": {
- "version": "1.2.5",
- "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
- "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
- "dev": true
- },
- "node_modules/minimist-options": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-4.1.0.tgz",
- "integrity": "sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==",
- "dev": true,
- "dependencies": {
- "arrify": "^1.0.1",
- "is-plain-obj": "^1.1.0",
- "kind-of": "^6.0.3"
- },
- "engines": {
- "node": ">= 6"
- }
- },
- "node_modules/minipass": {
- "version": "2.9.0",
- "resolved": "https://registry.npmjs.org/minipass/-/minipass-2.9.0.tgz",
- "integrity": "sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg==",
- "dev": true,
- "dependencies": {
- "safe-buffer": "^5.1.2",
- "yallist": "^3.0.0"
- }
- },
- "node_modules/minipass/node_modules/yallist": {
- "version": "3.1.1",
- "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
- "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
- "dev": true
- },
- "node_modules/minizlib": {
- "version": "1.3.3",
- "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-1.3.3.tgz",
- "integrity": "sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q==",
- "dev": true,
- "dependencies": {
- "minipass": "^2.9.0"
- }
- },
- "node_modules/mixin-deep": {
- "version": "1.3.2",
- "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz",
- "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==",
- "dev": true,
- "dependencies": {
- "for-in": "^1.0.2",
- "is-extendable": "^1.0.1"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/mixin-deep/node_modules/is-extendable": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
- "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
- "dev": true,
- "dependencies": {
- "is-plain-object": "^2.0.4"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/mixin-deep/node_modules/is-plain-object": {
- "version": "2.0.4",
- "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
- "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
- "dev": true,
- "dependencies": {
- "isobject": "^3.0.1"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/mkdirp": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz",
- "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==",
- "dev": true,
- "bin": {
- "mkdirp": "bin/cmd.js"
- },
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/mkdirp-classic": {
- "version": "0.5.3",
- "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz",
- "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==",
- "dev": true
- },
- "node_modules/module-deps": {
- "version": "6.2.3",
- "resolved": "https://registry.npmjs.org/module-deps/-/module-deps-6.2.3.tgz",
- "integrity": "sha512-fg7OZaQBcL4/L+AK5f4iVqf9OMbCclXfy/znXRxTVhJSeW5AIlS9AwheYwDaXM3lVW7OBeaeUEY3gbaC6cLlSA==",
- "dev": true,
- "dependencies": {
- "browser-resolve": "^2.0.0",
- "cached-path-relative": "^1.0.2",
- "concat-stream": "~1.6.0",
- "defined": "^1.0.0",
- "detective": "^5.2.0",
- "duplexer2": "^0.1.2",
- "inherits": "^2.0.1",
- "JSONStream": "^1.0.3",
- "parents": "^1.0.0",
- "readable-stream": "^2.0.2",
- "resolve": "^1.4.0",
- "stream-combiner2": "^1.1.1",
- "subarg": "^1.0.0",
- "through2": "^2.0.0",
- "xtend": "^4.0.0"
- },
- "bin": {
- "module-deps": "bin/cmd.js"
- },
- "engines": {
- "node": ">= 0.8.0"
- }
- },
- "node_modules/moment": {
- "version": "2.29.1",
- "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.1.tgz",
- "integrity": "sha512-kHmoybcPV8Sqy59DwNDY3Jefr64lK/by/da0ViFcuA4DH0vQg5Q6Ze5VimxkfQNSC+Mls/Kx53s7TjP1RhFEDQ==",
- "dev": true,
- "engines": {
- "node": "*"
- }
- },
- "node_modules/morgan": {
- "version": "1.10.0",
- "resolved": "https://registry.npmjs.org/morgan/-/morgan-1.10.0.tgz",
- "integrity": "sha512-AbegBVI4sh6El+1gNwvD5YIck7nSA36weD7xvIxG4in80j/UoK8AEGaWnnz8v1GxonMCltmlNs5ZKbGvl9b1XQ==",
- "dev": true,
- "dependencies": {
- "basic-auth": "~2.0.1",
- "debug": "2.6.9",
- "depd": "~2.0.0",
- "on-finished": "~2.3.0",
- "on-headers": "~1.0.2"
- },
- "engines": {
- "node": ">= 0.8.0"
- }
- },
- "node_modules/morgan/node_modules/debug": {
- "version": "2.6.9",
- "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
- "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
- "dev": true,
- "dependencies": {
- "ms": "2.0.0"
- }
- },
- "node_modules/morgan/node_modules/depd": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz",
- "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==",
- "dev": true,
- "engines": {
- "node": ">= 0.8"
- }
- },
- "node_modules/morgan/node_modules/ms": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
- "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
- "dev": true
- },
- "node_modules/ms": {
- "version": "2.1.2",
- "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
- "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
- "dev": true
- },
- "node_modules/mute-stdout": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/mute-stdout/-/mute-stdout-1.0.1.tgz",
- "integrity": "sha512-kDcwXR4PS7caBpuRYYBUz9iVixUk3anO3f5OYFiIPwK/20vCzKCHyKoulbiDY1S53zD2bxUpxN/IJ+TnXjfvxg==",
- "dev": true,
- "engines": {
- "node": ">= 0.10"
- }
- },
- "node_modules/nan": {
- "version": "2.14.2",
- "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.2.tgz",
- "integrity": "sha512-M2ufzIiINKCuDfBSAUr1vWQ+vuVcA9kqx8JJUsbQi6yf1uGRyb7HfpdfUr5qLXf3B/t8dPvcjhKMmlfnP47EzQ==",
- "dev": true
- },
- "node_modules/nanoid": {
- "version": "3.1.25",
- "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.25.tgz",
- "integrity": "sha512-rdwtIXaXCLFAQbnfqDRnI6jaRHp9fTcYBjtFKE8eezcZ7LuLjhUaQGNeMXf1HmRoCH32CLz6XwX0TtxEOS/A3Q==",
- "dev": true,
- "bin": {
- "nanoid": "bin/nanoid.cjs"
- },
- "engines": {
- "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
- }
- },
- "node_modules/nanomatch": {
- "version": "1.2.13",
- "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz",
- "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==",
- "dev": true,
- "dependencies": {
- "arr-diff": "^4.0.0",
- "array-unique": "^0.3.2",
- "define-property": "^2.0.2",
- "extend-shallow": "^3.0.2",
- "fragment-cache": "^0.2.1",
- "is-windows": "^1.0.2",
- "kind-of": "^6.0.2",
- "object.pick": "^1.3.0",
- "regex-not": "^1.0.0",
- "snapdragon": "^0.8.1",
- "to-regex": "^3.0.1"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/natural-compare": {
- "version": "1.4.0",
- "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",
- "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=",
- "dev": true
- },
- "node_modules/needle": {
- "version": "2.6.0",
- "resolved": "https://registry.npmjs.org/needle/-/needle-2.6.0.tgz",
- "integrity": "sha512-KKYdza4heMsEfSWD7VPUIz3zX2XDwOyX2d+geb4vrERZMT5RMU6ujjaD+I5Yr54uZxQ2w6XRTAhHBbSCyovZBg==",
- "dev": true,
- "dependencies": {
- "debug": "^3.2.6",
- "iconv-lite": "^0.4.4",
- "sax": "^1.2.4"
- },
- "bin": {
- "needle": "bin/needle"
- },
- "engines": {
- "node": ">= 4.4.x"
- }
- },
- "node_modules/needle/node_modules/debug": {
- "version": "3.2.7",
- "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
- "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
- "dev": true,
- "dependencies": {
- "ms": "^2.1.1"
- }
- },
- "node_modules/negotiator": {
- "version": "0.6.2",
- "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz",
- "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==",
- "dev": true,
- "engines": {
- "node": ">= 0.6"
- }
- },
- "node_modules/neo-async": {
- "version": "2.6.2",
- "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz",
- "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==",
- "dev": true
- },
- "node_modules/next-tick": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz",
- "integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=",
- "dev": true
- },
- "node_modules/node-expat": {
- "version": "2.4.0",
- "resolved": "https://registry.npmjs.org/node-expat/-/node-expat-2.4.0.tgz",
- "integrity": "sha512-X8Y/Zk/izfNgfayeOeUGqze7KlaOwVJ9SDTjHUMKd0hu0aFTRpLlLCBwmx79cTPiQWD24I1YOafF+U+rTvEMfQ==",
- "dev": true,
- "hasInstallScript": true,
- "dependencies": {
- "bindings": "^1.5.0",
- "nan": "^2.13.2"
- }
- },
- "node_modules/node-fetch": {
- "version": "2.6.1",
- "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz",
- "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==",
- "dev": true,
- "engines": {
- "node": "4.x || >=6.0.0"
- }
- },
- "node_modules/node-gyp": {
- "version": "7.1.2",
- "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-7.1.2.tgz",
- "integrity": "sha512-CbpcIo7C3eMu3dL1c3d0xw449fHIGALIJsRP4DDPHpyiW8vcriNY7ubh9TE4zEKfSxscY7PjeFnshE7h75ynjQ==",
- "dev": true,
- "dependencies": {
- "env-paths": "^2.2.0",
- "glob": "^7.1.4",
- "graceful-fs": "^4.2.3",
- "nopt": "^5.0.0",
- "npmlog": "^4.1.2",
- "request": "^2.88.2",
- "rimraf": "^3.0.2",
- "semver": "^7.3.2",
- "tar": "^6.0.2",
- "which": "^2.0.2"
- },
- "bin": {
- "node-gyp": "bin/node-gyp.js"
- },
- "engines": {
- "node": ">= 10.12.0"
- }
- },
- "node_modules/node-gyp/node_modules/chownr": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz",
- "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==",
- "dev": true,
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/node-gyp/node_modules/fs-minipass": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz",
- "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==",
- "dev": true,
- "dependencies": {
- "minipass": "^3.0.0"
- },
- "engines": {
- "node": ">= 8"
- }
- },
- "node_modules/node-gyp/node_modules/minipass": {
- "version": "3.1.3",
- "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.3.tgz",
- "integrity": "sha512-Mgd2GdMVzY+x3IJ+oHnVM+KG3lA5c8tnabyJKmHSaG2kAGpudxuOf8ToDkhumF7UzME7DecbQE9uOZhNm7PuJg==",
- "dev": true,
- "dependencies": {
- "yallist": "^4.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/node-gyp/node_modules/minizlib": {
- "version": "2.1.2",
- "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz",
- "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==",
- "dev": true,
- "dependencies": {
- "minipass": "^3.0.0",
- "yallist": "^4.0.0"
- },
- "engines": {
- "node": ">= 8"
- }
- },
- "node_modules/node-gyp/node_modules/nopt": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz",
- "integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==",
- "dev": true,
- "dependencies": {
- "abbrev": "1"
- },
- "bin": {
- "nopt": "bin/nopt.js"
- },
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/node-gyp/node_modules/tar": {
- "version": "6.1.11",
- "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.11.tgz",
- "integrity": "sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA==",
- "dev": true,
- "dependencies": {
- "chownr": "^2.0.0",
- "fs-minipass": "^2.0.0",
- "minipass": "^3.0.0",
- "minizlib": "^2.1.1",
- "mkdirp": "^1.0.3",
- "yallist": "^4.0.0"
- },
- "engines": {
- "node": ">= 10"
- }
- },
- "node_modules/node-pre-gyp": {
- "version": "0.15.0",
- "resolved": "https://registry.npmjs.org/node-pre-gyp/-/node-pre-gyp-0.15.0.tgz",
- "integrity": "sha512-7QcZa8/fpaU/BKenjcaeFF9hLz2+7S9AqyXFhlH/rilsQ/hPZKK32RtR5EQHJElgu+q5RfbJ34KriI79UWaorA==",
- "deprecated": "Please upgrade to @mapbox/node-pre-gyp: the non-scoped node-pre-gyp package is deprecated and only the @mapbox scoped package will recieve updates in the future",
- "dev": true,
- "dependencies": {
- "detect-libc": "^1.0.2",
- "mkdirp": "^0.5.3",
- "needle": "^2.5.0",
- "nopt": "^4.0.1",
- "npm-packlist": "^1.1.6",
- "npmlog": "^4.0.2",
- "rc": "^1.2.7",
- "rimraf": "^2.6.1",
- "semver": "^5.3.0",
- "tar": "^4.4.2"
- },
- "bin": {
- "node-pre-gyp": "bin/node-pre-gyp"
- }
- },
- "node_modules/node-pre-gyp/node_modules/mkdirp": {
- "version": "0.5.5",
- "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz",
- "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==",
- "dev": true,
- "dependencies": {
- "minimist": "^1.2.5"
- },
- "bin": {
- "mkdirp": "bin/cmd.js"
- }
- },
- "node_modules/node-pre-gyp/node_modules/rimraf": {
- "version": "2.7.1",
- "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
- "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
- "dev": true,
- "dependencies": {
- "glob": "^7.1.3"
- },
- "bin": {
- "rimraf": "bin.js"
- }
- },
- "node_modules/node-pre-gyp/node_modules/semver": {
- "version": "5.7.1",
- "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
- "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
- "dev": true,
- "bin": {
- "semver": "bin/semver"
- }
- },
- "node_modules/node-pre-gyp/node_modules/tar": {
- "version": "4.4.13",
- "resolved": "https://registry.npmjs.org/tar/-/tar-4.4.13.tgz",
- "integrity": "sha512-w2VwSrBoHa5BsSyH+KxEqeQBAllHhccyMFVHtGtdMpF4W7IRWfZjFiQceJPChOeTsSDVUpER2T8FA93pr0L+QA==",
- "dev": true,
- "dependencies": {
- "chownr": "^1.1.1",
- "fs-minipass": "^1.2.5",
- "minipass": "^2.8.6",
- "minizlib": "^1.2.1",
- "mkdirp": "^0.5.0",
- "safe-buffer": "^5.1.2",
- "yallist": "^3.0.3"
- },
- "engines": {
- "node": ">=4.5"
- }
- },
- "node_modules/node-pre-gyp/node_modules/yallist": {
- "version": "3.1.1",
- "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
- "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
- "dev": true
- },
- "node_modules/node-releases": {
- "version": "1.1.71",
- "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.71.tgz",
- "integrity": "sha512-zR6HoT6LrLCRBwukmrVbHv0EpEQjksO6GmFcZQQuCAy139BEsoVKPYnf3jongYW83fAa1torLGYwxxky/p28sg==",
- "dev": true
- },
- "node_modules/node-sass": {
- "version": "6.0.1",
- "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-6.0.1.tgz",
- "integrity": "sha512-f+Rbqt92Ful9gX0cGtdYwjTrWAaGURgaK5rZCWOgCNyGWusFYHhbqCCBoFBeat+HKETOU02AyTxNhJV0YZf2jQ==",
- "dev": true,
- "hasInstallScript": true,
- "dependencies": {
- "async-foreach": "^0.1.3",
- "chalk": "^1.1.1",
- "cross-spawn": "^7.0.3",
- "gaze": "^1.0.0",
- "get-stdin": "^4.0.1",
- "glob": "^7.0.3",
- "lodash": "^4.17.15",
- "meow": "^9.0.0",
- "nan": "^2.13.2",
- "node-gyp": "^7.1.0",
- "npmlog": "^4.0.0",
- "request": "^2.88.0",
- "sass-graph": "2.2.5",
- "stdout-stream": "^1.4.0",
- "true-case-path": "^1.0.2"
- },
- "bin": {
- "node-sass": "bin/node-sass"
- },
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/node-sass/node_modules/ansi-styles": {
- "version": "2.2.1",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
- "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/node-sass/node_modules/camelcase-keys": {
- "version": "6.2.2",
- "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.2.2.tgz",
- "integrity": "sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==",
- "dev": true,
- "dependencies": {
- "camelcase": "^5.3.1",
- "map-obj": "^4.0.0",
- "quick-lru": "^4.0.1"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/node-sass/node_modules/chalk": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
- "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
- "dev": true,
- "dependencies": {
- "ansi-styles": "^2.2.1",
- "escape-string-regexp": "^1.0.2",
- "has-ansi": "^2.0.0",
- "strip-ansi": "^3.0.0",
- "supports-color": "^2.0.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/node-sass/node_modules/hosted-git-info": {
- "version": "4.0.2",
- "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.0.2.tgz",
- "integrity": "sha512-c9OGXbZ3guC/xOlCg1Ci/VgWlwsqDv1yMQL1CWqXDL0hDjXuNcq0zuR4xqPSuasI3kqFDhqSyTjREz5gzq0fXg==",
- "dev": true,
- "dependencies": {
- "lru-cache": "^6.0.0"
- },
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/node-sass/node_modules/indent-string": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz",
- "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/node-sass/node_modules/is-core-module": {
- "version": "2.6.0",
- "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.6.0.tgz",
- "integrity": "sha512-wShG8vs60jKfPWpF2KZRaAtvt3a20OAn7+IJ6hLPECpSABLcKtFKTTI4ZtH5QcBruBHlq+WsdHWyz0BCZW7svQ==",
- "dev": true,
- "dependencies": {
- "has": "^1.0.3"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/node-sass/node_modules/map-obj": {
- "version": "4.2.1",
- "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.2.1.tgz",
- "integrity": "sha512-+WA2/1sPmDj1dlvvJmB5G6JKfY9dpn7EVBUL06+y6PoljPkh+6V1QihwxNkbcGxCRjt2b0F9K0taiCuo7MbdFQ==",
- "dev": true,
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/node-sass/node_modules/meow": {
- "version": "9.0.0",
- "resolved": "https://registry.npmjs.org/meow/-/meow-9.0.0.tgz",
- "integrity": "sha512-+obSblOQmRhcyBt62furQqRAQpNyWXo8BuQ5bN7dG8wmwQ+vwHKp/rCFD4CrTP8CsDQD1sjoZ94K417XEUk8IQ==",
- "dev": true,
- "dependencies": {
- "@types/minimist": "^1.2.0",
- "camelcase-keys": "^6.2.2",
- "decamelize": "^1.2.0",
- "decamelize-keys": "^1.1.0",
- "hard-rejection": "^2.1.0",
- "minimist-options": "4.1.0",
- "normalize-package-data": "^3.0.0",
- "read-pkg-up": "^7.0.1",
- "redent": "^3.0.0",
- "trim-newlines": "^3.0.0",
- "type-fest": "^0.18.0",
- "yargs-parser": "^20.2.3"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/node-sass/node_modules/normalize-package-data": {
- "version": "3.0.3",
- "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz",
- "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==",
- "dev": true,
- "dependencies": {
- "hosted-git-info": "^4.0.1",
- "is-core-module": "^2.5.0",
- "semver": "^7.3.4",
- "validate-npm-package-license": "^3.0.1"
- },
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/node-sass/node_modules/parse-json": {
- "version": "5.2.0",
- "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz",
- "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==",
- "dev": true,
- "dependencies": {
- "@babel/code-frame": "^7.0.0",
- "error-ex": "^1.3.1",
- "json-parse-even-better-errors": "^2.3.0",
- "lines-and-columns": "^1.1.6"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/node-sass/node_modules/read-pkg": {
- "version": "5.2.0",
- "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz",
- "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==",
- "dev": true,
- "dependencies": {
- "@types/normalize-package-data": "^2.4.0",
- "normalize-package-data": "^2.5.0",
- "parse-json": "^5.0.0",
- "type-fest": "^0.6.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/node-sass/node_modules/read-pkg-up": {
- "version": "7.0.1",
- "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz",
- "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==",
- "dev": true,
- "dependencies": {
- "find-up": "^4.1.0",
- "read-pkg": "^5.2.0",
- "type-fest": "^0.8.1"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/node-sass/node_modules/read-pkg-up/node_modules/type-fest": {
- "version": "0.8.1",
- "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz",
- "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/node-sass/node_modules/read-pkg/node_modules/hosted-git-info": {
- "version": "2.8.9",
- "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz",
- "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==",
- "dev": true
- },
- "node_modules/node-sass/node_modules/read-pkg/node_modules/normalize-package-data": {
- "version": "2.5.0",
- "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz",
- "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==",
- "dev": true,
- "dependencies": {
- "hosted-git-info": "^2.1.4",
- "resolve": "^1.10.0",
- "semver": "2 || 3 || 4 || 5",
- "validate-npm-package-license": "^3.0.1"
- }
- },
- "node_modules/node-sass/node_modules/read-pkg/node_modules/semver": {
- "version": "5.7.1",
- "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
- "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
- "dev": true,
- "bin": {
- "semver": "bin/semver"
- }
- },
- "node_modules/node-sass/node_modules/read-pkg/node_modules/type-fest": {
- "version": "0.6.0",
- "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz",
- "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/node-sass/node_modules/redent": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz",
- "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==",
- "dev": true,
- "dependencies": {
- "indent-string": "^4.0.0",
- "strip-indent": "^3.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/node-sass/node_modules/strip-indent": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz",
- "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==",
- "dev": true,
- "dependencies": {
- "min-indent": "^1.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/node-sass/node_modules/supports-color": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
- "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
- "dev": true,
- "engines": {
- "node": ">=0.8.0"
- }
- },
- "node_modules/node-sass/node_modules/trim-newlines": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.1.tgz",
- "integrity": "sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/node-sass/node_modules/type-fest": {
- "version": "0.18.1",
- "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.18.1.tgz",
- "integrity": "sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==",
- "dev": true,
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/node-sass/node_modules/yargs-parser": {
- "version": "20.2.9",
- "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz",
- "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==",
- "dev": true,
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/node-watch": {
- "version": "0.7.1",
- "resolved": "https://registry.npmjs.org/node-watch/-/node-watch-0.7.1.tgz",
- "integrity": "sha512-UWblPYuZYrkCQCW5PxAwYSxaELNBLUckrTBBk8xr1/bUgyOkYYTsUcV4e3ytcazFEOyiRyiUrsG37pu6I0I05g==",
- "dev": true,
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/node.extend": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/node.extend/-/node.extend-2.0.2.tgz",
- "integrity": "sha512-pDT4Dchl94/+kkgdwyS2PauDFjZG0Hk0IcHIB+LkW27HLDtdoeMxHTxZh39DYbPP8UflWXWj9JcdDozF+YDOpQ==",
- "dev": true,
- "dependencies": {
- "has": "^1.0.3",
- "is": "^3.2.1"
- },
- "engines": {
- "node": ">=0.4.0"
- }
- },
- "node_modules/nodemon": {
- "version": "1.19.4",
- "resolved": "https://registry.npmjs.org/nodemon/-/nodemon-1.19.4.tgz",
- "integrity": "sha512-VGPaqQBNk193lrJFotBU8nvWZPqEZY2eIzymy2jjY0fJ9qIsxA0sxQ8ATPl0gZC645gijYEc1jtZvpS8QWzJGQ==",
- "dev": true,
- "hasInstallScript": true,
- "dependencies": {
- "chokidar": "^2.1.8",
- "debug": "^3.2.6",
- "ignore-by-default": "^1.0.1",
- "minimatch": "^3.0.4",
- "pstree.remy": "^1.1.7",
- "semver": "^5.7.1",
- "supports-color": "^5.5.0",
- "touch": "^3.1.0",
- "undefsafe": "^2.0.2",
- "update-notifier": "^2.5.0"
- },
- "bin": {
- "nodemon": "bin/nodemon.js"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/nodemon/node_modules/debug": {
- "version": "3.2.7",
- "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
- "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
- "dev": true,
- "dependencies": {
- "ms": "^2.1.1"
- }
- },
- "node_modules/nodemon/node_modules/semver": {
- "version": "5.7.1",
- "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
- "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
- "dev": true,
- "bin": {
- "semver": "bin/semver"
- }
- },
- "node_modules/nopt": {
- "version": "4.0.3",
- "resolved": "https://registry.npmjs.org/nopt/-/nopt-4.0.3.tgz",
- "integrity": "sha512-CvaGwVMztSMJLOeXPrez7fyfObdZqNUK1cPAEzLHrTybIua9pMdmmPR5YwtfNftIOMv3DPUhFaxsZMNTQO20Kg==",
- "dev": true,
- "dependencies": {
- "abbrev": "1",
- "osenv": "^0.1.4"
- },
- "bin": {
- "nopt": "bin/nopt.js"
- }
- },
- "node_modules/normalize-package-data": {
- "version": "2.5.0",
- "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz",
- "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==",
- "dev": true,
- "dependencies": {
- "hosted-git-info": "^2.1.4",
- "resolve": "^1.10.0",
- "semver": "2 || 3 || 4 || 5",
- "validate-npm-package-license": "^3.0.1"
- }
- },
- "node_modules/normalize-package-data/node_modules/semver": {
- "version": "5.7.1",
- "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
- "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
- "dev": true,
- "bin": {
- "semver": "bin/semver"
- }
- },
- "node_modules/normalize-path": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
- "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/now-and-later": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/now-and-later/-/now-and-later-2.0.1.tgz",
- "integrity": "sha512-KGvQ0cB70AQfg107Xvs/Fbu+dGmZoTRJp2TaPwcwQm3/7PteUyN2BCgk8KBMPGBUXZdVwyWS8fDCGFygBm19UQ==",
- "dev": true,
- "dependencies": {
- "once": "^1.3.2"
- },
- "engines": {
- "node": ">= 0.10"
- }
- },
- "node_modules/npm-bundled": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.1.tgz",
- "integrity": "sha512-gqkfgGePhTpAEgUsGEgcq1rqPXA+tv/aVBlgEzfXwA1yiUJF7xtEt3CtVwOjNYQOVknDk0F20w58Fnm3EtG0fA==",
- "dev": true,
- "dependencies": {
- "npm-normalize-package-bin": "^1.0.1"
- }
- },
- "node_modules/npm-normalize-package-bin": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz",
- "integrity": "sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==",
- "dev": true
- },
- "node_modules/npm-package-arg": {
- "version": "6.1.1",
- "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-6.1.1.tgz",
- "integrity": "sha512-qBpssaL3IOZWi5vEKUKW0cO7kzLeT+EQO9W8RsLOZf76KF9E/K9+wH0C7t06HXPpaH8WH5xF1MExLuCwbTqRUg==",
- "dev": true,
- "dependencies": {
- "hosted-git-info": "^2.7.1",
- "osenv": "^0.1.5",
- "semver": "^5.6.0",
- "validate-npm-package-name": "^3.0.0"
- }
- },
- "node_modules/npm-package-arg/node_modules/semver": {
- "version": "5.7.1",
- "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
- "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
- "dev": true,
- "bin": {
- "semver": "bin/semver"
- }
- },
- "node_modules/npm-packlist": {
- "version": "1.4.8",
- "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-1.4.8.tgz",
- "integrity": "sha512-5+AZgwru5IevF5ZdnFglB5wNlHG1AOOuw28WhUq8/8emhBmLv6jX5by4WJCh7lW0uSYZYS6DXqIsyZVIXRZU9A==",
- "dev": true,
- "dependencies": {
- "ignore-walk": "^3.0.1",
- "npm-bundled": "^1.0.1",
- "npm-normalize-package-bin": "^1.0.1"
- }
- },
- "node_modules/npm-path": {
- "version": "2.0.4",
- "resolved": "https://registry.npmjs.org/npm-path/-/npm-path-2.0.4.tgz",
- "integrity": "sha512-IFsj0R9C7ZdR5cP+ET342q77uSRdtWOlWpih5eC+lu29tIDbNEgDbzgVJ5UFvYHWhxDZ5TFkJafFioO0pPQjCw==",
- "dev": true,
- "dependencies": {
- "which": "^1.2.10"
- },
- "bin": {
- "npm-path": "bin/npm-path"
- },
- "engines": {
- "node": ">=0.8"
- }
- },
- "node_modules/npm-path/node_modules/which": {
- "version": "1.3.1",
- "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
- "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
- "dev": true,
- "dependencies": {
- "isexe": "^2.0.0"
- },
- "bin": {
- "which": "bin/which"
- }
- },
- "node_modules/npm-registry-client": {
- "version": "8.6.0",
- "resolved": "https://registry.npmjs.org/npm-registry-client/-/npm-registry-client-8.6.0.tgz",
- "integrity": "sha512-Qs6P6nnopig+Y8gbzpeN/dkt+n7IyVd8f45NTMotGk6Qo7GfBmzwYx6jRLoOOgKiMnaQfYxsuyQlD8Mc3guBhg==",
- "dev": true,
- "dependencies": {
- "concat-stream": "^1.5.2",
- "graceful-fs": "^4.1.6",
- "normalize-package-data": "~1.0.1 || ^2.0.0",
- "npm-package-arg": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0",
- "once": "^1.3.3",
- "request": "^2.74.0",
- "retry": "^0.10.0",
- "safe-buffer": "^5.1.1",
- "semver": "2 >=2.2.1 || 3.x || 4 || 5",
- "slide": "^1.1.3",
- "ssri": "^5.2.4"
- },
- "optionalDependencies": {
- "npmlog": "2 || ^3.1.0 || ^4.0.0"
- }
- },
- "node_modules/npm-registry-client/node_modules/semver": {
- "version": "5.7.1",
- "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
- "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
- "dev": true,
- "bin": {
- "semver": "bin/semver"
- }
- },
- "node_modules/npm-run-path": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz",
- "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=",
- "dev": true,
- "dependencies": {
- "path-key": "^2.0.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/npm-run-path/node_modules/path-key": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz",
- "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=",
- "dev": true,
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/npm-which": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/npm-which/-/npm-which-3.0.1.tgz",
- "integrity": "sha1-kiXybsOihcIJyuZ8OxGmtKtxQKo=",
- "dev": true,
- "dependencies": {
- "commander": "^2.9.0",
- "npm-path": "^2.0.2",
- "which": "^1.2.10"
- },
- "bin": {
- "npm-which": "bin/npm-which.js"
- },
- "engines": {
- "node": ">=4.2.0"
- }
- },
- "node_modules/npm-which/node_modules/which": {
- "version": "1.3.1",
- "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
- "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
- "dev": true,
- "dependencies": {
- "isexe": "^2.0.0"
- },
- "bin": {
- "which": "bin/which"
- }
- },
- "node_modules/npmlog": {
- "version": "4.1.2",
- "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz",
- "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==",
- "dev": true,
- "dependencies": {
- "are-we-there-yet": "~1.1.2",
- "console-control-strings": "~1.1.0",
- "gauge": "~2.7.3",
- "set-blocking": "~2.0.0"
- }
- },
- "node_modules/number-is-nan": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz",
- "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/nwmatcher": {
- "version": "1.4.4",
- "resolved": "https://registry.npmjs.org/nwmatcher/-/nwmatcher-1.4.4.tgz",
- "integrity": "sha512-3iuY4N5dhgMpCUrOVnuAdGrgxVqV2cJpM+XNccjR2DKOB1RUP0aA+wGXEiNziG/UKboFyGBIoKOaNlJxx8bciQ=="
- },
- "node_modules/nwsapi": {
- "version": "2.2.0",
- "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz",
- "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==",
- "dev": true
- },
- "node_modules/oauth-sign": {
- "version": "0.9.0",
- "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz",
- "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==",
- "engines": {
- "node": "*"
- }
- },
- "node_modules/object-assign": {
- "version": "4.1.1",
- "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
- "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/object-component": {
- "version": "0.0.3",
- "resolved": "https://registry.npmjs.org/object-component/-/object-component-0.0.3.tgz",
- "integrity": "sha1-8MaapQ78lbhmwYb0AKM3acsvEpE=",
- "dev": true
- },
- "node_modules/object-copy": {
- "version": "0.1.0",
- "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz",
- "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=",
- "dev": true,
- "dependencies": {
- "copy-descriptor": "^0.1.0",
- "define-property": "^0.2.5",
- "kind-of": "^3.0.3"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/object-copy/node_modules/define-property": {
- "version": "0.2.5",
- "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
- "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
- "dev": true,
- "dependencies": {
- "is-descriptor": "^0.1.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/object-copy/node_modules/kind-of": {
- "version": "3.2.2",
- "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
- "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
- "dev": true,
- "dependencies": {
- "is-buffer": "^1.1.5"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/object-inspect": {
- "version": "1.9.0",
- "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.9.0.tgz",
- "integrity": "sha512-i3Bp9iTqwhaLZBxGkRfo5ZbE07BQRT7MGu8+nNgwW9ItGp1TzCTw2DLEoWwjClxBjOFI/hWljTAmYGCEwmtnOw==",
- "dev": true,
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/object-keys": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz",
- "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==",
- "dev": true,
- "engines": {
- "node": ">= 0.4"
- }
- },
- "node_modules/object-visit": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz",
- "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=",
- "dev": true,
- "dependencies": {
- "isobject": "^3.0.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/object.assign": {
- "version": "4.1.2",
- "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz",
- "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==",
- "dev": true,
- "dependencies": {
- "call-bind": "^1.0.0",
- "define-properties": "^1.1.3",
- "has-symbols": "^1.0.1",
- "object-keys": "^1.1.1"
- },
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/object.defaults": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/object.defaults/-/object.defaults-1.1.0.tgz",
- "integrity": "sha1-On+GgzS0B96gbaFtiNXNKeQ1/s8=",
- "dev": true,
- "dependencies": {
- "array-each": "^1.0.1",
- "array-slice": "^1.0.0",
- "for-own": "^1.0.0",
- "isobject": "^3.0.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/object.map": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/object.map/-/object.map-1.0.1.tgz",
- "integrity": "sha1-z4Plncj8wK1fQlDh94s7gb2AHTc=",
- "dev": true,
- "dependencies": {
- "for-own": "^1.0.0",
- "make-iterator": "^1.0.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/object.pick": {
- "version": "1.3.0",
- "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz",
- "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=",
- "dev": true,
- "dependencies": {
- "isobject": "^3.0.1"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/object.reduce": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/object.reduce/-/object.reduce-1.0.1.tgz",
- "integrity": "sha1-b+NI8qx/oPlcpiEiZZkJaCW7A60=",
- "dev": true,
- "dependencies": {
- "for-own": "^1.0.0",
- "make-iterator": "^1.0.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/omggif": {
- "version": "1.0.9",
- "resolved": "https://registry.npmjs.org/omggif/-/omggif-1.0.9.tgz",
- "integrity": "sha1-3LcCTazVDFK00wPwSALJHAV8dl8="
- },
- "node_modules/on-finished": {
- "version": "2.3.0",
- "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",
- "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=",
- "dev": true,
- "dependencies": {
- "ee-first": "1.1.1"
- },
- "engines": {
- "node": ">= 0.8"
- }
- },
- "node_modules/on-headers": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz",
- "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==",
- "dev": true,
- "engines": {
- "node": ">= 0.8"
- }
- },
- "node_modules/once": {
- "version": "1.4.0",
- "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
- "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
- "dev": true,
- "dependencies": {
- "wrappy": "1"
- }
- },
- "node_modules/onigasm": {
- "version": "2.2.5",
- "resolved": "https://registry.npmjs.org/onigasm/-/onigasm-2.2.5.tgz",
- "integrity": "sha512-F+th54mPc0l1lp1ZcFMyL/jTs2Tlq4SqIHKIXGZOR/VkHkF9A7Fr5rRr5+ZG/lWeRsyrClLYRq7s/yFQ/XhWCA==",
- "dev": true,
- "dependencies": {
- "lru-cache": "^5.1.1"
- }
- },
- "node_modules/onigasm/node_modules/lru-cache": {
- "version": "5.1.1",
- "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
- "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
- "dev": true,
- "dependencies": {
- "yallist": "^3.0.2"
- }
- },
- "node_modules/onigasm/node_modules/yallist": {
- "version": "3.1.1",
- "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
- "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
- "dev": true
- },
- "node_modules/opencollective-postinstall": {
- "version": "2.0.3",
- "resolved": "https://registry.npmjs.org/opencollective-postinstall/-/opencollective-postinstall-2.0.3.tgz",
- "integrity": "sha512-8AV/sCtuzUeTo8gQK5qDZzARrulB3egtLzFgteqB2tcT4Mw7B8Kt7JcDHmltjz6FOAHsvTevk70gZEbhM4ZS9Q==",
- "dev": true,
- "bin": {
- "opencollective-postinstall": "index.js"
- }
- },
- "node_modules/optimist": {
- "version": "0.6.1",
- "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz",
- "integrity": "sha1-2j6nRob6IaGaERwybpDrFaAZZoY=",
- "dev": true,
- "dependencies": {
- "minimist": "~0.0.1",
- "wordwrap": "~0.0.2"
- }
- },
- "node_modules/optimist/node_modules/minimist": {
- "version": "0.0.10",
- "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.10.tgz",
- "integrity": "sha1-3j+YVD2/lggr5IrRoMfNqDYwHc8=",
- "dev": true
- },
- "node_modules/optimist/node_modules/wordwrap": {
- "version": "0.0.3",
- "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz",
- "integrity": "sha1-o9XabNXAvAAI03I0u68b7WMFkQc=",
- "dev": true,
- "engines": {
- "node": ">=0.4.0"
- }
- },
- "node_modules/optionator": {
- "version": "0.8.3",
- "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz",
- "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==",
- "dependencies": {
- "deep-is": "~0.1.3",
- "fast-levenshtein": "~2.0.6",
- "levn": "~0.3.0",
- "prelude-ls": "~1.1.2",
- "type-check": "~0.3.2",
- "word-wrap": "~1.2.3"
- },
- "engines": {
- "node": ">= 0.8.0"
- }
- },
- "node_modules/ora": {
- "version": "0.2.3",
- "resolved": "https://registry.npmjs.org/ora/-/ora-0.2.3.tgz",
- "integrity": "sha1-N1J9Igrc1Tw5tzVx11QVbV22V6Q=",
- "dev": true,
- "dependencies": {
- "chalk": "^1.1.1",
- "cli-cursor": "^1.0.2",
- "cli-spinners": "^0.1.2",
- "object-assign": "^4.0.1"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/ora/node_modules/ansi-styles": {
- "version": "2.2.1",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
- "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/ora/node_modules/chalk": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
- "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
- "dev": true,
- "dependencies": {
- "ansi-styles": "^2.2.1",
- "escape-string-regexp": "^1.0.2",
- "has-ansi": "^2.0.0",
- "strip-ansi": "^3.0.0",
- "supports-color": "^2.0.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/ora/node_modules/cli-cursor": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-1.0.2.tgz",
- "integrity": "sha1-ZNo/fValRBLll5S9Ytw1KV6PKYc=",
- "dev": true,
- "dependencies": {
- "restore-cursor": "^1.0.1"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/ora/node_modules/onetime": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/onetime/-/onetime-1.1.0.tgz",
- "integrity": "sha1-ofeDj4MUxRbwXs78vEzP4EtO14k=",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/ora/node_modules/restore-cursor": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-1.0.1.tgz",
- "integrity": "sha1-NGYfRohjJ/7SmRR5FSJS35LapUE=",
- "dev": true,
- "dependencies": {
- "exit-hook": "^1.0.0",
- "onetime": "^1.0.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/ora/node_modules/supports-color": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
- "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
- "dev": true,
- "engines": {
- "node": ">=0.8.0"
- }
- },
- "node_modules/ordered-read-streams": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/ordered-read-streams/-/ordered-read-streams-1.0.1.tgz",
- "integrity": "sha1-d8DLN8QVJdZBZtmQ/61+xqDhNj4=",
- "dev": true,
- "dependencies": {
- "readable-stream": "^2.0.1"
- }
- },
- "node_modules/os-browserify": {
- "version": "0.3.0",
- "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz",
- "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=",
- "dev": true
- },
- "node_modules/os-homedir": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz",
- "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/os-locale": {
- "version": "1.4.0",
- "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz",
- "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=",
- "dev": true,
- "dependencies": {
- "lcid": "^1.0.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/os-tmpdir": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
- "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/osenv": {
- "version": "0.1.5",
- "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz",
- "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==",
- "dev": true,
- "dependencies": {
- "os-homedir": "^1.0.0",
- "os-tmpdir": "^1.0.0"
- }
- },
- "node_modules/ospath": {
- "version": "1.2.2",
- "resolved": "https://registry.npmjs.org/ospath/-/ospath-1.2.2.tgz",
- "integrity": "sha1-EnZjl3Sj+O8lcvf+QoDg6kVQwHs=",
- "dev": true
- },
- "node_modules/p-finally": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz",
- "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=",
- "dev": true,
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/p-limit": {
- "version": "2.3.0",
- "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
- "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
- "dev": true,
- "dependencies": {
- "p-try": "^2.0.0"
- },
- "engines": {
- "node": ">=6"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/p-locate": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
- "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
- "dev": true,
- "dependencies": {
- "p-limit": "^2.2.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/p-map": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/p-map/-/p-map-1.2.0.tgz",
- "integrity": "sha512-r6zKACMNhjPJMTl8KcFH4li//gkrXWfbD6feV8l6doRHlzljFWGJ2AP6iKaCJXyZmAUMOPtvbW7EXkbWO/pLEA==",
- "dev": true,
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/p-try": {
- "version": "2.2.0",
- "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
- "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
- "dev": true,
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/package-json": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/package-json/-/package-json-4.0.1.tgz",
- "integrity": "sha1-iGmgQBJTZhxMTKPabCEh7VVfXu0=",
- "dev": true,
- "dependencies": {
- "got": "^6.7.1",
- "registry-auth-token": "^3.0.1",
- "registry-url": "^3.0.3",
- "semver": "^5.1.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/package-json/node_modules/semver": {
- "version": "5.7.1",
- "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
- "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
- "dev": true,
- "bin": {
- "semver": "bin/semver"
- }
- },
- "node_modules/pako": {
- "version": "1.0.11",
- "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz",
- "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==",
- "dev": true
- },
- "node_modules/parent-module": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
- "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
- "dev": true,
- "dependencies": {
- "callsites": "^3.0.0"
- },
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/parents": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/parents/-/parents-1.0.1.tgz",
- "integrity": "sha1-/t1NK/GTp3dF/nHjcdc8MwfZx1E=",
- "dev": true,
- "dependencies": {
- "path-platform": "~0.11.15"
- }
- },
- "node_modules/parse-asn1": {
- "version": "5.1.6",
- "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz",
- "integrity": "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==",
- "dev": true,
- "dependencies": {
- "asn1.js": "^5.2.0",
- "browserify-aes": "^1.0.0",
- "evp_bytestokey": "^1.0.0",
- "pbkdf2": "^3.0.3",
- "safe-buffer": "^5.1.1"
- }
- },
- "node_modules/parse-filepath": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.2.tgz",
- "integrity": "sha1-pjISf1Oq89FYdvWHLz/6x2PWyJE=",
- "dev": true,
- "dependencies": {
- "is-absolute": "^1.0.0",
- "map-cache": "^0.2.0",
- "path-root": "^0.1.1"
- },
- "engines": {
- "node": ">=0.8"
- }
- },
- "node_modules/parse-json": {
- "version": "2.2.0",
- "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
- "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=",
- "dev": true,
- "dependencies": {
- "error-ex": "^1.2.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/parse-node-version": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/parse-node-version/-/parse-node-version-1.0.1.tgz",
- "integrity": "sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==",
- "dev": true,
- "engines": {
- "node": ">= 0.10"
- }
- },
- "node_modules/parse-passwd": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz",
- "integrity": "sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY=",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/parse-srcset": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/parse-srcset/-/parse-srcset-1.0.2.tgz",
- "integrity": "sha1-8r0iH2zJcKk42IVWq8WJyqqiveE=",
- "dev": true
- },
- "node_modules/parse5": {
- "version": "6.0.1",
- "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz",
- "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==",
- "dev": true
- },
- "node_modules/parseqs": {
- "version": "0.0.5",
- "resolved": "https://registry.npmjs.org/parseqs/-/parseqs-0.0.5.tgz",
- "integrity": "sha1-1SCKNzjkZ2bikbouoXNoSSGouJ0=",
- "dev": true,
- "dependencies": {
- "better-assert": "~1.0.0"
- }
- },
- "node_modules/parseuri": {
- "version": "0.0.5",
- "resolved": "https://registry.npmjs.org/parseuri/-/parseuri-0.0.5.tgz",
- "integrity": "sha1-gCBKUNTbt3m/3G6+J3jZDkvOMgo=",
- "dev": true,
- "dependencies": {
- "better-assert": "~1.0.0"
- }
- },
- "node_modules/parseurl": {
- "version": "1.3.3",
- "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
- "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==",
- "dev": true,
- "engines": {
- "node": ">= 0.8"
- }
- },
- "node_modules/parsimmon": {
- "version": "1.18.0",
- "resolved": "https://registry.npmjs.org/parsimmon/-/parsimmon-1.18.0.tgz",
- "integrity": "sha512-EtVsGuQfDgwGgXzsSDe+5egRPwbcgKRd/omQ1L3Oj2pHy0gYqd+Q7zrBIQ7P/BN6DWUP9vV45HIgZHCmssdzMg==",
- "dev": true
- },
- "node_modules/pascalcase": {
- "version": "0.1.1",
- "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz",
- "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/path-browserify": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-1.0.1.tgz",
- "integrity": "sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==",
- "dev": true
- },
- "node_modules/path-dirname": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz",
- "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=",
- "dev": true
- },
- "node_modules/path-exists": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
- "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/path-is-absolute": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
- "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/path-is-inside": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz",
- "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=",
- "dev": true
- },
- "node_modules/path-key": {
- "version": "3.1.1",
- "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
- "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/path-parse": {
- "version": "1.0.6",
- "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz",
- "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==",
- "dev": true
- },
- "node_modules/path-platform": {
- "version": "0.11.15",
- "resolved": "https://registry.npmjs.org/path-platform/-/path-platform-0.11.15.tgz",
- "integrity": "sha1-6GQhf3TDaFDwhSt43Hv31KVyG/I=",
- "dev": true,
- "engines": {
- "node": ">= 0.8.0"
- }
- },
- "node_modules/path-root": {
- "version": "0.1.1",
- "resolved": "https://registry.npmjs.org/path-root/-/path-root-0.1.1.tgz",
- "integrity": "sha1-mkpoFMrBwM1zNgqV8yCDyOpHRbc=",
- "dev": true,
- "dependencies": {
- "path-root-regex": "^0.1.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/path-root-regex": {
- "version": "0.1.2",
- "resolved": "https://registry.npmjs.org/path-root-regex/-/path-root-regex-0.1.2.tgz",
- "integrity": "sha1-v8zcjfWxLcUsi0PsONGNcsBLqW0=",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/path-to-regexp": {
- "version": "0.1.7",
- "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz",
- "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=",
- "dev": true
- },
- "node_modules/path-type": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz",
- "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=",
- "dev": true,
- "dependencies": {
- "graceful-fs": "^4.1.2",
- "pify": "^2.0.0",
- "pinkie-promise": "^2.0.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/pause-stream": {
- "version": "0.0.11",
- "resolved": "https://registry.npmjs.org/pause-stream/-/pause-stream-0.0.11.tgz",
- "integrity": "sha1-/lo0sMvOErWqaitAPuLnO2AvFEU=",
- "dev": true,
- "dependencies": {
- "through": "~2.3"
- }
- },
- "node_modules/pbkdf2": {
- "version": "3.1.2",
- "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.2.tgz",
- "integrity": "sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==",
- "dev": true,
- "dependencies": {
- "create-hash": "^1.1.2",
- "create-hmac": "^1.1.4",
- "ripemd160": "^2.0.1",
- "safe-buffer": "^5.0.1",
- "sha.js": "^2.4.8"
- },
- "engines": {
- "node": ">=0.12"
- }
- },
- "node_modules/pend": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz",
- "integrity": "sha1-elfrVQpng/kRUzH89GY9XI4AelA=",
- "dev": true
- },
- "node_modules/performance-now": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz",
- "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns="
- },
- "node_modules/picomatch": {
- "version": "2.2.3",
- "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.3.tgz",
- "integrity": "sha512-KpELjfwcCDUb9PeigTs2mBJzXUPzAuP2oPcA989He8Rte0+YUAjw1JVedDhuTKPkHjSYzMN3npC9luThGYEKdg==",
- "dev": true,
- "engines": {
- "node": ">=8.6"
- },
- "funding": {
- "url": "https://github.com/sponsors/jonschlinkert"
- }
- },
- "node_modules/pify": {
- "version": "2.3.0",
- "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
- "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/pinkie": {
- "version": "2.0.4",
- "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
- "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/pinkie-promise": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
- "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=",
- "dev": true,
- "dependencies": {
- "pinkie": "^2.0.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/pixelmatch": {
- "version": "5.2.1",
- "resolved": "https://registry.npmjs.org/pixelmatch/-/pixelmatch-5.2.1.tgz",
- "integrity": "sha512-WjcAdYSnKrrdDdqTcVEY7aB7UhhwjYQKYhHiBXdJef0MOaQeYpUdQ+iVyBLa5YBKS8MPVPPMX7rpOByISLpeEQ==",
- "dev": true,
- "dependencies": {
- "pngjs": "^4.0.1"
- },
- "bin": {
- "pixelmatch": "bin/pixelmatch"
- }
- },
- "node_modules/pixelmatch/node_modules/pngjs": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/pngjs/-/pngjs-4.0.1.tgz",
- "integrity": "sha512-rf5+2/ioHeQxR6IxuYNYGFytUyG3lma/WW1nsmjeHlWwtb2aByla6dkVc8pmJ9nplzkTA0q2xx7mMWrOTqT4Gg==",
- "dev": true,
- "engines": {
- "node": ">=8.0.0"
- }
- },
- "node_modules/pkg-dir": {
- "version": "4.2.0",
- "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz",
- "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==",
- "dev": true,
- "dependencies": {
- "find-up": "^4.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/please-upgrade-node": {
- "version": "3.2.0",
- "resolved": "https://registry.npmjs.org/please-upgrade-node/-/please-upgrade-node-3.2.0.tgz",
- "integrity": "sha512-gQR3WpIgNIKwBMVLkpMUeR3e1/E1y42bqDQZfql+kDeXd8COYfM8PQA4X6y7a8u9Ua9FHmsrrmirW2vHs45hWg==",
- "dev": true,
- "dependencies": {
- "semver-compare": "^1.0.0"
- }
- },
- "node_modules/plugin-error": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/plugin-error/-/plugin-error-1.0.1.tgz",
- "integrity": "sha512-L1zP0dk7vGweZME2i+EeakvUNqSrdiI3F91TwEoYiGrAfUXmVv6fJIq4g82PAXxNsWOp0J7ZqQy/3Szz0ajTxA==",
- "dev": true,
- "dependencies": {
- "ansi-colors": "^1.0.1",
- "arr-diff": "^4.0.0",
- "arr-union": "^3.1.0",
- "extend-shallow": "^3.0.2"
- },
- "engines": {
- "node": ">= 0.10"
- }
- },
- "node_modules/plugin-error/node_modules/ansi-colors": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-1.1.0.tgz",
- "integrity": "sha512-SFKX67auSNoVR38N3L+nvsPjOE0bybKTYbkf5tRvushrAPQ9V75huw0ZxBkKVeRU9kqH3d6HA4xTckbwZ4ixmA==",
- "dev": true,
- "dependencies": {
- "ansi-wrap": "^0.1.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/pngjs": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/pngjs/-/pngjs-6.0.0.tgz",
- "integrity": "sha512-TRzzuFRRmEoSW/p1KVAmiOgPco2Irlah+bGFCeNfJXxxYGwSw7YwAOAcd7X28K/m5bjBWKsC29KyoMfHbypayg==",
- "dev": true,
- "engines": {
- "node": ">=12.13.0"
- }
- },
- "node_modules/posix-character-classes": {
- "version": "0.1.1",
- "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz",
- "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/postcss": {
- "version": "7.0.35",
- "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz",
- "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==",
- "dev": true,
- "dependencies": {
- "chalk": "^2.4.2",
- "source-map": "^0.6.1",
- "supports-color": "^6.1.0"
- },
- "engines": {
- "node": ">=6.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/postcss/"
- }
- },
- "node_modules/postcss/node_modules/supports-color": {
- "version": "6.1.0",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
- "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
- "dev": true,
- "dependencies": {
- "has-flag": "^3.0.0"
- },
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/prelude-ls": {
- "version": "1.1.2",
- "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz",
- "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=",
- "engines": {
- "node": ">= 0.8.0"
- }
- },
- "node_modules/prepend-http": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz",
- "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/pretty": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/pretty/-/pretty-2.0.0.tgz",
- "integrity": "sha1-rbx5YLe7/iiaVX3F9zdhmiINBqU=",
- "dev": true,
- "dependencies": {
- "condense-newlines": "^0.2.1",
- "extend-shallow": "^2.0.1",
- "js-beautify": "^1.6.12"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/pretty-bytes": {
- "version": "5.6.0",
- "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz",
- "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==",
- "dev": true,
- "engines": {
- "node": ">=6"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/pretty-format": {
- "version": "21.2.1",
- "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-21.2.1.tgz",
- "integrity": "sha512-ZdWPGYAnYfcVP8yKA3zFjCn8s4/17TeYH28MXuC8vTp0o21eXjbFGcOAXZEaDaOFJjc3h2qa7HQNHNshhvoh2A==",
- "dev": true,
- "dependencies": {
- "ansi-regex": "^3.0.0",
- "ansi-styles": "^3.2.0"
- }
- },
- "node_modules/pretty-format/node_modules/ansi-regex": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
- "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
- "dev": true,
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/pretty-hrtime": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz",
- "integrity": "sha1-t+PqQkNaTJsnWdmeDyAesZWALuE=",
- "dev": true,
- "engines": {
- "node": ">= 0.8"
- }
- },
- "node_modules/pretty/node_modules/extend-shallow": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
- "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
- "dev": true,
- "dependencies": {
- "is-extendable": "^0.1.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/process": {
- "version": "0.11.10",
- "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz",
- "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=",
- "dev": true,
- "engines": {
- "node": ">= 0.6.0"
- }
- },
- "node_modules/process-nextick-args": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
- "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==",
- "dev": true
- },
- "node_modules/progress": {
- "version": "2.0.3",
- "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz",
- "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==",
- "dev": true,
- "engines": {
- "node": ">=0.4.0"
- }
- },
- "node_modules/promise": {
- "version": "7.3.1",
- "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz",
- "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==",
- "dev": true,
- "optional": true,
- "dependencies": {
- "asap": "~2.0.3"
- }
- },
- "node_modules/proto-list": {
- "version": "1.2.4",
- "resolved": "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz",
- "integrity": "sha1-IS1b/hMYMGpCD2QCuOJv85ZHqEk=",
- "dev": true
- },
- "node_modules/proxy-addr": {
- "version": "2.0.7",
- "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz",
- "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==",
- "dev": true,
- "dependencies": {
- "forwarded": "0.2.0",
- "ipaddr.js": "1.9.1"
- },
- "engines": {
- "node": ">= 0.10"
- }
- },
- "node_modules/prr": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz",
- "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=",
- "dev": true,
- "optional": true
- },
- "node_modules/ps-tree": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/ps-tree/-/ps-tree-1.2.0.tgz",
- "integrity": "sha512-0VnamPPYHl4uaU/nSFeZZpR21QAWRz+sRv4iW9+v/GS/J5U5iZB5BNN6J0RMoOvdx2gWM2+ZFMIm58q24e4UYA==",
- "dev": true,
- "dependencies": {
- "event-stream": "=3.3.4"
- },
- "bin": {
- "ps-tree": "bin/ps-tree.js"
- },
- "engines": {
- "node": ">= 0.10"
- }
- },
- "node_modules/pseudomap": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz",
- "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=",
- "dev": true
- },
- "node_modules/psl": {
- "version": "1.8.0",
- "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz",
- "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ=="
- },
- "node_modules/pstree.remy": {
- "version": "1.1.8",
- "resolved": "https://registry.npmjs.org/pstree.remy/-/pstree.remy-1.1.8.tgz",
- "integrity": "sha512-77DZwxQmxKnu3aR542U+X8FypNzbfJ+C5XQDk3uWjWxn6151aIMGthWYRXTqT1E5oJvg+ljaa2OJi+VfvCOQ8w==",
- "dev": true
- },
- "node_modules/public-encrypt": {
- "version": "4.0.3",
- "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz",
- "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==",
- "dev": true,
- "dependencies": {
- "bn.js": "^4.1.0",
- "browserify-rsa": "^4.0.0",
- "create-hash": "^1.1.0",
- "parse-asn1": "^5.0.0",
- "randombytes": "^2.0.1",
- "safe-buffer": "^5.1.2"
- }
- },
- "node_modules/public-encrypt/node_modules/bn.js": {
- "version": "4.12.0",
- "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz",
- "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==",
- "dev": true
- },
- "node_modules/pump": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz",
- "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==",
- "dev": true,
- "dependencies": {
- "end-of-stream": "^1.1.0",
- "once": "^1.3.1"
- }
- },
- "node_modules/pumpify": {
- "version": "1.5.1",
- "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz",
- "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==",
- "dev": true,
- "dependencies": {
- "duplexify": "^3.6.0",
- "inherits": "^2.0.3",
- "pump": "^2.0.0"
- }
- },
- "node_modules/punycode": {
- "version": "2.1.1",
- "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
- "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==",
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/q": {
- "version": "1.5.1",
- "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz",
- "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=",
- "dev": true,
- "engines": {
- "node": ">=0.6.0",
- "teleport": ">=0.2.0"
- }
- },
- "node_modules/qjobs": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/qjobs/-/qjobs-1.2.0.tgz",
- "integrity": "sha512-8YOJEHtxpySA3fFDyCRxA+UUV+fA+rTWnuWvylOK/NCjhY+b4ocCtmu8TtsWb+mYeU+GCHf/S66KZF/AsteKHg==",
- "dev": true,
- "engines": {
- "node": ">=0.9"
- }
- },
- "node_modules/qs": {
- "version": "6.5.2",
- "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz",
- "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==",
- "engines": {
- "node": ">=0.6"
- }
- },
- "node_modules/querystring": {
- "version": "0.2.0",
- "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz",
- "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=",
- "deprecated": "The querystring API is considered Legacy. new code should use the URLSearchParams API instead.",
- "dev": true,
- "engines": {
- "node": ">=0.4.x"
- }
- },
- "node_modules/querystring-es3": {
- "version": "0.2.1",
- "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz",
- "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=",
- "dev": true,
- "engines": {
- "node": ">=0.4.x"
- }
- },
- "node_modules/quick-lru": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-4.0.1.tgz",
- "integrity": "sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/qunit": {
- "version": "2.16.0",
- "resolved": "https://registry.npmjs.org/qunit/-/qunit-2.16.0.tgz",
- "integrity": "sha512-88x9t+rRMbB6IrCIUZvYU4pJy7NiBEv7SX8jD4LZAsIj+dV+kwGnFStOmPNvqa6HM96VZMD8CIIFKH2+3qvluA==",
- "dev": true,
- "dependencies": {
- "commander": "7.1.0",
- "node-watch": "0.7.1",
- "tiny-glob": "0.2.8"
- },
- "bin": {
- "qunit": "bin/qunit.js"
- },
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/qunit/node_modules/commander": {
- "version": "7.1.0",
- "resolved": "https://registry.npmjs.org/commander/-/commander-7.1.0.tgz",
- "integrity": "sha512-pRxBna3MJe6HKnBGsDyMv8ETbptw3axEdYHoqNh7gu5oDcew8fs0xnivZGm06Ogk8zGAJ9VX+OPEr2GXEQK4dg==",
- "dev": true,
- "engines": {
- "node": ">= 10"
- }
- },
- "node_modules/ramda": {
- "version": "0.27.1",
- "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.27.1.tgz",
- "integrity": "sha512-PgIdVpn5y5Yns8vqb8FzBUEYn98V3xcPgawAkkgj0YJ0qDsnHCiNmZYfOGMgOvoB0eWFLpYbhxUR3mxfDIMvpw==",
- "dev": true
- },
- "node_modules/random-bytes": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/random-bytes/-/random-bytes-1.0.0.tgz",
- "integrity": "sha1-T2ih3Arli9P7lYSMMDJNt11kNgs=",
- "dev": true,
- "engines": {
- "node": ">= 0.8"
- }
- },
- "node_modules/randombytes": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz",
- "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==",
- "dev": true,
- "dependencies": {
- "safe-buffer": "^5.1.0"
- }
- },
- "node_modules/randomfill": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz",
- "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==",
- "dev": true,
- "dependencies": {
- "randombytes": "^2.0.5",
- "safe-buffer": "^5.1.0"
- }
- },
- "node_modules/range-parser": {
- "version": "1.2.1",
- "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
- "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==",
- "dev": true,
- "engines": {
- "node": ">= 0.6"
- }
- },
- "node_modules/raw-body": {
- "version": "2.4.0",
- "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz",
- "integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==",
- "dev": true,
- "dependencies": {
- "bytes": "3.1.0",
- "http-errors": "1.7.2",
- "iconv-lite": "0.4.24",
- "unpipe": "1.0.0"
- },
- "engines": {
- "node": ">= 0.8"
- }
- },
- "node_modules/rc": {
- "version": "1.2.8",
- "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz",
- "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==",
- "dev": true,
- "dependencies": {
- "deep-extend": "^0.6.0",
- "ini": "~1.3.0",
- "minimist": "^1.2.0",
- "strip-json-comments": "~2.0.1"
- },
- "bin": {
- "rc": "cli.js"
- }
- },
- "node_modules/read-only-stream": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/read-only-stream/-/read-only-stream-2.0.0.tgz",
- "integrity": "sha1-JyT9aoET1zdkrCiNQ4YnDB2/F/A=",
- "dev": true,
- "dependencies": {
- "readable-stream": "^2.0.2"
- }
- },
- "node_modules/read-pkg": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz",
- "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=",
- "dev": true,
- "dependencies": {
- "load-json-file": "^1.0.0",
- "normalize-package-data": "^2.3.2",
- "path-type": "^1.0.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/read-pkg-up": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz",
- "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=",
- "dev": true,
- "dependencies": {
- "find-up": "^1.0.0",
- "read-pkg": "^1.0.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/read-pkg-up/node_modules/find-up": {
- "version": "1.1.2",
- "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz",
- "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=",
- "dev": true,
- "dependencies": {
- "path-exists": "^2.0.0",
- "pinkie-promise": "^2.0.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/read-pkg-up/node_modules/path-exists": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz",
- "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=",
- "dev": true,
- "dependencies": {
- "pinkie-promise": "^2.0.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/readable-stream": {
- "version": "2.3.7",
- "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
- "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
- "dev": true,
- "dependencies": {
- "core-util-is": "~1.0.0",
- "inherits": "~2.0.3",
- "isarray": "~1.0.0",
- "process-nextick-args": "~2.0.0",
- "safe-buffer": "~5.1.1",
- "string_decoder": "~1.1.1",
- "util-deprecate": "~1.0.1"
- }
- },
- "node_modules/readable-stream/node_modules/safe-buffer": {
- "version": "5.1.2",
- "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
- "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
- "dev": true
- },
- "node_modules/readable-stream/node_modules/string_decoder": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
- "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
- "dev": true,
- "dependencies": {
- "safe-buffer": "~5.1.0"
- }
- },
- "node_modules/readdirp": {
- "version": "2.2.1",
- "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz",
- "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==",
- "dev": true,
- "dependencies": {
- "graceful-fs": "^4.1.11",
- "micromatch": "^3.1.10",
- "readable-stream": "^2.0.2"
- },
- "engines": {
- "node": ">=0.10"
- }
- },
- "node_modules/rechoir": {
- "version": "0.6.2",
- "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz",
- "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=",
- "dev": true,
- "dependencies": {
- "resolve": "^1.1.6"
- },
- "engines": {
- "node": ">= 0.10"
- }
- },
- "node_modules/redent": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz",
- "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=",
- "dev": true,
- "optional": true,
- "dependencies": {
- "indent-string": "^2.1.0",
- "strip-indent": "^1.0.1"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/redent/node_modules/strip-indent": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz",
- "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=",
- "dev": true,
- "optional": true,
- "dependencies": {
- "get-stdin": "^4.0.1"
- },
- "bin": {
- "strip-indent": "cli.js"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/regenerate": {
- "version": "1.4.2",
- "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz",
- "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==",
- "dev": true
- },
- "node_modules/regenerate-unicode-properties": {
- "version": "8.2.0",
- "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-8.2.0.tgz",
- "integrity": "sha512-F9DjY1vKLo/tPePDycuH3dn9H1OTPIkVD9Kz4LODu+F2C75mgjAJ7x/gwy6ZcSNRAAkhNlJSOHRe8k3p+K9WhA==",
- "dev": true,
- "dependencies": {
- "regenerate": "^1.4.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/regenerator-runtime": {
- "version": "0.13.9",
- "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz",
- "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==",
- "dev": true
- },
- "node_modules/regenerator-transform": {
- "version": "0.14.5",
- "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.5.tgz",
- "integrity": "sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==",
- "dev": true,
- "dependencies": {
- "@babel/runtime": "^7.8.4"
- }
- },
- "node_modules/regex-not": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz",
- "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==",
- "dev": true,
- "dependencies": {
- "extend-shallow": "^3.0.2",
- "safe-regex": "^1.1.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/regexpp": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.1.0.tgz",
- "integrity": "sha512-ZOIzd8yVsQQA7j8GCSlPGXwg5PfmA1mrq0JP4nGhh54LaKN3xdai/vHUDu74pKwV8OxseMS65u2NImosQcSD0Q==",
- "dev": true,
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/sponsors/mysticatea"
- }
- },
- "node_modules/regexpu-core": {
- "version": "4.7.1",
- "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.7.1.tgz",
- "integrity": "sha512-ywH2VUraA44DZQuRKzARmw6S66mr48pQVva4LBeRhcOltJ6hExvWly5ZjFLYo67xbIxb6W1q4bAGtgfEl20zfQ==",
- "dev": true,
- "dependencies": {
- "regenerate": "^1.4.0",
- "regenerate-unicode-properties": "^8.2.0",
- "regjsgen": "^0.5.1",
- "regjsparser": "^0.6.4",
- "unicode-match-property-ecmascript": "^1.0.4",
- "unicode-match-property-value-ecmascript": "^1.2.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/registry-auth-token": {
- "version": "3.4.0",
- "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-3.4.0.tgz",
- "integrity": "sha512-4LM6Fw8eBQdwMYcES4yTnn2TqIasbXuwDx3um+QRs7S55aMKCBKBxvPXl2RiUjHwuJLTyYfxSpmfSAjQpcuP+A==",
- "dev": true,
- "dependencies": {
- "rc": "^1.1.6",
- "safe-buffer": "^5.0.1"
- }
- },
- "node_modules/registry-url": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-3.1.0.tgz",
- "integrity": "sha1-PU74cPc93h138M+aOBQyRE4XSUI=",
- "dev": true,
- "dependencies": {
- "rc": "^1.0.1"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/regjsgen": {
- "version": "0.5.2",
- "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.2.tgz",
- "integrity": "sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==",
- "dev": true
- },
- "node_modules/regjsparser": {
- "version": "0.6.9",
- "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.9.tgz",
- "integrity": "sha512-ZqbNRz1SNjLAiYuwY0zoXW8Ne675IX5q+YHioAGbCw4X96Mjl2+dcX9B2ciaeyYjViDAfvIjFpQjJgLttTEERQ==",
- "dev": true,
- "dependencies": {
- "jsesc": "~0.5.0"
- },
- "bin": {
- "regjsparser": "bin/parser"
- }
- },
- "node_modules/regjsparser/node_modules/jsesc": {
- "version": "0.5.0",
- "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz",
- "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=",
- "dev": true,
- "bin": {
- "jsesc": "bin/jsesc"
- }
- },
- "node_modules/remove-bom-buffer": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/remove-bom-buffer/-/remove-bom-buffer-3.0.0.tgz",
- "integrity": "sha512-8v2rWhaakv18qcvNeli2mZ/TMTL2nEyAKRvzo1WtnZBl15SHyEhrCu2/xKlJyUFKHiHgfXIyuY6g2dObJJycXQ==",
- "dev": true,
- "dependencies": {
- "is-buffer": "^1.1.5",
- "is-utf8": "^0.2.1"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/remove-bom-stream": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/remove-bom-stream/-/remove-bom-stream-1.2.0.tgz",
- "integrity": "sha1-BfGlk/FuQuH7kOv1nejlaVJflSM=",
- "dev": true,
- "dependencies": {
- "remove-bom-buffer": "^3.0.0",
- "safe-buffer": "^5.1.0",
- "through2": "^2.0.3"
- },
- "engines": {
- "node": ">= 0.10"
- }
- },
- "node_modules/remove-trailing-separator": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz",
- "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=",
- "dev": true
- },
- "node_modules/repeat-element": {
- "version": "1.1.4",
- "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz",
- "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/repeat-string": {
- "version": "1.6.1",
- "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz",
- "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=",
- "dev": true,
- "engines": {
- "node": ">=0.10"
- }
- },
- "node_modules/repeating": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz",
- "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=",
- "dev": true,
- "dependencies": {
- "is-finite": "^1.0.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/replace-ext": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.1.tgz",
- "integrity": "sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw==",
- "dev": true,
- "engines": {
- "node": ">= 0.10"
- }
- },
- "node_modules/replace-homedir": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/replace-homedir/-/replace-homedir-1.0.0.tgz",
- "integrity": "sha1-6H9tUTuSjd6AgmDBK+f+xv9ueYw=",
- "dev": true,
- "dependencies": {
- "homedir-polyfill": "^1.0.1",
- "is-absolute": "^1.0.0",
- "remove-trailing-separator": "^1.1.0"
- },
- "engines": {
- "node": ">= 0.10"
- }
- },
- "node_modules/request": {
- "version": "2.88.2",
- "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz",
- "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==",
- "deprecated": "request has been deprecated, see https://github.com/request/request/issues/3142",
- "dependencies": {
- "aws-sign2": "~0.7.0",
- "aws4": "^1.8.0",
- "caseless": "~0.12.0",
- "combined-stream": "~1.0.6",
- "extend": "~3.0.2",
- "forever-agent": "~0.6.1",
- "form-data": "~2.3.2",
- "har-validator": "~5.1.3",
- "http-signature": "~1.2.0",
- "is-typedarray": "~1.0.0",
- "isstream": "~0.1.2",
- "json-stringify-safe": "~5.0.1",
- "mime-types": "~2.1.19",
- "oauth-sign": "~0.9.0",
- "performance-now": "^2.1.0",
- "qs": "~6.5.2",
- "safe-buffer": "^5.1.2",
- "tough-cookie": "~2.5.0",
- "tunnel-agent": "^0.6.0",
- "uuid": "^3.3.2"
- },
- "engines": {
- "node": ">= 6"
- }
- },
- "node_modules/request-progress": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/request-progress/-/request-progress-3.0.0.tgz",
- "integrity": "sha1-TKdUCBx/7GP1BeT6qCWqBs1mnb4=",
- "dev": true,
- "dependencies": {
- "throttleit": "^1.0.0"
- }
- },
- "node_modules/require-directory": {
- "version": "2.1.1",
- "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
- "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/require-from-string": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz",
- "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/require-main-filename": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz",
- "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==",
- "dev": true
- },
- "node_modules/requireindex": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/requireindex/-/requireindex-1.2.0.tgz",
- "integrity": "sha512-L9jEkOi3ASd9PYit2cwRfyppc9NoABujTP8/5gFcbERmo5jUoAKovIC3fsF17pkTnGsrByysqX+Kxd2OTNI1ww==",
- "dev": true,
- "engines": {
- "node": ">=0.10.5"
- }
- },
- "node_modules/requires-port": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz",
- "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=",
- "dev": true
- },
- "node_modules/requizzle": {
- "version": "0.2.3",
- "resolved": "https://registry.npmjs.org/requizzle/-/requizzle-0.2.3.tgz",
- "integrity": "sha512-YanoyJjykPxGHii0fZP0uUPEXpvqfBDxWV7s6GKAiiOsiqhX6vHNyW3Qzdmqp/iq/ExbhaGbVrjB4ruEVSM4GQ==",
- "dev": true,
- "dependencies": {
- "lodash": "^4.17.14"
- }
- },
- "node_modules/resolve": {
- "version": "1.20.0",
- "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz",
- "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==",
- "dev": true,
- "dependencies": {
- "is-core-module": "^2.2.0",
- "path-parse": "^1.0.6"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/resolve-dir": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz",
- "integrity": "sha1-eaQGRMNivoLybv/nOcm7U4IEb0M=",
- "dev": true,
- "dependencies": {
- "expand-tilde": "^2.0.0",
- "global-modules": "^1.0.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/resolve-from": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
- "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
- "dev": true,
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/resolve-options": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/resolve-options/-/resolve-options-1.1.0.tgz",
- "integrity": "sha1-MrueOcBtZzONyTeMDW1gdFZq0TE=",
- "dev": true,
- "dependencies": {
- "value-or-function": "^3.0.0"
- },
- "engines": {
- "node": ">= 0.10"
- }
- },
- "node_modules/resolve-url": {
- "version": "0.2.1",
- "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz",
- "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=",
- "deprecated": "https://github.com/lydell/resolve-url#deprecated",
- "dev": true
- },
- "node_modules/ret": {
- "version": "0.1.15",
- "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz",
- "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==",
- "dev": true,
- "engines": {
- "node": ">=0.12"
- }
- },
- "node_modules/retry": {
- "version": "0.10.1",
- "resolved": "https://registry.npmjs.org/retry/-/retry-0.10.1.tgz",
- "integrity": "sha1-52OI0heZLCUnUCQdPTlW/tmNj/Q=",
- "dev": true,
- "engines": {
- "node": "*"
- }
- },
- "node_modules/rfdc": {
- "version": "1.3.0",
- "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.3.0.tgz",
- "integrity": "sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==",
- "dev": true
- },
- "node_modules/rgbcolor": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/rgbcolor/-/rgbcolor-1.0.1.tgz",
- "integrity": "sha1-1lBezbMEplldom+ktDMHMGd1lF0=",
- "engines": {
- "node": ">= 0.8.15"
- }
- },
- "node_modules/rimraf": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
- "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
- "dev": true,
- "dependencies": {
- "glob": "^7.1.3"
- },
- "bin": {
- "rimraf": "bin.js"
- },
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
- }
- },
- "node_modules/ripemd160": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz",
- "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==",
- "dev": true,
- "dependencies": {
- "hash-base": "^3.0.0",
- "inherits": "^2.0.1"
- }
- },
- "node_modules/rxjs": {
- "version": "5.5.12",
- "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-5.5.12.tgz",
- "integrity": "sha512-xx2itnL5sBbqeeiVgNPVuQQ1nC8Jp2WfNJhXWHmElW9YmrpS9UVnNzhP3EH3HFqexO5Tlp8GhYY+WEcqcVMvGw==",
- "dev": true,
- "dependencies": {
- "symbol-observable": "1.0.1"
- },
- "engines": {
- "npm": ">=2.0.0"
- }
- },
- "node_modules/rxjs/node_modules/symbol-observable": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.0.1.tgz",
- "integrity": "sha1-g0D8RwLDEi310iKI+IKD9RPT/dQ=",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/safe-buffer": {
- "version": "5.2.1",
- "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
- "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/feross"
- },
- {
- "type": "patreon",
- "url": "https://www.patreon.com/feross"
- },
- {
- "type": "consulting",
- "url": "https://feross.org/support"
- }
- ]
- },
- "node_modules/safe-regex": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz",
- "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=",
- "dev": true,
- "dependencies": {
- "ret": "~0.1.10"
- }
- },
- "node_modules/safer-buffer": {
- "version": "2.1.2",
- "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
- "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="
- },
- "node_modules/sanitize-html": {
- "version": "1.27.5",
- "resolved": "https://registry.npmjs.org/sanitize-html/-/sanitize-html-1.27.5.tgz",
- "integrity": "sha512-M4M5iXDAUEcZKLXkmk90zSYWEtk5NH3JmojQxKxV371fnMh+x9t1rqdmXaGoyEHw3z/X/8vnFhKjGL5xFGOJ3A==",
- "dev": true,
- "dependencies": {
- "htmlparser2": "^4.1.0",
- "lodash": "^4.17.15",
- "parse-srcset": "^1.0.2",
- "postcss": "^7.0.27"
- }
- },
- "node_modules/sass-graph": {
- "version": "2.2.5",
- "resolved": "https://registry.npmjs.org/sass-graph/-/sass-graph-2.2.5.tgz",
- "integrity": "sha512-VFWDAHOe6mRuT4mZRd4eKE+d8Uedrk6Xnh7Sh9b4NGufQLQjOrvf/MQoOdx+0s92L89FeyUUNfU597j/3uNpag==",
- "dev": true,
- "dependencies": {
- "glob": "^7.0.0",
- "lodash": "^4.0.0",
- "scss-tokenizer": "^0.2.3",
- "yargs": "^13.3.2"
- },
- "bin": {
- "sassgraph": "bin/sassgraph"
- }
- },
- "node_modules/sass-graph/node_modules/ansi-regex": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
- "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
- "dev": true,
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/sass-graph/node_modules/cliui": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz",
- "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==",
- "dev": true,
- "dependencies": {
- "string-width": "^3.1.0",
- "strip-ansi": "^5.2.0",
- "wrap-ansi": "^5.1.0"
- }
- },
- "node_modules/sass-graph/node_modules/emoji-regex": {
- "version": "7.0.3",
- "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz",
- "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==",
- "dev": true
- },
- "node_modules/sass-graph/node_modules/find-up": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
- "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
- "dev": true,
- "dependencies": {
- "locate-path": "^3.0.0"
- },
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/sass-graph/node_modules/is-fullwidth-code-point": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
- "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
- "dev": true,
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/sass-graph/node_modules/locate-path": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
- "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
- "dev": true,
- "dependencies": {
- "p-locate": "^3.0.0",
- "path-exists": "^3.0.0"
- },
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/sass-graph/node_modules/p-locate": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
- "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
- "dev": true,
- "dependencies": {
- "p-limit": "^2.0.0"
- },
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/sass-graph/node_modules/path-exists": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
- "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
- "dev": true,
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/sass-graph/node_modules/string-width": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz",
- "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==",
- "dev": true,
- "dependencies": {
- "emoji-regex": "^7.0.1",
- "is-fullwidth-code-point": "^2.0.0",
- "strip-ansi": "^5.1.0"
- },
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/sass-graph/node_modules/strip-ansi": {
- "version": "5.2.0",
- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
- "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
- "dev": true,
- "dependencies": {
- "ansi-regex": "^4.1.0"
- },
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/sass-graph/node_modules/wrap-ansi": {
- "version": "5.1.0",
- "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz",
- "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==",
- "dev": true,
- "dependencies": {
- "ansi-styles": "^3.2.0",
- "string-width": "^3.0.0",
- "strip-ansi": "^5.0.0"
- },
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/sass-graph/node_modules/yargs": {
- "version": "13.3.2",
- "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz",
- "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==",
- "dev": true,
- "dependencies": {
- "cliui": "^5.0.0",
- "find-up": "^3.0.0",
- "get-caller-file": "^2.0.1",
- "require-directory": "^2.1.1",
- "require-main-filename": "^2.0.0",
- "set-blocking": "^2.0.0",
- "string-width": "^3.0.0",
- "which-module": "^2.0.0",
- "y18n": "^4.0.0",
- "yargs-parser": "^13.1.2"
- }
- },
- "node_modules/sass-graph/node_modules/yargs-parser": {
- "version": "13.1.2",
- "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz",
- "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==",
- "dev": true,
- "dependencies": {
- "camelcase": "^5.0.0",
- "decamelize": "^1.2.0"
- }
- },
- "node_modules/sax": {
- "version": "1.2.4",
- "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz",
- "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw=="
- },
- "node_modules/saxes": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz",
- "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==",
- "dev": true,
- "dependencies": {
- "xmlchars": "^2.2.0"
- },
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/schema-utils": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz",
- "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==",
- "dev": true,
- "dependencies": {
- "@types/json-schema": "^7.0.6",
- "ajv": "^6.12.5",
- "ajv-keywords": "^3.5.2"
- },
- "engines": {
- "node": ">= 10.13.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/webpack"
- }
- },
- "node_modules/scss-tokenizer": {
- "version": "0.2.3",
- "resolved": "https://registry.npmjs.org/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz",
- "integrity": "sha1-jrBtualyMzOCTT9VMGQRSYR85dE=",
- "dev": true,
- "dependencies": {
- "js-base64": "^2.1.8",
- "source-map": "^0.4.2"
- }
- },
- "node_modules/scss-tokenizer/node_modules/source-map": {
- "version": "0.4.4",
- "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz",
- "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=",
- "dev": true,
- "dependencies": {
- "amdefine": ">=0.0.4"
- },
- "engines": {
- "node": ">=0.8.0"
- }
- },
- "node_modules/semver": {
- "version": "7.3.5",
- "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz",
- "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==",
- "dev": true,
- "dependencies": {
- "lru-cache": "^6.0.0"
- },
- "bin": {
- "semver": "bin/semver.js"
- },
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/semver-compare": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/semver-compare/-/semver-compare-1.0.0.tgz",
- "integrity": "sha1-De4hahyUGrN+nvsXiPavxf9VN/w=",
- "dev": true
- },
- "node_modules/semver-diff": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-2.1.0.tgz",
- "integrity": "sha1-S7uEN8jTfksM8aaP1ybsbWRdbTY=",
- "dev": true,
- "dependencies": {
- "semver": "^5.0.3"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/semver-diff/node_modules/semver": {
- "version": "5.7.1",
- "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
- "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
- "dev": true,
- "bin": {
- "semver": "bin/semver"
- }
- },
- "node_modules/semver-greatest-satisfied-range": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/semver-greatest-satisfied-range/-/semver-greatest-satisfied-range-1.1.0.tgz",
- "integrity": "sha1-E+jCZYq5aRywzXEJMkAoDTb3els=",
- "dev": true,
- "dependencies": {
- "sver-compat": "^1.5.0"
- },
- "engines": {
- "node": ">= 0.10"
- }
- },
- "node_modules/semver-regex": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/semver-regex/-/semver-regex-2.0.0.tgz",
- "integrity": "sha512-mUdIBBvdn0PLOeP3TEkMH7HHeUP3GjsXCwKarjv/kGmUFOYg1VqEemKhoQpWMu6X2I8kHeuVdGibLGkVK+/5Qw==",
- "dev": true,
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/send": {
- "version": "0.17.1",
- "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz",
- "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==",
- "dev": true,
- "dependencies": {
- "debug": "2.6.9",
- "depd": "~1.1.2",
- "destroy": "~1.0.4",
- "encodeurl": "~1.0.2",
- "escape-html": "~1.0.3",
- "etag": "~1.8.1",
- "fresh": "0.5.2",
- "http-errors": "~1.7.2",
- "mime": "1.6.0",
- "ms": "2.1.1",
- "on-finished": "~2.3.0",
- "range-parser": "~1.2.1",
- "statuses": "~1.5.0"
- },
- "engines": {
- "node": ">= 0.8.0"
- }
- },
- "node_modules/send/node_modules/debug": {
- "version": "2.6.9",
- "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
- "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
- "dev": true,
- "dependencies": {
- "ms": "2.0.0"
- }
- },
- "node_modules/send/node_modules/debug/node_modules/ms": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
- "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
- "dev": true
- },
- "node_modules/send/node_modules/ms": {
- "version": "2.1.1",
- "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
- "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==",
- "dev": true
- },
- "node_modules/serialize-javascript": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-5.0.1.tgz",
- "integrity": "sha512-SaaNal9imEO737H2c05Og0/8LUXG7EnsZyMa8MzkmuHoELfT6txuj0cMqRj6zfPKnmQ1yasR4PCJc8x+M4JSPA==",
- "dev": true,
- "dependencies": {
- "randombytes": "^2.1.0"
- }
- },
- "node_modules/serve-favicon": {
- "version": "2.4.5",
- "resolved": "https://registry.npmjs.org/serve-favicon/-/serve-favicon-2.4.5.tgz",
- "integrity": "sha512-s7F8h2NrslMkG50KxvlGdj+ApSwaLex0vexuJ9iFf3GLTIp1ph/l1qZvRe9T9TJEYZgmq72ZwJ2VYiAEtChknw==",
- "dev": true,
- "dependencies": {
- "etag": "~1.8.1",
- "fresh": "0.5.2",
- "ms": "2.0.0",
- "parseurl": "~1.3.2",
- "safe-buffer": "5.1.1"
- },
- "engines": {
- "node": ">= 0.8.0"
- }
- },
- "node_modules/serve-favicon/node_modules/ms": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
- "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
- "dev": true
- },
- "node_modules/serve-favicon/node_modules/safe-buffer": {
- "version": "5.1.1",
- "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.1.tgz",
- "integrity": "sha512-kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg==",
- "dev": true
- },
- "node_modules/serve-static": {
- "version": "1.14.1",
- "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz",
- "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==",
- "dev": true,
- "dependencies": {
- "encodeurl": "~1.0.2",
- "escape-html": "~1.0.3",
- "parseurl": "~1.3.3",
- "send": "0.17.1"
- },
- "engines": {
- "node": ">= 0.8.0"
- }
- },
- "node_modules/set-blocking": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
- "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=",
- "dev": true
- },
- "node_modules/set-immediate-shim": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz",
- "integrity": "sha1-SysbJ+uAip+NzEgaWOXlb1mfP2E=",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/set-value": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz",
- "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==",
- "dev": true,
- "dependencies": {
- "extend-shallow": "^2.0.1",
- "is-extendable": "^0.1.1",
- "is-plain-object": "^2.0.3",
- "split-string": "^3.0.1"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/set-value/node_modules/extend-shallow": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
- "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
- "dev": true,
- "dependencies": {
- "is-extendable": "^0.1.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/set-value/node_modules/is-plain-object": {
- "version": "2.0.4",
- "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
- "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
- "dev": true,
- "dependencies": {
- "isobject": "^3.0.1"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/setprototypeof": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz",
- "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==",
- "dev": true
- },
- "node_modules/sha.js": {
- "version": "2.4.11",
- "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz",
- "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==",
- "dev": true,
- "dependencies": {
- "inherits": "^2.0.1",
- "safe-buffer": "^5.0.1"
- },
- "bin": {
- "sha.js": "bin.js"
- }
- },
- "node_modules/shasum-object": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/shasum-object/-/shasum-object-1.0.0.tgz",
- "integrity": "sha512-Iqo5rp/3xVi6M4YheapzZhhGPVs0yZwHj7wvwQ1B9z8H6zk+FEnI7y3Teq7qwnekfEhu8WmG2z0z4iWZaxLWVg==",
- "dev": true,
- "dependencies": {
- "fast-safe-stringify": "^2.0.7"
- }
- },
- "node_modules/shebang-command": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
- "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
- "dev": true,
- "dependencies": {
- "shebang-regex": "^3.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/shebang-regex": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
- "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/shell-quote": {
- "version": "1.7.2",
- "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.2.tgz",
- "integrity": "sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg==",
- "dev": true
- },
- "node_modules/shelljs": {
- "version": "0.8.4",
- "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.8.4.tgz",
- "integrity": "sha512-7gk3UZ9kOfPLIAbslLzyWeGiEqx9e3rxwZM0KE6EL8GlGwjym9Mrlx5/p33bWTu9YG6vcS4MBxYZDHYr5lr8BQ==",
- "dev": true,
- "dependencies": {
- "glob": "^7.0.0",
- "interpret": "^1.0.0",
- "rechoir": "^0.6.2"
- },
- "bin": {
- "shjs": "bin/shjs"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/shiki": {
- "version": "0.9.10",
- "resolved": "https://registry.npmjs.org/shiki/-/shiki-0.9.10.tgz",
- "integrity": "sha512-xeM7Oc6hY+6iW5O/T5hor8ul7mEprzyl5y4r5zthEHToQNw7MIhREMgU3r2gKDB0NaMLNrkcEQagudCdzE13Lg==",
- "dev": true,
- "dependencies": {
- "json5": "^2.2.0",
- "onigasm": "^2.2.5",
- "vscode-textmate": "5.2.0"
- }
- },
- "node_modules/sigmund": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/sigmund/-/sigmund-1.0.1.tgz",
- "integrity": "sha1-P/IfGYytIXX587eBhT/ZTQ0ZtZA=",
- "dev": true
- },
- "node_modules/signal-exit": {
- "version": "3.0.3",
- "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz",
- "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==",
- "dev": true
- },
- "node_modules/simple-concat": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz",
- "integrity": "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==",
- "dev": true,
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/feross"
- },
- {
- "type": "patreon",
- "url": "https://www.patreon.com/feross"
- },
- {
- "type": "consulting",
- "url": "https://feross.org/support"
- }
- ]
- },
- "node_modules/simple-get": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-3.1.0.tgz",
- "integrity": "sha512-bCR6cP+aTdScaQCnQKbPKtJOKDp/hj9EDLJo3Nw4y1QksqaovlW/bnptB6/c1e+qmNIDHRK+oXFDdEqBT8WzUA==",
- "dev": true,
- "dependencies": {
- "decompress-response": "^4.2.0",
- "once": "^1.3.1",
- "simple-concat": "^1.0.0"
- }
- },
- "node_modules/simple-git": {
- "version": "1.132.0",
- "resolved": "https://registry.npmjs.org/simple-git/-/simple-git-1.132.0.tgz",
- "integrity": "sha512-xauHm1YqCTom1sC9eOjfq3/9RKiUA9iPnxBbrY2DdL8l4ADMu0jjM5l5lphQP5YWNqAL2aXC/OeuQ76vHtW5fg==",
- "dev": true,
- "dependencies": {
- "debug": "^4.0.1"
- }
- },
- "node_modules/slash": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz",
- "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/slice-ansi": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz",
- "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==",
- "dev": true,
- "dependencies": {
- "ansi-styles": "^4.0.0",
- "astral-regex": "^2.0.0",
- "is-fullwidth-code-point": "^3.0.0"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/chalk/slice-ansi?sponsor=1"
- }
- },
- "node_modules/slice-ansi/node_modules/ansi-styles": {
- "version": "4.3.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
- "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
- "dev": true,
- "dependencies": {
- "color-convert": "^2.0.1"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/chalk/ansi-styles?sponsor=1"
- }
- },
- "node_modules/slice-ansi/node_modules/color-convert": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
- "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
- "dev": true,
- "dependencies": {
- "color-name": "~1.1.4"
- },
- "engines": {
- "node": ">=7.0.0"
- }
- },
- "node_modules/slice-ansi/node_modules/color-name": {
- "version": "1.1.4",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
- "dev": true
- },
- "node_modules/slice-ansi/node_modules/is-fullwidth-code-point": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
- "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/slide": {
- "version": "1.1.6",
- "resolved": "https://registry.npmjs.org/slide/-/slide-1.1.6.tgz",
- "integrity": "sha1-VusCfWW00tzmyy4tMsTUr8nh1wc=",
- "dev": true,
- "engines": {
- "node": "*"
- }
- },
- "node_modules/snapdragon": {
- "version": "0.8.2",
- "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz",
- "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==",
- "dev": true,
- "dependencies": {
- "base": "^0.11.1",
- "debug": "^2.2.0",
- "define-property": "^0.2.5",
- "extend-shallow": "^2.0.1",
- "map-cache": "^0.2.2",
- "source-map": "^0.5.6",
- "source-map-resolve": "^0.5.0",
- "use": "^3.1.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/snapdragon-node": {
- "version": "2.1.1",
- "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz",
- "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==",
- "dev": true,
- "dependencies": {
- "define-property": "^1.0.0",
- "isobject": "^3.0.0",
- "snapdragon-util": "^3.0.1"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/snapdragon-node/node_modules/define-property": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
- "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
- "dev": true,
- "dependencies": {
- "is-descriptor": "^1.0.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/snapdragon-node/node_modules/is-accessor-descriptor": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
- "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
- "dev": true,
- "dependencies": {
- "kind-of": "^6.0.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/snapdragon-node/node_modules/is-data-descriptor": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
- "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
- "dev": true,
- "dependencies": {
- "kind-of": "^6.0.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/snapdragon-node/node_modules/is-descriptor": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
- "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
- "dev": true,
- "dependencies": {
- "is-accessor-descriptor": "^1.0.0",
- "is-data-descriptor": "^1.0.0",
- "kind-of": "^6.0.2"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/snapdragon-util": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz",
- "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==",
- "dev": true,
- "dependencies": {
- "kind-of": "^3.2.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/snapdragon-util/node_modules/kind-of": {
- "version": "3.2.2",
- "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
- "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
- "dev": true,
- "dependencies": {
- "is-buffer": "^1.1.5"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/snapdragon/node_modules/debug": {
- "version": "2.6.9",
- "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
- "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
- "dev": true,
- "dependencies": {
- "ms": "2.0.0"
- }
- },
- "node_modules/snapdragon/node_modules/define-property": {
- "version": "0.2.5",
- "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
- "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
- "dev": true,
- "dependencies": {
- "is-descriptor": "^0.1.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/snapdragon/node_modules/extend-shallow": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
- "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
- "dev": true,
- "dependencies": {
- "is-extendable": "^0.1.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/snapdragon/node_modules/ms": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
- "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
- "dev": true
- },
- "node_modules/snapdragon/node_modules/source-map": {
- "version": "0.5.7",
- "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
- "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/sntp": {
- "version": "1.0.9",
- "resolved": "https://registry.npmjs.org/sntp/-/sntp-1.0.9.tgz",
- "integrity": "sha1-ZUEYTMkK7qbG57NeJlkIJEPGYZg=",
- "deprecated": "This module moved to @hapi/sntp. Please make sure to switch over as this distribution is no longer supported and may contain bugs and critical security issues.",
- "dev": true,
- "optional": true,
- "dependencies": {
- "hoek": "2.x.x"
- },
- "engines": {
- "node": ">=0.8.0"
- }
- },
- "node_modules/socket.io": {
- "version": "2.1.1",
- "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-2.1.1.tgz",
- "integrity": "sha512-rORqq9c+7W0DAK3cleWNSyfv/qKXV99hV4tZe+gGLfBECw3XEhBy7x85F3wypA9688LKjtwO9pX9L33/xQI8yA==",
- "dev": true,
- "dependencies": {
- "debug": "~3.1.0",
- "engine.io": "~3.2.0",
- "has-binary2": "~1.0.2",
- "socket.io-adapter": "~1.1.0",
- "socket.io-client": "2.1.1",
- "socket.io-parser": "~3.2.0"
- }
- },
- "node_modules/socket.io-adapter": {
- "version": "1.1.2",
- "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-1.1.2.tgz",
- "integrity": "sha512-WzZRUj1kUjrTIrUKpZLEzFZ1OLj5FwLlAFQs9kuZJzJi5DKdU7FsWc36SNmA8iDOtwBQyT8FkrriRM8vXLYz8g==",
- "dev": true
- },
- "node_modules/socket.io-client": {
- "version": "2.1.1",
- "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-2.1.1.tgz",
- "integrity": "sha512-jxnFyhAuFxYfjqIgduQlhzqTcOEQSn+OHKVfAxWaNWa7ecP7xSNk2Dx/3UEsDcY7NcFafxvNvKPmmO7HTwTxGQ==",
- "dev": true,
- "dependencies": {
- "backo2": "1.0.2",
- "base64-arraybuffer": "0.1.5",
- "component-bind": "1.0.0",
- "component-emitter": "1.2.1",
- "debug": "~3.1.0",
- "engine.io-client": "~3.2.0",
- "has-binary2": "~1.0.2",
- "has-cors": "1.1.0",
- "indexof": "0.0.1",
- "object-component": "0.0.3",
- "parseqs": "0.0.5",
- "parseuri": "0.0.5",
- "socket.io-parser": "~3.2.0",
- "to-array": "0.1.4"
- }
- },
- "node_modules/socket.io-client/node_modules/base64-arraybuffer": {
- "version": "0.1.5",
- "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.5.tgz",
- "integrity": "sha1-c5JncZI7Whl0etZmqlzUv5xunOg=",
- "dev": true,
- "engines": {
- "node": ">= 0.6.0"
- }
- },
- "node_modules/socket.io-client/node_modules/component-emitter": {
- "version": "1.2.1",
- "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz",
- "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=",
- "dev": true
- },
- "node_modules/socket.io-client/node_modules/debug": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
- "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
- "dev": true,
- "dependencies": {
- "ms": "2.0.0"
- }
- },
- "node_modules/socket.io-client/node_modules/ms": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
- "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
- "dev": true
- },
- "node_modules/socket.io-parser": {
- "version": "3.2.0",
- "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-3.2.0.tgz",
- "integrity": "sha512-FYiBx7rc/KORMJlgsXysflWx/RIvtqZbyGLlHZvjfmPTPeuD/I8MaW7cfFrj5tRltICJdgwflhfZ3NVVbVLFQA==",
- "dev": true,
- "dependencies": {
- "component-emitter": "1.2.1",
- "debug": "~3.1.0",
- "isarray": "2.0.1"
- }
- },
- "node_modules/socket.io-parser/node_modules/component-emitter": {
- "version": "1.2.1",
- "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz",
- "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=",
- "dev": true
- },
- "node_modules/socket.io-parser/node_modules/debug": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
- "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
- "dev": true,
- "dependencies": {
- "ms": "2.0.0"
- }
- },
- "node_modules/socket.io-parser/node_modules/isarray": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz",
- "integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4=",
- "dev": true
- },
- "node_modules/socket.io-parser/node_modules/ms": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
- "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
- "dev": true
- },
- "node_modules/socket.io/node_modules/debug": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
- "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
- "dev": true,
- "dependencies": {
- "ms": "2.0.0"
- }
- },
- "node_modules/socket.io/node_modules/ms": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
- "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
- "dev": true
- },
- "node_modules/source-list-map": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz",
- "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==",
- "dev": true
- },
- "node_modules/source-map": {
- "version": "0.6.1",
- "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
- "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
- "devOptional": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/source-map-js": {
- "version": "0.6.2",
- "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-0.6.2.tgz",
- "integrity": "sha512-/3GptzWzu0+0MBQFrDKzw/DvvMTUORvgY6k6jd/VS6iCR4RDTKWH6v6WPwQoUO8667uQEf9Oe38DxAYWY5F/Ug==",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/source-map-resolve": {
- "version": "0.5.3",
- "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz",
- "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==",
- "dev": true,
- "dependencies": {
- "atob": "^2.1.2",
- "decode-uri-component": "^0.2.0",
- "resolve-url": "^0.2.1",
- "source-map-url": "^0.4.0",
- "urix": "^0.1.0"
- }
- },
- "node_modules/source-map-support": {
- "version": "0.5.19",
- "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz",
- "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==",
- "dev": true,
- "dependencies": {
- "buffer-from": "^1.0.0",
- "source-map": "^0.6.0"
- }
- },
- "node_modules/source-map-url": {
- "version": "0.4.1",
- "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz",
- "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==",
- "dev": true
- },
- "node_modules/sparkles": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/sparkles/-/sparkles-1.0.1.tgz",
- "integrity": "sha512-dSO0DDYUahUt/0/pD/Is3VIm5TGJjludZ0HVymmhYF6eNA53PVLhnUk0znSYbH8IYBuJdCE+1luR22jNLMaQdw==",
- "dev": true,
- "engines": {
- "node": ">= 0.10"
- }
- },
- "node_modules/spdx-correct": {
- "version": "3.1.1",
- "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz",
- "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==",
- "dev": true,
- "dependencies": {
- "spdx-expression-parse": "^3.0.0",
- "spdx-license-ids": "^3.0.0"
- }
- },
- "node_modules/spdx-exceptions": {
- "version": "2.3.0",
- "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz",
- "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==",
- "dev": true
- },
- "node_modules/spdx-expression-parse": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz",
- "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==",
- "dev": true,
- "dependencies": {
- "spdx-exceptions": "^2.1.0",
- "spdx-license-ids": "^3.0.0"
- }
- },
- "node_modules/spdx-license-ids": {
- "version": "3.0.7",
- "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.7.tgz",
- "integrity": "sha512-U+MTEOO0AiDzxwFvoa4JVnMV6mZlJKk2sBLt90s7G0Gd0Mlknc7kxEn3nuDPNZRta7O2uy8oLcZLVT+4sqNZHQ==",
- "dev": true
- },
- "node_modules/split": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/split/-/split-1.0.1.tgz",
- "integrity": "sha512-mTyOoPbrivtXnwnIxZRFYRrPNtEFKlpB2fvjSnCQUiAA6qAZzqwna5envK4uk6OIeP17CsdF3rSBGYVBsU0Tkg==",
- "dev": true,
- "dependencies": {
- "through": "2"
- },
- "engines": {
- "node": "*"
- }
- },
- "node_modules/split-string": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz",
- "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==",
- "dev": true,
- "dependencies": {
- "extend-shallow": "^3.0.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/sprintf-js": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
- "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=",
- "dev": true
- },
- "node_modules/sshpk": {
- "version": "1.16.1",
- "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz",
- "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==",
- "dependencies": {
- "asn1": "~0.2.3",
- "assert-plus": "^1.0.0",
- "bcrypt-pbkdf": "^1.0.0",
- "dashdash": "^1.12.0",
- "ecc-jsbn": "~0.1.1",
- "getpass": "^0.1.1",
- "jsbn": "~0.1.0",
- "safer-buffer": "^2.0.2",
- "tweetnacl": "~0.14.0"
- },
- "bin": {
- "sshpk-conv": "bin/sshpk-conv",
- "sshpk-sign": "bin/sshpk-sign",
- "sshpk-verify": "bin/sshpk-verify"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/ssri": {
- "version": "5.3.0",
- "resolved": "https://registry.npmjs.org/ssri/-/ssri-5.3.0.tgz",
- "integrity": "sha512-XRSIPqLij52MtgoQavH/x/dU1qVKtWUAAZeOHsR9c2Ddi4XerFy3mc1alf+dLJKl9EUIm/Ht+EowFkTUOA6GAQ==",
- "dev": true,
- "dependencies": {
- "safe-buffer": "^5.1.1"
- }
- },
- "node_modules/stack-trace": {
- "version": "0.0.10",
- "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz",
- "integrity": "sha1-VHxws0fo0ytOEI6hoqFZ5f3eGcA=",
- "dev": true,
- "engines": {
- "node": "*"
- }
- },
- "node_modules/stackblur-canvas": {
- "version": "2.2.0",
- "resolved": "https://registry.npmjs.org/stackblur-canvas/-/stackblur-canvas-2.2.0.tgz",
- "integrity": "sha512-5Gf8dtlf8k6NbLzuly2NkGrkS/Ahh+I5VUjO7TnFizdJtgpfpLLEdQlLe9umbcnZlitU84kfYjXE67xlSXfhfQ=="
- },
- "node_modules/staged-git-files": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/staged-git-files/-/staged-git-files-1.0.0.tgz",
- "integrity": "sha1-zbhHg3wfzFLAioctSIPMCHdmioA=",
- "dev": true
- },
- "node_modules/static-extend": {
- "version": "0.1.2",
- "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz",
- "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=",
- "dev": true,
- "dependencies": {
- "define-property": "^0.2.5",
- "object-copy": "^0.1.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/static-extend/node_modules/define-property": {
- "version": "0.2.5",
- "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
- "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
- "dev": true,
- "dependencies": {
- "is-descriptor": "^0.1.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/statuses": {
- "version": "1.5.0",
- "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz",
- "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=",
- "dev": true,
- "engines": {
- "node": ">= 0.6"
- }
- },
- "node_modules/stdout-stream": {
- "version": "1.4.1",
- "resolved": "https://registry.npmjs.org/stdout-stream/-/stdout-stream-1.4.1.tgz",
- "integrity": "sha512-j4emi03KXqJWcIeF8eIXkjMFN1Cmb8gUlDYGeBALLPo5qdyTfA9bOtl8m33lRoC+vFMkP3gl0WsDr6+gzxbbTA==",
- "dev": true,
- "dependencies": {
- "readable-stream": "^2.0.1"
- }
- },
- "node_modules/stream-browserify": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-3.0.0.tgz",
- "integrity": "sha512-H73RAHsVBapbim0tU2JwwOiXUj+fikfiaoYAKHF3VJfA0pe2BCzkhAHBlLG6REzE+2WNZcxOXjK7lkso+9euLA==",
- "dev": true,
- "dependencies": {
- "inherits": "~2.0.4",
- "readable-stream": "^3.5.0"
- }
- },
- "node_modules/stream-browserify/node_modules/readable-stream": {
- "version": "3.6.0",
- "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
- "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
- "dev": true,
- "dependencies": {
- "inherits": "^2.0.3",
- "string_decoder": "^1.1.1",
- "util-deprecate": "^1.0.1"
- },
- "engines": {
- "node": ">= 6"
- }
- },
- "node_modules/stream-combiner": {
- "version": "0.0.4",
- "resolved": "https://registry.npmjs.org/stream-combiner/-/stream-combiner-0.0.4.tgz",
- "integrity": "sha1-TV5DPBhSYd3mI8o/RMWGvPXErRQ=",
- "dev": true,
- "dependencies": {
- "duplexer": "~0.1.1"
- }
- },
- "node_modules/stream-combiner2": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/stream-combiner2/-/stream-combiner2-1.1.1.tgz",
- "integrity": "sha1-+02KFCDqNidk4hrUeAOXvry0HL4=",
- "dev": true,
- "dependencies": {
- "duplexer2": "~0.1.0",
- "readable-stream": "^2.0.2"
- }
- },
- "node_modules/stream-exhaust": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/stream-exhaust/-/stream-exhaust-1.0.2.tgz",
- "integrity": "sha512-b/qaq/GlBK5xaq1yrK9/zFcyRSTNxmcZwFLGSTG0mXgZl/4Z6GgiyYOXOvY7N3eEvFRAG1bkDRz5EPGSvPYQlw==",
- "dev": true
- },
- "node_modules/stream-http": {
- "version": "3.1.1",
- "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-3.1.1.tgz",
- "integrity": "sha512-S7OqaYu0EkFpgeGFb/NPOoPLxFko7TPqtEeFg5DXPB4v/KETHG0Ln6fRFrNezoelpaDKmycEmmZ81cC9DAwgYg==",
- "dev": true,
- "dependencies": {
- "builtin-status-codes": "^3.0.0",
- "inherits": "^2.0.4",
- "readable-stream": "^3.6.0",
- "xtend": "^4.0.2"
- }
- },
- "node_modules/stream-http/node_modules/readable-stream": {
- "version": "3.6.0",
- "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
- "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
- "dev": true,
- "dependencies": {
- "inherits": "^2.0.3",
- "string_decoder": "^1.1.1",
- "util-deprecate": "^1.0.1"
- },
- "engines": {
- "node": ">= 6"
- }
- },
- "node_modules/stream-shift": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz",
- "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==",
- "dev": true
- },
- "node_modules/stream-splicer": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/stream-splicer/-/stream-splicer-2.0.1.tgz",
- "integrity": "sha512-Xizh4/NPuYSyAXyT7g8IvdJ9HJpxIGL9PjyhtywCZvvP0OPIdqyrr4dMikeuvY8xahpdKEBlBTySe583totajg==",
- "dev": true,
- "dependencies": {
- "inherits": "^2.0.1",
- "readable-stream": "^2.0.2"
- }
- },
- "node_modules/stream-to-observable": {
- "version": "0.2.0",
- "resolved": "https://registry.npmjs.org/stream-to-observable/-/stream-to-observable-0.2.0.tgz",
- "integrity": "sha1-WdbqOT2HwsDdrBCqDVYbxrpvDhA=",
- "dev": true,
- "dependencies": {
- "any-observable": "^0.2.0"
- },
- "engines": {
- "node": ">=0.12.0"
- }
- },
- "node_modules/streamroller": {
- "version": "1.0.6",
- "resolved": "https://registry.npmjs.org/streamroller/-/streamroller-1.0.6.tgz",
- "integrity": "sha512-3QC47Mhv3/aZNFpDDVO44qQb9gwB9QggMEE0sQmkTAwBVYdBRWISdsywlkfm5II1Q5y/pmrHflti/IgmIzdDBg==",
- "dev": true,
- "dependencies": {
- "async": "^2.6.2",
- "date-format": "^2.0.0",
- "debug": "^3.2.6",
- "fs-extra": "^7.0.1",
- "lodash": "^4.17.14"
- },
- "engines": {
- "node": ">=6.0"
- }
- },
- "node_modules/streamroller/node_modules/async": {
- "version": "2.6.3",
- "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz",
- "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==",
- "dev": true,
- "dependencies": {
- "lodash": "^4.17.14"
- }
- },
- "node_modules/streamroller/node_modules/debug": {
- "version": "3.2.7",
- "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
- "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
- "dev": true,
- "dependencies": {
- "ms": "^2.1.1"
- }
- },
- "node_modules/streamroller/node_modules/fs-extra": {
- "version": "7.0.1",
- "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz",
- "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==",
- "dev": true,
- "dependencies": {
- "graceful-fs": "^4.1.2",
- "jsonfile": "^4.0.0",
- "universalify": "^0.1.0"
- },
- "engines": {
- "node": ">=6 <7 || >=8"
- }
- },
- "node_modules/string_decoder": {
- "version": "1.3.0",
- "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",
- "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==",
- "dev": true,
- "dependencies": {
- "safe-buffer": "~5.2.0"
- }
- },
- "node_modules/string-argv": {
- "version": "0.3.1",
- "resolved": "https://registry.npmjs.org/string-argv/-/string-argv-0.3.1.tgz",
- "integrity": "sha512-a1uQGz7IyVy9YwhqjZIZu1c8JO8dNIe20xBmSS6qu9kv++k3JGzCVmprbNN5Kn+BgzD5E7YYwg1CcjuJMRNsvg==",
- "dev": true,
- "engines": {
- "node": ">=0.6.19"
- }
- },
- "node_modules/string-width": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
- "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
- "dev": true,
- "dependencies": {
- "code-point-at": "^1.0.0",
- "is-fullwidth-code-point": "^1.0.0",
- "strip-ansi": "^3.0.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/string.prototype.trimend": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz",
- "integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==",
- "dev": true,
- "dependencies": {
- "call-bind": "^1.0.2",
- "define-properties": "^1.1.3"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/string.prototype.trimstart": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz",
- "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==",
- "dev": true,
- "dependencies": {
- "call-bind": "^1.0.2",
- "define-properties": "^1.1.3"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/stringify-object": {
- "version": "3.3.0",
- "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz",
- "integrity": "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==",
- "dev": true,
- "dependencies": {
- "get-own-enumerable-property-symbols": "^3.0.0",
- "is-obj": "^1.0.1",
- "is-regexp": "^1.0.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/stringstream": {
- "version": "0.0.6",
- "resolved": "https://registry.npmjs.org/stringstream/-/stringstream-0.0.6.tgz",
- "integrity": "sha512-87GEBAkegbBcweToUrdzf3eLhWNg06FJTebl4BVJz/JgWy8CvEr9dRtX5qWphiynMSQlxxi+QqN0z5T32SLlhA==",
- "dev": true,
- "optional": true
- },
- "node_modules/strip-ansi": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
- "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
- "dev": true,
- "dependencies": {
- "ansi-regex": "^2.0.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/strip-bom": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz",
- "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=",
- "dev": true,
- "dependencies": {
- "is-utf8": "^0.2.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/strip-eof": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz",
- "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/strip-final-newline": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz",
- "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==",
- "dev": true,
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/strip-indent": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-2.0.0.tgz",
- "integrity": "sha1-XvjbKV0B5u1sv3qrlpmNeCJSe2g=",
- "dev": true,
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/strip-json-comments": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz",
- "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/subarg": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/subarg/-/subarg-1.0.0.tgz",
- "integrity": "sha1-9izxdYHplrSPyWVpn1TAauJouNI=",
- "dev": true,
- "dependencies": {
- "minimist": "^1.1.0"
- }
- },
- "node_modules/supports-color": {
- "version": "5.5.0",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
- "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
- "dev": true,
- "dependencies": {
- "has-flag": "^3.0.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/sver-compat": {
- "version": "1.5.0",
- "resolved": "https://registry.npmjs.org/sver-compat/-/sver-compat-1.5.0.tgz",
- "integrity": "sha1-PPh9/rTQe0o/FIJ7wYaz/QxkXNg=",
- "dev": true,
- "dependencies": {
- "es6-iterator": "^2.0.1",
- "es6-symbol": "^3.1.1"
- }
- },
- "node_modules/svg2pdf.js": {
- "version": "1.5.0",
- "resolved": "https://registry.npmjs.org/svg2pdf.js/-/svg2pdf.js-1.5.0.tgz",
- "integrity": "sha512-mgTZVTqF3c98uTqtoYXkzc1PGaz1ipIBxC0wPiDp7I/ZugoMpVKfYIzJmM2ixr0HQLsH6IICQWhTLfzbgzdLSw==",
- "dependencies": {
- "jspdf-yworks": "^2.1.1"
- }
- },
- "node_modules/symbol-observable": {
- "version": "0.2.4",
- "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-0.2.4.tgz",
- "integrity": "sha1-lag9smGG1q9+ehjb2XYKL4bQj0A=",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/symbol-tree": {
- "version": "3.2.4",
- "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz",
- "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw=="
- },
- "node_modules/syntax-error": {
- "version": "1.4.0",
- "resolved": "https://registry.npmjs.org/syntax-error/-/syntax-error-1.4.0.tgz",
- "integrity": "sha512-YPPlu67mdnHGTup2A8ff7BC2Pjq0e0Yp/IyTFN03zWO0RcK07uLcbi7C2KpGR2FvWbaB0+bfE27a+sBKebSo7w==",
- "dev": true,
- "dependencies": {
- "acorn-node": "^1.2.0"
- }
- },
- "node_modules/table": {
- "version": "6.7.1",
- "resolved": "https://registry.npmjs.org/table/-/table-6.7.1.tgz",
- "integrity": "sha512-ZGum47Yi6KOOFDE8m223td53ath2enHcYLgOCjGr5ngu8bdIARQk6mN/wRMv4yMRcHnCSnHbCEha4sobQx5yWg==",
- "dev": true,
- "dependencies": {
- "ajv": "^8.0.1",
- "lodash.clonedeep": "^4.5.0",
- "lodash.truncate": "^4.4.2",
- "slice-ansi": "^4.0.0",
- "string-width": "^4.2.0",
- "strip-ansi": "^6.0.0"
- },
- "engines": {
- "node": ">=10.0.0"
- }
- },
- "node_modules/table/node_modules/ajv": {
- "version": "8.6.2",
- "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.6.2.tgz",
- "integrity": "sha512-9807RlWAgT564wT+DjeyU5OFMPjmzxVobvDFmNAhY+5zD6A2ly3jDp6sgnfyDtlIQ+7H97oc/DGCzzfu9rjw9w==",
- "dev": true,
- "dependencies": {
- "fast-deep-equal": "^3.1.1",
- "json-schema-traverse": "^1.0.0",
- "require-from-string": "^2.0.2",
- "uri-js": "^4.2.2"
- },
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/epoberezkin"
- }
- },
- "node_modules/table/node_modules/ansi-regex": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
- "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/table/node_modules/is-fullwidth-code-point": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
- "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/table/node_modules/json-schema-traverse": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
- "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==",
- "dev": true
- },
- "node_modules/table/node_modules/string-width": {
- "version": "4.2.2",
- "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz",
- "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==",
- "dev": true,
- "dependencies": {
- "emoji-regex": "^8.0.0",
- "is-fullwidth-code-point": "^3.0.0",
- "strip-ansi": "^6.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/table/node_modules/strip-ansi": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
- "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
- "dev": true,
- "dependencies": {
- "ansi-regex": "^5.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/taffydb": {
- "version": "2.6.2",
- "resolved": "https://registry.npmjs.org/taffydb/-/taffydb-2.6.2.tgz",
- "integrity": "sha1-fLy2S1oUG2ou/CxdLGe04VCyomg=",
- "dev": true
- },
- "node_modules/tapable": {
- "version": "2.2.0",
- "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.0.tgz",
- "integrity": "sha512-FBk4IesMV1rBxX2tfiK8RAmogtWn53puLOQlvO8XuwlgxcYbP4mVPS9Ph4aeamSyyVjOl24aYWAuc8U5kCVwMw==",
- "dev": true,
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/tar": {
- "version": "2.2.2",
- "resolved": "https://registry.npmjs.org/tar/-/tar-2.2.2.tgz",
- "integrity": "sha512-FCEhQ/4rE1zYv9rYXJw/msRqsnmlje5jHP6huWeBZ704jUTy02c5AZyWujpMR1ax6mVw9NyJMfuK2CMDWVIfgA==",
- "deprecated": "This version of tar is no longer supported, and will not receive security updates. Please upgrade asap.",
- "dev": true,
- "dependencies": {
- "block-stream": "*",
- "fstream": "^1.0.12",
- "inherits": "2"
- }
- },
- "node_modules/tar-stream": {
- "version": "2.2.0",
- "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz",
- "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==",
- "dev": true,
- "dependencies": {
- "bl": "^4.0.3",
- "end-of-stream": "^1.4.1",
- "fs-constants": "^1.0.0",
- "inherits": "^2.0.3",
- "readable-stream": "^3.1.1"
- },
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/tar-stream/node_modules/readable-stream": {
- "version": "3.6.0",
- "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
- "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
- "dev": true,
- "dependencies": {
- "inherits": "^2.0.3",
- "string_decoder": "^1.1.1",
- "util-deprecate": "^1.0.1"
- },
- "engines": {
- "node": ">= 6"
- }
- },
- "node_modules/temp-fs": {
- "version": "0.9.9",
- "resolved": "https://registry.npmjs.org/temp-fs/-/temp-fs-0.9.9.tgz",
- "integrity": "sha1-gHFzBDeHByDpQxUy/igUNk+IA9c=",
- "dev": true,
- "dependencies": {
- "rimraf": "~2.5.2"
- },
- "engines": {
- "node": ">=0.8.0"
- }
- },
- "node_modules/temp-fs/node_modules/rimraf": {
- "version": "2.5.4",
- "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.5.4.tgz",
- "integrity": "sha1-loAAk8vxoMhr2VtGJUZ1NcKd+gQ=",
- "dev": true,
- "dependencies": {
- "glob": "^7.0.5"
- },
- "bin": {
- "rimraf": "bin.js"
- }
- },
- "node_modules/term-size": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/term-size/-/term-size-1.2.0.tgz",
- "integrity": "sha1-RYuDiH8oj8Vtb/+/rSYuJmOO+mk=",
- "dev": true,
- "dependencies": {
- "execa": "^0.7.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/term-size/node_modules/cross-spawn": {
- "version": "5.1.0",
- "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz",
- "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=",
- "dev": true,
- "dependencies": {
- "lru-cache": "^4.0.1",
- "shebang-command": "^1.2.0",
- "which": "^1.2.9"
- }
- },
- "node_modules/term-size/node_modules/execa": {
- "version": "0.7.0",
- "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz",
- "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=",
- "dev": true,
- "dependencies": {
- "cross-spawn": "^5.0.1",
- "get-stream": "^3.0.0",
- "is-stream": "^1.1.0",
- "npm-run-path": "^2.0.0",
- "p-finally": "^1.0.0",
- "signal-exit": "^3.0.0",
- "strip-eof": "^1.0.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/term-size/node_modules/get-stream": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz",
- "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=",
- "dev": true,
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/term-size/node_modules/lru-cache": {
- "version": "4.1.5",
- "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz",
- "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==",
- "dev": true,
- "dependencies": {
- "pseudomap": "^1.0.2",
- "yallist": "^2.1.2"
- }
- },
- "node_modules/term-size/node_modules/shebang-command": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz",
- "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=",
- "dev": true,
- "dependencies": {
- "shebang-regex": "^1.0.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/term-size/node_modules/shebang-regex": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz",
- "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/term-size/node_modules/which": {
- "version": "1.3.1",
- "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
- "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
- "dev": true,
- "dependencies": {
- "isexe": "^2.0.0"
- },
- "bin": {
- "which": "bin/which"
- }
- },
- "node_modules/term-size/node_modules/yallist": {
- "version": "2.1.2",
- "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz",
- "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=",
- "dev": true
- },
- "node_modules/terser": {
- "version": "5.6.1",
- "resolved": "https://registry.npmjs.org/terser/-/terser-5.6.1.tgz",
- "integrity": "sha512-yv9YLFQQ+3ZqgWCUk+pvNJwgUTdlIxUk1WTN+RnaFJe2L7ipG2csPT0ra2XRm7Cs8cxN7QXmK1rFzEwYEQkzXw==",
- "dev": true,
- "dependencies": {
- "commander": "^2.20.0",
- "source-map": "~0.7.2",
- "source-map-support": "~0.5.19"
- },
- "bin": {
- "terser": "bin/terser"
- },
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/terser-webpack-plugin": {
- "version": "5.1.1",
- "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.1.1.tgz",
- "integrity": "sha512-5XNNXZiR8YO6X6KhSGXfY0QrGrCRlSwAEjIIrlRQR4W8nP69TaJUlh3bkuac6zzgspiGPfKEHcY295MMVExl5Q==",
- "dev": true,
- "dependencies": {
- "jest-worker": "^26.6.2",
- "p-limit": "^3.1.0",
- "schema-utils": "^3.0.0",
- "serialize-javascript": "^5.0.1",
- "source-map": "^0.6.1",
- "terser": "^5.5.1"
- },
- "engines": {
- "node": ">= 10.13.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/webpack"
- },
- "peerDependencies": {
- "webpack": "^5.1.0"
- }
- },
- "node_modules/terser-webpack-plugin/node_modules/p-limit": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz",
- "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==",
- "dev": true,
- "dependencies": {
- "yocto-queue": "^0.1.0"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/terser/node_modules/source-map": {
- "version": "0.7.3",
- "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz",
- "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==",
- "dev": true,
- "engines": {
- "node": ">= 8"
- }
- },
- "node_modules/text-table": {
- "version": "0.2.0",
- "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz",
- "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=",
- "dev": true
- },
- "node_modules/throttleit": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/throttleit/-/throttleit-1.0.0.tgz",
- "integrity": "sha1-nnhYNtr0Z0MUWlmEtiaNgoUorGw=",
- "dev": true
- },
- "node_modules/through": {
- "version": "2.3.8",
- "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
- "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=",
- "dev": true
- },
- "node_modules/through2": {
- "version": "2.0.5",
- "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
- "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
- "dev": true,
- "dependencies": {
- "readable-stream": "~2.3.6",
- "xtend": "~4.0.1"
- }
- },
- "node_modules/through2-filter": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/through2-filter/-/through2-filter-3.0.0.tgz",
- "integrity": "sha512-jaRjI2WxN3W1V8/FMZ9HKIBXixtiqs3SQSX4/YGIiP3gL6djW48VoZq9tDqeCWs3MT8YY5wb/zli8VW8snY1CA==",
- "dev": true,
- "dependencies": {
- "through2": "~2.0.0",
- "xtend": "~4.0.0"
- }
- },
- "node_modules/time-stamp": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/time-stamp/-/time-stamp-1.1.0.tgz",
- "integrity": "sha1-dkpaEa9QVhkhsTPztE5hhofg9cM=",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/timed-out": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/timed-out/-/timed-out-4.0.1.tgz",
- "integrity": "sha1-8y6srFoXW+ol1/q1Zas+2HQe9W8=",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/timers-browserify": {
- "version": "1.4.2",
- "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-1.4.2.tgz",
- "integrity": "sha1-ycWLV1voQHN1y14kYtrO50NZ9B0=",
- "dev": true,
- "dependencies": {
- "process": "~0.11.0"
- },
- "engines": {
- "node": ">=0.6.0"
- }
- },
- "node_modules/tiny-glob": {
- "version": "0.2.8",
- "resolved": "https://registry.npmjs.org/tiny-glob/-/tiny-glob-0.2.8.tgz",
- "integrity": "sha512-vkQP7qOslq63XRX9kMswlby99kyO5OvKptw7AMwBVMjXEI7Tb61eoI5DydyEMOseyGS5anDN1VPoVxEvH01q8w==",
- "dev": true,
- "dependencies": {
- "globalyzer": "0.1.0",
- "globrex": "^0.1.2"
- }
- },
- "node_modules/tmp": {
- "version": "0.2.1",
- "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.1.tgz",
- "integrity": "sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==",
- "dev": true,
- "dependencies": {
- "rimraf": "^3.0.0"
- },
- "engines": {
- "node": ">=8.17.0"
- }
- },
- "node_modules/to-absolute-glob": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/to-absolute-glob/-/to-absolute-glob-2.0.2.tgz",
- "integrity": "sha1-GGX0PZ50sIItufFFt4z/fQ98hJs=",
- "dev": true,
- "dependencies": {
- "is-absolute": "^1.0.0",
- "is-negated-glob": "^1.0.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/to-array": {
- "version": "0.1.4",
- "resolved": "https://registry.npmjs.org/to-array/-/to-array-0.1.4.tgz",
- "integrity": "sha1-F+bBH3PdTz10zaek/zI46a2b+JA=",
- "dev": true
- },
- "node_modules/to-fast-properties": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
- "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=",
- "dev": true,
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/to-object-path": {
- "version": "0.3.0",
- "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz",
- "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=",
- "dev": true,
- "dependencies": {
- "kind-of": "^3.0.2"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/to-object-path/node_modules/kind-of": {
- "version": "3.2.2",
- "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
- "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
- "dev": true,
- "dependencies": {
- "is-buffer": "^1.1.5"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/to-regex": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz",
- "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==",
- "dev": true,
- "dependencies": {
- "define-property": "^2.0.2",
- "extend-shallow": "^3.0.2",
- "regex-not": "^1.0.2",
- "safe-regex": "^1.1.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/to-regex-range": {
- "version": "2.1.1",
- "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
- "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=",
- "dev": true,
- "dependencies": {
- "is-number": "^3.0.0",
- "repeat-string": "^1.6.1"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/to-through": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/to-through/-/to-through-2.0.0.tgz",
- "integrity": "sha1-/JKtq6ByZHvAtn1rA2ZKoZUJOvY=",
- "dev": true,
- "dependencies": {
- "through2": "^2.0.3"
- },
- "engines": {
- "node": ">= 0.10"
- }
- },
- "node_modules/toidentifier": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz",
- "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==",
- "dev": true,
- "engines": {
- "node": ">=0.6"
- }
- },
- "node_modules/topo": {
- "version": "3.0.3",
- "resolved": "https://registry.npmjs.org/topo/-/topo-3.0.3.tgz",
- "integrity": "sha512-IgpPtvD4kjrJ7CRA3ov2FhWQADwv+Tdqbsf1ZnPUSAtCJ9e1Z44MmoSGDXGk4IppoZA7jd/QRkNddlLJWlUZsQ==",
- "deprecated": "This module has moved and is now available at @hapi/topo. Please update your dependencies as this version is no longer maintained an may contain bugs and security issues.",
- "dev": true,
- "dependencies": {
- "hoek": "6.x.x"
- }
- },
- "node_modules/topo/node_modules/hoek": {
- "version": "6.1.3",
- "resolved": "https://registry.npmjs.org/hoek/-/hoek-6.1.3.tgz",
- "integrity": "sha512-YXXAAhmF9zpQbC7LEcREFtXfGq5K1fmd+4PHkBq8NUqmzW3G+Dq10bI/i0KucLRwss3YYFQ0fSfoxBZYiGUqtQ==",
- "deprecated": "This module has moved and is now available at @hapi/hoek. Please update your dependencies as this version is no longer maintained an may contain bugs and security issues.",
- "dev": true
- },
- "node_modules/touch": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/touch/-/touch-3.1.0.tgz",
- "integrity": "sha512-WBx8Uy5TLtOSRtIq+M03/sKDrXCLHxwDcquSP2c43Le03/9serjQBIztjRz6FkJez9D/hleyAXTBGLwwZUw9lA==",
- "dev": true,
- "dependencies": {
- "nopt": "~1.0.10"
- },
- "bin": {
- "nodetouch": "bin/nodetouch.js"
- }
- },
- "node_modules/touch/node_modules/nopt": {
- "version": "1.0.10",
- "resolved": "https://registry.npmjs.org/nopt/-/nopt-1.0.10.tgz",
- "integrity": "sha1-bd0hvSoxQXuScn3Vhfim83YI6+4=",
- "dev": true,
- "dependencies": {
- "abbrev": "1"
- },
- "bin": {
- "nopt": "bin/nopt.js"
- },
- "engines": {
- "node": "*"
- }
- },
- "node_modules/tough-cookie": {
- "version": "2.5.0",
- "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz",
- "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==",
- "dependencies": {
- "psl": "^1.1.28",
- "punycode": "^2.1.1"
- },
- "engines": {
- "node": ">=0.8"
- }
- },
- "node_modules/tr46": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz",
- "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==",
- "dev": true,
- "dependencies": {
- "punycode": "^2.1.1"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/trim-newlines": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz",
- "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=",
- "dev": true,
- "optional": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/true-case-path": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/true-case-path/-/true-case-path-1.0.3.tgz",
- "integrity": "sha512-m6s2OdQe5wgpFMC+pAJ+q9djG82O2jcHPOI6RNg1yy9rCYR+WD6Nbpl32fDpfC56nirdRy+opFa/Vk7HYhqaew==",
- "dev": true,
- "dependencies": {
- "glob": "^7.1.2"
- }
- },
- "node_modules/ts-node": {
- "version": "10.2.1",
- "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.2.1.tgz",
- "integrity": "sha512-hCnyOyuGmD5wHleOQX6NIjJtYVIO8bPP8F2acWkB4W06wdlkgyvJtubO/I9NkI88hCFECbsEgoLc0VNkYmcSfw==",
- "dev": true,
- "dependencies": {
- "@cspotcode/source-map-support": "0.6.1",
- "@tsconfig/node10": "^1.0.7",
- "@tsconfig/node12": "^1.0.7",
- "@tsconfig/node14": "^1.0.0",
- "@tsconfig/node16": "^1.0.2",
- "acorn": "^8.4.1",
- "acorn-walk": "^8.1.1",
- "arg": "^4.1.0",
- "create-require": "^1.1.0",
- "diff": "^4.0.1",
- "make-error": "^1.1.1",
- "yn": "3.1.1"
- },
- "bin": {
- "ts-node": "dist/bin.js",
- "ts-node-cwd": "dist/bin-cwd.js",
- "ts-node-script": "dist/bin-script.js",
- "ts-node-transpile-only": "dist/bin-transpile.js",
- "ts-script": "dist/bin-script-deprecated.js"
- },
- "engines": {
- "node": ">=12.0.0"
- },
- "peerDependencies": {
- "@swc/core": ">=1.2.50",
- "@swc/wasm": ">=1.2.50",
- "@types/node": "*",
- "typescript": ">=2.7"
- },
- "peerDependenciesMeta": {
- "@swc/core": {
- "optional": true
- },
- "@swc/wasm": {
- "optional": true
- }
- }
- },
- "node_modules/ts-node/node_modules/acorn-walk": {
- "version": "8.1.1",
- "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.1.1.tgz",
- "integrity": "sha512-FbJdceMlPHEAWJOILDk1fXD8lnTlEIWFkqtfk+MvmL5q/qlHfN7GEHcsFZWt/Tea9jRNPWUZG4G976nqAAmU9w==",
- "dev": true,
- "engines": {
- "node": ">=0.4.0"
- }
- },
- "node_modules/ts-node/node_modules/diff": {
- "version": "4.0.2",
- "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz",
- "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==",
- "dev": true,
- "engines": {
- "node": ">=0.3.1"
- }
- },
- "node_modules/tslib": {
- "version": "1.14.1",
- "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
- "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
- "dev": true
- },
- "node_modules/tslint": {
- "version": "5.14.0",
- "resolved": "https://registry.npmjs.org/tslint/-/tslint-5.14.0.tgz",
- "integrity": "sha512-IUla/ieHVnB8Le7LdQFRGlVJid2T/gaJe5VkjzRVSRR6pA2ODYrnfR1hmxi+5+au9l50jBwpbBL34txgv4NnTQ==",
- "dev": true,
- "dependencies": {
- "babel-code-frame": "^6.22.0",
- "builtin-modules": "^1.1.1",
- "chalk": "^2.3.0",
- "commander": "^2.12.1",
- "diff": "^3.2.0",
- "glob": "^7.1.1",
- "js-yaml": "^3.7.0",
- "minimatch": "^3.0.4",
- "mkdirp": "^0.5.1",
- "resolve": "^1.3.2",
- "semver": "^5.3.0",
- "tslib": "^1.8.0",
- "tsutils": "^2.29.0"
- },
- "bin": {
- "tslint": "bin/tslint"
- },
- "engines": {
- "node": ">=4.8.0"
- },
- "peerDependencies": {
- "typescript": ">=2.1.0 || >=2.1.0-dev || >=2.2.0-dev || >=2.3.0-dev || >=2.4.0-dev || >=2.5.0-dev || >=2.6.0-dev || >=2.7.0-dev || >=2.8.0-dev || >=2.9.0-dev || >=3.0.0-dev || >= 3.1.0-dev || >= 3.2.0-dev"
- }
- },
- "node_modules/tslint/node_modules/js-yaml": {
- "version": "3.14.1",
- "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz",
- "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==",
- "dev": true,
- "dependencies": {
- "argparse": "^1.0.7",
- "esprima": "^4.0.0"
- },
- "bin": {
- "js-yaml": "bin/js-yaml.js"
- }
- },
- "node_modules/tslint/node_modules/mkdirp": {
- "version": "0.5.5",
- "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz",
- "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==",
- "dev": true,
- "dependencies": {
- "minimist": "^1.2.5"
- },
- "bin": {
- "mkdirp": "bin/cmd.js"
- }
- },
- "node_modules/tslint/node_modules/semver": {
- "version": "5.7.1",
- "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
- "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
- "dev": true,
- "bin": {
- "semver": "bin/semver"
- }
- },
- "node_modules/tslint/node_modules/tsutils": {
- "version": "2.29.0",
- "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-2.29.0.tgz",
- "integrity": "sha512-g5JVHCIJwzfISaXpXE1qvNalca5Jwob6FjI4AoPlqMusJ6ftFE7IkkFoMhVLRgK+4Kx3gkzb8UZK5t5yTTvEmA==",
- "dev": true,
- "dependencies": {
- "tslib": "^1.8.1"
- },
- "peerDependencies": {
- "typescript": ">=2.1.0 || >=2.1.0-dev || >=2.2.0-dev || >=2.3.0-dev || >=2.4.0-dev || >=2.5.0-dev || >=2.6.0-dev || >=2.7.0-dev || >=2.8.0-dev || >=2.9.0-dev || >= 3.0.0-dev || >= 3.1.0-dev"
- }
- },
- "node_modules/tsutils": {
- "version": "3.21.0",
- "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz",
- "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==",
- "dev": true,
- "dependencies": {
- "tslib": "^1.8.1"
- },
- "engines": {
- "node": ">= 6"
- },
- "peerDependencies": {
- "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta"
- }
- },
- "node_modules/tty-browserify": {
- "version": "0.0.1",
- "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.1.tgz",
- "integrity": "sha512-C3TaO7K81YvjCgQH9Q1S3R3P3BtN3RIM8n+OvX4il1K1zgE8ZhI0op7kClgkxtutIE8hQrcrHBXvIheqKUUCxw==",
- "dev": true
- },
- "node_modules/tunnel-agent": {
- "version": "0.6.0",
- "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",
- "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=",
- "dependencies": {
- "safe-buffer": "^5.0.1"
- },
- "engines": {
- "node": "*"
- }
- },
- "node_modules/tweetnacl": {
- "version": "0.14.5",
- "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz",
- "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q="
- },
- "node_modules/type": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz",
- "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==",
- "dev": true
- },
- "node_modules/type-check": {
- "version": "0.3.2",
- "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz",
- "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=",
- "dependencies": {
- "prelude-ls": "~1.1.2"
- },
- "engines": {
- "node": ">= 0.8.0"
- }
- },
- "node_modules/type-detect": {
- "version": "4.0.8",
- "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz",
- "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==",
- "dev": true,
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/type-fest": {
- "version": "0.20.2",
- "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz",
- "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==",
- "dev": true,
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/type-is": {
- "version": "1.6.18",
- "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz",
- "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==",
- "dev": true,
- "dependencies": {
- "media-typer": "0.3.0",
- "mime-types": "~2.1.24"
- },
- "engines": {
- "node": ">= 0.6"
- }
- },
- "node_modules/typedarray": {
- "version": "0.0.6",
- "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz",
- "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=",
- "dev": true
- },
- "node_modules/typedoc": {
- "version": "0.20.37",
- "resolved": "https://registry.npmjs.org/typedoc/-/typedoc-0.20.37.tgz",
- "integrity": "sha512-9+qDhdc4X00qTNOtii6QX2z7ndAeWVOso7w3MPSoSJdXlVhpwPfm1yEp4ooKuWA9fiQILR8FKkyjmeqa13hBbw==",
- "dev": true,
- "dependencies": {
- "colors": "^1.4.0",
- "fs-extra": "^9.1.0",
- "handlebars": "^4.7.7",
- "lodash": "^4.17.21",
- "lunr": "^2.3.9",
- "marked": "~2.0.3",
- "minimatch": "^3.0.0",
- "progress": "^2.0.3",
- "shelljs": "^0.8.4",
- "shiki": "^0.9.3",
- "typedoc-default-themes": "^0.12.10"
- },
- "bin": {
- "typedoc": "bin/typedoc"
- },
- "engines": {
- "node": ">= 10.8.0"
- },
- "peerDependencies": {
- "typescript": "3.9.x || 4.0.x || 4.1.x || 4.2.x"
- }
- },
- "node_modules/typedoc-default-themes": {
- "version": "0.12.10",
- "resolved": "https://registry.npmjs.org/typedoc-default-themes/-/typedoc-default-themes-0.12.10.tgz",
- "integrity": "sha512-fIS001cAYHkyQPidWXmHuhs8usjP5XVJjWB8oZGqkTowZaz3v7g3KDZeeqE82FBrmkAnIBOY3jgy7lnPnqATbA==",
- "dev": true,
- "engines": {
- "node": ">= 8"
- }
- },
- "node_modules/typedoc/node_modules/fs-extra": {
- "version": "9.1.0",
- "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz",
- "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==",
- "dev": true,
- "dependencies": {
- "at-least-node": "^1.0.0",
- "graceful-fs": "^4.2.0",
- "jsonfile": "^6.0.1",
- "universalify": "^2.0.0"
- },
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/typedoc/node_modules/jsonfile": {
- "version": "6.1.0",
- "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz",
- "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==",
- "dev": true,
- "dependencies": {
- "universalify": "^2.0.0"
- },
- "optionalDependencies": {
- "graceful-fs": "^4.1.6"
- }
- },
- "node_modules/typedoc/node_modules/marked": {
- "version": "2.0.7",
- "resolved": "https://registry.npmjs.org/marked/-/marked-2.0.7.tgz",
- "integrity": "sha512-BJXxkuIfJchcXOJWTT2DOL+yFWifFv2yGYOUzvXg8Qz610QKw+sHCvTMYwA+qWGhlA2uivBezChZ/pBy1tWdkQ==",
- "dev": true,
- "bin": {
- "marked": "bin/marked"
- },
- "engines": {
- "node": ">= 8.16.2"
- }
- },
- "node_modules/typedoc/node_modules/universalify": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz",
- "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==",
- "dev": true,
- "engines": {
- "node": ">= 10.0.0"
- }
- },
- "node_modules/typescript": {
- "version": "3.9.10",
- "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.9.10.tgz",
- "integrity": "sha512-w6fIxVE/H1PkLKcCPsFqKE7Kv7QUwhU8qQY2MueZXWx5cPZdwFupLgKK3vntcK98BtNHZtAF4LA/yl2a7k8R6Q==",
- "dev": true,
- "bin": {
- "tsc": "bin/tsc",
- "tsserver": "bin/tsserver"
- },
- "engines": {
- "node": ">=4.2.0"
- }
- },
- "node_modules/uc.micro": {
- "version": "1.0.6",
- "resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-1.0.6.tgz",
- "integrity": "sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==",
- "dev": true
- },
- "node_modules/uglify-js": {
- "version": "3.13.4",
- "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.13.4.tgz",
- "integrity": "sha512-kv7fCkIXyQIilD5/yQy8O+uagsYIOt5cZvs890W40/e/rvjMSzJw81o9Bg0tkURxzZBROtDQhW2LFjOGoK3RZw==",
- "dev": true,
- "optional": true,
- "bin": {
- "uglifyjs": "bin/uglifyjs"
- },
- "engines": {
- "node": ">=0.8.0"
- }
- },
- "node_modules/uid-safe": {
- "version": "2.1.5",
- "resolved": "https://registry.npmjs.org/uid-safe/-/uid-safe-2.1.5.tgz",
- "integrity": "sha512-KPHm4VL5dDXKz01UuEd88Df+KzynaohSL9fBh096KWAxSKZQDI2uBrVqtvRM4rwrIrRRKsdLNML/lnaaVSRioA==",
- "dev": true,
- "dependencies": {
- "random-bytes": "~1.0.0"
- },
- "engines": {
- "node": ">= 0.8"
- }
- },
- "node_modules/ultron": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/ultron/-/ultron-1.1.1.tgz",
- "integrity": "sha512-UIEXBNeYmKptWH6z8ZnqTeS8fV74zG0/eRU9VGkpzz+LIJNs8W/zM/L+7ctCkRrgbNnnR0xxw4bKOr0cW0N0Og==",
- "dev": true
- },
- "node_modules/umd": {
- "version": "3.0.3",
- "resolved": "https://registry.npmjs.org/umd/-/umd-3.0.3.tgz",
- "integrity": "sha512-4IcGSufhFshvLNcMCV80UnQVlZ5pMOC8mvNPForqwA4+lzYQuetTESLDQkeLmihq8bRcnpbQa48Wb8Lh16/xow==",
- "dev": true,
- "bin": {
- "umd": "bin/cli.js"
- }
- },
- "node_modules/unbox-primitive": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz",
- "integrity": "sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==",
- "dev": true,
- "dependencies": {
- "function-bind": "^1.1.1",
- "has-bigints": "^1.0.1",
- "has-symbols": "^1.0.2",
- "which-boxed-primitive": "^1.0.2"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/unc-path-regex": {
- "version": "0.1.2",
- "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz",
- "integrity": "sha1-5z3T17DXxe2G+6xrCufYxqadUPo=",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/undeclared-identifiers": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/undeclared-identifiers/-/undeclared-identifiers-1.1.3.tgz",
- "integrity": "sha512-pJOW4nxjlmfwKApE4zvxLScM/njmwj/DiUBv7EabwE4O8kRUy+HIwxQtZLBPll/jx1LJyBcqNfB3/cpv9EZwOw==",
- "dev": true,
- "dependencies": {
- "acorn-node": "^1.3.0",
- "dash-ast": "^1.0.0",
- "get-assigned-identifiers": "^1.2.0",
- "simple-concat": "^1.0.0",
- "xtend": "^4.0.1"
- },
- "bin": {
- "undeclared-identifiers": "bin.js"
- }
- },
- "node_modules/undefsafe": {
- "version": "2.0.3",
- "resolved": "https://registry.npmjs.org/undefsafe/-/undefsafe-2.0.3.tgz",
- "integrity": "sha512-nrXZwwXrD/T/JXeygJqdCO6NZZ1L66HrxM/Z7mIq2oPanoN0F1nLx3lwJMu6AwJY69hdixaFQOuoYsMjE5/C2A==",
- "dev": true,
- "dependencies": {
- "debug": "^2.2.0"
- }
- },
- "node_modules/undefsafe/node_modules/debug": {
- "version": "2.6.9",
- "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
- "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
- "dev": true,
- "dependencies": {
- "ms": "2.0.0"
- }
- },
- "node_modules/undefsafe/node_modules/ms": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
- "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
- "dev": true
- },
- "node_modules/underscore": {
- "version": "1.10.2",
- "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.10.2.tgz",
- "integrity": "sha512-N4P+Q/BuyuEKFJ43B9gYuOj4TQUHXX+j2FqguVOpjkssLUUrnJofCcBccJSCoeturDoZU6GorDTHSvUDlSQbTg==",
- "dev": true
- },
- "node_modules/undertaker": {
- "version": "1.3.0",
- "resolved": "https://registry.npmjs.org/undertaker/-/undertaker-1.3.0.tgz",
- "integrity": "sha512-/RXwi5m/Mu3H6IHQGww3GNt1PNXlbeCuclF2QYR14L/2CHPz3DFZkvB5hZ0N/QUkiXWCACML2jXViIQEQc2MLg==",
- "dev": true,
- "dependencies": {
- "arr-flatten": "^1.0.1",
- "arr-map": "^2.0.0",
- "bach": "^1.0.0",
- "collection-map": "^1.0.0",
- "es6-weak-map": "^2.0.1",
- "fast-levenshtein": "^1.0.0",
- "last-run": "^1.1.0",
- "object.defaults": "^1.0.0",
- "object.reduce": "^1.0.0",
- "undertaker-registry": "^1.0.0"
- },
- "engines": {
- "node": ">= 0.10"
- }
- },
- "node_modules/undertaker-forward-reference": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/undertaker-forward-reference/-/undertaker-forward-reference-1.0.2.tgz",
- "integrity": "sha1-JAFdvpaUa1M6j7AIuu4WeT8QV/Y=",
- "dev": true,
- "dependencies": {
- "undertaker-registry": "^1.0.0"
- },
- "engines": {
- "node": ">= 0.10"
- }
- },
- "node_modules/undertaker-registry": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/undertaker-registry/-/undertaker-registry-1.0.1.tgz",
- "integrity": "sha1-XkvaMI5KiirlhPm5pDWaSZglzFA=",
- "dev": true,
- "engines": {
- "node": ">= 0.10"
- }
- },
- "node_modules/undertaker/node_modules/fast-levenshtein": {
- "version": "1.1.4",
- "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-1.1.4.tgz",
- "integrity": "sha1-5qdUzI8V5YmHqpy9J69m/W9OWvk=",
- "dev": true
- },
- "node_modules/unicode-canonical-property-names-ecmascript": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz",
- "integrity": "sha512-jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ==",
- "dev": true,
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/unicode-match-property-ecmascript": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-1.0.4.tgz",
- "integrity": "sha512-L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg==",
- "dev": true,
- "dependencies": {
- "unicode-canonical-property-names-ecmascript": "^1.0.4",
- "unicode-property-aliases-ecmascript": "^1.0.4"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/unicode-match-property-value-ecmascript": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.2.0.tgz",
- "integrity": "sha512-wjuQHGQVofmSJv1uVISKLE5zO2rNGzM/KCYZch/QQvez7C1hUhBIuZ701fYXExuufJFMPhv2SyL8CyoIfMLbIQ==",
- "dev": true,
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/unicode-property-aliases-ecmascript": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.1.0.tgz",
- "integrity": "sha512-PqSoPh/pWetQ2phoj5RLiaqIk4kCNwoV3CI+LfGmWLKI3rE3kl1h59XpX2BjgDrmbxD9ARtQobPGU1SguCYuQg==",
- "dev": true,
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/union-value": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz",
- "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==",
- "dev": true,
- "dependencies": {
- "arr-union": "^3.1.0",
- "get-value": "^2.0.6",
- "is-extendable": "^0.1.1",
- "set-value": "^2.0.1"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/unique-stream": {
- "version": "2.3.1",
- "resolved": "https://registry.npmjs.org/unique-stream/-/unique-stream-2.3.1.tgz",
- "integrity": "sha512-2nY4TnBE70yoxHkDli7DMazpWiP7xMdCYqU2nBRO0UB+ZpEkGsSija7MvmvnZFUeC+mrgiUfcHSr3LmRFIg4+A==",
- "dev": true,
- "dependencies": {
- "json-stable-stringify-without-jsonify": "^1.0.1",
- "through2-filter": "^3.0.0"
- }
- },
- "node_modules/unique-string": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-1.0.0.tgz",
- "integrity": "sha1-nhBXzKhRq7kzmPizOuGHuZyuwRo=",
- "dev": true,
- "dependencies": {
- "crypto-random-string": "^1.0.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/universal-user-agent": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/universal-user-agent/-/universal-user-agent-6.0.0.tgz",
- "integrity": "sha512-isyNax3wXoKaulPDZWHQqbmIx1k2tb9fb3GGDBRxCscfYV2Ch7WxPArBsFEG8s/safwXTT7H4QGhaIkTp9447w==",
- "dev": true
- },
- "node_modules/universalify": {
- "version": "0.1.2",
- "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz",
- "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==",
- "dev": true,
- "engines": {
- "node": ">= 4.0.0"
- }
- },
- "node_modules/unpipe": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
- "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=",
- "dev": true,
- "engines": {
- "node": ">= 0.8"
- }
- },
- "node_modules/unset-value": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz",
- "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=",
- "dev": true,
- "dependencies": {
- "has-value": "^0.3.1",
- "isobject": "^3.0.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/unset-value/node_modules/has-value": {
- "version": "0.3.1",
- "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz",
- "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=",
- "dev": true,
- "dependencies": {
- "get-value": "^2.0.3",
- "has-values": "^0.1.4",
- "isobject": "^2.0.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/unset-value/node_modules/has-value/node_modules/isobject": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
- "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=",
- "dev": true,
- "dependencies": {
- "isarray": "1.0.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/unset-value/node_modules/has-values": {
- "version": "0.1.4",
- "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz",
- "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/untildify": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/untildify/-/untildify-4.0.0.tgz",
- "integrity": "sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/unzip-response": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/unzip-response/-/unzip-response-2.0.1.tgz",
- "integrity": "sha1-0vD3N9FrBhXnKmk17QQhRXLVb5c=",
- "dev": true,
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/upath": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz",
- "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==",
- "dev": true,
- "engines": {
- "node": ">=4",
- "yarn": "*"
- }
- },
- "node_modules/update-notifier": {
- "version": "2.5.0",
- "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-2.5.0.tgz",
- "integrity": "sha512-gwMdhgJHGuj/+wHJJs9e6PcCszpxR1b236igrOkUofGhqJuG+amlIKwApH1IW1WWl7ovZxsX49lMBWLxSdm5Dw==",
- "dev": true,
- "dependencies": {
- "boxen": "^1.2.1",
- "chalk": "^2.0.1",
- "configstore": "^3.0.0",
- "import-lazy": "^2.1.0",
- "is-ci": "^1.0.10",
- "is-installed-globally": "^0.1.0",
- "is-npm": "^1.0.0",
- "latest-version": "^3.0.0",
- "semver-diff": "^2.0.0",
- "xdg-basedir": "^3.0.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/uri-js": {
- "version": "4.4.1",
- "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
- "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",
- "dependencies": {
- "punycode": "^2.1.0"
- }
- },
- "node_modules/urix": {
- "version": "0.1.0",
- "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz",
- "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=",
- "deprecated": "Please see https://github.com/lydell/urix#deprecated",
- "dev": true
- },
- "node_modules/url": {
- "version": "0.10.3",
- "resolved": "https://registry.npmjs.org/url/-/url-0.10.3.tgz",
- "integrity": "sha1-Ah5NnHcF8hu/N9A861h2dAJ3TGQ=",
- "dev": true,
- "dependencies": {
- "punycode": "1.3.2",
- "querystring": "0.2.0"
- }
- },
- "node_modules/url-parse-lax": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-1.0.0.tgz",
- "integrity": "sha1-evjzA2Rem9eaJy56FKxovAYJ2nM=",
- "dev": true,
- "dependencies": {
- "prepend-http": "^1.0.1"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/url/node_modules/punycode": {
- "version": "1.3.2",
- "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz",
- "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=",
- "dev": true
- },
- "node_modules/use": {
- "version": "3.1.1",
- "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz",
- "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/useragent": {
- "version": "2.3.0",
- "resolved": "https://registry.npmjs.org/useragent/-/useragent-2.3.0.tgz",
- "integrity": "sha512-4AoH4pxuSvHCjqLO04sU6U/uE65BYza8l/KKBS0b0hnUPWi+cQ2BpeTEwejCSx9SPV5/U03nniDTrWx5NrmKdw==",
- "dev": true,
- "dependencies": {
- "lru-cache": "4.1.x",
- "tmp": "0.0.x"
- }
- },
- "node_modules/useragent/node_modules/lru-cache": {
- "version": "4.1.5",
- "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz",
- "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==",
- "dev": true,
- "dependencies": {
- "pseudomap": "^1.0.2",
- "yallist": "^2.1.2"
- }
- },
- "node_modules/useragent/node_modules/tmp": {
- "version": "0.0.33",
- "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz",
- "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==",
- "dev": true,
- "dependencies": {
- "os-tmpdir": "~1.0.2"
- },
- "engines": {
- "node": ">=0.6.0"
- }
- },
- "node_modules/useragent/node_modules/yallist": {
- "version": "2.1.2",
- "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz",
- "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=",
- "dev": true
- },
- "node_modules/util": {
- "version": "0.12.3",
- "resolved": "https://registry.npmjs.org/util/-/util-0.12.3.tgz",
- "integrity": "sha512-I8XkoQwE+fPQEhy9v012V+TSdH2kp9ts29i20TaaDUXsg7x/onePbhFJUExBfv/2ay1ZOp/Vsm3nDlmnFGSAog==",
- "dev": true,
- "dependencies": {
- "inherits": "^2.0.3",
- "is-arguments": "^1.0.4",
- "is-generator-function": "^1.0.7",
- "is-typed-array": "^1.1.3",
- "safe-buffer": "^5.1.2",
- "which-typed-array": "^1.1.2"
- }
- },
- "node_modules/util-deprecate": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
- "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
- "dev": true
- },
- "node_modules/utils-merge": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",
- "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=",
- "dev": true,
- "engines": {
- "node": ">= 0.4.0"
- }
- },
- "node_modules/uuid": {
- "version": "3.4.0",
- "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz",
- "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==",
- "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.",
- "bin": {
- "uuid": "bin/uuid"
- }
- },
- "node_modules/v8-compile-cache": {
- "version": "2.3.0",
- "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz",
- "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==",
- "dev": true
- },
- "node_modules/v8flags": {
- "version": "3.2.0",
- "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-3.2.0.tgz",
- "integrity": "sha512-mH8etigqMfiGWdeXpaaqGfs6BndypxusHHcv2qSHyZkGEznCd/qAXCWWRzeowtL54147cktFOC4P5y+kl8d8Jg==",
- "dev": true,
- "dependencies": {
- "homedir-polyfill": "^1.0.1"
- },
- "engines": {
- "node": ">= 0.10"
- }
- },
- "node_modules/validate-npm-package-license": {
- "version": "3.0.4",
- "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz",
- "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==",
- "dev": true,
- "dependencies": {
- "spdx-correct": "^3.0.0",
- "spdx-expression-parse": "^3.0.0"
- }
- },
- "node_modules/validate-npm-package-name": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz",
- "integrity": "sha1-X6kS2B630MdK/BQN5zF/DKffQ34=",
- "dev": true,
- "dependencies": {
- "builtins": "^1.0.3"
- }
- },
- "node_modules/value-or-function": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/value-or-function/-/value-or-function-3.0.0.tgz",
- "integrity": "sha1-HCQ6ULWVwb5Up1S/7OhWO5/42BM=",
- "dev": true,
- "engines": {
- "node": ">= 0.10"
- }
- },
- "node_modules/vary": {
- "version": "1.1.2",
- "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
- "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=",
- "dev": true,
- "engines": {
- "node": ">= 0.8"
- }
- },
- "node_modules/verror": {
- "version": "1.10.0",
- "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz",
- "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=",
- "engines": [
- "node >=0.6.0"
- ],
- "dependencies": {
- "assert-plus": "^1.0.0",
- "core-util-is": "1.0.2",
- "extsprintf": "^1.2.0"
- }
- },
- "node_modules/vinyl": {
- "version": "2.2.1",
- "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-2.2.1.tgz",
- "integrity": "sha512-LII3bXRFBZLlezoG5FfZVcXflZgWP/4dCwKtxd5ky9+LOtM4CS3bIRQsmR1KMnMW07jpE8fqR2lcxPZ+8sJIcw==",
- "dev": true,
- "dependencies": {
- "clone": "^2.1.1",
- "clone-buffer": "^1.0.0",
- "clone-stats": "^1.0.0",
- "cloneable-readable": "^1.0.0",
- "remove-trailing-separator": "^1.0.1",
- "replace-ext": "^1.0.0"
- },
- "engines": {
- "node": ">= 0.10"
- }
- },
- "node_modules/vinyl-fs": {
- "version": "3.0.3",
- "resolved": "https://registry.npmjs.org/vinyl-fs/-/vinyl-fs-3.0.3.tgz",
- "integrity": "sha512-vIu34EkyNyJxmP0jscNzWBSygh7VWhqun6RmqVfXePrOwi9lhvRs//dOaGOTRUQr4tx7/zd26Tk5WeSVZitgng==",
- "dev": true,
- "dependencies": {
- "fs-mkdirp-stream": "^1.0.0",
- "glob-stream": "^6.1.0",
- "graceful-fs": "^4.0.0",
- "is-valid-glob": "^1.0.0",
- "lazystream": "^1.0.0",
- "lead": "^1.0.0",
- "object.assign": "^4.0.4",
- "pumpify": "^1.3.5",
- "readable-stream": "^2.3.3",
- "remove-bom-buffer": "^3.0.0",
- "remove-bom-stream": "^1.2.0",
- "resolve-options": "^1.1.0",
- "through2": "^2.0.0",
- "to-through": "^2.0.0",
- "value-or-function": "^3.0.0",
- "vinyl": "^2.0.0",
- "vinyl-sourcemap": "^1.1.0"
- },
- "engines": {
- "node": ">= 0.10"
- }
- },
- "node_modules/vinyl-sourcemap": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/vinyl-sourcemap/-/vinyl-sourcemap-1.1.0.tgz",
- "integrity": "sha1-kqgAWTo4cDqM2xHYswCtS+Y7PhY=",
- "dev": true,
- "dependencies": {
- "append-buffer": "^1.0.2",
- "convert-source-map": "^1.5.0",
- "graceful-fs": "^4.1.6",
- "normalize-path": "^2.1.1",
- "now-and-later": "^2.0.0",
- "remove-bom-buffer": "^3.0.0",
- "vinyl": "^2.0.0"
- },
- "engines": {
- "node": ">= 0.10"
- }
- },
- "node_modules/vinyl-sourcemap/node_modules/normalize-path": {
- "version": "2.1.1",
- "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
- "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
- "dev": true,
- "dependencies": {
- "remove-trailing-separator": "^1.0.1"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/vinyl-sourcemaps-apply": {
- "version": "0.2.1",
- "resolved": "https://registry.npmjs.org/vinyl-sourcemaps-apply/-/vinyl-sourcemaps-apply-0.2.1.tgz",
- "integrity": "sha1-q2VJ1h0XLCsbh75cUI0jnI74dwU=",
- "dev": true,
- "dependencies": {
- "source-map": "^0.5.1"
- }
- },
- "node_modules/vinyl-sourcemaps-apply/node_modules/source-map": {
- "version": "0.5.7",
- "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
- "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/vm-browserify": {
- "version": "1.1.2",
- "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz",
- "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==",
- "dev": true
- },
- "node_modules/void-elements": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-2.0.1.tgz",
- "integrity": "sha1-wGavtYK7HLQSjWDqkjkulNXp2+w=",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/vscode-textmate": {
- "version": "5.2.0",
- "resolved": "https://registry.npmjs.org/vscode-textmate/-/vscode-textmate-5.2.0.tgz",
- "integrity": "sha512-Uw5ooOQxRASHgu6C7GVvUxisKXfSgW4oFlO+aa+PAkgmH89O3CXxEEzNRNtHSqtXFTl0nAC1uYj0GMSH27uwtQ==",
- "dev": true
- },
- "node_modules/w3c-hr-time": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz",
- "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==",
- "dev": true,
- "dependencies": {
- "browser-process-hrtime": "^1.0.0"
- }
- },
- "node_modules/w3c-xmlserializer": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz",
- "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==",
- "dev": true,
- "dependencies": {
- "xml-name-validator": "^3.0.0"
- },
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/w3c-xmlserializer/node_modules/xml-name-validator": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz",
- "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==",
- "dev": true
- },
- "node_modules/walk": {
- "version": "2.3.14",
- "resolved": "https://registry.npmjs.org/walk/-/walk-2.3.14.tgz",
- "integrity": "sha512-5skcWAUmySj6hkBdH6B6+3ddMjVQYH5Qy9QGbPmN8kVmLteXk+yVXg+yfk1nbX30EYakahLrr8iPcCxJQSCBeg==",
- "dev": true,
- "dependencies": {
- "foreachasync": "^3.0.0"
- }
- },
- "node_modules/watchpack": {
- "version": "2.1.1",
- "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.1.1.tgz",
- "integrity": "sha512-Oo7LXCmc1eE1AjyuSBmtC3+Wy4HcV8PxWh2kP6fOl8yTlNS7r0K9l1ao2lrrUza7V39Y3D/BbJgY8VeSlc5JKw==",
- "dev": true,
- "dependencies": {
- "glob-to-regexp": "^0.4.1",
- "graceful-fs": "^4.1.2"
- },
- "engines": {
- "node": ">=10.13.0"
- }
- },
- "node_modules/webidl-conversions": {
- "version": "6.1.0",
- "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz",
- "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==",
- "dev": true,
- "engines": {
- "node": ">=10.4"
- }
- },
- "node_modules/webpack": {
- "version": "5.32.0",
- "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.32.0.tgz",
- "integrity": "sha512-jB9PrNMFnPRiZGnm/j3qfNqJmP3ViRzkuQMIf8za0dgOYvSLi/cgA+UEEGvik9EQHX1KYyGng5PgBTTzGrH9xg==",
- "dev": true,
- "dependencies": {
- "@types/eslint-scope": "^3.7.0",
- "@types/estree": "^0.0.46",
- "@webassemblyjs/ast": "1.11.0",
- "@webassemblyjs/wasm-edit": "1.11.0",
- "@webassemblyjs/wasm-parser": "1.11.0",
- "acorn": "^8.0.4",
- "browserslist": "^4.14.5",
- "chrome-trace-event": "^1.0.2",
- "enhanced-resolve": "^5.7.0",
- "es-module-lexer": "^0.4.0",
- "eslint-scope": "^5.1.1",
- "events": "^3.2.0",
- "glob-to-regexp": "^0.4.1",
- "graceful-fs": "^4.2.4",
- "json-parse-better-errors": "^1.0.2",
- "loader-runner": "^4.2.0",
- "mime-types": "^2.1.27",
- "neo-async": "^2.6.2",
- "schema-utils": "^3.0.0",
- "tapable": "^2.1.1",
- "terser-webpack-plugin": "^5.1.1",
- "watchpack": "^2.0.0",
- "webpack-sources": "^2.1.1"
- },
- "bin": {
- "webpack": "bin/webpack.js"
- },
- "engines": {
- "node": ">=10.13.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/webpack"
- },
- "peerDependenciesMeta": {
- "webpack-cli": {
- "optional": true
- }
- }
- },
- "node_modules/webpack-sources": {
- "version": "2.2.0",
- "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-2.2.0.tgz",
- "integrity": "sha512-bQsA24JLwcnWGArOKUxYKhX3Mz/nK1Xf6hxullKERyktjNMC4x8koOeaDNTA2fEJ09BdWLbM/iTW0ithREUP0w==",
- "dev": true,
- "dependencies": {
- "source-list-map": "^2.0.1",
- "source-map": "^0.6.1"
- },
- "engines": {
- "node": ">=10.13.0"
- }
- },
- "node_modules/webpack/node_modules/acorn": {
- "version": "8.1.1",
- "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.1.1.tgz",
- "integrity": "sha512-xYiIVjNuqtKXMxlRMDc6mZUhXehod4a3gbZ1qRlM7icK4EbxUFNLhWoPblCvFtB2Y9CIqHP3CF/rdxLItaQv8g==",
- "dev": true,
- "bin": {
- "acorn": "bin/acorn"
- },
- "engines": {
- "node": ">=0.4.0"
- }
- },
- "node_modules/webpack/node_modules/events": {
- "version": "3.3.0",
- "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz",
- "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==",
- "dev": true,
- "engines": {
- "node": ">=0.8.x"
- }
- },
- "node_modules/whatwg-encoding": {
- "version": "1.0.5",
- "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz",
- "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==",
- "dev": true,
- "dependencies": {
- "iconv-lite": "0.4.24"
- }
- },
- "node_modules/whatwg-mimetype": {
- "version": "2.3.0",
- "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz",
- "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==",
- "dev": true
- },
- "node_modules/whatwg-url": {
- "version": "9.1.0",
- "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-9.1.0.tgz",
- "integrity": "sha512-CQ0UcrPHyomtlOCot1TL77WyMIm/bCwrJ2D6AOKGwEczU9EpyoqAokfqrf/MioU9kHcMsmJZcg1egXix2KYEsA==",
- "dev": true,
- "dependencies": {
- "tr46": "^2.1.0",
- "webidl-conversions": "^6.1.0"
- },
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/which": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
- "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
- "dev": true,
- "dependencies": {
- "isexe": "^2.0.0"
- },
- "bin": {
- "node-which": "bin/node-which"
- },
- "engines": {
- "node": ">= 8"
- }
- },
- "node_modules/which-boxed-primitive": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz",
- "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==",
- "dev": true,
- "dependencies": {
- "is-bigint": "^1.0.1",
- "is-boolean-object": "^1.1.0",
- "is-number-object": "^1.0.4",
- "is-string": "^1.0.5",
- "is-symbol": "^1.0.3"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/which-module": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz",
- "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=",
- "dev": true
- },
- "node_modules/which-pm-runs": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/which-pm-runs/-/which-pm-runs-1.0.0.tgz",
- "integrity": "sha1-Zws6+8VS4LVd9rd4DKdGFfI60cs=",
- "dev": true
- },
- "node_modules/which-typed-array": {
- "version": "1.1.4",
- "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.4.tgz",
- "integrity": "sha512-49E0SpUe90cjpoc7BOJwyPHRqSAd12c10Qm2amdEZrJPCY2NDxaW01zHITrem+rnETY3dwrbH3UUrUwagfCYDA==",
- "dev": true,
- "dependencies": {
- "available-typed-arrays": "^1.0.2",
- "call-bind": "^1.0.0",
- "es-abstract": "^1.18.0-next.1",
- "foreach": "^2.0.5",
- "function-bind": "^1.1.1",
- "has-symbols": "^1.0.1",
- "is-typed-array": "^1.1.3"
- },
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/wide-align": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz",
- "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==",
- "dev": true,
- "dependencies": {
- "string-width": "^1.0.2 || 2"
- }
- },
- "node_modules/widest-line": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-2.0.1.tgz",
- "integrity": "sha512-Ba5m9/Fa4Xt9eb2ELXt77JxVDV8w7qQrH0zS/TWSJdLyAwQjWoOzpzj5lwVftDz6n/EOu3tNACS84v509qwnJA==",
- "dev": true,
- "dependencies": {
- "string-width": "^2.1.1"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/widest-line/node_modules/ansi-regex": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
- "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
- "dev": true,
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/widest-line/node_modules/is-fullwidth-code-point": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
- "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
- "dev": true,
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/widest-line/node_modules/string-width": {
- "version": "2.1.1",
- "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
- "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
- "dev": true,
- "dependencies": {
- "is-fullwidth-code-point": "^2.0.0",
- "strip-ansi": "^4.0.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/widest-line/node_modules/strip-ansi": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
- "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
- "dev": true,
- "dependencies": {
- "ansi-regex": "^3.0.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/word-wrap": {
- "version": "1.2.3",
- "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz",
- "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==",
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/wordwrap": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz",
- "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=",
- "dev": true
- },
- "node_modules/wrap-ansi": {
- "version": "6.2.0",
- "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz",
- "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==",
- "dev": true,
- "dependencies": {
- "ansi-styles": "^4.0.0",
- "string-width": "^4.1.0",
- "strip-ansi": "^6.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/wrap-ansi/node_modules/ansi-regex": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
- "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/wrap-ansi/node_modules/ansi-styles": {
- "version": "4.3.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
- "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
- "dev": true,
- "dependencies": {
- "color-convert": "^2.0.1"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/chalk/ansi-styles?sponsor=1"
- }
- },
- "node_modules/wrap-ansi/node_modules/color-convert": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
- "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
- "dev": true,
- "dependencies": {
- "color-name": "~1.1.4"
- },
- "engines": {
- "node": ">=7.0.0"
- }
- },
- "node_modules/wrap-ansi/node_modules/color-name": {
- "version": "1.1.4",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
- "dev": true
- },
- "node_modules/wrap-ansi/node_modules/is-fullwidth-code-point": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
- "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/wrap-ansi/node_modules/string-width": {
- "version": "4.2.2",
- "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz",
- "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==",
- "dev": true,
- "dependencies": {
- "emoji-regex": "^8.0.0",
- "is-fullwidth-code-point": "^3.0.0",
- "strip-ansi": "^6.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/wrap-ansi/node_modules/strip-ansi": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
- "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
- "dev": true,
- "dependencies": {
- "ansi-regex": "^5.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/wrappy": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
- "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
- "dev": true
- },
- "node_modules/write-file-atomic": {
- "version": "2.4.3",
- "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.4.3.tgz",
- "integrity": "sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ==",
- "dev": true,
- "dependencies": {
- "graceful-fs": "^4.1.11",
- "imurmurhash": "^0.1.4",
- "signal-exit": "^3.0.2"
- }
- },
- "node_modules/xdg-basedir": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-3.0.0.tgz",
- "integrity": "sha1-SWsswQnsqNus/i3HK2A8F8WHCtQ=",
- "dev": true,
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/xml-name-validator": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz",
- "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==",
- "dev": true
- },
- "node_modules/xml2js": {
- "version": "0.4.19",
- "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.19.tgz",
- "integrity": "sha512-esZnJZJOiJR9wWKMyuvSE1y6Dq5LCuJanqhxslH2bxM6duahNZ+HMpCLhBQGZkbX6xRf8x1Y2eJlgt2q3qo49Q==",
- "dev": true,
- "dependencies": {
- "sax": ">=0.6.0",
- "xmlbuilder": "~9.0.1"
- }
- },
- "node_modules/xml2json": {
- "version": "0.11.2",
- "resolved": "https://registry.npmjs.org/xml2json/-/xml2json-0.11.2.tgz",
- "integrity": "sha512-ZJpHpPOL0T5lOvAHMnWm59iQOPqNtam5t2TMUllWZ1k5Wm8L5YyvQnkeaVnRKCvDwY5EumqXWyOjjMdQVz272A==",
- "dev": true,
- "dependencies": {
- "hoek": "^4.2.1",
- "joi": "^13.1.2",
- "node-expat": "^2.3.15"
- },
- "bin": {
- "xml2json": "bin/xml2json"
- }
- },
- "node_modules/xml2json/node_modules/hoek": {
- "version": "4.2.1",
- "resolved": "https://registry.npmjs.org/hoek/-/hoek-4.2.1.tgz",
- "integrity": "sha512-QLg82fGkfnJ/4iy1xZ81/9SIJiq1NGFUMGs6ParyjBZr6jW2Ufj/snDqTHixNlHdPNwN2RLVD0Pi3igeK9+JfA==",
- "deprecated": "This version has been deprecated in accordance with the hapi support policy (hapi.im/support). Please upgrade to the latest version to get the best features, bug fixes, and security patches. If you are unable to upgrade at this time, paid support is available for older versions (hapi.im/commercial).",
- "dev": true,
- "engines": {
- "node": ">=4.0.0"
- }
- },
- "node_modules/xmlbuilder": {
- "version": "9.0.7",
- "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-9.0.7.tgz",
- "integrity": "sha1-Ey7mPS7FVlxVfiD0wi35rKaGsQ0=",
- "dev": true,
- "engines": {
- "node": ">=4.0"
- }
- },
- "node_modules/xmlchars": {
- "version": "2.2.0",
- "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz",
- "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==",
- "dev": true
- },
- "node_modules/xmlcreate": {
- "version": "2.0.3",
- "resolved": "https://registry.npmjs.org/xmlcreate/-/xmlcreate-2.0.3.tgz",
- "integrity": "sha512-HgS+X6zAztGa9zIK3Y3LXuJes33Lz9x+YyTxgrkIdabu2vqcGOWwdfCpf1hWLRrd553wd4QCDf6BBO6FfdsRiQ==",
- "dev": true
- },
- "node_modules/xmldom": {
- "version": "0.1.31",
- "resolved": "https://registry.npmjs.org/xmldom/-/xmldom-0.1.31.tgz",
- "integrity": "sha512-yS2uJflVQs6n+CyjHoaBmVSqIDevTAWrzMmjG1Gc7h1qQ7uVozNhEPJAwZXWyGQ/Gafo3fCwrcaokezLPupVyQ==",
- "deprecated": "Deprecated due to CVE-2021-21366 resolved in 0.5.0",
- "engines": {
- "node": ">=0.1"
- }
- },
- "node_modules/xmlhttprequest-ssl": {
- "version": "1.5.5",
- "resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.5.5.tgz",
- "integrity": "sha1-wodrBhaKrcQOV9l+gRkayPQ5iz4=",
- "dev": true,
- "engines": {
- "node": ">=0.4.0"
- }
- },
- "node_modules/xtend": {
- "version": "4.0.2",
- "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz",
- "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==",
- "dev": true,
- "engines": {
- "node": ">=0.4"
- }
- },
- "node_modules/y18n": {
- "version": "4.0.3",
- "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz",
- "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==",
- "dev": true
- },
- "node_modules/yallist": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
- "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
- "dev": true
- },
- "node_modules/yaml": {
- "version": "1.10.2",
- "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz",
- "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==",
- "dev": true,
- "engines": {
- "node": ">= 6"
- }
- },
- "node_modules/yargs": {
- "version": "16.2.0",
- "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz",
- "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==",
- "dev": true,
- "dependencies": {
- "cliui": "^7.0.2",
- "escalade": "^3.1.1",
- "get-caller-file": "^2.0.5",
- "require-directory": "^2.1.1",
- "string-width": "^4.2.0",
- "y18n": "^5.0.5",
- "yargs-parser": "^20.2.2"
- },
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/yargs-parser": {
- "version": "18.1.3",
- "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz",
- "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==",
- "dev": true,
- "dependencies": {
- "camelcase": "^5.0.0",
- "decamelize": "^1.2.0"
- },
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/yargs/node_modules/ansi-regex": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
- "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/yargs/node_modules/ansi-styles": {
- "version": "4.3.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
- "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
- "dev": true,
- "dependencies": {
- "color-convert": "^2.0.1"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/chalk/ansi-styles?sponsor=1"
- }
- },
- "node_modules/yargs/node_modules/cliui": {
- "version": "7.0.4",
- "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz",
- "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==",
- "dev": true,
- "dependencies": {
- "string-width": "^4.2.0",
- "strip-ansi": "^6.0.0",
- "wrap-ansi": "^7.0.0"
- }
- },
- "node_modules/yargs/node_modules/color-convert": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
- "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
- "dev": true,
- "dependencies": {
- "color-name": "~1.1.4"
- },
- "engines": {
- "node": ">=7.0.0"
- }
- },
- "node_modules/yargs/node_modules/color-name": {
- "version": "1.1.4",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
- "dev": true
- },
- "node_modules/yargs/node_modules/is-fullwidth-code-point": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
- "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/yargs/node_modules/string-width": {
- "version": "4.2.2",
- "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz",
- "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==",
- "dev": true,
- "dependencies": {
- "emoji-regex": "^8.0.0",
- "is-fullwidth-code-point": "^3.0.0",
- "strip-ansi": "^6.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/yargs/node_modules/strip-ansi": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
- "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
- "dev": true,
- "dependencies": {
- "ansi-regex": "^5.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/yargs/node_modules/wrap-ansi": {
- "version": "7.0.0",
- "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
- "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
- "dev": true,
- "dependencies": {
- "ansi-styles": "^4.0.0",
- "string-width": "^4.1.0",
- "strip-ansi": "^6.0.0"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
- }
- },
- "node_modules/yargs/node_modules/y18n": {
- "version": "5.0.8",
- "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz",
- "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==",
- "dev": true,
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/yargs/node_modules/yargs-parser": {
- "version": "20.2.7",
- "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.7.tgz",
- "integrity": "sha512-FiNkvbeHzB/syOjIUxFDCnhSfzAL8R5vs40MgLFBorXACCOAEaWu0gRZl14vG8MR9AOJIZbmkjhusqBYZ3HTHw==",
- "dev": true,
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/yauzl": {
- "version": "2.10.0",
- "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz",
- "integrity": "sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk=",
- "dev": true,
- "dependencies": {
- "buffer-crc32": "~0.2.3",
- "fd-slicer": "~1.1.0"
- }
- },
- "node_modules/yazl": {
- "version": "2.5.1",
- "resolved": "https://registry.npmjs.org/yazl/-/yazl-2.5.1.tgz",
- "integrity": "sha512-phENi2PLiHnHb6QBVot+dJnaAZ0xosj7p3fWl+znIjBDlnMI2PsZCJZ306BPTFOaHf5qdDEI8x5qFrSOBN5vrw==",
- "dev": true,
- "dependencies": {
- "buffer-crc32": "~0.2.3"
- }
- },
- "node_modules/yeast": {
- "version": "0.1.2",
- "resolved": "https://registry.npmjs.org/yeast/-/yeast-0.1.2.tgz",
- "integrity": "sha1-AI4G2AlDIMNy28L47XagymyKxBk=",
- "dev": true
- },
- "node_modules/yn": {
- "version": "3.1.1",
- "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz",
- "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==",
- "dev": true,
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/yocto-queue": {
- "version": "0.1.0",
- "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz",
- "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==",
- "dev": true,
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/yoctodelay": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/yoctodelay/-/yoctodelay-1.2.0.tgz",
- "integrity": "sha512-12y/P9MSig9/5BEhBgylss+fkHiCRZCvYR81eH35NW9uw801cvJt31EAV+WOLcwZRZbLiIQl/hxcdXXXFmGvXg==",
- "dev": true,
- "engines": {
- "node": ">=4"
- }
- }
- },
"dependencies": {
"@babel/code-frame": {
"version": "7.12.13",
@@ -24565,8 +1517,7 @@
"version": "1.0.4",
"resolved": "https://registry.npmjs.org/@octokit/plugin-request-log/-/plugin-request-log-1.0.4.tgz",
"integrity": "sha512-mLUsMkgP7K/cnFEw07kWqXGF5LKrOkD+lhCrKvPHXWDywAwuDUeDwWBpc69XK3pNX0uKiVt8g5z96PJ6z9xCFA==",
- "dev": true,
- "requires": {}
+ "dev": true
},
"@octokit/plugin-rest-endpoint-methods": {
"version": "5.9.0",
@@ -24977,6 +1928,16 @@
"integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==",
"dev": true
},
+ "JSONStream": {
+ "version": "1.3.5",
+ "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.5.tgz",
+ "integrity": "sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==",
+ "dev": true,
+ "requires": {
+ "jsonparse": "^1.2.0",
+ "through": ">=2.2.7 <3"
+ }
+ },
"abab": {
"version": "2.0.5",
"resolved": "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz",
@@ -25027,8 +1988,7 @@
"version": "5.3.2",
"resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz",
"integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==",
- "dev": true,
- "requires": {}
+ "dev": true
},
"acorn-node": {
"version": "1.8.2",
@@ -25103,8 +2063,7 @@
"version": "3.5.2",
"resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz",
"integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==",
- "dev": true,
- "requires": {}
+ "dev": true
},
"amdefine": {
"version": "1.0.1",
@@ -26192,9 +3151,9 @@
"integrity": "sha512-erYug8XoqzU3IfcU8fUgyHqyOXqIE4tUTTQ+7mqUjQlvnXkOO6OlT9c/ZoJVHYoAaqGxr09CN53G7XIsO4KtWA==",
"dev": true,
"requires": {
+ "JSONStream": "^1.0.3",
"combine-source-map": "~0.8.0",
"defined": "^1.0.0",
- "JSONStream": "^1.0.3",
"safe-buffer": "^5.1.1",
"through2": "^2.0.0",
"umd": "^3.0.0"
@@ -26221,6 +3180,7 @@
"integrity": "sha512-SaHqzhku9v/j6XsQMRxPyBrSP3gnwmE27gLJYZgMT2GeK3J0+0toN+MnuNYDfHwVGQfLiMZ7KSNSIXHemy905w==",
"dev": true,
"requires": {
+ "JSONStream": "^1.0.3",
"assert": "^1.4.0",
"browser-pack": "^6.0.1",
"browser-resolve": "^2.0.0",
@@ -26242,7 +3202,6 @@
"https-browserify": "^1.0.0",
"inherits": "~2.0.1",
"insert-module-globals": "^7.2.1",
- "JSONStream": "^1.0.3",
"labeled-stream-splicer": "^2.0.0",
"mkdirp-classic": "^0.5.2",
"module-deps": "^6.2.3",
@@ -28440,7 +5399,7 @@
"integrity": "sha512-XvemZCSc05VIlYrd3SjIO/6OyA3SCXK2RIHEVIbAZjxD6/ptmQfwnrq7pWFxJ6raiD3Edh8PzCSy84QUuAzOTg==",
"dev": true,
"requires": {
- "@definitelytyped/header-parser": "latest",
+ "@definitelytyped/header-parser": "^0.0.87",
"command-exists": "^1.2.8",
"rimraf": "^3.0.2",
"semver": "^6.2.0",
@@ -28513,10 +5472,10 @@
"integrity": "sha512-AlEYz68dHznzxtSsxaULqxGdXUObhv/YyyNBny9w90Z+EQygFGpbfaPLqq5jZwEBslCKPjsrpElqGtVHZXAw6g==",
"dev": true,
"requires": {
- "@definitelytyped/header-parser": "latest",
- "@definitelytyped/typescript-versions": "latest",
- "@definitelytyped/utils": "latest",
- "dts-critic": "latest",
+ "@definitelytyped/header-parser": "^0.0.87",
+ "@definitelytyped/typescript-versions": "^0.0.87",
+ "@definitelytyped/utils": "^0.0.87",
+ "dts-critic": "^3.3.10",
"fs-extra": "^6.0.1",
"json-stable-stringify": "^1.0.1",
"strip-json-comments": "^2.0.1",
@@ -29324,10 +6283,9 @@
}
},
"eslint-plugin-highcharts": {
- "version": "git+ssh://git@github.com/highcharts/eslint-plugin-highcharts.git#96f622868c35cec554ea7af07b30a35221d1dfbf",
- "integrity": "sha512-RTWq2m80GZAHsGD8OhJRkGizB9vX0KLNc2zR4yXICidd43Kerf3fYCk84wglaHPTbLeUgj3txVyD7n/fQC+5Qw==",
+ "version": "github:highcharts/eslint-plugin-highcharts#96f622868c35cec554ea7af07b30a35221d1dfbf",
+ "from": "github:highcharts/eslint-plugin-highcharts#v1.0.9",
"dev": true,
- "from": "eslint-plugin-highcharts@github:highcharts/eslint-plugin-highcharts#v1.0.9",
"requires": {
"requireindex": "~1.2.0"
}
@@ -31099,16 +8057,14 @@
"dev": true
},
"highcharts-assembler": {
- "version": "git+ssh://git@github.com/highcharts/highcharts-assembler.git#ab2cfe7f5d47c204c315336eba23f82958a24dbd",
- "integrity": "sha512-8ENHIMpVu9FkUImsMpjwzXWbkCyQjW4Ca50jToPwatYYn5GcpwE2XH1z0gT+Oumpo5LGv5ZsDhAU76I8JcWfsA==",
- "dev": true,
- "from": "highcharts-assembler@github:highcharts/highcharts-assembler#v1.3.7"
+ "version": "github:highcharts/highcharts-assembler#ab2cfe7f5d47c204c315336eba23f82958a24dbd",
+ "from": "github:highcharts/highcharts-assembler#v1.3.7",
+ "dev": true
},
"highcharts-declarations-generator": {
- "version": "git+ssh://git@github.com/highcharts/highcharts-declarations-generator.git#739028e681284a960e315b11c70f4413581ac24d",
- "integrity": "sha512-aLdjfWG/Zk4O1j0eBPj3+Wqx69womVKSnHigG+wFIRHTDo4xm0uYhneUO452NuE0nL7ezoCbUo5ZO0BPzLqanw==",
+ "version": "github:highcharts/highcharts-declarations-generator#739028e681284a960e315b11c70f4413581ac24d",
+ "from": "github:highcharts/highcharts-declarations-generator#v1.1.20",
"dev": true,
- "from": "highcharts-declarations-generator@github:highcharts/highcharts-declarations-generator#v1.1.20",
"requires": {
"colors": "^1.4.0",
"mkdirp": "^1.0.4",
@@ -31116,10 +8072,9 @@
}
},
"highcharts-documentation-generators": {
- "version": "git+ssh://git@github.com/highcharts/highcharts-documentation-generators.git#39ac26bab66c7b32d98af6a1829e653786d02e6c",
- "integrity": "sha512-P0Co9M3jCWIiUpKuzeiHNnHJ0z7Sykx3GAg6+GES68KdsBnIdQFq3VkOEDEMxbBr7qSU17GpjsEPLa1b0UDELA==",
+ "version": "github:highcharts/highcharts-documentation-generators#39ac26bab66c7b32d98af6a1829e653786d02e6c",
+ "from": "github:highcharts/highcharts-documentation-generators#v0.5.27",
"dev": true,
- "from": "highcharts-documentation-generators@github:highcharts/highcharts-documentation-generators#v0.5.27",
"requires": {
"async": "^3.2.0",
"colors": "^1.4.0",
@@ -31195,10 +8150,9 @@
"dev": true
},
"highcharts-assembler": {
- "version": "git+ssh://git@github.com/highcharts/highcharts-assembler.git#5447e0e61481864d524af4e8315a5b2dd9fb0739",
- "integrity": "sha512-Bid0UGmgGMNej6ZM1igk8eM4QSXK9RwxIC71r2bfuKR9IOSoAJ1KQj+EXbYBm3/7quXMx9uMmVk2UAVjr8Lnxw==",
- "dev": true,
- "from": "highcharts-assembler@github:highcharts/highcharts-assembler"
+ "version": "github:highcharts/highcharts-assembler#5447e0e61481864d524af4e8315a5b2dd9fb0739",
+ "from": "github:highcharts/highcharts-assembler",
+ "dev": true
},
"htmlparser2": {
"version": "6.1.0",
@@ -31323,10 +8277,9 @@
}
},
"highcharts-utils": {
- "version": "git+ssh://git@github.com/highcharts/highcharts-utils.git#02e3f974ad3c583734d9086ea9187dab3d788f03",
- "integrity": "sha512-2Zg30ii4Q6BNDDqodHmAlzXYhWYtEvq6bFXO1aXrhV9RlX98qVkaRFFw/hak6/TNbYt+Yc+9LkcN44A/H9PxEg==",
+ "version": "github:highcharts/highcharts-utils#02e3f974ad3c583734d9086ea9187dab3d788f03",
+ "from": "github:highcharts/highcharts-utils",
"dev": true,
- "from": "highcharts-utils@github:highcharts/highcharts-utils",
"requires": {
"@babel/core": "^7.13.10",
"@babel/preset-env": "^7.13.10",
@@ -31342,21 +8295,21 @@
"cors": "^2.8.5",
"current-git-branch": "^1.1.0",
"debug": "~2.6.3",
- "dotenv": "^8.2.0",
- "eslint": "~4.17.0",
+ "dotenv": "^10.0.0",
+ "eslint": "^7.32.0",
"esm": "^3.2.25",
"express": "^4.17.1",
"express-session": "^1.17.1",
"glob": "^7.1.6",
- "hbs": "^4.1.1",
- "highcharts": "^9.1.1",
+ "hbs": "^4.1.2",
+ "highcharts": "^9.2.2",
"hostile": "^1.3.3",
"http-proxy": "^1.18.1",
"husky": "^0.14.3",
"ip": "^1.1.5",
"js-yaml": "^3.14.1",
"jsdom": "^16.5.2",
- "jszip": "^3.6.0",
+ "jszip": "^3.7.0",
"less-middleware": "~2.2.0",
"lint-staged": "^6.1.1",
"marked": "^0.3.19",
@@ -31365,7 +8318,7 @@
"nodemon": "^1.19.4",
"serve-favicon": "~2.4.2",
"simple-git": "^1.132.0",
- "ws": "^7.4.4",
+ "ws": "^7.5.5",
"xml2json": "^0.11.2",
"yargs": "^10.1.2"
},
@@ -31538,7 +8491,8 @@
}
},
"dotenv": {
- "version": "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz",
+ "version": "10.0.0",
+ "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz",
"integrity": "sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==",
"dev": true
},
@@ -31570,7 +8524,8 @@
}
},
"eslint": {
- "version": "https://registry.npmjs.org/eslint/-/eslint-7.32.0.tgz",
+ "version": "7.32.0",
+ "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.32.0.tgz",
"integrity": "sha512-VHZ8gX+EDfz+97jGcgyGCyRia/dPOd6Xh9yPv8Bl1+SoaIwD+a/vlrOmGRUyOYu7MwUhc7CxqeaDZU13S4+EpA==",
"dev": true,
"requires": {
@@ -32264,8 +9219,7 @@
"version": "7.5.5",
"resolved": "https://registry.npmjs.org/ws/-/ws-7.5.5.tgz",
"integrity": "sha512-BAkMFcAzl8as1G/hArkxOxq3G7pjUqQ3gzYbLL0/5zNkph70e+lCoxBGnm6AW1+/aiNeV4fnKqZ8m4GZewmH2w==",
- "dev": true,
- "requires": {}
+ "dev": true
},
"xml-name-validator": {
"version": "3.0.0",
@@ -32317,10 +9271,9 @@
}
},
"highsoft-websearch": {
- "version": "git+ssh://git@github.com/highcharts/highsoft-websearch.git#3dd53aaa082aa2d6c5f5fbc76d150cba16f6bd45",
- "integrity": "sha512-EYr0tvnxIWE9+MOjBj2Tny05EqbA8U8dmfIkB0A7OZVnPg0nZ6IZle08Y5XpjC9glcxIJR41jnD1bpW228h6kQ==",
- "dev": true,
- "from": "highsoft-websearch@github:highcharts/highsoft-websearch#v0.0.3"
+ "version": "github:highcharts/highsoft-websearch#3dd53aaa082aa2d6c5f5fbc76d150cba16f6bd45",
+ "from": "github:highcharts/highsoft-websearch#v0.0.3",
+ "dev": true
},
"hmac-drbg": {
"version": "1.0.1",
@@ -32797,11 +9750,11 @@
"integrity": "sha512-ufS5Qq9RZN+Bu899eA9QCAYThY+gGW7oRkmb0vC93Vlyu/CFGcH0OYPEjVkDXA5FEbTt1+VWzdoOD3Ny9N+8tg==",
"dev": true,
"requires": {
+ "JSONStream": "^1.0.3",
"acorn-node": "^1.5.2",
"combine-source-map": "^0.8.0",
"concat-stream": "^1.6.1",
"is-buffer": "^1.1.0",
- "JSONStream": "^1.0.3",
"path-is-absolute": "^1.0.1",
"process": "~0.11.0",
"through2": "^2.0.0",
@@ -33755,8 +10708,7 @@
"version": "8.2.1",
"resolved": "https://registry.npmjs.org/ws/-/ws-8.2.1.tgz",
"integrity": "sha512-XkgWpJU3sHU7gX8f13NqTn6KQ85bd1WU7noBHTT8fSohx7OS1TPY8k+cyRPCzFkia7C4mM229yeHr1qK9sM4JQ==",
- "dev": true,
- "requires": {}
+ "dev": true
}
}
},
@@ -33838,16 +10790,6 @@
"integrity": "sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA=",
"dev": true
},
- "JSONStream": {
- "version": "1.3.5",
- "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.5.tgz",
- "integrity": "sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==",
- "dev": true,
- "requires": {
- "jsonparse": "^1.2.0",
- "through": ">=2.2.7 <3"
- }
- },
"jspdf-yworks": {
"version": "2.1.1",
"resolved": "https://registry.npmjs.org/jspdf-yworks/-/jspdf-yworks-2.1.1.tgz",
@@ -34140,15 +11082,13 @@
"version": "4.1.2",
"resolved": "https://registry.npmjs.org/karma-qunit/-/karma-qunit-4.1.2.tgz",
"integrity": "sha512-taTPqBeHCOlkeKTSzQgIKzAUb79vw3rfbCph+xwwh63tyGjNtljwx91VArhIM9DzIIR3gB9G214wQg+oXI9ycw==",
- "dev": true,
- "requires": {}
+ "dev": true
},
"karma-safari-launcher": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/karma-safari-launcher/-/karma-safari-launcher-1.0.0.tgz",
"integrity": "sha1-lpgqLMR9BmquccVTursoMZEVos4=",
- "dev": true,
- "requires": {}
+ "dev": true
},
"karma-sharding": {
"version": "4.4.0",
@@ -35489,8 +12429,7 @@
"version": "5.3.0",
"resolved": "https://registry.npmjs.org/markdown-it-anchor/-/markdown-it-anchor-5.3.0.tgz",
"integrity": "sha512-/V1MnLL/rgJ3jkMWo84UR+K+jF1cxNG1a+KwqeXqTIJ+jtA8aWSHuigx8lTzauiIjBDbwF3NcWQMotd0Dm39jA==",
- "dev": true,
- "requires": {}
+ "dev": true
},
"marked": {
"version": "3.0.2",
@@ -35791,6 +12730,7 @@
"integrity": "sha512-fg7OZaQBcL4/L+AK5f4iVqf9OMbCclXfy/znXRxTVhJSeW5AIlS9AwheYwDaXM3lVW7OBeaeUEY3gbaC6cLlSA==",
"dev": true,
"requires": {
+ "JSONStream": "^1.0.3",
"browser-resolve": "^2.0.0",
"cached-path-relative": "^1.0.2",
"concat-stream": "~1.6.0",
@@ -35798,7 +12738,6 @@
"detective": "^5.2.0",
"duplexer2": "^0.1.2",
"inherits": "^2.0.1",
- "JSONStream": "^1.0.3",
"parents": "^1.0.0",
"readable-stream": "^2.0.2",
"resolve": "^1.4.0",
@@ -38942,8 +15881,7 @@
"source-map": {
"version": "0.6.1",
"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
- "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
- "devOptional": true
+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="
},
"source-map-js": {
"version": "0.6.2",
@@ -39262,15 +16200,6 @@
}
}
},
- "string_decoder": {
- "version": "1.3.0",
- "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",
- "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==",
- "dev": true,
- "requires": {
- "safe-buffer": "~5.2.0"
- }
- },
"string-argv": {
"version": "0.3.1",
"resolved": "https://registry.npmjs.org/string-argv/-/string-argv-0.3.1.tgz",
@@ -39308,6 +16237,15 @@
"define-properties": "^1.1.3"
}
},
+ "string_decoder": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",
+ "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==",
+ "dev": true,
+ "requires": {
+ "safe-buffer": "~5.2.0"
+ }
+ },
"stringify-object": {
"version": "3.3.0",
"resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz",
diff --git a/ts/Stock/Indicators/ABands/ABandsIndicator.ts b/ts/Stock/Indicators/ABands/ABandsIndicator.ts
index ebe9044b3d6..c6a0d3d976c 100644
--- a/ts/Stock/Indicators/ABands/ABandsIndicator.ts
+++ b/ts/Stock/Indicators/ABands/ABandsIndicator.ts
@@ -103,11 +103,14 @@ class ABandsIndicator extends SMAIndicator {
public static defaultOptions: ABandsOptions = merge(SMAIndicator.defaultOptions, {
/**
* Option for fill color between lines in BoiligerBands Indicator.
- * @type {Highcharts.Color}
- * @apioption plotOptions.bb.fillColor
*
* @sample {highstock} stock/indicators/indicator-area-fill
* background fill between lines
+ *
+ * @type {Highcharts.Color}
+ * @since next
+ * @apioption plotOptions.bb.fillColor
+ *
*/
params: {
period: 20,
diff --git a/ts/Stock/Indicators/BB/BBIndicator.ts b/ts/Stock/Indicators/BB/BBIndicator.ts
index 4c6db270088..6261132acbd 100644
--- a/ts/Stock/Indicators/BB/BBIndicator.ts
+++ b/ts/Stock/Indicators/BB/BBIndicator.ts
@@ -112,12 +112,13 @@ class BBIndicator extends SMAIndicator {
/**
* Option for fill color between lines in BoiligerBands Indicator.
*
+ * @sample {highstock} stock/indicators/indicator-area-fill
+ * background fill between lines
+ *
* @type {Highcharts.Color}
+ * @since next
* @apioption plotOptions.bb.fillColor
- * @since 6.0.0
*
- * @sample {highstock} stock/indicators/indicator-area-fill
- * background fill between lines
*/
params: {
diff --git a/ts/Stock/Indicators/KeltnerChannels/KeltnerChannelsIndicator.ts b/ts/Stock/Indicators/KeltnerChannels/KeltnerChannelsIndicator.ts
index 4c8368a25a9..5ec1b4fad38 100644
--- a/ts/Stock/Indicators/KeltnerChannels/KeltnerChannelsIndicator.ts
+++ b/ts/Stock/Indicators/KeltnerChannels/KeltnerChannelsIndicator.ts
@@ -62,11 +62,14 @@ class KeltnerChannelsIndicator extends SMAIndicator {
public static defaultOptions: KeltnerChannelsOptions = merge(SMAIndicator.defaultOptions, {
/**
* Option for fill color between lines in Keltner Channels Indicator.
- * @type {Highcharts.Color}
- * @apioption plotOptions.keltnerchannels.fillColor
*
* @sample {highstock} stock/indicators/indicator-area-fill
* background fill between lines
+ *
+ * @type {Highcharts.Color}
+ * @since next
+ * @apioption plotOptions.keltnerchannels.fillColor
+ *
*/
params: {
/**
diff --git a/ts/Stock/Indicators/PC/PCIndicator.ts b/ts/Stock/Indicators/PC/PCIndicator.ts
index 37571d1abf0..6b2f75884c4 100644
--- a/ts/Stock/Indicators/PC/PCIndicator.ts
+++ b/ts/Stock/Indicators/PC/PCIndicator.ts
@@ -75,11 +75,13 @@ class PCIndicator extends SMAIndicator {
public static defaultOptions: PCOptions = merge(SMAIndicator.defaultOptions, {
/**
* Option for fill color between lines in Price channel Indicator.
- * @type {Highcharts.Color}
- * @apioption plotOptions.pc.fillColor
*
* @sample {highstock} stock/indicators/indicator-area-fill
* background fill between lines
+ *
+ * @type {Highcharts.Color}
+ * @apioption plotOptions.pc.fillColor
+ *
*/
/**
* @excluding index
From 0f2f9accbc72b248016048df99201c8aae62b09d Mon Sep 17 00:00:00 2001
From: Pawel Lysy
Date: Mon, 1 Nov 2021 15:01:39 +0100
Subject: [PATCH 016/131] Revert changes in package-lock.jscon, #15653.
---
package-lock.json | 23183 +++++++++++++++++++++++++++++++++++++++++++-
1 file changed, 23118 insertions(+), 65 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index c1678da1230..2dfe0eeed22 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,8 +1,23055 @@
{
"name": "highcharts",
- "version": "9.2.2",
- "lockfileVersion": 1,
+ "version": "9.3.0",
+ "lockfileVersion": 2,
"requires": true,
+ "packages": {
+ "": {
+ "name": "highcharts",
+ "version": "9.3.0",
+ "license": "SEE LICENSE IN ",
+ "dependencies": {
+ "jspdf-yworks": "^2.0.1",
+ "svg2pdf.js": "^1.3.3"
+ },
+ "devDependencies": {
+ "@babel/core": "^7.15.0",
+ "@babel/preset-env": "^7.15.0",
+ "@octokit/rest": "^18.10.0",
+ "@types/jquery": "^3.5.6",
+ "@types/qunit": "^2.11.2",
+ "@typescript-eslint/eslint-plugin": "^2.34.0",
+ "@typescript-eslint/parser": "^2.34.0",
+ "aws-sdk": "^2.981.0",
+ "browserify": "^17.0.0",
+ "colors": "^1.4.0",
+ "cross-env": "^7.0.3",
+ "cypress": "7.7.0",
+ "dtslint": "^4.1.6",
+ "eslint": "^7.32.0",
+ "eslint-config-eslint": "5.0.1",
+ "eslint-plugin-highcharts": "github:highcharts/eslint-plugin-highcharts#v1.0.9",
+ "eslint-plugin-node": "^11.1.0",
+ "eslint-plugin-security": "^1.4.0",
+ "fs-extra": "^10.0.0",
+ "gifencoder": "^2.0.1",
+ "glob": "^7.1.7",
+ "google-closure-compiler": "20200504.0.0",
+ "gulp": "^4.0.2",
+ "gulp-jsdoc3": "^3.0.0",
+ "gulp-zip": "^5.1.0",
+ "gzip-size": "^6.0.0",
+ "highcharts-assembler": "github:highcharts/highcharts-assembler#v1.3.7",
+ "highcharts-declarations-generator": "github:highcharts/highcharts-declarations-generator#v1.1.20",
+ "highcharts-documentation-generators": "github:highcharts/highcharts-documentation-generators#v0.5.27",
+ "highcharts-utils": "github:highcharts/highcharts-utils",
+ "highsoft-websearch": "github:highcharts/highsoft-websearch#v0.0.3",
+ "husky": "4.3.6",
+ "js-yaml": "^3.14.1",
+ "jsdom": "^17.0.0",
+ "karma": "4.3.0",
+ "karma-browserstack-launcher": "1.6.0",
+ "karma-chrome-launcher": "^3.1.0",
+ "karma-edge-launcher": "^0.4.2",
+ "karma-firefox-launcher": "^2.1.1",
+ "karma-generic-preprocessor": "^1.1.1",
+ "karma-ie-launcher": "^1.0.0",
+ "karma-qunit": "^4.1.2",
+ "karma-safari-launcher": "^1.0.0",
+ "karma-sharding": "^4.4.0",
+ "lint-staged": "^11.1.2",
+ "log-update": "^4.0.0",
+ "lolex": "^6.0.0",
+ "marked": "^3.0.2",
+ "mkdirp": "^1.0.4",
+ "node-sass": "^6.0.1",
+ "pixelmatch": "^5.2.1",
+ "plugin-error": "^1.0.1",
+ "pngjs": "^6.0.0",
+ "pretty": "^2.0.0",
+ "qunit": "^2.16.0",
+ "request": "^2.88.2",
+ "rimraf": "^3.0.2",
+ "semver": "^7.3.5",
+ "ts-node": "^10.2.1",
+ "tsutils": "^3.21.0",
+ "typescript": "~3.9.10",
+ "undertaker-forward-reference": "^1.0.2",
+ "webpack": "^5.28.0",
+ "yargs": "^16.2.0"
+ },
+ "engines": {
+ "node": ">=10.6.0"
+ }
+ },
+ "node_modules/@babel/code-frame": {
+ "version": "7.12.13",
+ "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.13.tgz",
+ "integrity": "sha512-HV1Cm0Q3ZrpCR93tkWOYiuYIgLxZXZFVG2VgK+MBWjUqZTundupbfx2aXarXuw5Ko5aMcjtJgbSs4vUGBS5v6g==",
+ "dev": true,
+ "dependencies": {
+ "@babel/highlight": "^7.12.13"
+ }
+ },
+ "node_modules/@babel/compat-data": {
+ "version": "7.15.0",
+ "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.15.0.tgz",
+ "integrity": "sha512-0NqAC1IJE0S0+lL1SWFMxMkz1pKCNCjI4tr2Zx4LJSXxCLAdr6KyArnY+sno5m3yH9g737ygOyPABDsnXkpxiA==",
+ "dev": true,
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/core": {
+ "version": "7.15.0",
+ "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.15.0.tgz",
+ "integrity": "sha512-tXtmTminrze5HEUPn/a0JtOzzfp0nk+UEXQ/tqIJo3WDGypl/2OFQEMll/zSFU8f/lfmfLXvTaORHF3cfXIQMw==",
+ "dev": true,
+ "dependencies": {
+ "@babel/code-frame": "^7.14.5",
+ "@babel/generator": "^7.15.0",
+ "@babel/helper-compilation-targets": "^7.15.0",
+ "@babel/helper-module-transforms": "^7.15.0",
+ "@babel/helpers": "^7.14.8",
+ "@babel/parser": "^7.15.0",
+ "@babel/template": "^7.14.5",
+ "@babel/traverse": "^7.15.0",
+ "@babel/types": "^7.15.0",
+ "convert-source-map": "^1.7.0",
+ "debug": "^4.1.0",
+ "gensync": "^1.0.0-beta.2",
+ "json5": "^2.1.2",
+ "semver": "^6.3.0",
+ "source-map": "^0.5.0"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/babel"
+ }
+ },
+ "node_modules/@babel/core/node_modules/@babel/code-frame": {
+ "version": "7.14.5",
+ "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.14.5.tgz",
+ "integrity": "sha512-9pzDqyc6OLDaqe+zbACgFkb6fKMNG6CObKpnYXChRsvYGyEdc7CA2BaqeOM+vOtCS5ndmJicPJhKAwYRI6UfFw==",
+ "dev": true,
+ "dependencies": {
+ "@babel/highlight": "^7.14.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/core/node_modules/@babel/helper-validator-identifier": {
+ "version": "7.14.9",
+ "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.9.tgz",
+ "integrity": "sha512-pQYxPY0UP6IHISRitNe8bsijHex4TWZXi2HwKVsjPiltzlhse2znVcm9Ace510VT1kxIHjGJCZZQBX2gJDbo0g==",
+ "dev": true,
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/core/node_modules/@babel/highlight": {
+ "version": "7.14.5",
+ "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.14.5.tgz",
+ "integrity": "sha512-qf9u2WFWVV0MppaL877j2dBtQIDgmidgjGk5VIMw3OadXvYaXn66U1BFlH2t4+t3i+8PhedppRv+i40ABzd+gg==",
+ "dev": true,
+ "dependencies": {
+ "@babel/helper-validator-identifier": "^7.14.5",
+ "chalk": "^2.0.0",
+ "js-tokens": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/core/node_modules/@babel/parser": {
+ "version": "7.15.3",
+ "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.15.3.tgz",
+ "integrity": "sha512-O0L6v/HvqbdJawj0iBEfVQMc3/6WP+AeOsovsIgBFyJaG+W2w7eqvZB7puddATmWuARlm1SX7DwxJ/JJUnDpEA==",
+ "dev": true,
+ "bin": {
+ "parser": "bin/babel-parser.js"
+ },
+ "engines": {
+ "node": ">=6.0.0"
+ }
+ },
+ "node_modules/@babel/core/node_modules/semver": {
+ "version": "6.3.0",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
+ "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
+ "dev": true,
+ "bin": {
+ "semver": "bin/semver.js"
+ }
+ },
+ "node_modules/@babel/core/node_modules/source-map": {
+ "version": "0.5.7",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
+ "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/@babel/generator": {
+ "version": "7.15.0",
+ "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.15.0.tgz",
+ "integrity": "sha512-eKl4XdMrbpYvuB505KTta4AV9g+wWzmVBW69tX0H2NwKVKd2YJbKgyK6M8j/rgLbmHOYJn6rUklV677nOyJrEQ==",
+ "dev": true,
+ "dependencies": {
+ "@babel/types": "^7.15.0",
+ "jsesc": "^2.5.1",
+ "source-map": "^0.5.0"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/generator/node_modules/source-map": {
+ "version": "0.5.7",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
+ "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/@babel/helper-annotate-as-pure": {
+ "version": "7.14.5",
+ "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.14.5.tgz",
+ "integrity": "sha512-EivH9EgBIb+G8ij1B2jAwSH36WnGvkQSEC6CkX/6v6ZFlw5fVOHvsgGF4uiEHO2GzMvunZb6tDLQEQSdrdocrA==",
+ "dev": true,
+ "dependencies": {
+ "@babel/types": "^7.14.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": {
+ "version": "7.14.5",
+ "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.14.5.tgz",
+ "integrity": "sha512-YTA/Twn0vBXDVGJuAX6PwW7x5zQei1luDDo2Pl6q1qZ7hVNl0RZrhHCQG/ArGpR29Vl7ETiB8eJyrvpuRp300w==",
+ "dev": true,
+ "dependencies": {
+ "@babel/helper-explode-assignable-expression": "^7.14.5",
+ "@babel/types": "^7.14.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/helper-compilation-targets": {
+ "version": "7.15.0",
+ "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.15.0.tgz",
+ "integrity": "sha512-h+/9t0ncd4jfZ8wsdAsoIxSa61qhBYlycXiHWqJaQBCXAhDCMbPRSMTGnZIkkmt1u4ag+UQmuqcILwqKzZ4N2A==",
+ "dev": true,
+ "dependencies": {
+ "@babel/compat-data": "^7.15.0",
+ "@babel/helper-validator-option": "^7.14.5",
+ "browserslist": "^4.16.6",
+ "semver": "^6.3.0"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0"
+ }
+ },
+ "node_modules/@babel/helper-compilation-targets/node_modules/browserslist": {
+ "version": "4.16.8",
+ "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.8.tgz",
+ "integrity": "sha512-sc2m9ohR/49sWEbPj14ZSSZqp+kbi16aLao42Hmn3Z8FpjuMaq2xCA2l4zl9ITfyzvnvyE0hcg62YkIGKxgaNQ==",
+ "dev": true,
+ "dependencies": {
+ "caniuse-lite": "^1.0.30001251",
+ "colorette": "^1.3.0",
+ "electron-to-chromium": "^1.3.811",
+ "escalade": "^3.1.1",
+ "node-releases": "^1.1.75"
+ },
+ "bin": {
+ "browserslist": "cli.js"
+ },
+ "engines": {
+ "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/browserslist"
+ }
+ },
+ "node_modules/@babel/helper-compilation-targets/node_modules/caniuse-lite": {
+ "version": "1.0.30001252",
+ "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001252.tgz",
+ "integrity": "sha512-I56jhWDGMtdILQORdusxBOH+Nl/KgQSdDmpJezYddnAkVOmnoU8zwjTV9xAjMIYxr0iPreEAVylCGcmHCjfaOw==",
+ "dev": true,
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/browserslist"
+ }
+ },
+ "node_modules/@babel/helper-compilation-targets/node_modules/colorette": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.3.0.tgz",
+ "integrity": "sha512-ecORCqbSFP7Wm8Y6lyqMJjexBQqXSF7SSeaTyGGphogUjBlFP9m9o08wy86HL2uB7fMTxtOUzLMk7ogKcxMg1w==",
+ "dev": true
+ },
+ "node_modules/@babel/helper-compilation-targets/node_modules/electron-to-chromium": {
+ "version": "1.3.827",
+ "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.827.tgz",
+ "integrity": "sha512-ye+4uQOY/jbjRutMcE/EmOcNwUeo1qo9aKL2tPyb09cU3lmxNeyDF4RWiemmkknW+p29h7dyDqy02higTxc9/A==",
+ "dev": true
+ },
+ "node_modules/@babel/helper-compilation-targets/node_modules/node-releases": {
+ "version": "1.1.75",
+ "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.75.tgz",
+ "integrity": "sha512-Qe5OUajvqrqDSy6wrWFmMwfJ0jVgwiw4T3KqmbTcZ62qW0gQkheXYhcFM1+lOVcGUoRxcEcfyvFMAnDgaF1VWw==",
+ "dev": true
+ },
+ "node_modules/@babel/helper-compilation-targets/node_modules/semver": {
+ "version": "6.3.0",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
+ "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
+ "dev": true,
+ "bin": {
+ "semver": "bin/semver.js"
+ }
+ },
+ "node_modules/@babel/helper-create-class-features-plugin": {
+ "version": "7.15.0",
+ "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.15.0.tgz",
+ "integrity": "sha512-MdmDXgvTIi4heDVX/e9EFfeGpugqm9fobBVg/iioE8kueXrOHdRDe36FAY7SnE9xXLVeYCoJR/gdrBEIHRC83Q==",
+ "dev": true,
+ "dependencies": {
+ "@babel/helper-annotate-as-pure": "^7.14.5",
+ "@babel/helper-function-name": "^7.14.5",
+ "@babel/helper-member-expression-to-functions": "^7.15.0",
+ "@babel/helper-optimise-call-expression": "^7.14.5",
+ "@babel/helper-replace-supers": "^7.15.0",
+ "@babel/helper-split-export-declaration": "^7.14.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0"
+ }
+ },
+ "node_modules/@babel/helper-create-regexp-features-plugin": {
+ "version": "7.14.5",
+ "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.14.5.tgz",
+ "integrity": "sha512-TLawwqpOErY2HhWbGJ2nZT5wSkR192QpN+nBg1THfBfftrlvOh+WbhrxXCH4q4xJ9Gl16BGPR/48JA+Ryiho/A==",
+ "dev": true,
+ "dependencies": {
+ "@babel/helper-annotate-as-pure": "^7.14.5",
+ "regexpu-core": "^4.7.1"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0"
+ }
+ },
+ "node_modules/@babel/helper-define-polyfill-provider": {
+ "version": "0.2.3",
+ "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.2.3.tgz",
+ "integrity": "sha512-RH3QDAfRMzj7+0Nqu5oqgO5q9mFtQEVvCRsi8qCEfzLR9p2BHfn5FzhSB2oj1fF7I2+DcTORkYaQ6aTR9Cofew==",
+ "dev": true,
+ "dependencies": {
+ "@babel/helper-compilation-targets": "^7.13.0",
+ "@babel/helper-module-imports": "^7.12.13",
+ "@babel/helper-plugin-utils": "^7.13.0",
+ "@babel/traverse": "^7.13.0",
+ "debug": "^4.1.1",
+ "lodash.debounce": "^4.0.8",
+ "resolve": "^1.14.2",
+ "semver": "^6.1.2"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.4.0-0"
+ }
+ },
+ "node_modules/@babel/helper-define-polyfill-provider/node_modules/semver": {
+ "version": "6.3.0",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
+ "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
+ "dev": true,
+ "bin": {
+ "semver": "bin/semver.js"
+ }
+ },
+ "node_modules/@babel/helper-explode-assignable-expression": {
+ "version": "7.14.5",
+ "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.14.5.tgz",
+ "integrity": "sha512-Htb24gnGJdIGT4vnRKMdoXiOIlqOLmdiUYpAQ0mYfgVT/GDm8GOYhgi4GL+hMKrkiPRohO4ts34ELFsGAPQLDQ==",
+ "dev": true,
+ "dependencies": {
+ "@babel/types": "^7.14.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/helper-function-name": {
+ "version": "7.14.5",
+ "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.14.5.tgz",
+ "integrity": "sha512-Gjna0AsXWfFvrAuX+VKcN/aNNWonizBj39yGwUzVDVTlMYJMK2Wp6xdpy72mfArFq5uK+NOuexfzZlzI1z9+AQ==",
+ "dev": true,
+ "dependencies": {
+ "@babel/helper-get-function-arity": "^7.14.5",
+ "@babel/template": "^7.14.5",
+ "@babel/types": "^7.14.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/helper-get-function-arity": {
+ "version": "7.14.5",
+ "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.14.5.tgz",
+ "integrity": "sha512-I1Db4Shst5lewOM4V+ZKJzQ0JGGaZ6VY1jYvMghRjqs6DWgxLCIyFt30GlnKkfUeFLpJt2vzbMVEXVSXlIFYUg==",
+ "dev": true,
+ "dependencies": {
+ "@babel/types": "^7.14.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/helper-hoist-variables": {
+ "version": "7.14.5",
+ "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.14.5.tgz",
+ "integrity": "sha512-R1PXiz31Uc0Vxy4OEOm07x0oSjKAdPPCh3tPivn/Eo8cvz6gveAeuyUUPB21Hoiif0uoPQSSdhIPS3352nvdyQ==",
+ "dev": true,
+ "dependencies": {
+ "@babel/types": "^7.14.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/helper-member-expression-to-functions": {
+ "version": "7.15.0",
+ "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.15.0.tgz",
+ "integrity": "sha512-Jq8H8U2kYiafuj2xMTPQwkTBnEEdGKpT35lJEQsRRjnG0LW3neucsaMWLgKcwu3OHKNeYugfw+Z20BXBSEs2Lg==",
+ "dev": true,
+ "dependencies": {
+ "@babel/types": "^7.15.0"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/helper-module-imports": {
+ "version": "7.14.5",
+ "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.14.5.tgz",
+ "integrity": "sha512-SwrNHu5QWS84XlHwGYPDtCxcA0hrSlL2yhWYLgeOc0w7ccOl2qv4s/nARI0aYZW+bSwAL5CukeXA47B/1NKcnQ==",
+ "dev": true,
+ "dependencies": {
+ "@babel/types": "^7.14.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/helper-module-transforms": {
+ "version": "7.15.0",
+ "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.15.0.tgz",
+ "integrity": "sha512-RkGiW5Rer7fpXv9m1B3iHIFDZdItnO2/BLfWVW/9q7+KqQSDY5kUfQEbzdXM1MVhJGcugKV7kRrNVzNxmk7NBg==",
+ "dev": true,
+ "dependencies": {
+ "@babel/helper-module-imports": "^7.14.5",
+ "@babel/helper-replace-supers": "^7.15.0",
+ "@babel/helper-simple-access": "^7.14.8",
+ "@babel/helper-split-export-declaration": "^7.14.5",
+ "@babel/helper-validator-identifier": "^7.14.9",
+ "@babel/template": "^7.14.5",
+ "@babel/traverse": "^7.15.0",
+ "@babel/types": "^7.15.0"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/helper-module-transforms/node_modules/@babel/helper-validator-identifier": {
+ "version": "7.14.9",
+ "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.9.tgz",
+ "integrity": "sha512-pQYxPY0UP6IHISRitNe8bsijHex4TWZXi2HwKVsjPiltzlhse2znVcm9Ace510VT1kxIHjGJCZZQBX2gJDbo0g==",
+ "dev": true,
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/helper-optimise-call-expression": {
+ "version": "7.14.5",
+ "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.14.5.tgz",
+ "integrity": "sha512-IqiLIrODUOdnPU9/F8ib1Fx2ohlgDhxnIDU7OEVi+kAbEZcyiF7BLU8W6PfvPi9LzztjS7kcbzbmL7oG8kD6VA==",
+ "dev": true,
+ "dependencies": {
+ "@babel/types": "^7.14.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/helper-plugin-utils": {
+ "version": "7.14.5",
+ "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz",
+ "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==",
+ "dev": true,
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/helper-remap-async-to-generator": {
+ "version": "7.14.5",
+ "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.14.5.tgz",
+ "integrity": "sha512-rLQKdQU+HYlxBwQIj8dk4/0ENOUEhA/Z0l4hN8BexpvmSMN9oA9EagjnhnDpNsRdWCfjwa4mn/HyBXO9yhQP6A==",
+ "dev": true,
+ "dependencies": {
+ "@babel/helper-annotate-as-pure": "^7.14.5",
+ "@babel/helper-wrap-function": "^7.14.5",
+ "@babel/types": "^7.14.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/helper-replace-supers": {
+ "version": "7.15.0",
+ "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.15.0.tgz",
+ "integrity": "sha512-6O+eWrhx+HEra/uJnifCwhwMd6Bp5+ZfZeJwbqUTuqkhIT6YcRhiZCOOFChRypOIe0cV46kFrRBlm+t5vHCEaA==",
+ "dev": true,
+ "dependencies": {
+ "@babel/helper-member-expression-to-functions": "^7.15.0",
+ "@babel/helper-optimise-call-expression": "^7.14.5",
+ "@babel/traverse": "^7.15.0",
+ "@babel/types": "^7.15.0"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/helper-simple-access": {
+ "version": "7.14.8",
+ "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.14.8.tgz",
+ "integrity": "sha512-TrFN4RHh9gnWEU+s7JloIho2T76GPwRHhdzOWLqTrMnlas8T9O7ec+oEDNsRXndOmru9ymH9DFrEOxpzPoSbdg==",
+ "dev": true,
+ "dependencies": {
+ "@babel/types": "^7.14.8"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/helper-skip-transparent-expression-wrappers": {
+ "version": "7.14.5",
+ "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.14.5.tgz",
+ "integrity": "sha512-dmqZB7mrb94PZSAOYtr+ZN5qt5owZIAgqtoTuqiFbHFtxgEcmQlRJVI+bO++fciBunXtB6MK7HrzrfcAzIz2NQ==",
+ "dev": true,
+ "dependencies": {
+ "@babel/types": "^7.14.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/helper-split-export-declaration": {
+ "version": "7.14.5",
+ "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.14.5.tgz",
+ "integrity": "sha512-hprxVPu6e5Kdp2puZUmvOGjaLv9TCe58E/Fl6hRq4YiVQxIcNvuq6uTM2r1mT/oPskuS9CgR+I94sqAYv0NGKA==",
+ "dev": true,
+ "dependencies": {
+ "@babel/types": "^7.14.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/helper-validator-identifier": {
+ "version": "7.12.11",
+ "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz",
+ "integrity": "sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw==",
+ "dev": true
+ },
+ "node_modules/@babel/helper-validator-option": {
+ "version": "7.14.5",
+ "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.14.5.tgz",
+ "integrity": "sha512-OX8D5eeX4XwcroVW45NMvoYaIuFI+GQpA2a8Gi+X/U/cDUIRsV37qQfF905F0htTRCREQIB4KqPeaveRJUl3Ow==",
+ "dev": true,
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/helper-wrap-function": {
+ "version": "7.14.5",
+ "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.14.5.tgz",
+ "integrity": "sha512-YEdjTCq+LNuNS1WfxsDCNpgXkJaIyqco6DAelTUjT4f2KIWC1nBcaCaSdHTBqQVLnTBexBcVcFhLSU1KnYuePQ==",
+ "dev": true,
+ "dependencies": {
+ "@babel/helper-function-name": "^7.14.5",
+ "@babel/template": "^7.14.5",
+ "@babel/traverse": "^7.14.5",
+ "@babel/types": "^7.14.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/helpers": {
+ "version": "7.15.3",
+ "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.15.3.tgz",
+ "integrity": "sha512-HwJiz52XaS96lX+28Tnbu31VeFSQJGOeKHJeaEPQlTl7PnlhFElWPj8tUXtqFIzeN86XxXoBr+WFAyK2PPVz6g==",
+ "dev": true,
+ "dependencies": {
+ "@babel/template": "^7.14.5",
+ "@babel/traverse": "^7.15.0",
+ "@babel/types": "^7.15.0"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/highlight": {
+ "version": "7.13.10",
+ "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.13.10.tgz",
+ "integrity": "sha512-5aPpe5XQPzflQrFwL1/QoeHkP2MsA4JCntcXHRhEsdsfPVkvPi2w7Qix4iV7t5S/oC9OodGrggd8aco1g3SZFg==",
+ "dev": true,
+ "dependencies": {
+ "@babel/helper-validator-identifier": "^7.12.11",
+ "chalk": "^2.0.0",
+ "js-tokens": "^4.0.0"
+ }
+ },
+ "node_modules/@babel/parser": {
+ "version": "7.13.15",
+ "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.13.15.tgz",
+ "integrity": "sha512-b9COtcAlVEQljy/9fbcMHpG+UIW9ReF+gpaxDHTlZd0c6/UU9ng8zdySAW9sRTzpvcdCHn6bUcbuYUgGzLAWVQ==",
+ "dev": true,
+ "bin": {
+ "parser": "bin/babel-parser.js"
+ },
+ "engines": {
+ "node": ">=6.0.0"
+ }
+ },
+ "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": {
+ "version": "7.14.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.14.5.tgz",
+ "integrity": "sha512-ZoJS2XCKPBfTmL122iP6NM9dOg+d4lc9fFk3zxc8iDjvt8Pk4+TlsHSKhIPf6X+L5ORCdBzqMZDjL/WHj7WknQ==",
+ "dev": true,
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.14.5",
+ "@babel/helper-skip-transparent-expression-wrappers": "^7.14.5",
+ "@babel/plugin-proposal-optional-chaining": "^7.14.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.13.0"
+ }
+ },
+ "node_modules/@babel/plugin-proposal-async-generator-functions": {
+ "version": "7.14.9",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.14.9.tgz",
+ "integrity": "sha512-d1lnh+ZnKrFKwtTYdw320+sQWCTwgkB9fmUhNXRADA4akR6wLjaruSGnIEUjpt9HCOwTr4ynFTKu19b7rFRpmw==",
+ "dev": true,
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.14.5",
+ "@babel/helper-remap-async-to-generator": "^7.14.5",
+ "@babel/plugin-syntax-async-generators": "^7.8.4"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-proposal-class-properties": {
+ "version": "7.14.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.14.5.tgz",
+ "integrity": "sha512-q/PLpv5Ko4dVc1LYMpCY7RVAAO4uk55qPwrIuJ5QJ8c6cVuAmhu7I/49JOppXL6gXf7ZHzpRVEUZdYoPLM04Gg==",
+ "dev": true,
+ "dependencies": {
+ "@babel/helper-create-class-features-plugin": "^7.14.5",
+ "@babel/helper-plugin-utils": "^7.14.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-proposal-class-static-block": {
+ "version": "7.14.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.14.5.tgz",
+ "integrity": "sha512-KBAH5ksEnYHCegqseI5N9skTdxgJdmDoAOc0uXa+4QMYKeZD0w5IARh4FMlTNtaHhbB8v+KzMdTgxMMzsIy6Yg==",
+ "dev": true,
+ "dependencies": {
+ "@babel/helper-create-class-features-plugin": "^7.14.5",
+ "@babel/helper-plugin-utils": "^7.14.5",
+ "@babel/plugin-syntax-class-static-block": "^7.14.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.12.0"
+ }
+ },
+ "node_modules/@babel/plugin-proposal-dynamic-import": {
+ "version": "7.14.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.14.5.tgz",
+ "integrity": "sha512-ExjiNYc3HDN5PXJx+bwC50GIx/KKanX2HiggnIUAYedbARdImiCU4RhhHfdf0Kd7JNXGpsBBBCOm+bBVy3Gb0g==",
+ "dev": true,
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.14.5",
+ "@babel/plugin-syntax-dynamic-import": "^7.8.3"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-proposal-export-namespace-from": {
+ "version": "7.14.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.14.5.tgz",
+ "integrity": "sha512-g5POA32bXPMmSBu5Dx/iZGLGnKmKPc5AiY7qfZgurzrCYgIztDlHFbznSNCoQuv57YQLnQfaDi7dxCtLDIdXdA==",
+ "dev": true,
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.14.5",
+ "@babel/plugin-syntax-export-namespace-from": "^7.8.3"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-proposal-json-strings": {
+ "version": "7.14.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.14.5.tgz",
+ "integrity": "sha512-NSq2fczJYKVRIsUJyNxrVUMhB27zb7N7pOFGQOhBKJrChbGcgEAqyZrmZswkPk18VMurEeJAaICbfm57vUeTbQ==",
+ "dev": true,
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.14.5",
+ "@babel/plugin-syntax-json-strings": "^7.8.3"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-proposal-logical-assignment-operators": {
+ "version": "7.14.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.14.5.tgz",
+ "integrity": "sha512-YGn2AvZAo9TwyhlLvCCWxD90Xq8xJ4aSgaX3G5D/8DW94L8aaT+dS5cSP+Z06+rCJERGSr9GxMBZ601xoc2taw==",
+ "dev": true,
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.14.5",
+ "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-proposal-nullish-coalescing-operator": {
+ "version": "7.14.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.14.5.tgz",
+ "integrity": "sha512-gun/SOnMqjSb98Nkaq2rTKMwervfdAoz6NphdY0vTfuzMfryj+tDGb2n6UkDKwez+Y8PZDhE3D143v6Gepp4Hg==",
+ "dev": true,
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.14.5",
+ "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-proposal-numeric-separator": {
+ "version": "7.14.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.14.5.tgz",
+ "integrity": "sha512-yiclALKe0vyZRZE0pS6RXgjUOt87GWv6FYa5zqj15PvhOGFO69R5DusPlgK/1K5dVnCtegTiWu9UaBSrLLJJBg==",
+ "dev": true,
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.14.5",
+ "@babel/plugin-syntax-numeric-separator": "^7.10.4"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-proposal-object-rest-spread": {
+ "version": "7.14.7",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.14.7.tgz",
+ "integrity": "sha512-082hsZz+sVabfmDWo1Oct1u1AgbKbUAyVgmX4otIc7bdsRgHBXwTwb3DpDmD4Eyyx6DNiuz5UAATT655k+kL5g==",
+ "dev": true,
+ "dependencies": {
+ "@babel/compat-data": "^7.14.7",
+ "@babel/helper-compilation-targets": "^7.14.5",
+ "@babel/helper-plugin-utils": "^7.14.5",
+ "@babel/plugin-syntax-object-rest-spread": "^7.8.3",
+ "@babel/plugin-transform-parameters": "^7.14.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-proposal-optional-catch-binding": {
+ "version": "7.14.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.14.5.tgz",
+ "integrity": "sha512-3Oyiixm0ur7bzO5ybNcZFlmVsygSIQgdOa7cTfOYCMY+wEPAYhZAJxi3mixKFCTCKUhQXuCTtQ1MzrpL3WT8ZQ==",
+ "dev": true,
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.14.5",
+ "@babel/plugin-syntax-optional-catch-binding": "^7.8.3"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-proposal-optional-chaining": {
+ "version": "7.14.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.14.5.tgz",
+ "integrity": "sha512-ycz+VOzo2UbWNI1rQXxIuMOzrDdHGrI23fRiz/Si2R4kv2XZQ1BK8ccdHwehMKBlcH/joGW/tzrUmo67gbJHlQ==",
+ "dev": true,
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.14.5",
+ "@babel/helper-skip-transparent-expression-wrappers": "^7.14.5",
+ "@babel/plugin-syntax-optional-chaining": "^7.8.3"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-proposal-private-methods": {
+ "version": "7.14.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.14.5.tgz",
+ "integrity": "sha512-838DkdUA1u+QTCplatfq4B7+1lnDa/+QMI89x5WZHBcnNv+47N8QEj2k9I2MUU9xIv8XJ4XvPCviM/Dj7Uwt9g==",
+ "dev": true,
+ "dependencies": {
+ "@babel/helper-create-class-features-plugin": "^7.14.5",
+ "@babel/helper-plugin-utils": "^7.14.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-proposal-private-property-in-object": {
+ "version": "7.14.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.14.5.tgz",
+ "integrity": "sha512-62EyfyA3WA0mZiF2e2IV9mc9Ghwxcg8YTu8BS4Wss4Y3PY725OmS9M0qLORbJwLqFtGh+jiE4wAmocK2CTUK2Q==",
+ "dev": true,
+ "dependencies": {
+ "@babel/helper-annotate-as-pure": "^7.14.5",
+ "@babel/helper-create-class-features-plugin": "^7.14.5",
+ "@babel/helper-plugin-utils": "^7.14.5",
+ "@babel/plugin-syntax-private-property-in-object": "^7.14.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-proposal-unicode-property-regex": {
+ "version": "7.14.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.14.5.tgz",
+ "integrity": "sha512-6axIeOU5LnY471KenAB9vI8I5j7NQ2d652hIYwVyRfgaZT5UpiqFKCuVXCDMSrU+3VFafnu2c5m3lrWIlr6A5Q==",
+ "dev": true,
+ "dependencies": {
+ "@babel/helper-create-regexp-features-plugin": "^7.14.5",
+ "@babel/helper-plugin-utils": "^7.14.5"
+ },
+ "engines": {
+ "node": ">=4"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-syntax-async-generators": {
+ "version": "7.8.4",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz",
+ "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==",
+ "dev": true,
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.8.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-syntax-class-properties": {
+ "version": "7.12.13",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz",
+ "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==",
+ "dev": true,
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.12.13"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-syntax-class-static-block": {
+ "version": "7.14.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz",
+ "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==",
+ "dev": true,
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.14.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-syntax-dynamic-import": {
+ "version": "7.8.3",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz",
+ "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==",
+ "dev": true,
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.8.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-syntax-export-namespace-from": {
+ "version": "7.8.3",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz",
+ "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==",
+ "dev": true,
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.8.3"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-syntax-json-strings": {
+ "version": "7.8.3",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz",
+ "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==",
+ "dev": true,
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.8.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-syntax-logical-assignment-operators": {
+ "version": "7.10.4",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz",
+ "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==",
+ "dev": true,
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.10.4"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": {
+ "version": "7.8.3",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz",
+ "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==",
+ "dev": true,
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.8.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-syntax-numeric-separator": {
+ "version": "7.10.4",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz",
+ "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==",
+ "dev": true,
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.10.4"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-syntax-object-rest-spread": {
+ "version": "7.8.3",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz",
+ "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==",
+ "dev": true,
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.8.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-syntax-optional-catch-binding": {
+ "version": "7.8.3",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz",
+ "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==",
+ "dev": true,
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.8.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-syntax-optional-chaining": {
+ "version": "7.8.3",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz",
+ "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==",
+ "dev": true,
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.8.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-syntax-private-property-in-object": {
+ "version": "7.14.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz",
+ "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==",
+ "dev": true,
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.14.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-syntax-top-level-await": {
+ "version": "7.14.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz",
+ "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==",
+ "dev": true,
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.14.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-arrow-functions": {
+ "version": "7.14.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.14.5.tgz",
+ "integrity": "sha512-KOnO0l4+tD5IfOdi4x8C1XmEIRWUjNRV8wc6K2vz/3e8yAOoZZvsRXRRIF/yo/MAOFb4QjtAw9xSxMXbSMRy8A==",
+ "dev": true,
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.14.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-async-to-generator": {
+ "version": "7.14.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.14.5.tgz",
+ "integrity": "sha512-szkbzQ0mNk0rpu76fzDdqSyPu0MuvpXgC+6rz5rpMb5OIRxdmHfQxrktL8CYolL2d8luMCZTR0DpIMIdL27IjA==",
+ "dev": true,
+ "dependencies": {
+ "@babel/helper-module-imports": "^7.14.5",
+ "@babel/helper-plugin-utils": "^7.14.5",
+ "@babel/helper-remap-async-to-generator": "^7.14.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-block-scoped-functions": {
+ "version": "7.14.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.14.5.tgz",
+ "integrity": "sha512-dtqWqdWZ5NqBX3KzsVCWfQI3A53Ft5pWFCT2eCVUftWZgjc5DpDponbIF1+c+7cSGk2wN0YK7HGL/ezfRbpKBQ==",
+ "dev": true,
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.14.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-block-scoping": {
+ "version": "7.15.3",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.15.3.tgz",
+ "integrity": "sha512-nBAzfZwZb4DkaGtOes1Up1nOAp9TDRRFw4XBzBBSG9QK7KVFmYzgj9o9sbPv7TX5ofL4Auq4wZnxCoPnI/lz2Q==",
+ "dev": true,
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.14.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-classes": {
+ "version": "7.14.9",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.14.9.tgz",
+ "integrity": "sha512-NfZpTcxU3foGWbl4wxmZ35mTsYJy8oQocbeIMoDAGGFarAmSQlL+LWMkDx/tj6pNotpbX3rltIA4dprgAPOq5A==",
+ "dev": true,
+ "dependencies": {
+ "@babel/helper-annotate-as-pure": "^7.14.5",
+ "@babel/helper-function-name": "^7.14.5",
+ "@babel/helper-optimise-call-expression": "^7.14.5",
+ "@babel/helper-plugin-utils": "^7.14.5",
+ "@babel/helper-replace-supers": "^7.14.5",
+ "@babel/helper-split-export-declaration": "^7.14.5",
+ "globals": "^11.1.0"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-computed-properties": {
+ "version": "7.14.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.14.5.tgz",
+ "integrity": "sha512-pWM+E4283UxaVzLb8UBXv4EIxMovU4zxT1OPnpHJcmnvyY9QbPPTKZfEj31EUvG3/EQRbYAGaYEUZ4yWOBC2xg==",
+ "dev": true,
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.14.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-destructuring": {
+ "version": "7.14.7",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.14.7.tgz",
+ "integrity": "sha512-0mDE99nK+kVh3xlc5vKwB6wnP9ecuSj+zQCa/n0voENtP/zymdT4HH6QEb65wjjcbqr1Jb/7z9Qp7TF5FtwYGw==",
+ "dev": true,
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.14.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-dotall-regex": {
+ "version": "7.14.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.14.5.tgz",
+ "integrity": "sha512-loGlnBdj02MDsFaHhAIJzh7euK89lBrGIdM9EAtHFo6xKygCUGuuWe07o1oZVk287amtW1n0808sQM99aZt3gw==",
+ "dev": true,
+ "dependencies": {
+ "@babel/helper-create-regexp-features-plugin": "^7.14.5",
+ "@babel/helper-plugin-utils": "^7.14.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-duplicate-keys": {
+ "version": "7.14.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.14.5.tgz",
+ "integrity": "sha512-iJjbI53huKbPDAsJ8EmVmvCKeeq21bAze4fu9GBQtSLqfvzj2oRuHVx4ZkDwEhg1htQ+5OBZh/Ab0XDf5iBZ7A==",
+ "dev": true,
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.14.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-exponentiation-operator": {
+ "version": "7.14.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.14.5.tgz",
+ "integrity": "sha512-jFazJhMBc9D27o9jDnIE5ZErI0R0m7PbKXVq77FFvqFbzvTMuv8jaAwLZ5PviOLSFttqKIW0/wxNSDbjLk0tYA==",
+ "dev": true,
+ "dependencies": {
+ "@babel/helper-builder-binary-assignment-operator-visitor": "^7.14.5",
+ "@babel/helper-plugin-utils": "^7.14.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-for-of": {
+ "version": "7.14.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.14.5.tgz",
+ "integrity": "sha512-CfmqxSUZzBl0rSjpoQSFoR9UEj3HzbGuGNL21/iFTmjb5gFggJp3ph0xR1YBhexmLoKRHzgxuFvty2xdSt6gTA==",
+ "dev": true,
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.14.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-function-name": {
+ "version": "7.14.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.14.5.tgz",
+ "integrity": "sha512-vbO6kv0fIzZ1GpmGQuvbwwm+O4Cbm2NrPzwlup9+/3fdkuzo1YqOZcXw26+YUJB84Ja7j9yURWposEHLYwxUfQ==",
+ "dev": true,
+ "dependencies": {
+ "@babel/helper-function-name": "^7.14.5",
+ "@babel/helper-plugin-utils": "^7.14.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-literals": {
+ "version": "7.14.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.14.5.tgz",
+ "integrity": "sha512-ql33+epql2F49bi8aHXxvLURHkxJbSmMKl9J5yHqg4PLtdE6Uc48CH1GS6TQvZ86eoB/ApZXwm7jlA+B3kra7A==",
+ "dev": true,
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.14.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-member-expression-literals": {
+ "version": "7.14.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.14.5.tgz",
+ "integrity": "sha512-WkNXxH1VXVTKarWFqmso83xl+2V3Eo28YY5utIkbsmXoItO8Q3aZxN4BTS2k0hz9dGUloHK26mJMyQEYfkn/+Q==",
+ "dev": true,
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.14.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-modules-amd": {
+ "version": "7.14.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.14.5.tgz",
+ "integrity": "sha512-3lpOU8Vxmp3roC4vzFpSdEpGUWSMsHFreTWOMMLzel2gNGfHE5UWIh/LN6ghHs2xurUp4jRFYMUIZhuFbody1g==",
+ "dev": true,
+ "dependencies": {
+ "@babel/helper-module-transforms": "^7.14.5",
+ "@babel/helper-plugin-utils": "^7.14.5",
+ "babel-plugin-dynamic-import-node": "^2.3.3"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-modules-commonjs": {
+ "version": "7.15.0",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.15.0.tgz",
+ "integrity": "sha512-3H/R9s8cXcOGE8kgMlmjYYC9nqr5ELiPkJn4q0mypBrjhYQoc+5/Maq69vV4xRPWnkzZuwJPf5rArxpB/35Cig==",
+ "dev": true,
+ "dependencies": {
+ "@babel/helper-module-transforms": "^7.15.0",
+ "@babel/helper-plugin-utils": "^7.14.5",
+ "@babel/helper-simple-access": "^7.14.8",
+ "babel-plugin-dynamic-import-node": "^2.3.3"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-modules-systemjs": {
+ "version": "7.14.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.14.5.tgz",
+ "integrity": "sha512-mNMQdvBEE5DcMQaL5LbzXFMANrQjd2W7FPzg34Y4yEz7dBgdaC+9B84dSO+/1Wba98zoDbInctCDo4JGxz1VYA==",
+ "dev": true,
+ "dependencies": {
+ "@babel/helper-hoist-variables": "^7.14.5",
+ "@babel/helper-module-transforms": "^7.14.5",
+ "@babel/helper-plugin-utils": "^7.14.5",
+ "@babel/helper-validator-identifier": "^7.14.5",
+ "babel-plugin-dynamic-import-node": "^2.3.3"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-modules-systemjs/node_modules/@babel/helper-validator-identifier": {
+ "version": "7.14.9",
+ "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.9.tgz",
+ "integrity": "sha512-pQYxPY0UP6IHISRitNe8bsijHex4TWZXi2HwKVsjPiltzlhse2znVcm9Ace510VT1kxIHjGJCZZQBX2gJDbo0g==",
+ "dev": true,
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-modules-umd": {
+ "version": "7.14.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.14.5.tgz",
+ "integrity": "sha512-RfPGoagSngC06LsGUYyM9QWSXZ8MysEjDJTAea1lqRjNECE3y0qIJF/qbvJxc4oA4s99HumIMdXOrd+TdKaAAA==",
+ "dev": true,
+ "dependencies": {
+ "@babel/helper-module-transforms": "^7.14.5",
+ "@babel/helper-plugin-utils": "^7.14.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-named-capturing-groups-regex": {
+ "version": "7.14.9",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.14.9.tgz",
+ "integrity": "sha512-l666wCVYO75mlAtGFfyFwnWmIXQm3kSH0C3IRnJqWcZbWkoihyAdDhFm2ZWaxWTqvBvhVFfJjMRQ0ez4oN1yYA==",
+ "dev": true,
+ "dependencies": {
+ "@babel/helper-create-regexp-features-plugin": "^7.14.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-new-target": {
+ "version": "7.14.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.14.5.tgz",
+ "integrity": "sha512-Nx054zovz6IIRWEB49RDRuXGI4Gy0GMgqG0cII9L3MxqgXz/+rgII+RU58qpo4g7tNEx1jG7rRVH4ihZoP4esQ==",
+ "dev": true,
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.14.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-object-super": {
+ "version": "7.14.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.14.5.tgz",
+ "integrity": "sha512-MKfOBWzK0pZIrav9z/hkRqIk/2bTv9qvxHzPQc12RcVkMOzpIKnFCNYJip00ssKWYkd8Sf5g0Wr7pqJ+cmtuFg==",
+ "dev": true,
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.14.5",
+ "@babel/helper-replace-supers": "^7.14.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-parameters": {
+ "version": "7.14.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.14.5.tgz",
+ "integrity": "sha512-Tl7LWdr6HUxTmzQtzuU14SqbgrSKmaR77M0OKyq4njZLQTPfOvzblNKyNkGwOfEFCEx7KeYHQHDI0P3F02IVkA==",
+ "dev": true,
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.14.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-property-literals": {
+ "version": "7.14.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.14.5.tgz",
+ "integrity": "sha512-r1uilDthkgXW8Z1vJz2dKYLV1tuw2xsbrp3MrZmD99Wh9vsfKoob+JTgri5VUb/JqyKRXotlOtwgu4stIYCmnw==",
+ "dev": true,
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.14.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-regenerator": {
+ "version": "7.14.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.14.5.tgz",
+ "integrity": "sha512-NVIY1W3ITDP5xQl50NgTKlZ0GrotKtLna08/uGY6ErQt6VEQZXla86x/CTddm5gZdcr+5GSsvMeTmWA5Ii6pkg==",
+ "dev": true,
+ "dependencies": {
+ "regenerator-transform": "^0.14.2"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-reserved-words": {
+ "version": "7.14.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.14.5.tgz",
+ "integrity": "sha512-cv4F2rv1nD4qdexOGsRQXJrOcyb5CrgjUH9PKrrtyhSDBNWGxd0UIitjyJiWagS+EbUGjG++22mGH1Pub8D6Vg==",
+ "dev": true,
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.14.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-shorthand-properties": {
+ "version": "7.14.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.14.5.tgz",
+ "integrity": "sha512-xLucks6T1VmGsTB+GWK5Pl9Jl5+nRXD1uoFdA5TSO6xtiNjtXTjKkmPdFXVLGlK5A2/or/wQMKfmQ2Y0XJfn5g==",
+ "dev": true,
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.14.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-spread": {
+ "version": "7.14.6",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.14.6.tgz",
+ "integrity": "sha512-Zr0x0YroFJku7n7+/HH3A2eIrGMjbmAIbJSVv0IZ+t3U2WUQUA64S/oeied2e+MaGSjmt4alzBCsK9E8gh+fag==",
+ "dev": true,
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.14.5",
+ "@babel/helper-skip-transparent-expression-wrappers": "^7.14.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-sticky-regex": {
+ "version": "7.14.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.14.5.tgz",
+ "integrity": "sha512-Z7F7GyvEMzIIbwnziAZmnSNpdijdr4dWt+FJNBnBLz5mwDFkqIXU9wmBcWWad3QeJF5hMTkRe4dAq2sUZiG+8A==",
+ "dev": true,
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.14.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-template-literals": {
+ "version": "7.14.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.14.5.tgz",
+ "integrity": "sha512-22btZeURqiepOfuy/VkFr+zStqlujWaarpMErvay7goJS6BWwdd6BY9zQyDLDa4x2S3VugxFb162IZ4m/S/+Gg==",
+ "dev": true,
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.14.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-typeof-symbol": {
+ "version": "7.14.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.14.5.tgz",
+ "integrity": "sha512-lXzLD30ffCWseTbMQzrvDWqljvZlHkXU+CnseMhkMNqU1sASnCsz3tSzAaH3vCUXb9PHeUb90ZT1BdFTm1xxJw==",
+ "dev": true,
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.14.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-unicode-escapes": {
+ "version": "7.14.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.14.5.tgz",
+ "integrity": "sha512-crTo4jATEOjxj7bt9lbYXcBAM3LZaUrbP2uUdxb6WIorLmjNKSpHfIybgY4B8SRpbf8tEVIWH3Vtm7ayCrKocA==",
+ "dev": true,
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.14.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-unicode-regex": {
+ "version": "7.14.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.14.5.tgz",
+ "integrity": "sha512-UygduJpC5kHeCiRw/xDVzC+wj8VaYSoKl5JNVmbP7MadpNinAm3SvZCxZ42H37KZBKztz46YC73i9yV34d0Tzw==",
+ "dev": true,
+ "dependencies": {
+ "@babel/helper-create-regexp-features-plugin": "^7.14.5",
+ "@babel/helper-plugin-utils": "^7.14.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/preset-env": {
+ "version": "7.15.0",
+ "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.15.0.tgz",
+ "integrity": "sha512-FhEpCNFCcWW3iZLg0L2NPE9UerdtsCR6ZcsGHUX6Om6kbCQeL5QZDqFDmeNHC6/fy6UH3jEge7K4qG5uC9In0Q==",
+ "dev": true,
+ "dependencies": {
+ "@babel/compat-data": "^7.15.0",
+ "@babel/helper-compilation-targets": "^7.15.0",
+ "@babel/helper-plugin-utils": "^7.14.5",
+ "@babel/helper-validator-option": "^7.14.5",
+ "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.14.5",
+ "@babel/plugin-proposal-async-generator-functions": "^7.14.9",
+ "@babel/plugin-proposal-class-properties": "^7.14.5",
+ "@babel/plugin-proposal-class-static-block": "^7.14.5",
+ "@babel/plugin-proposal-dynamic-import": "^7.14.5",
+ "@babel/plugin-proposal-export-namespace-from": "^7.14.5",
+ "@babel/plugin-proposal-json-strings": "^7.14.5",
+ "@babel/plugin-proposal-logical-assignment-operators": "^7.14.5",
+ "@babel/plugin-proposal-nullish-coalescing-operator": "^7.14.5",
+ "@babel/plugin-proposal-numeric-separator": "^7.14.5",
+ "@babel/plugin-proposal-object-rest-spread": "^7.14.7",
+ "@babel/plugin-proposal-optional-catch-binding": "^7.14.5",
+ "@babel/plugin-proposal-optional-chaining": "^7.14.5",
+ "@babel/plugin-proposal-private-methods": "^7.14.5",
+ "@babel/plugin-proposal-private-property-in-object": "^7.14.5",
+ "@babel/plugin-proposal-unicode-property-regex": "^7.14.5",
+ "@babel/plugin-syntax-async-generators": "^7.8.4",
+ "@babel/plugin-syntax-class-properties": "^7.12.13",
+ "@babel/plugin-syntax-class-static-block": "^7.14.5",
+ "@babel/plugin-syntax-dynamic-import": "^7.8.3",
+ "@babel/plugin-syntax-export-namespace-from": "^7.8.3",
+ "@babel/plugin-syntax-json-strings": "^7.8.3",
+ "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4",
+ "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3",
+ "@babel/plugin-syntax-numeric-separator": "^7.10.4",
+ "@babel/plugin-syntax-object-rest-spread": "^7.8.3",
+ "@babel/plugin-syntax-optional-catch-binding": "^7.8.3",
+ "@babel/plugin-syntax-optional-chaining": "^7.8.3",
+ "@babel/plugin-syntax-private-property-in-object": "^7.14.5",
+ "@babel/plugin-syntax-top-level-await": "^7.14.5",
+ "@babel/plugin-transform-arrow-functions": "^7.14.5",
+ "@babel/plugin-transform-async-to-generator": "^7.14.5",
+ "@babel/plugin-transform-block-scoped-functions": "^7.14.5",
+ "@babel/plugin-transform-block-scoping": "^7.14.5",
+ "@babel/plugin-transform-classes": "^7.14.9",
+ "@babel/plugin-transform-computed-properties": "^7.14.5",
+ "@babel/plugin-transform-destructuring": "^7.14.7",
+ "@babel/plugin-transform-dotall-regex": "^7.14.5",
+ "@babel/plugin-transform-duplicate-keys": "^7.14.5",
+ "@babel/plugin-transform-exponentiation-operator": "^7.14.5",
+ "@babel/plugin-transform-for-of": "^7.14.5",
+ "@babel/plugin-transform-function-name": "^7.14.5",
+ "@babel/plugin-transform-literals": "^7.14.5",
+ "@babel/plugin-transform-member-expression-literals": "^7.14.5",
+ "@babel/plugin-transform-modules-amd": "^7.14.5",
+ "@babel/plugin-transform-modules-commonjs": "^7.15.0",
+ "@babel/plugin-transform-modules-systemjs": "^7.14.5",
+ "@babel/plugin-transform-modules-umd": "^7.14.5",
+ "@babel/plugin-transform-named-capturing-groups-regex": "^7.14.9",
+ "@babel/plugin-transform-new-target": "^7.14.5",
+ "@babel/plugin-transform-object-super": "^7.14.5",
+ "@babel/plugin-transform-parameters": "^7.14.5",
+ "@babel/plugin-transform-property-literals": "^7.14.5",
+ "@babel/plugin-transform-regenerator": "^7.14.5",
+ "@babel/plugin-transform-reserved-words": "^7.14.5",
+ "@babel/plugin-transform-shorthand-properties": "^7.14.5",
+ "@babel/plugin-transform-spread": "^7.14.6",
+ "@babel/plugin-transform-sticky-regex": "^7.14.5",
+ "@babel/plugin-transform-template-literals": "^7.14.5",
+ "@babel/plugin-transform-typeof-symbol": "^7.14.5",
+ "@babel/plugin-transform-unicode-escapes": "^7.14.5",
+ "@babel/plugin-transform-unicode-regex": "^7.14.5",
+ "@babel/preset-modules": "^0.1.4",
+ "@babel/types": "^7.15.0",
+ "babel-plugin-polyfill-corejs2": "^0.2.2",
+ "babel-plugin-polyfill-corejs3": "^0.2.2",
+ "babel-plugin-polyfill-regenerator": "^0.2.2",
+ "core-js-compat": "^3.16.0",
+ "semver": "^6.3.0"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/preset-env/node_modules/semver": {
+ "version": "6.3.0",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
+ "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
+ "dev": true,
+ "bin": {
+ "semver": "bin/semver.js"
+ }
+ },
+ "node_modules/@babel/preset-modules": {
+ "version": "0.1.4",
+ "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.4.tgz",
+ "integrity": "sha512-J36NhwnfdzpmH41M1DrnkkgAqhZaqr/NBdPfQ677mLzlaXo+oDiv1deyCDtgAhz8p328otdob0Du7+xgHGZbKg==",
+ "dev": true,
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.0.0",
+ "@babel/plugin-proposal-unicode-property-regex": "^7.4.4",
+ "@babel/plugin-transform-dotall-regex": "^7.4.4",
+ "@babel/types": "^7.4.4",
+ "esutils": "^2.0.2"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/runtime": {
+ "version": "7.15.3",
+ "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.15.3.tgz",
+ "integrity": "sha512-OvwMLqNXkCXSz1kSm58sEsNuhqOx/fKpnUnKnFB5v8uDda5bLNEHNgKPvhDN6IU0LDcnHQ90LlJ0Q6jnyBSIBA==",
+ "dev": true,
+ "dependencies": {
+ "regenerator-runtime": "^0.13.4"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/template": {
+ "version": "7.14.5",
+ "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.14.5.tgz",
+ "integrity": "sha512-6Z3Po85sfxRGachLULUhOmvAaOo7xCvqGQtxINai2mEGPFm6pQ4z5QInFnUrRpfoSV60BnjyF5F3c+15fxFV1g==",
+ "dev": true,
+ "dependencies": {
+ "@babel/code-frame": "^7.14.5",
+ "@babel/parser": "^7.14.5",
+ "@babel/types": "^7.14.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/template/node_modules/@babel/code-frame": {
+ "version": "7.14.5",
+ "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.14.5.tgz",
+ "integrity": "sha512-9pzDqyc6OLDaqe+zbACgFkb6fKMNG6CObKpnYXChRsvYGyEdc7CA2BaqeOM+vOtCS5ndmJicPJhKAwYRI6UfFw==",
+ "dev": true,
+ "dependencies": {
+ "@babel/highlight": "^7.14.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/template/node_modules/@babel/helper-validator-identifier": {
+ "version": "7.14.9",
+ "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.9.tgz",
+ "integrity": "sha512-pQYxPY0UP6IHISRitNe8bsijHex4TWZXi2HwKVsjPiltzlhse2znVcm9Ace510VT1kxIHjGJCZZQBX2gJDbo0g==",
+ "dev": true,
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/template/node_modules/@babel/highlight": {
+ "version": "7.14.5",
+ "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.14.5.tgz",
+ "integrity": "sha512-qf9u2WFWVV0MppaL877j2dBtQIDgmidgjGk5VIMw3OadXvYaXn66U1BFlH2t4+t3i+8PhedppRv+i40ABzd+gg==",
+ "dev": true,
+ "dependencies": {
+ "@babel/helper-validator-identifier": "^7.14.5",
+ "chalk": "^2.0.0",
+ "js-tokens": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/template/node_modules/@babel/parser": {
+ "version": "7.15.3",
+ "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.15.3.tgz",
+ "integrity": "sha512-O0L6v/HvqbdJawj0iBEfVQMc3/6WP+AeOsovsIgBFyJaG+W2w7eqvZB7puddATmWuARlm1SX7DwxJ/JJUnDpEA==",
+ "dev": true,
+ "bin": {
+ "parser": "bin/babel-parser.js"
+ },
+ "engines": {
+ "node": ">=6.0.0"
+ }
+ },
+ "node_modules/@babel/traverse": {
+ "version": "7.15.0",
+ "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.15.0.tgz",
+ "integrity": "sha512-392d8BN0C9eVxVWd8H6x9WfipgVH5IaIoLp23334Sc1vbKKWINnvwRpb4us0xtPaCumlwbTtIYNA0Dv/32sVFw==",
+ "dev": true,
+ "dependencies": {
+ "@babel/code-frame": "^7.14.5",
+ "@babel/generator": "^7.15.0",
+ "@babel/helper-function-name": "^7.14.5",
+ "@babel/helper-hoist-variables": "^7.14.5",
+ "@babel/helper-split-export-declaration": "^7.14.5",
+ "@babel/parser": "^7.15.0",
+ "@babel/types": "^7.15.0",
+ "debug": "^4.1.0",
+ "globals": "^11.1.0"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/traverse/node_modules/@babel/code-frame": {
+ "version": "7.14.5",
+ "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.14.5.tgz",
+ "integrity": "sha512-9pzDqyc6OLDaqe+zbACgFkb6fKMNG6CObKpnYXChRsvYGyEdc7CA2BaqeOM+vOtCS5ndmJicPJhKAwYRI6UfFw==",
+ "dev": true,
+ "dependencies": {
+ "@babel/highlight": "^7.14.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/traverse/node_modules/@babel/helper-validator-identifier": {
+ "version": "7.14.9",
+ "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.9.tgz",
+ "integrity": "sha512-pQYxPY0UP6IHISRitNe8bsijHex4TWZXi2HwKVsjPiltzlhse2znVcm9Ace510VT1kxIHjGJCZZQBX2gJDbo0g==",
+ "dev": true,
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/traverse/node_modules/@babel/highlight": {
+ "version": "7.14.5",
+ "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.14.5.tgz",
+ "integrity": "sha512-qf9u2WFWVV0MppaL877j2dBtQIDgmidgjGk5VIMw3OadXvYaXn66U1BFlH2t4+t3i+8PhedppRv+i40ABzd+gg==",
+ "dev": true,
+ "dependencies": {
+ "@babel/helper-validator-identifier": "^7.14.5",
+ "chalk": "^2.0.0",
+ "js-tokens": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/traverse/node_modules/@babel/parser": {
+ "version": "7.15.3",
+ "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.15.3.tgz",
+ "integrity": "sha512-O0L6v/HvqbdJawj0iBEfVQMc3/6WP+AeOsovsIgBFyJaG+W2w7eqvZB7puddATmWuARlm1SX7DwxJ/JJUnDpEA==",
+ "dev": true,
+ "bin": {
+ "parser": "bin/babel-parser.js"
+ },
+ "engines": {
+ "node": ">=6.0.0"
+ }
+ },
+ "node_modules/@babel/types": {
+ "version": "7.15.0",
+ "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.15.0.tgz",
+ "integrity": "sha512-OBvfqnllOIdX4ojTHpwZbpvz4j3EWyjkZEdmjH0/cgsd6QOdSgU8rLSk6ard/pcW7rlmjdVSX/AWOaORR1uNOQ==",
+ "dev": true,
+ "dependencies": {
+ "@babel/helper-validator-identifier": "^7.14.9",
+ "to-fast-properties": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/types/node_modules/@babel/helper-validator-identifier": {
+ "version": "7.14.9",
+ "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.9.tgz",
+ "integrity": "sha512-pQYxPY0UP6IHISRitNe8bsijHex4TWZXi2HwKVsjPiltzlhse2znVcm9Ace510VT1kxIHjGJCZZQBX2gJDbo0g==",
+ "dev": true,
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@cspotcode/source-map-consumer": {
+ "version": "0.8.0",
+ "resolved": "https://registry.npmjs.org/@cspotcode/source-map-consumer/-/source-map-consumer-0.8.0.tgz",
+ "integrity": "sha512-41qniHzTU8yAGbCp04ohlmSrZf8bkf/iJsl3V0dRGsQN/5GFfx+LbCSsCpp2gqrqjTVg/K6O8ycoV35JIwAzAg==",
+ "dev": true,
+ "engines": {
+ "node": ">= 12"
+ }
+ },
+ "node_modules/@cspotcode/source-map-support": {
+ "version": "0.6.1",
+ "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.6.1.tgz",
+ "integrity": "sha512-DX3Z+T5dt1ockmPdobJS/FAsQPW4V4SrWEhD2iYQT2Cb2tQsiMnYxrcUH9By/Z3B+v0S5LMBkQtV/XOBbpLEOg==",
+ "dev": true,
+ "dependencies": {
+ "@cspotcode/source-map-consumer": "0.8.0"
+ },
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/@cypress/request": {
+ "version": "2.88.6",
+ "resolved": "https://registry.npmjs.org/@cypress/request/-/request-2.88.6.tgz",
+ "integrity": "sha512-z0UxBE/+qaESAHY9p9sM2h8Y4XqtsbDCt0/DPOrqA/RZgKi4PkxdpXyK4wCCnSk1xHqWHZZAE+gV6aDAR6+caQ==",
+ "dev": true,
+ "dependencies": {
+ "aws-sign2": "~0.7.0",
+ "aws4": "^1.8.0",
+ "caseless": "~0.12.0",
+ "combined-stream": "~1.0.6",
+ "extend": "~3.0.2",
+ "forever-agent": "~0.6.1",
+ "form-data": "~2.3.2",
+ "har-validator": "~5.1.3",
+ "http-signature": "~1.2.0",
+ "is-typedarray": "~1.0.0",
+ "isstream": "~0.1.2",
+ "json-stringify-safe": "~5.0.1",
+ "mime-types": "~2.1.19",
+ "performance-now": "^2.1.0",
+ "qs": "~6.5.2",
+ "safe-buffer": "^5.1.2",
+ "tough-cookie": "~2.5.0",
+ "tunnel-agent": "^0.6.0",
+ "uuid": "^8.3.2"
+ },
+ "engines": {
+ "node": ">= 6"
+ }
+ },
+ "node_modules/@cypress/request/node_modules/uuid": {
+ "version": "8.3.2",
+ "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz",
+ "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==",
+ "dev": true,
+ "bin": {
+ "uuid": "dist/bin/uuid"
+ }
+ },
+ "node_modules/@cypress/xvfb": {
+ "version": "1.2.4",
+ "resolved": "https://registry.npmjs.org/@cypress/xvfb/-/xvfb-1.2.4.tgz",
+ "integrity": "sha512-skbBzPggOVYCbnGgV+0dmBdW/s77ZkAOXIC1knS8NagwDjBrNC1LuXtQJeiN6l+m7lzmHtaoUw/ctJKdqkG57Q==",
+ "dev": true,
+ "dependencies": {
+ "debug": "^3.1.0",
+ "lodash.once": "^4.1.1"
+ }
+ },
+ "node_modules/@cypress/xvfb/node_modules/debug": {
+ "version": "3.2.7",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
+ "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
+ "dev": true,
+ "dependencies": {
+ "ms": "^2.1.1"
+ }
+ },
+ "node_modules/@definitelytyped/header-parser": {
+ "version": "0.0.87",
+ "resolved": "https://registry.npmjs.org/@definitelytyped/header-parser/-/header-parser-0.0.87.tgz",
+ "integrity": "sha512-fwxajaVUf4mbRWOLwUJFHyscqrrxsaybtBDBgfEr/kB4R25qbQFX2bD7rIf/5UOS7cj9l/dyVbTRxUf1OzofUg==",
+ "dev": true,
+ "dependencies": {
+ "@definitelytyped/typescript-versions": "^0.0.87",
+ "@types/parsimmon": "^1.10.1",
+ "parsimmon": "^1.13.0"
+ }
+ },
+ "node_modules/@definitelytyped/typescript-versions": {
+ "version": "0.0.87",
+ "resolved": "https://registry.npmjs.org/@definitelytyped/typescript-versions/-/typescript-versions-0.0.87.tgz",
+ "integrity": "sha512-RNXQXmr64eDcoCrAKbk8v2cuj+a/5C0Bz6C2tjSJC1p477pRJMO2AmTKLJZrF8LSbCrTcZx9U5TlkMyjV17WSw==",
+ "dev": true
+ },
+ "node_modules/@definitelytyped/utils": {
+ "version": "0.0.87",
+ "resolved": "https://registry.npmjs.org/@definitelytyped/utils/-/utils-0.0.87.tgz",
+ "integrity": "sha512-R3hZhpHHM82fjPGKf7VMsUA1C2x2hJoxmaWNlts7CMBtW0SMtJHPuEvzJxLCx5jHZDaGHei3K4ziHhOf1BLHFg==",
+ "dev": true,
+ "dependencies": {
+ "@definitelytyped/typescript-versions": "^0.0.87",
+ "@types/node": "^14.14.35",
+ "charm": "^1.0.2",
+ "fs-extra": "^8.1.0",
+ "fstream": "^1.0.12",
+ "npm-registry-client": "^8.6.0",
+ "tar": "^2.2.2",
+ "tar-stream": "^2.1.4"
+ }
+ },
+ "node_modules/@definitelytyped/utils/node_modules/fs-extra": {
+ "version": "8.1.0",
+ "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz",
+ "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==",
+ "dev": true,
+ "dependencies": {
+ "graceful-fs": "^4.2.0",
+ "jsonfile": "^4.0.0",
+ "universalify": "^0.1.0"
+ },
+ "engines": {
+ "node": ">=6 <7 || >=8"
+ }
+ },
+ "node_modules/@eslint/eslintrc": {
+ "version": "0.4.3",
+ "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.3.tgz",
+ "integrity": "sha512-J6KFFz5QCYUJq3pf0mjEcCJVERbzv71PUIDczuh9JkwGEzced6CO5ADLHB1rbf/+oPBtoPfMYNOpGDzCANlbXw==",
+ "dev": true,
+ "dependencies": {
+ "ajv": "^6.12.4",
+ "debug": "^4.1.1",
+ "espree": "^7.3.0",
+ "globals": "^13.9.0",
+ "ignore": "^4.0.6",
+ "import-fresh": "^3.2.1",
+ "js-yaml": "^3.13.1",
+ "minimatch": "^3.0.4",
+ "strip-json-comments": "^3.1.1"
+ },
+ "engines": {
+ "node": "^10.12.0 || >=12.0.0"
+ }
+ },
+ "node_modules/@eslint/eslintrc/node_modules/globals": {
+ "version": "13.11.0",
+ "resolved": "https://registry.npmjs.org/globals/-/globals-13.11.0.tgz",
+ "integrity": "sha512-08/xrJ7wQjK9kkkRoI3OFUBbLx4f+6x3SGwcPvQ0QH6goFDrOU2oyAWrmh3dJezu65buo+HBMzAMQy6rovVC3g==",
+ "dev": true,
+ "dependencies": {
+ "type-fest": "^0.20.2"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/@eslint/eslintrc/node_modules/js-yaml": {
+ "version": "3.14.1",
+ "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz",
+ "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==",
+ "dev": true,
+ "dependencies": {
+ "argparse": "^1.0.7",
+ "esprima": "^4.0.0"
+ },
+ "bin": {
+ "js-yaml": "bin/js-yaml.js"
+ }
+ },
+ "node_modules/@eslint/eslintrc/node_modules/strip-json-comments": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz",
+ "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/@highcharts/map-collection": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/@highcharts/map-collection/-/map-collection-1.1.3.tgz",
+ "integrity": "sha512-Kb31dEQc7Kf7dxkmJEUjYlZ2wtRftEumJR/bq3SwvcviZeEhz+t6vMLXqS9qxfeO0UzSOaTCLiNMBsg/W6d7/g==",
+ "dev": true
+ },
+ "node_modules/@humanwhocodes/config-array": {
+ "version": "0.5.0",
+ "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.5.0.tgz",
+ "integrity": "sha512-FagtKFz74XrTl7y6HCzQpwDfXP0yhxe9lHLD1UZxjvZIcbyRz8zTFF/yYNfSfzU414eDwZ1SrO0Qvtyf+wFMQg==",
+ "dev": true,
+ "dependencies": {
+ "@humanwhocodes/object-schema": "^1.2.0",
+ "debug": "^4.1.1",
+ "minimatch": "^3.0.4"
+ },
+ "engines": {
+ "node": ">=10.10.0"
+ }
+ },
+ "node_modules/@humanwhocodes/object-schema": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.0.tgz",
+ "integrity": "sha512-wdppn25U8z/2yiaT6YGquE6X8sSv7hNMWSXYSSU1jGv/yd6XqjXgTDJ8KP4NgjTXfJ3GbRjeeb8RTV7a/VpM+w==",
+ "dev": true
+ },
+ "node_modules/@octokit/auth-token": {
+ "version": "2.4.5",
+ "resolved": "https://registry.npmjs.org/@octokit/auth-token/-/auth-token-2.4.5.tgz",
+ "integrity": "sha512-BpGYsPgJt05M7/L/5FoE1PiAbdxXFZkX/3kDYcsvd1v6UhlnE5e96dTDr0ezX/EFwciQxf3cNV0loipsURU+WA==",
+ "dev": true,
+ "dependencies": {
+ "@octokit/types": "^6.0.3"
+ }
+ },
+ "node_modules/@octokit/core": {
+ "version": "3.5.1",
+ "resolved": "https://registry.npmjs.org/@octokit/core/-/core-3.5.1.tgz",
+ "integrity": "sha512-omncwpLVxMP+GLpLPgeGJBF6IWJFjXDS5flY5VbppePYX9XehevbDykRH9PdCdvqt9TS5AOTiDide7h0qrkHjw==",
+ "dev": true,
+ "dependencies": {
+ "@octokit/auth-token": "^2.4.4",
+ "@octokit/graphql": "^4.5.8",
+ "@octokit/request": "^5.6.0",
+ "@octokit/request-error": "^2.0.5",
+ "@octokit/types": "^6.0.3",
+ "before-after-hook": "^2.2.0",
+ "universal-user-agent": "^6.0.0"
+ }
+ },
+ "node_modules/@octokit/endpoint": {
+ "version": "6.0.12",
+ "resolved": "https://registry.npmjs.org/@octokit/endpoint/-/endpoint-6.0.12.tgz",
+ "integrity": "sha512-lF3puPwkQWGfkMClXb4k/eUT/nZKQfxinRWJrdZaJO85Dqwo/G0yOC434Jr2ojwafWJMYqFGFa5ms4jJUgujdA==",
+ "dev": true,
+ "dependencies": {
+ "@octokit/types": "^6.0.3",
+ "is-plain-object": "^5.0.0",
+ "universal-user-agent": "^6.0.0"
+ }
+ },
+ "node_modules/@octokit/graphql": {
+ "version": "4.8.0",
+ "resolved": "https://registry.npmjs.org/@octokit/graphql/-/graphql-4.8.0.tgz",
+ "integrity": "sha512-0gv+qLSBLKF0z8TKaSKTsS39scVKF9dbMxJpj3U0vC7wjNWFuIpL/z76Qe2fiuCbDRcJSavkXsVtMS6/dtQQsg==",
+ "dev": true,
+ "dependencies": {
+ "@octokit/request": "^5.6.0",
+ "@octokit/types": "^6.0.3",
+ "universal-user-agent": "^6.0.0"
+ }
+ },
+ "node_modules/@octokit/openapi-types": {
+ "version": "10.0.0",
+ "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-10.0.0.tgz",
+ "integrity": "sha512-k1iO2zKuEjjRS1EJb4FwSLk+iF6EGp+ZV0OMRViQoWhQ1fZTk9hg1xccZII5uyYoiqcbC73MRBmT45y1vp2PPg==",
+ "dev": true
+ },
+ "node_modules/@octokit/plugin-paginate-rest": {
+ "version": "2.16.0",
+ "resolved": "https://registry.npmjs.org/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-2.16.0.tgz",
+ "integrity": "sha512-8YYzALPMvEZ35kgy5pdYvQ22Roz+BIuEaedO575GwE2vb/ACDqQn0xQrTJR4tnZCJn7pi8+AWPVjrFDaERIyXQ==",
+ "dev": true,
+ "dependencies": {
+ "@octokit/types": "^6.26.0"
+ },
+ "peerDependencies": {
+ "@octokit/core": ">=2"
+ }
+ },
+ "node_modules/@octokit/plugin-request-log": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/@octokit/plugin-request-log/-/plugin-request-log-1.0.4.tgz",
+ "integrity": "sha512-mLUsMkgP7K/cnFEw07kWqXGF5LKrOkD+lhCrKvPHXWDywAwuDUeDwWBpc69XK3pNX0uKiVt8g5z96PJ6z9xCFA==",
+ "dev": true,
+ "peerDependencies": {
+ "@octokit/core": ">=3"
+ }
+ },
+ "node_modules/@octokit/plugin-rest-endpoint-methods": {
+ "version": "5.9.0",
+ "resolved": "https://registry.npmjs.org/@octokit/plugin-rest-endpoint-methods/-/plugin-rest-endpoint-methods-5.9.0.tgz",
+ "integrity": "sha512-Rz67pg+rEJq2Qn/qfHsMiBoP7GL5NDn8Gg0ezGznZ745Ixn1gPusZYZqCXNhICYrIZaVXmusNP0iwPdphJneqQ==",
+ "dev": true,
+ "dependencies": {
+ "@octokit/types": "^6.26.0",
+ "deprecation": "^2.3.1"
+ },
+ "peerDependencies": {
+ "@octokit/core": ">=3"
+ }
+ },
+ "node_modules/@octokit/request": {
+ "version": "5.6.1",
+ "resolved": "https://registry.npmjs.org/@octokit/request/-/request-5.6.1.tgz",
+ "integrity": "sha512-Ls2cfs1OfXaOKzkcxnqw5MR6drMA/zWX/LIS/p8Yjdz7QKTPQLMsB3R+OvoxE6XnXeXEE2X7xe4G4l4X0gRiKQ==",
+ "dev": true,
+ "dependencies": {
+ "@octokit/endpoint": "^6.0.1",
+ "@octokit/request-error": "^2.1.0",
+ "@octokit/types": "^6.16.1",
+ "is-plain-object": "^5.0.0",
+ "node-fetch": "^2.6.1",
+ "universal-user-agent": "^6.0.0"
+ }
+ },
+ "node_modules/@octokit/request-error": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/@octokit/request-error/-/request-error-2.1.0.tgz",
+ "integrity": "sha512-1VIvgXxs9WHSjicsRwq8PlR2LR2x6DwsJAaFgzdi0JfJoGSO8mYI/cHJQ+9FbN21aa+DrgNLnwObmyeSC8Rmpg==",
+ "dev": true,
+ "dependencies": {
+ "@octokit/types": "^6.0.3",
+ "deprecation": "^2.0.0",
+ "once": "^1.4.0"
+ }
+ },
+ "node_modules/@octokit/rest": {
+ "version": "18.10.0",
+ "resolved": "https://registry.npmjs.org/@octokit/rest/-/rest-18.10.0.tgz",
+ "integrity": "sha512-esHR5OKy38bccL/sajHqZudZCvmv4yjovMJzyXlphaUo7xykmtOdILGJ3aAm0mFHmMLmPFmDMJXf39cAjNJsrw==",
+ "dev": true,
+ "dependencies": {
+ "@octokit/core": "^3.5.1",
+ "@octokit/plugin-paginate-rest": "^2.16.0",
+ "@octokit/plugin-request-log": "^1.0.4",
+ "@octokit/plugin-rest-endpoint-methods": "^5.9.0"
+ }
+ },
+ "node_modules/@octokit/types": {
+ "version": "6.26.0",
+ "resolved": "https://registry.npmjs.org/@octokit/types/-/types-6.26.0.tgz",
+ "integrity": "sha512-RDxZBAFMtqs1ZPnbUu1e7ohPNfoNhTiep4fErY7tZs995BeHu369Vsh5woMIaFbllRWEZBfvTCS4hvDnMPiHrA==",
+ "dev": true,
+ "dependencies": {
+ "@octokit/openapi-types": "^10.0.0"
+ }
+ },
+ "node_modules/@sinonjs/commons": {
+ "version": "1.8.3",
+ "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz",
+ "integrity": "sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==",
+ "dev": true,
+ "dependencies": {
+ "type-detect": "4.0.8"
+ }
+ },
+ "node_modules/@tootallnate/once": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz",
+ "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==",
+ "dev": true,
+ "engines": {
+ "node": ">= 6"
+ }
+ },
+ "node_modules/@tsconfig/node10": {
+ "version": "1.0.8",
+ "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.8.tgz",
+ "integrity": "sha512-6XFfSQmMgq0CFLY1MslA/CPUfhIL919M1rMsa5lP2P097N2Wd1sSX0tx1u4olM16fLNhtHZpRhedZJphNJqmZg==",
+ "dev": true
+ },
+ "node_modules/@tsconfig/node12": {
+ "version": "1.0.9",
+ "resolved": "https://registry.npmjs.org/@tsconfig/node12/-/node12-1.0.9.tgz",
+ "integrity": "sha512-/yBMcem+fbvhSREH+s14YJi18sp7J9jpuhYByADT2rypfajMZZN4WQ6zBGgBKp53NKmqI36wFYDb3yaMPurITw==",
+ "dev": true
+ },
+ "node_modules/@tsconfig/node14": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/@tsconfig/node14/-/node14-1.0.1.tgz",
+ "integrity": "sha512-509r2+yARFfHHE7T6Puu2jjkoycftovhXRqW328PDXTVGKihlb1P8Z9mMZH04ebyajfRY7dedfGynlrFHJUQCg==",
+ "dev": true
+ },
+ "node_modules/@tsconfig/node16": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.2.tgz",
+ "integrity": "sha512-eZxlbI8GZscaGS7kkc/trHTT5xgrjH3/1n2JDwusC9iahPKWMRvRjJSAN5mCXviuTGQ/lHnhvv8Q1YTpnfz9gA==",
+ "dev": true
+ },
+ "node_modules/@types/eslint": {
+ "version": "7.2.9",
+ "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-7.2.9.tgz",
+ "integrity": "sha512-SdAAXZNvWfhtf3X3y1cbbCZhP3xyPh7mfTvzV6CgfWc/ZhiHpyr9bVroe2/RCHIf7gczaNcprhaBLsx0CCJHQA==",
+ "dev": true,
+ "dependencies": {
+ "@types/estree": "*",
+ "@types/json-schema": "*"
+ }
+ },
+ "node_modules/@types/eslint-scope": {
+ "version": "3.7.0",
+ "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.0.tgz",
+ "integrity": "sha512-O/ql2+rrCUe2W2rs7wMR+GqPRcgB6UiqN5RhrR5xruFlY7l9YLMn0ZkDzjoHLeiFkR8MCQZVudUuuvQ2BLC9Qw==",
+ "dev": true,
+ "dependencies": {
+ "@types/eslint": "*",
+ "@types/estree": "*"
+ }
+ },
+ "node_modules/@types/eslint-visitor-keys": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/@types/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz",
+ "integrity": "sha512-OCutwjDZ4aFS6PB1UZ988C4YgwlBHJd6wCeQqaLdmadZ/7e+w79+hbMUFC1QXDNCmdyoRfAFdm0RypzwR+Qpag==",
+ "dev": true
+ },
+ "node_modules/@types/estree": {
+ "version": "0.0.46",
+ "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.46.tgz",
+ "integrity": "sha512-laIjwTQaD+5DukBZaygQ79K1Z0jb1bPEMRrkXSLjtCcZm+abyp5YbrqpSLzD42FwWW6gK/aS4NYpJ804nG2brg==",
+ "dev": true
+ },
+ "node_modules/@types/jquery": {
+ "version": "3.5.6",
+ "resolved": "https://registry.npmjs.org/@types/jquery/-/jquery-3.5.6.tgz",
+ "integrity": "sha512-SmgCQRzGPId4MZQKDj9Hqc6kSXFNWZFHpELkyK8AQhf8Zr6HKfCzFv9ZC1Fv3FyQttJZOlap3qYb12h61iZAIg==",
+ "dev": true,
+ "dependencies": {
+ "@types/sizzle": "*"
+ }
+ },
+ "node_modules/@types/json-schema": {
+ "version": "7.0.7",
+ "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.7.tgz",
+ "integrity": "sha512-cxWFQVseBm6O9Gbw1IWb8r6OS4OhSt3hPZLkFApLjM8TEXROBuQGLAH2i2gZpcXdLBIrpXuTDhH7Vbm1iXmNGA==",
+ "dev": true
+ },
+ "node_modules/@types/minimist": {
+ "version": "1.2.2",
+ "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.2.tgz",
+ "integrity": "sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==",
+ "dev": true
+ },
+ "node_modules/@types/node": {
+ "version": "14.14.37",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.37.tgz",
+ "integrity": "sha512-XYmBiy+ohOR4Lh5jE379fV2IU+6Jn4g5qASinhitfyO71b/sCo6MKsMLF5tc7Zf2CE8hViVQyYSobJNke8OvUw==",
+ "dev": true
+ },
+ "node_modules/@types/normalize-package-data": {
+ "version": "2.4.1",
+ "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz",
+ "integrity": "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==",
+ "dev": true
+ },
+ "node_modules/@types/parse-json": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz",
+ "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==",
+ "dev": true
+ },
+ "node_modules/@types/parsimmon": {
+ "version": "1.10.6",
+ "resolved": "https://registry.npmjs.org/@types/parsimmon/-/parsimmon-1.10.6.tgz",
+ "integrity": "sha512-FwAQwMRbkhx0J6YELkwIpciVzCcgEqXEbIrIn3a2P5d3kGEHQ3wVhlN3YdVepYP+bZzCYO6OjmD4o9TGOZ40rA==",
+ "dev": true
+ },
+ "node_modules/@types/qunit": {
+ "version": "2.11.2",
+ "resolved": "https://registry.npmjs.org/@types/qunit/-/qunit-2.11.2.tgz",
+ "integrity": "sha512-Bt0fz9l8sWxqP+cjoqWQyNVyOPPK+7GPhKIKLLTi7llR0FV+pyd50FXTXafZeZnsFVUgXw4pdupydz75E6vxjQ==",
+ "dev": true
+ },
+ "node_modules/@types/sinonjs__fake-timers": {
+ "version": "6.0.4",
+ "resolved": "https://registry.npmjs.org/@types/sinonjs__fake-timers/-/sinonjs__fake-timers-6.0.4.tgz",
+ "integrity": "sha512-IFQTJARgMUBF+xVd2b+hIgXWrZEjND3vJtRCvIelcFB5SIXfjV4bOHbHJ0eXKh+0COrBRc8MqteKAz/j88rE0A==",
+ "dev": true
+ },
+ "node_modules/@types/sizzle": {
+ "version": "2.3.2",
+ "resolved": "https://registry.npmjs.org/@types/sizzle/-/sizzle-2.3.2.tgz",
+ "integrity": "sha512-7EJYyKTL7tFR8+gDbB6Wwz/arpGa0Mywk1TJbNzKzHtzbwVmY4HR9WqS5VV7dsBUKQmPNr192jHr/VpBluj/hg==",
+ "dev": true
+ },
+ "node_modules/@types/yauzl": {
+ "version": "2.9.2",
+ "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.9.2.tgz",
+ "integrity": "sha512-8uALY5LTvSuHgloDVUvWP3pIauILm+8/0pDMokuDYIoNsOkSwd5AiHBTSEJjKTDcZr5z8UpgOWZkxBF4iJftoA==",
+ "dev": true,
+ "optional": true,
+ "dependencies": {
+ "@types/node": "*"
+ }
+ },
+ "node_modules/@typescript-eslint/eslint-plugin": {
+ "version": "2.34.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-2.34.0.tgz",
+ "integrity": "sha512-4zY3Z88rEE99+CNvTbXSyovv2z9PNOVffTWD2W8QF5s2prBQtwN2zadqERcrHpcR7O/+KMI3fcTAmUUhK/iQcQ==",
+ "dev": true,
+ "dependencies": {
+ "@typescript-eslint/experimental-utils": "2.34.0",
+ "functional-red-black-tree": "^1.0.1",
+ "regexpp": "^3.0.0",
+ "tsutils": "^3.17.1"
+ },
+ "engines": {
+ "node": "^8.10.0 || ^10.13.0 || >=11.10.1"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
+ },
+ "peerDependencies": {
+ "@typescript-eslint/parser": "^2.0.0",
+ "eslint": "^5.0.0 || ^6.0.0"
+ },
+ "peerDependenciesMeta": {
+ "typescript": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@typescript-eslint/experimental-utils": {
+ "version": "2.34.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-2.34.0.tgz",
+ "integrity": "sha512-eS6FTkq+wuMJ+sgtuNTtcqavWXqsflWcfBnlYhg/nS4aZ1leewkXGbvBhaapn1q6qf4M71bsR1tez5JTRMuqwA==",
+ "dev": true,
+ "dependencies": {
+ "@types/json-schema": "^7.0.3",
+ "@typescript-eslint/typescript-estree": "2.34.0",
+ "eslint-scope": "^5.0.0",
+ "eslint-utils": "^2.0.0"
+ },
+ "engines": {
+ "node": "^8.10.0 || ^10.13.0 || >=11.10.1"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
+ },
+ "peerDependencies": {
+ "eslint": "*"
+ }
+ },
+ "node_modules/@typescript-eslint/parser": {
+ "version": "2.34.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-2.34.0.tgz",
+ "integrity": "sha512-03ilO0ucSD0EPTw2X4PntSIRFtDPWjrVq7C3/Z3VQHRC7+13YB55rcJI3Jt+YgeHbjUdJPcPa7b23rXCBokuyA==",
+ "dev": true,
+ "dependencies": {
+ "@types/eslint-visitor-keys": "^1.0.0",
+ "@typescript-eslint/experimental-utils": "2.34.0",
+ "@typescript-eslint/typescript-estree": "2.34.0",
+ "eslint-visitor-keys": "^1.1.0"
+ },
+ "engines": {
+ "node": "^8.10.0 || ^10.13.0 || >=11.10.1"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
+ },
+ "peerDependencies": {
+ "eslint": "^5.0.0 || ^6.0.0"
+ },
+ "peerDependenciesMeta": {
+ "typescript": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@typescript-eslint/typescript-estree": {
+ "version": "2.34.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-2.34.0.tgz",
+ "integrity": "sha512-OMAr+nJWKdlVM9LOqCqh3pQQPwxHAN7Du8DR6dmwCrAmxtiXQnhHJ6tBNtf+cggqfo51SG/FCwnKhXCIM7hnVg==",
+ "dev": true,
+ "dependencies": {
+ "debug": "^4.1.1",
+ "eslint-visitor-keys": "^1.1.0",
+ "glob": "^7.1.6",
+ "is-glob": "^4.0.1",
+ "lodash": "^4.17.15",
+ "semver": "^7.3.2",
+ "tsutils": "^3.17.1"
+ },
+ "engines": {
+ "node": "^8.10.0 || ^10.13.0 || >=11.10.1"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
+ },
+ "peerDependenciesMeta": {
+ "typescript": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@webassemblyjs/ast": {
+ "version": "1.11.0",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.0.tgz",
+ "integrity": "sha512-kX2W49LWsbthrmIRMbQZuQDhGtjyqXfEmmHyEi4XWnSZtPmxY0+3anPIzsnRb45VH/J55zlOfWvZuY47aJZTJg==",
+ "dev": true,
+ "dependencies": {
+ "@webassemblyjs/helper-numbers": "1.11.0",
+ "@webassemblyjs/helper-wasm-bytecode": "1.11.0"
+ }
+ },
+ "node_modules/@webassemblyjs/floating-point-hex-parser": {
+ "version": "1.11.0",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.0.tgz",
+ "integrity": "sha512-Q/aVYs/VnPDVYvsCBL/gSgwmfjeCb4LW8+TMrO3cSzJImgv8lxxEPM2JA5jMrivE7LSz3V+PFqtMbls3m1exDA==",
+ "dev": true
+ },
+ "node_modules/@webassemblyjs/helper-api-error": {
+ "version": "1.11.0",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.0.tgz",
+ "integrity": "sha512-baT/va95eXiXb2QflSx95QGT5ClzWpGaa8L7JnJbgzoYeaA27FCvuBXU758l+KXWRndEmUXjP0Q5fibhavIn8w==",
+ "dev": true
+ },
+ "node_modules/@webassemblyjs/helper-buffer": {
+ "version": "1.11.0",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.0.tgz",
+ "integrity": "sha512-u9HPBEl4DS+vA8qLQdEQ6N/eJQ7gT7aNvMIo8AAWvAl/xMrcOSiI2M0MAnMCy3jIFke7bEee/JwdX1nUpCtdyA==",
+ "dev": true
+ },
+ "node_modules/@webassemblyjs/helper-numbers": {
+ "version": "1.11.0",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.0.tgz",
+ "integrity": "sha512-DhRQKelIj01s5IgdsOJMKLppI+4zpmcMQ3XboFPLwCpSNH6Hqo1ritgHgD0nqHeSYqofA6aBN/NmXuGjM1jEfQ==",
+ "dev": true,
+ "dependencies": {
+ "@webassemblyjs/floating-point-hex-parser": "1.11.0",
+ "@webassemblyjs/helper-api-error": "1.11.0",
+ "@xtuc/long": "4.2.2"
+ }
+ },
+ "node_modules/@webassemblyjs/helper-wasm-bytecode": {
+ "version": "1.11.0",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.0.tgz",
+ "integrity": "sha512-MbmhvxXExm542tWREgSFnOVo07fDpsBJg3sIl6fSp9xuu75eGz5lz31q7wTLffwL3Za7XNRCMZy210+tnsUSEA==",
+ "dev": true
+ },
+ "node_modules/@webassemblyjs/helper-wasm-section": {
+ "version": "1.11.0",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.0.tgz",
+ "integrity": "sha512-3Eb88hcbfY/FCukrg6i3EH8H2UsD7x8Vy47iVJrP967A9JGqgBVL9aH71SETPx1JrGsOUVLo0c7vMCN22ytJew==",
+ "dev": true,
+ "dependencies": {
+ "@webassemblyjs/ast": "1.11.0",
+ "@webassemblyjs/helper-buffer": "1.11.0",
+ "@webassemblyjs/helper-wasm-bytecode": "1.11.0",
+ "@webassemblyjs/wasm-gen": "1.11.0"
+ }
+ },
+ "node_modules/@webassemblyjs/ieee754": {
+ "version": "1.11.0",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.0.tgz",
+ "integrity": "sha512-KXzOqpcYQwAfeQ6WbF6HXo+0udBNmw0iXDmEK5sFlmQdmND+tr773Ti8/5T/M6Tl/413ArSJErATd8In3B+WBA==",
+ "dev": true,
+ "dependencies": {
+ "@xtuc/ieee754": "^1.2.0"
+ }
+ },
+ "node_modules/@webassemblyjs/leb128": {
+ "version": "1.11.0",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.0.tgz",
+ "integrity": "sha512-aqbsHa1mSQAbeeNcl38un6qVY++hh8OpCOzxhixSYgbRfNWcxJNJQwe2rezK9XEcssJbbWIkblaJRwGMS9zp+g==",
+ "dev": true,
+ "dependencies": {
+ "@xtuc/long": "4.2.2"
+ }
+ },
+ "node_modules/@webassemblyjs/utf8": {
+ "version": "1.11.0",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.0.tgz",
+ "integrity": "sha512-A/lclGxH6SpSLSyFowMzO/+aDEPU4hvEiooCMXQPcQFPPJaYcPQNKGOCLUySJsYJ4trbpr+Fs08n4jelkVTGVw==",
+ "dev": true
+ },
+ "node_modules/@webassemblyjs/wasm-edit": {
+ "version": "1.11.0",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.0.tgz",
+ "integrity": "sha512-JHQ0damXy0G6J9ucyKVXO2j08JVJ2ntkdJlq1UTiUrIgfGMmA7Ik5VdC/L8hBK46kVJgujkBIoMtT8yVr+yVOQ==",
+ "dev": true,
+ "dependencies": {
+ "@webassemblyjs/ast": "1.11.0",
+ "@webassemblyjs/helper-buffer": "1.11.0",
+ "@webassemblyjs/helper-wasm-bytecode": "1.11.0",
+ "@webassemblyjs/helper-wasm-section": "1.11.0",
+ "@webassemblyjs/wasm-gen": "1.11.0",
+ "@webassemblyjs/wasm-opt": "1.11.0",
+ "@webassemblyjs/wasm-parser": "1.11.0",
+ "@webassemblyjs/wast-printer": "1.11.0"
+ }
+ },
+ "node_modules/@webassemblyjs/wasm-gen": {
+ "version": "1.11.0",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.0.tgz",
+ "integrity": "sha512-BEUv1aj0WptCZ9kIS30th5ILASUnAPEvE3tVMTrItnZRT9tXCLW2LEXT8ezLw59rqPP9klh9LPmpU+WmRQmCPQ==",
+ "dev": true,
+ "dependencies": {
+ "@webassemblyjs/ast": "1.11.0",
+ "@webassemblyjs/helper-wasm-bytecode": "1.11.0",
+ "@webassemblyjs/ieee754": "1.11.0",
+ "@webassemblyjs/leb128": "1.11.0",
+ "@webassemblyjs/utf8": "1.11.0"
+ }
+ },
+ "node_modules/@webassemblyjs/wasm-opt": {
+ "version": "1.11.0",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.0.tgz",
+ "integrity": "sha512-tHUSP5F4ywyh3hZ0+fDQuWxKx3mJiPeFufg+9gwTpYp324mPCQgnuVKwzLTZVqj0duRDovnPaZqDwoyhIO8kYg==",
+ "dev": true,
+ "dependencies": {
+ "@webassemblyjs/ast": "1.11.0",
+ "@webassemblyjs/helper-buffer": "1.11.0",
+ "@webassemblyjs/wasm-gen": "1.11.0",
+ "@webassemblyjs/wasm-parser": "1.11.0"
+ }
+ },
+ "node_modules/@webassemblyjs/wasm-parser": {
+ "version": "1.11.0",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.0.tgz",
+ "integrity": "sha512-6L285Sgu9gphrcpDXINvm0M9BskznnzJTE7gYkjDbxET28shDqp27wpruyx3C2S/dvEwiigBwLA1cz7lNUi0kw==",
+ "dev": true,
+ "dependencies": {
+ "@webassemblyjs/ast": "1.11.0",
+ "@webassemblyjs/helper-api-error": "1.11.0",
+ "@webassemblyjs/helper-wasm-bytecode": "1.11.0",
+ "@webassemblyjs/ieee754": "1.11.0",
+ "@webassemblyjs/leb128": "1.11.0",
+ "@webassemblyjs/utf8": "1.11.0"
+ }
+ },
+ "node_modules/@webassemblyjs/wast-printer": {
+ "version": "1.11.0",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.0.tgz",
+ "integrity": "sha512-Fg5OX46pRdTgB7rKIUojkh9vXaVN6sGYCnEiJN1GYkb0RPwShZXp6KTDqmoMdQPKhcroOXh3fEzmkWmCYaKYhQ==",
+ "dev": true,
+ "dependencies": {
+ "@webassemblyjs/ast": "1.11.0",
+ "@xtuc/long": "4.2.2"
+ }
+ },
+ "node_modules/@xtuc/ieee754": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz",
+ "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==",
+ "dev": true
+ },
+ "node_modules/@xtuc/long": {
+ "version": "4.2.2",
+ "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz",
+ "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==",
+ "dev": true
+ },
+ "node_modules/abab": {
+ "version": "2.0.5",
+ "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz",
+ "integrity": "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==",
+ "dev": true
+ },
+ "node_modules/abbrev": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz",
+ "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==",
+ "dev": true
+ },
+ "node_modules/accepts": {
+ "version": "1.3.7",
+ "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz",
+ "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==",
+ "dev": true,
+ "dependencies": {
+ "mime-types": "~2.1.24",
+ "negotiator": "0.6.2"
+ },
+ "engines": {
+ "node": ">= 0.6"
+ }
+ },
+ "node_modules/acorn": {
+ "version": "8.4.1",
+ "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.4.1.tgz",
+ "integrity": "sha512-asabaBSkEKosYKMITunzX177CXxQ4Q8BSSzMTKD+FefUhipQC70gfW5SiUDhYQ3vk8G+81HqQk7Fv9OXwwn9KA==",
+ "dev": true,
+ "bin": {
+ "acorn": "bin/acorn"
+ },
+ "engines": {
+ "node": ">=0.4.0"
+ }
+ },
+ "node_modules/acorn-globals": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz",
+ "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==",
+ "dev": true,
+ "dependencies": {
+ "acorn": "^7.1.1",
+ "acorn-walk": "^7.1.1"
+ }
+ },
+ "node_modules/acorn-globals/node_modules/acorn": {
+ "version": "7.4.1",
+ "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz",
+ "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==",
+ "dev": true,
+ "bin": {
+ "acorn": "bin/acorn"
+ },
+ "engines": {
+ "node": ">=0.4.0"
+ }
+ },
+ "node_modules/acorn-jsx": {
+ "version": "5.3.2",
+ "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz",
+ "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==",
+ "dev": true,
+ "peerDependencies": {
+ "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0"
+ }
+ },
+ "node_modules/acorn-node": {
+ "version": "1.8.2",
+ "resolved": "https://registry.npmjs.org/acorn-node/-/acorn-node-1.8.2.tgz",
+ "integrity": "sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==",
+ "dev": true,
+ "dependencies": {
+ "acorn": "^7.0.0",
+ "acorn-walk": "^7.0.0",
+ "xtend": "^4.0.2"
+ }
+ },
+ "node_modules/acorn-node/node_modules/acorn": {
+ "version": "7.4.1",
+ "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz",
+ "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==",
+ "dev": true,
+ "bin": {
+ "acorn": "bin/acorn"
+ },
+ "engines": {
+ "node": ">=0.4.0"
+ }
+ },
+ "node_modules/acorn-walk": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz",
+ "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.4.0"
+ }
+ },
+ "node_modules/after": {
+ "version": "0.8.2",
+ "resolved": "https://registry.npmjs.org/after/-/after-0.8.2.tgz",
+ "integrity": "sha1-/ts5T58OAqqXaOcCvaI7UF+ufh8=",
+ "dev": true
+ },
+ "node_modules/agent-base": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-4.3.0.tgz",
+ "integrity": "sha512-salcGninV0nPrwpGNn4VTXBb1SOuXQBiqbrNXoeizJsHrsL6ERFM2Ne3JUSBWRE6aeNJI2ROP/WEEIDUiDe3cg==",
+ "dev": true,
+ "dependencies": {
+ "es6-promisify": "^5.0.0"
+ },
+ "engines": {
+ "node": ">= 4.0.0"
+ }
+ },
+ "node_modules/aggregate-error": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz",
+ "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==",
+ "dev": true,
+ "dependencies": {
+ "clean-stack": "^2.0.0",
+ "indent-string": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/aggregate-error/node_modules/indent-string": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz",
+ "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/ajv": {
+ "version": "6.12.6",
+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
+ "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
+ "dependencies": {
+ "fast-deep-equal": "^3.1.1",
+ "fast-json-stable-stringify": "^2.0.0",
+ "json-schema-traverse": "^0.4.1",
+ "uri-js": "^4.2.2"
+ },
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/epoberezkin"
+ }
+ },
+ "node_modules/ajv-keywords": {
+ "version": "3.5.2",
+ "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz",
+ "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==",
+ "dev": true,
+ "peerDependencies": {
+ "ajv": "^6.9.1"
+ }
+ },
+ "node_modules/amdefine": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz",
+ "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.4.2"
+ }
+ },
+ "node_modules/ansi-align": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-2.0.0.tgz",
+ "integrity": "sha1-w2rsy6VjuJzrVW82kPCx2eNUf38=",
+ "dev": true,
+ "dependencies": {
+ "string-width": "^2.0.0"
+ }
+ },
+ "node_modules/ansi-align/node_modules/ansi-regex": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
+ "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
+ "dev": true,
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/ansi-align/node_modules/is-fullwidth-code-point": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
+ "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
+ "dev": true,
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/ansi-align/node_modules/string-width": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
+ "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
+ "dev": true,
+ "dependencies": {
+ "is-fullwidth-code-point": "^2.0.0",
+ "strip-ansi": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/ansi-align/node_modules/strip-ansi": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
+ "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
+ "dev": true,
+ "dependencies": {
+ "ansi-regex": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/ansi-colors": {
+ "version": "4.1.1",
+ "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz",
+ "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==",
+ "dev": true,
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/ansi-gray": {
+ "version": "0.1.1",
+ "resolved": "https://registry.npmjs.org/ansi-gray/-/ansi-gray-0.1.1.tgz",
+ "integrity": "sha1-KWLPVOyXksSFEKPetSRDaGHvclE=",
+ "dev": true,
+ "dependencies": {
+ "ansi-wrap": "0.1.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/ansi-regex": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
+ "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/ansi-styles": {
+ "version": "3.2.1",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
+ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
+ "dev": true,
+ "dependencies": {
+ "color-convert": "^1.9.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/ansi-wrap": {
+ "version": "0.1.0",
+ "resolved": "https://registry.npmjs.org/ansi-wrap/-/ansi-wrap-0.1.0.tgz",
+ "integrity": "sha1-qCJQ3bABXponyoLoLqYDu/pF768=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/any-observable": {
+ "version": "0.2.0",
+ "resolved": "https://registry.npmjs.org/any-observable/-/any-observable-0.2.0.tgz",
+ "integrity": "sha1-xnhwBYADV5AJCD9UrAq6+1wz0kI=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/anymatch": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz",
+ "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==",
+ "dev": true,
+ "dependencies": {
+ "micromatch": "^3.1.4",
+ "normalize-path": "^2.1.1"
+ }
+ },
+ "node_modules/anymatch/node_modules/normalize-path": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
+ "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
+ "dev": true,
+ "dependencies": {
+ "remove-trailing-separator": "^1.0.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/app-root-path": {
+ "version": "2.2.1",
+ "resolved": "https://registry.npmjs.org/app-root-path/-/app-root-path-2.2.1.tgz",
+ "integrity": "sha512-91IFKeKk7FjfmezPKkwtaRvSpnUc4gDwPAjA1YZ9Gn0q0PPeW+vbeUsZuyDwjI7+QTHhcLen2v25fi/AmhvbJA==",
+ "dev": true,
+ "engines": {
+ "node": ">= 6.0.0"
+ }
+ },
+ "node_modules/append-buffer": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/append-buffer/-/append-buffer-1.0.2.tgz",
+ "integrity": "sha1-2CIM9GYIFSXv6lBhTz3mUU36WPE=",
+ "dev": true,
+ "dependencies": {
+ "buffer-equal": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/aproba": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz",
+ "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==",
+ "dev": true
+ },
+ "node_modules/arch": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/arch/-/arch-2.2.0.tgz",
+ "integrity": "sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==",
+ "dev": true,
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/feross"
+ },
+ {
+ "type": "patreon",
+ "url": "https://www.patreon.com/feross"
+ },
+ {
+ "type": "consulting",
+ "url": "https://feross.org/support"
+ }
+ ]
+ },
+ "node_modules/archy": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz",
+ "integrity": "sha1-+cjBN1fMHde8N5rHeyxipcKGjEA=",
+ "dev": true
+ },
+ "node_modules/are-we-there-yet": {
+ "version": "1.1.5",
+ "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz",
+ "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==",
+ "dev": true,
+ "dependencies": {
+ "delegates": "^1.0.0",
+ "readable-stream": "^2.0.6"
+ }
+ },
+ "node_modules/arg": {
+ "version": "4.1.3",
+ "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz",
+ "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==",
+ "dev": true
+ },
+ "node_modules/argparse": {
+ "version": "1.0.10",
+ "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
+ "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
+ "dev": true,
+ "dependencies": {
+ "sprintf-js": "~1.0.2"
+ }
+ },
+ "node_modules/arr-diff": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
+ "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/arr-filter": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/arr-filter/-/arr-filter-1.1.2.tgz",
+ "integrity": "sha1-Q/3d0JHo7xGqTEXZzcGOLf8XEe4=",
+ "dev": true,
+ "dependencies": {
+ "make-iterator": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/arr-flatten": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz",
+ "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/arr-map": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/arr-map/-/arr-map-2.0.2.tgz",
+ "integrity": "sha1-Onc0X/wc814qkYJWAfnljy4kysQ=",
+ "dev": true,
+ "dependencies": {
+ "make-iterator": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/arr-union": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz",
+ "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/array-each": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz",
+ "integrity": "sha1-p5SvDAWrF1KEbudTofIRoFugxE8=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/array-equal": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/array-equal/-/array-equal-1.0.0.tgz",
+ "integrity": "sha1-jCpe8kcv2ep0KwTHenUJO6J1fJM="
+ },
+ "node_modules/array-filter": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/array-filter/-/array-filter-1.0.0.tgz",
+ "integrity": "sha1-uveeYubvTCpMC4MSMtr/7CUfnYM=",
+ "dev": true
+ },
+ "node_modules/array-find-index": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz",
+ "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=",
+ "dev": true,
+ "optional": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/array-flatten": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz",
+ "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=",
+ "dev": true
+ },
+ "node_modules/array-initial": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/array-initial/-/array-initial-1.1.0.tgz",
+ "integrity": "sha1-L6dLJnOTccOUe9enrcc74zSz15U=",
+ "dev": true,
+ "dependencies": {
+ "array-slice": "^1.0.0",
+ "is-number": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/array-initial/node_modules/is-number": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz",
+ "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/array-last": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/array-last/-/array-last-1.3.0.tgz",
+ "integrity": "sha512-eOCut5rXlI6aCOS7Z7kCplKRKyiFQ6dHFBem4PwlwKeNFk2/XxTrhRh5T9PyaEWGy/NHTZWbY+nsZlNFJu9rYg==",
+ "dev": true,
+ "dependencies": {
+ "is-number": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/array-last/node_modules/is-number": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz",
+ "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/array-slice": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-1.1.0.tgz",
+ "integrity": "sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/array-sort": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/array-sort/-/array-sort-1.0.0.tgz",
+ "integrity": "sha512-ihLeJkonmdiAsD7vpgN3CRcx2J2S0TiYW+IS/5zHBI7mKUq3ySvBdzzBfD236ubDBQFiiyG3SWCPc+msQ9KoYg==",
+ "dev": true,
+ "dependencies": {
+ "default-compare": "^1.0.0",
+ "get-value": "^2.0.6",
+ "kind-of": "^5.0.2"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/array-sort/node_modules/kind-of": {
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
+ "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/array-unique": {
+ "version": "0.3.2",
+ "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz",
+ "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/arraybuffer.slice": {
+ "version": "0.0.7",
+ "resolved": "https://registry.npmjs.org/arraybuffer.slice/-/arraybuffer.slice-0.0.7.tgz",
+ "integrity": "sha512-wGUIVQXuehL5TCqQun8OW81jGzAWycqzFF8lFp+GOM5BXLYj3bKNsYC4daB7n6XjCqxQA/qgTJ+8ANR3acjrog==",
+ "dev": true
+ },
+ "node_modules/arrify": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz",
+ "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/asap": {
+ "version": "2.0.6",
+ "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz",
+ "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=",
+ "dev": true,
+ "optional": true
+ },
+ "node_modules/asn1": {
+ "version": "0.2.4",
+ "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz",
+ "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==",
+ "dependencies": {
+ "safer-buffer": "~2.1.0"
+ }
+ },
+ "node_modules/asn1.js": {
+ "version": "5.4.1",
+ "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz",
+ "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==",
+ "dev": true,
+ "dependencies": {
+ "bn.js": "^4.0.0",
+ "inherits": "^2.0.1",
+ "minimalistic-assert": "^1.0.0",
+ "safer-buffer": "^2.1.0"
+ }
+ },
+ "node_modules/asn1.js/node_modules/bn.js": {
+ "version": "4.12.0",
+ "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz",
+ "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==",
+ "dev": true
+ },
+ "node_modules/assert": {
+ "version": "1.5.0",
+ "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz",
+ "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==",
+ "dev": true,
+ "dependencies": {
+ "object-assign": "^4.1.1",
+ "util": "0.10.3"
+ }
+ },
+ "node_modules/assert-plus": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
+ "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
+ "engines": {
+ "node": ">=0.8"
+ }
+ },
+ "node_modules/assert/node_modules/inherits": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
+ "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=",
+ "dev": true
+ },
+ "node_modules/assert/node_modules/util": {
+ "version": "0.10.3",
+ "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz",
+ "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=",
+ "dev": true,
+ "dependencies": {
+ "inherits": "2.0.1"
+ }
+ },
+ "node_modules/assign-symbols": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz",
+ "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/astral-regex": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz",
+ "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/async": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/async/-/async-3.2.0.tgz",
+ "integrity": "sha512-TR2mEZFVOj2pLStYxLht7TyfuRzaydfpxr3k9RpHIzMgw7A64dzsdqCxH1WJyQdoe8T10nDXd9wnEigmiuHIZw==",
+ "dev": true
+ },
+ "node_modules/async-done": {
+ "version": "1.3.2",
+ "resolved": "https://registry.npmjs.org/async-done/-/async-done-1.3.2.tgz",
+ "integrity": "sha512-uYkTP8dw2og1tu1nmza1n1CMW0qb8gWWlwqMmLb7MhBVs4BXrFziT6HXUd+/RlRA/i4H9AkofYloUbs1fwMqlw==",
+ "dev": true,
+ "dependencies": {
+ "end-of-stream": "^1.1.0",
+ "once": "^1.3.2",
+ "process-nextick-args": "^2.0.0",
+ "stream-exhaust": "^1.0.1"
+ },
+ "engines": {
+ "node": ">= 0.10"
+ }
+ },
+ "node_modules/async-each": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz",
+ "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==",
+ "dev": true
+ },
+ "node_modules/async-exit-hook": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/async-exit-hook/-/async-exit-hook-2.0.1.tgz",
+ "integrity": "sha512-NW2cX8m1Q7KPA7a5M2ULQeZ2wR5qI5PAbw5L0UOMxdioVk9PMZ0h1TmyZEkPYrCvYjDlFICusOu1dlEKAAeXBw==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.12.0"
+ }
+ },
+ "node_modules/async-foreach": {
+ "version": "0.1.3",
+ "resolved": "https://registry.npmjs.org/async-foreach/-/async-foreach-0.1.3.tgz",
+ "integrity": "sha1-NhIfhFwFeBct5Bmpfb6x0W7DRUI=",
+ "dev": true,
+ "engines": {
+ "node": "*"
+ }
+ },
+ "node_modules/async-limiter": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz",
+ "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==",
+ "dev": true
+ },
+ "node_modules/async-reduce": {
+ "version": "0.0.1",
+ "resolved": "https://registry.npmjs.org/async-reduce/-/async-reduce-0.0.1.tgz",
+ "integrity": "sha1-sja183bW+uOBze2QBqp/LHOxfzE=",
+ "dev": true
+ },
+ "node_modules/async-settle": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/async-settle/-/async-settle-1.0.0.tgz",
+ "integrity": "sha1-HQqRS7Aldb7IqPOnTlCA9yssDGs=",
+ "dev": true,
+ "dependencies": {
+ "async-done": "^1.2.2"
+ },
+ "engines": {
+ "node": ">= 0.10"
+ }
+ },
+ "node_modules/async.eachofseries": {
+ "version": "0.5.2",
+ "resolved": "https://registry.npmjs.org/async.eachofseries/-/async.eachofseries-0.5.2.tgz",
+ "integrity": "sha1-naNK7/DTmV+UdQv5iv51OhEiAw0=",
+ "dev": true,
+ "dependencies": {
+ "async.util.keyiterator": "0.5.2",
+ "async.util.noop": "0.5.2",
+ "async.util.once": "0.5.2",
+ "async.util.onlyonce": "0.5.2",
+ "async.util.setimmediate": "0.5.2"
+ }
+ },
+ "node_modules/async.reduce": {
+ "version": "0.5.2",
+ "resolved": "https://registry.npmjs.org/async.reduce/-/async.reduce-0.5.2.tgz",
+ "integrity": "sha1-sU3YD8NtCBhW5Wab5995PvlUOR4=",
+ "dev": true,
+ "dependencies": {
+ "async.eachofseries": "0.5.2"
+ }
+ },
+ "node_modules/async.util.isarray": {
+ "version": "0.5.2",
+ "resolved": "https://registry.npmjs.org/async.util.isarray/-/async.util.isarray-0.5.2.tgz",
+ "integrity": "sha1-5i2sjyY29lh13PdSHC0k0N+yu98=",
+ "dev": true
+ },
+ "node_modules/async.util.isarraylike": {
+ "version": "0.5.2",
+ "resolved": "https://registry.npmjs.org/async.util.isarraylike/-/async.util.isarraylike-0.5.2.tgz",
+ "integrity": "sha1-jn+H2pFB8vCZboBAR30NTv4/UPg=",
+ "dev": true,
+ "dependencies": {
+ "async.util.isarray": "0.5.2"
+ }
+ },
+ "node_modules/async.util.keyiterator": {
+ "version": "0.5.2",
+ "resolved": "https://registry.npmjs.org/async.util.keyiterator/-/async.util.keyiterator-0.5.2.tgz",
+ "integrity": "sha1-M55s6PidAAQz+3gU4ico8/F1CQ0=",
+ "dev": true,
+ "dependencies": {
+ "async.util.isarraylike": "0.5.2",
+ "async.util.keys": "0.5.2"
+ }
+ },
+ "node_modules/async.util.keys": {
+ "version": "0.5.2",
+ "resolved": "https://registry.npmjs.org/async.util.keys/-/async.util.keys-0.5.2.tgz",
+ "integrity": "sha1-XDTd2KPtt6eIPJtf4hJngbIJivY=",
+ "dev": true
+ },
+ "node_modules/async.util.noop": {
+ "version": "0.5.2",
+ "resolved": "https://registry.npmjs.org/async.util.noop/-/async.util.noop-0.5.2.tgz",
+ "integrity": "sha1-vdYrl8sKo/YLWGrRSEaGmJdeWLk=",
+ "dev": true
+ },
+ "node_modules/async.util.once": {
+ "version": "0.5.2",
+ "resolved": "https://registry.npmjs.org/async.util.once/-/async.util.once-0.5.2.tgz",
+ "integrity": "sha1-FFPLdATK0IImlPq6vEepblyqchY=",
+ "dev": true
+ },
+ "node_modules/async.util.onlyonce": {
+ "version": "0.5.2",
+ "resolved": "https://registry.npmjs.org/async.util.onlyonce/-/async.util.onlyonce-0.5.2.tgz",
+ "integrity": "sha1-uOb8AErckjFk154y8oE+5GXCT/I=",
+ "dev": true
+ },
+ "node_modules/async.util.setimmediate": {
+ "version": "0.5.2",
+ "resolved": "https://registry.npmjs.org/async.util.setimmediate/-/async.util.setimmediate-0.5.2.tgz",
+ "integrity": "sha1-KBLrq/KlgCd1jUvHeT0cz68QJV8=",
+ "dev": true
+ },
+ "node_modules/asynckit": {
+ "version": "0.4.0",
+ "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
+ "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k="
+ },
+ "node_modules/at-least-node": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz",
+ "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==",
+ "dev": true,
+ "engines": {
+ "node": ">= 4.0.0"
+ }
+ },
+ "node_modules/atob": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz",
+ "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==",
+ "bin": {
+ "atob": "bin/atob.js"
+ },
+ "engines": {
+ "node": ">= 4.5.0"
+ }
+ },
+ "node_modules/available-typed-arrays": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.2.tgz",
+ "integrity": "sha512-XWX3OX8Onv97LMk/ftVyBibpGwY5a8SmuxZPzeOxqmuEqUCOM9ZE+uIaD1VNJ5QnvU2UQusvmKbuM1FR8QWGfQ==",
+ "dev": true,
+ "dependencies": {
+ "array-filter": "^1.0.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/aws-sdk": {
+ "version": "2.981.0",
+ "resolved": "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.981.0.tgz",
+ "integrity": "sha512-Itrj9O1zmPm/HupwUiWBhoMTuSjLQzsBcEpxHgLQmUPRv2pxud8kq5DbuKdS2tLlBFMuKx4OLcs9x5RbNOfj5A==",
+ "dev": true,
+ "hasInstallScript": true,
+ "dependencies": {
+ "buffer": "4.9.2",
+ "events": "1.1.1",
+ "ieee754": "1.1.13",
+ "jmespath": "0.15.0",
+ "querystring": "0.2.0",
+ "sax": "1.2.1",
+ "url": "0.10.3",
+ "uuid": "3.3.2",
+ "xml2js": "0.4.19"
+ },
+ "engines": {
+ "node": ">= 0.8.0"
+ }
+ },
+ "node_modules/aws-sdk/node_modules/sax": {
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.1.tgz",
+ "integrity": "sha1-e45lYZCyKOgaZq6nSEgNgozS03o=",
+ "dev": true
+ },
+ "node_modules/aws-sdk/node_modules/uuid": {
+ "version": "3.3.2",
+ "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz",
+ "integrity": "sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==",
+ "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.",
+ "dev": true,
+ "bin": {
+ "uuid": "bin/uuid"
+ }
+ },
+ "node_modules/aws-sign2": {
+ "version": "0.7.0",
+ "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz",
+ "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=",
+ "engines": {
+ "node": "*"
+ }
+ },
+ "node_modules/aws4": {
+ "version": "1.11.0",
+ "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz",
+ "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA=="
+ },
+ "node_modules/babel-code-frame": {
+ "version": "6.26.0",
+ "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz",
+ "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=",
+ "dev": true,
+ "dependencies": {
+ "chalk": "^1.1.3",
+ "esutils": "^2.0.2",
+ "js-tokens": "^3.0.2"
+ }
+ },
+ "node_modules/babel-code-frame/node_modules/ansi-styles": {
+ "version": "2.2.1",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
+ "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/babel-code-frame/node_modules/chalk": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
+ "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
+ "dev": true,
+ "dependencies": {
+ "ansi-styles": "^2.2.1",
+ "escape-string-regexp": "^1.0.2",
+ "has-ansi": "^2.0.0",
+ "strip-ansi": "^3.0.0",
+ "supports-color": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/babel-code-frame/node_modules/js-tokens": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz",
+ "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=",
+ "dev": true
+ },
+ "node_modules/babel-code-frame/node_modules/supports-color": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
+ "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.8.0"
+ }
+ },
+ "node_modules/babel-plugin-add-module-exports": {
+ "version": "0.2.1",
+ "resolved": "https://registry.npmjs.org/babel-plugin-add-module-exports/-/babel-plugin-add-module-exports-0.2.1.tgz",
+ "integrity": "sha1-mumh9KjcZ/DN7E9K7aHkOl/2XiU=",
+ "dev": true
+ },
+ "node_modules/babel-plugin-dynamic-import-node": {
+ "version": "2.3.3",
+ "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz",
+ "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==",
+ "dev": true,
+ "dependencies": {
+ "object.assign": "^4.1.0"
+ }
+ },
+ "node_modules/babel-plugin-polyfill-corejs2": {
+ "version": "0.2.2",
+ "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.2.2.tgz",
+ "integrity": "sha512-kISrENsJ0z5dNPq5eRvcctITNHYXWOA4DUZRFYCz3jYCcvTb/A546LIddmoGNMVYg2U38OyFeNosQwI9ENTqIQ==",
+ "dev": true,
+ "dependencies": {
+ "@babel/compat-data": "^7.13.11",
+ "@babel/helper-define-polyfill-provider": "^0.2.2",
+ "semver": "^6.1.1"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/babel-plugin-polyfill-corejs2/node_modules/semver": {
+ "version": "6.3.0",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
+ "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
+ "dev": true,
+ "bin": {
+ "semver": "bin/semver.js"
+ }
+ },
+ "node_modules/babel-plugin-polyfill-corejs3": {
+ "version": "0.2.4",
+ "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.2.4.tgz",
+ "integrity": "sha512-z3HnJE5TY/j4EFEa/qpQMSbcUJZ5JQi+3UFjXzn6pQCmIKc5Ug5j98SuYyH+m4xQnvKlMDIW4plLfgyVnd0IcQ==",
+ "dev": true,
+ "dependencies": {
+ "@babel/helper-define-polyfill-provider": "^0.2.2",
+ "core-js-compat": "^3.14.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/babel-plugin-polyfill-regenerator": {
+ "version": "0.2.2",
+ "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.2.2.tgz",
+ "integrity": "sha512-Goy5ghsc21HgPDFtzRkSirpZVW35meGoTmTOb2bxqdl60ghub4xOidgNTHaZfQ2FaxQsKmwvXtOAkcIS4SMBWg==",
+ "dev": true,
+ "dependencies": {
+ "@babel/helper-define-polyfill-provider": "^0.2.2"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/bach": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/bach/-/bach-1.2.0.tgz",
+ "integrity": "sha1-Szzpa/JxNPeaG0FKUcFONMO9mIA=",
+ "dev": true,
+ "dependencies": {
+ "arr-filter": "^1.1.1",
+ "arr-flatten": "^1.0.1",
+ "arr-map": "^2.0.0",
+ "array-each": "^1.0.0",
+ "array-initial": "^1.0.0",
+ "array-last": "^1.1.1",
+ "async-done": "^1.2.2",
+ "async-settle": "^1.0.0",
+ "now-and-later": "^2.0.0"
+ },
+ "engines": {
+ "node": ">= 0.10"
+ }
+ },
+ "node_modules/backo2": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/backo2/-/backo2-1.0.2.tgz",
+ "integrity": "sha1-MasayLEpNjRj41s+u2n038+6eUc=",
+ "dev": true
+ },
+ "node_modules/balanced-match": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
+ "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
+ "dev": true
+ },
+ "node_modules/base": {
+ "version": "0.11.2",
+ "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz",
+ "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==",
+ "dev": true,
+ "dependencies": {
+ "cache-base": "^1.0.1",
+ "class-utils": "^0.3.5",
+ "component-emitter": "^1.2.1",
+ "define-property": "^1.0.0",
+ "isobject": "^3.0.1",
+ "mixin-deep": "^1.2.0",
+ "pascalcase": "^0.1.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/base/node_modules/define-property": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
+ "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
+ "dev": true,
+ "dependencies": {
+ "is-descriptor": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/base/node_modules/is-accessor-descriptor": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
+ "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
+ "dev": true,
+ "dependencies": {
+ "kind-of": "^6.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/base/node_modules/is-data-descriptor": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
+ "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
+ "dev": true,
+ "dependencies": {
+ "kind-of": "^6.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/base/node_modules/is-descriptor": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
+ "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
+ "dev": true,
+ "dependencies": {
+ "is-accessor-descriptor": "^1.0.0",
+ "is-data-descriptor": "^1.0.0",
+ "kind-of": "^6.0.2"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/base64-arraybuffer": {
+ "version": "0.2.0",
+ "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.2.0.tgz",
+ "integrity": "sha512-7emyCsu1/xiBXgQZrscw/8KPRT44I4Yq9Pe6EGs3aPRTsWuggML1/1DTuZUuIaJPIm1FTDUVXl4x/yW8s0kQDQ==",
+ "engines": {
+ "node": ">= 0.6.0"
+ }
+ },
+ "node_modules/base64-js": {
+ "version": "1.5.1",
+ "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz",
+ "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==",
+ "dev": true,
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/feross"
+ },
+ {
+ "type": "patreon",
+ "url": "https://www.patreon.com/feross"
+ },
+ {
+ "type": "consulting",
+ "url": "https://feross.org/support"
+ }
+ ]
+ },
+ "node_modules/base64id": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/base64id/-/base64id-1.0.0.tgz",
+ "integrity": "sha1-R2iMuZu2gE8OBtPnY7HDLlfY5rY=",
+ "dev": true,
+ "engines": {
+ "node": ">= 0.4.0"
+ }
+ },
+ "node_modules/basic-auth": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/basic-auth/-/basic-auth-2.0.1.tgz",
+ "integrity": "sha512-NF+epuEdnUYVlGuhaxbbq+dvJttwLnGY+YixlXlME5KpQ5W3CnXA5cVTneY3SPbPDRkcjMbifrwmFYcClgOZeg==",
+ "dev": true,
+ "dependencies": {
+ "safe-buffer": "5.1.2"
+ },
+ "engines": {
+ "node": ">= 0.8"
+ }
+ },
+ "node_modules/basic-auth/node_modules/safe-buffer": {
+ "version": "5.1.2",
+ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
+ "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
+ "dev": true
+ },
+ "node_modules/bcrypt-pbkdf": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz",
+ "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=",
+ "dependencies": {
+ "tweetnacl": "^0.14.3"
+ }
+ },
+ "node_modules/beeper": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/beeper/-/beeper-2.1.0.tgz",
+ "integrity": "sha512-85+CcymhlP0jM4fs4ZMiMRl58VthoN9NRdvi+knXiQpP2UggkSre+A9rOZ0c2g2Vh+pEF5ZAlT+k8dsJNoanAA==",
+ "dev": true,
+ "dependencies": {
+ "yoctodelay": "^1.1.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/before-after-hook": {
+ "version": "2.2.2",
+ "resolved": "https://registry.npmjs.org/before-after-hook/-/before-after-hook-2.2.2.tgz",
+ "integrity": "sha512-3pZEU3NT5BFUo/AD5ERPWOgQOCZITni6iavr5AUw5AUwQjMlI0kzu5btnyD39AF0gUEsDPwJT+oY1ORBJijPjQ==",
+ "dev": true
+ },
+ "node_modules/better-assert": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/better-assert/-/better-assert-1.0.2.tgz",
+ "integrity": "sha1-QIZrnhueC1W0gYlDEeaPr/rrxSI=",
+ "dev": true,
+ "dependencies": {
+ "callsite": "1.0.0"
+ },
+ "engines": {
+ "node": "*"
+ }
+ },
+ "node_modules/binary-extensions": {
+ "version": "1.13.1",
+ "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz",
+ "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/bindings": {
+ "version": "1.5.0",
+ "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz",
+ "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==",
+ "dev": true,
+ "dependencies": {
+ "file-uri-to-path": "1.0.0"
+ }
+ },
+ "node_modules/bl": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz",
+ "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==",
+ "dev": true,
+ "dependencies": {
+ "buffer": "^5.5.0",
+ "inherits": "^2.0.4",
+ "readable-stream": "^3.4.0"
+ }
+ },
+ "node_modules/bl/node_modules/buffer": {
+ "version": "5.7.1",
+ "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz",
+ "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==",
+ "dev": true,
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/feross"
+ },
+ {
+ "type": "patreon",
+ "url": "https://www.patreon.com/feross"
+ },
+ {
+ "type": "consulting",
+ "url": "https://feross.org/support"
+ }
+ ],
+ "dependencies": {
+ "base64-js": "^1.3.1",
+ "ieee754": "^1.1.13"
+ }
+ },
+ "node_modules/bl/node_modules/readable-stream": {
+ "version": "3.6.0",
+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
+ "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
+ "dev": true,
+ "dependencies": {
+ "inherits": "^2.0.3",
+ "string_decoder": "^1.1.1",
+ "util-deprecate": "^1.0.1"
+ },
+ "engines": {
+ "node": ">= 6"
+ }
+ },
+ "node_modules/blob": {
+ "version": "0.0.5",
+ "resolved": "https://registry.npmjs.org/blob/-/blob-0.0.5.tgz",
+ "integrity": "sha512-gaqbzQPqOoamawKg0LGVd7SzLgXS+JH61oWprSLH+P+abTczqJbhTR8CmJ2u9/bUYNmHTGJx/UEmn6doAvvuig==",
+ "dev": true
+ },
+ "node_modules/blob-util": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/blob-util/-/blob-util-2.0.2.tgz",
+ "integrity": "sha512-T7JQa+zsXXEa6/8ZhHcQEW1UFfVM49Ts65uBkFL6fz2QmrElqmbajIDJvuA0tEhRe5eIjpV9ZF+0RfZR9voJFQ==",
+ "dev": true
+ },
+ "node_modules/block-stream": {
+ "version": "0.0.9",
+ "resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz",
+ "integrity": "sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo=",
+ "dev": true,
+ "dependencies": {
+ "inherits": "~2.0.0"
+ },
+ "engines": {
+ "node": "0.4 || >=0.5.8"
+ }
+ },
+ "node_modules/bluebird": {
+ "version": "3.7.2",
+ "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz",
+ "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==",
+ "dev": true
+ },
+ "node_modules/bn.js": {
+ "version": "5.2.0",
+ "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz",
+ "integrity": "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==",
+ "dev": true
+ },
+ "node_modules/body-parser": {
+ "version": "1.19.0",
+ "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz",
+ "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==",
+ "dev": true,
+ "dependencies": {
+ "bytes": "3.1.0",
+ "content-type": "~1.0.4",
+ "debug": "2.6.9",
+ "depd": "~1.1.2",
+ "http-errors": "1.7.2",
+ "iconv-lite": "0.4.24",
+ "on-finished": "~2.3.0",
+ "qs": "6.7.0",
+ "raw-body": "2.4.0",
+ "type-is": "~1.6.17"
+ },
+ "engines": {
+ "node": ">= 0.8"
+ }
+ },
+ "node_modules/body-parser/node_modules/debug": {
+ "version": "2.6.9",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
+ "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
+ "dev": true,
+ "dependencies": {
+ "ms": "2.0.0"
+ }
+ },
+ "node_modules/body-parser/node_modules/ms": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+ "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
+ "dev": true
+ },
+ "node_modules/body-parser/node_modules/qs": {
+ "version": "6.7.0",
+ "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz",
+ "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.6"
+ }
+ },
+ "node_modules/boom": {
+ "version": "2.10.1",
+ "resolved": "https://registry.npmjs.org/boom/-/boom-2.10.1.tgz",
+ "integrity": "sha1-OciRjO/1eZ+D+UkqhI9iWt0Mdm8=",
+ "deprecated": "This version has been deprecated in accordance with the hapi support policy (hapi.im/support). Please upgrade to the latest version to get the best features, bug fixes, and security patches. If you are unable to upgrade at this time, paid support is available for older versions (hapi.im/commercial).",
+ "dev": true,
+ "optional": true,
+ "dependencies": {
+ "hoek": "2.x.x"
+ },
+ "engines": {
+ "node": ">=0.10.40"
+ }
+ },
+ "node_modules/boxen": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/boxen/-/boxen-1.3.0.tgz",
+ "integrity": "sha512-TNPjfTr432qx7yOjQyaXm3dSR0MH9vXp7eT1BFSl/C51g+EFnOR9hTg1IreahGBmDNCehscshe45f+C1TBZbLw==",
+ "dev": true,
+ "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"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/boxen/node_modules/ansi-regex": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
+ "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
+ "dev": true,
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/boxen/node_modules/camelcase": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz",
+ "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=",
+ "dev": true,
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/boxen/node_modules/is-fullwidth-code-point": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
+ "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
+ "dev": true,
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/boxen/node_modules/string-width": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
+ "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
+ "dev": true,
+ "dependencies": {
+ "is-fullwidth-code-point": "^2.0.0",
+ "strip-ansi": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/boxen/node_modules/strip-ansi": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
+ "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
+ "dev": true,
+ "dependencies": {
+ "ansi-regex": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/brace-expansion": {
+ "version": "1.1.11",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
+ "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
+ "dev": true,
+ "dependencies": {
+ "balanced-match": "^1.0.0",
+ "concat-map": "0.0.1"
+ }
+ },
+ "node_modules/braces": {
+ "version": "2.3.2",
+ "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
+ "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
+ "dev": true,
+ "dependencies": {
+ "arr-flatten": "^1.1.0",
+ "array-unique": "^0.3.2",
+ "extend-shallow": "^2.0.1",
+ "fill-range": "^4.0.0",
+ "isobject": "^3.0.1",
+ "repeat-element": "^1.1.2",
+ "snapdragon": "^0.8.1",
+ "snapdragon-node": "^2.0.1",
+ "split-string": "^3.0.2",
+ "to-regex": "^3.0.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/braces/node_modules/extend-shallow": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
+ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
+ "dev": true,
+ "dependencies": {
+ "is-extendable": "^0.1.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/brorand": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz",
+ "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=",
+ "dev": true
+ },
+ "node_modules/browser-detect": {
+ "version": "0.2.28",
+ "resolved": "https://registry.npmjs.org/browser-detect/-/browser-detect-0.2.28.tgz",
+ "integrity": "sha512-KeWGHqYQmHDkCFG2dIiX/2wFUgqevbw/rd6wNi9N6rZbaSJFtG5kel0HtprRwCGp8sqpQP79LzDJXf/WCx4WAw==",
+ "dev": true,
+ "dependencies": {
+ "core-js": "^2.5.7"
+ }
+ },
+ "node_modules/browser-pack": {
+ "version": "6.1.0",
+ "resolved": "https://registry.npmjs.org/browser-pack/-/browser-pack-6.1.0.tgz",
+ "integrity": "sha512-erYug8XoqzU3IfcU8fUgyHqyOXqIE4tUTTQ+7mqUjQlvnXkOO6OlT9c/ZoJVHYoAaqGxr09CN53G7XIsO4KtWA==",
+ "dev": true,
+ "dependencies": {
+ "combine-source-map": "~0.8.0",
+ "defined": "^1.0.0",
+ "JSONStream": "^1.0.3",
+ "safe-buffer": "^5.1.1",
+ "through2": "^2.0.0",
+ "umd": "^3.0.0"
+ },
+ "bin": {
+ "browser-pack": "bin/cmd.js"
+ }
+ },
+ "node_modules/browser-process-hrtime": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz",
+ "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==",
+ "dev": true
+ },
+ "node_modules/browser-resolve": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/browser-resolve/-/browser-resolve-2.0.0.tgz",
+ "integrity": "sha512-7sWsQlYL2rGLy2IWm8WL8DCTJvYLc/qlOnsakDac87SOoCd16WLsaAMdCiAqsTNHIe+SXfaqyxyo6THoWqs8WQ==",
+ "dev": true,
+ "dependencies": {
+ "resolve": "^1.17.0"
+ }
+ },
+ "node_modules/browserify": {
+ "version": "17.0.0",
+ "resolved": "https://registry.npmjs.org/browserify/-/browserify-17.0.0.tgz",
+ "integrity": "sha512-SaHqzhku9v/j6XsQMRxPyBrSP3gnwmE27gLJYZgMT2GeK3J0+0toN+MnuNYDfHwVGQfLiMZ7KSNSIXHemy905w==",
+ "dev": true,
+ "dependencies": {
+ "assert": "^1.4.0",
+ "browser-pack": "^6.0.1",
+ "browser-resolve": "^2.0.0",
+ "browserify-zlib": "~0.2.0",
+ "buffer": "~5.2.1",
+ "cached-path-relative": "^1.0.0",
+ "concat-stream": "^1.6.0",
+ "console-browserify": "^1.1.0",
+ "constants-browserify": "~1.0.0",
+ "crypto-browserify": "^3.0.0",
+ "defined": "^1.0.0",
+ "deps-sort": "^2.0.1",
+ "domain-browser": "^1.2.0",
+ "duplexer2": "~0.1.2",
+ "events": "^3.0.0",
+ "glob": "^7.1.0",
+ "has": "^1.0.0",
+ "htmlescape": "^1.1.0",
+ "https-browserify": "^1.0.0",
+ "inherits": "~2.0.1",
+ "insert-module-globals": "^7.2.1",
+ "JSONStream": "^1.0.3",
+ "labeled-stream-splicer": "^2.0.0",
+ "mkdirp-classic": "^0.5.2",
+ "module-deps": "^6.2.3",
+ "os-browserify": "~0.3.0",
+ "parents": "^1.0.1",
+ "path-browserify": "^1.0.0",
+ "process": "~0.11.0",
+ "punycode": "^1.3.2",
+ "querystring-es3": "~0.2.0",
+ "read-only-stream": "^2.0.0",
+ "readable-stream": "^2.0.2",
+ "resolve": "^1.1.4",
+ "shasum-object": "^1.0.0",
+ "shell-quote": "^1.6.1",
+ "stream-browserify": "^3.0.0",
+ "stream-http": "^3.0.0",
+ "string_decoder": "^1.1.1",
+ "subarg": "^1.0.0",
+ "syntax-error": "^1.1.1",
+ "through2": "^2.0.0",
+ "timers-browserify": "^1.0.1",
+ "tty-browserify": "0.0.1",
+ "url": "~0.11.0",
+ "util": "~0.12.0",
+ "vm-browserify": "^1.0.0",
+ "xtend": "^4.0.0"
+ },
+ "bin": {
+ "browserify": "bin/cmd.js"
+ },
+ "engines": {
+ "node": ">= 0.8"
+ }
+ },
+ "node_modules/browserify-aes": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz",
+ "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==",
+ "dev": true,
+ "dependencies": {
+ "buffer-xor": "^1.0.3",
+ "cipher-base": "^1.0.0",
+ "create-hash": "^1.1.0",
+ "evp_bytestokey": "^1.0.3",
+ "inherits": "^2.0.1",
+ "safe-buffer": "^5.0.1"
+ }
+ },
+ "node_modules/browserify-cipher": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz",
+ "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==",
+ "dev": true,
+ "dependencies": {
+ "browserify-aes": "^1.0.4",
+ "browserify-des": "^1.0.0",
+ "evp_bytestokey": "^1.0.0"
+ }
+ },
+ "node_modules/browserify-des": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz",
+ "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==",
+ "dev": true,
+ "dependencies": {
+ "cipher-base": "^1.0.1",
+ "des.js": "^1.0.0",
+ "inherits": "^2.0.1",
+ "safe-buffer": "^5.1.2"
+ }
+ },
+ "node_modules/browserify-rsa": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz",
+ "integrity": "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==",
+ "dev": true,
+ "dependencies": {
+ "bn.js": "^5.0.0",
+ "randombytes": "^2.0.1"
+ }
+ },
+ "node_modules/browserify-sign": {
+ "version": "4.2.1",
+ "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz",
+ "integrity": "sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==",
+ "dev": true,
+ "dependencies": {
+ "bn.js": "^5.1.1",
+ "browserify-rsa": "^4.0.1",
+ "create-hash": "^1.2.0",
+ "create-hmac": "^1.1.7",
+ "elliptic": "^6.5.3",
+ "inherits": "^2.0.4",
+ "parse-asn1": "^5.1.5",
+ "readable-stream": "^3.6.0",
+ "safe-buffer": "^5.2.0"
+ }
+ },
+ "node_modules/browserify-sign/node_modules/readable-stream": {
+ "version": "3.6.0",
+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
+ "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
+ "dev": true,
+ "dependencies": {
+ "inherits": "^2.0.3",
+ "string_decoder": "^1.1.1",
+ "util-deprecate": "^1.0.1"
+ },
+ "engines": {
+ "node": ">= 6"
+ }
+ },
+ "node_modules/browserify-zlib": {
+ "version": "0.2.0",
+ "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz",
+ "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==",
+ "dev": true,
+ "dependencies": {
+ "pako": "~1.0.5"
+ }
+ },
+ "node_modules/browserify/node_modules/buffer": {
+ "version": "5.2.1",
+ "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.2.1.tgz",
+ "integrity": "sha512-c+Ko0loDaFfuPWiL02ls9Xd3GO3cPVmUobQ6t3rXNUk304u6hGq+8N/kFi+QEIKhzK3uwolVhLzszmfLmMLnqg==",
+ "dev": true,
+ "dependencies": {
+ "base64-js": "^1.0.2",
+ "ieee754": "^1.1.4"
+ }
+ },
+ "node_modules/browserify/node_modules/events": {
+ "version": "3.3.0",
+ "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz",
+ "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.8.x"
+ }
+ },
+ "node_modules/browserify/node_modules/punycode": {
+ "version": "1.4.1",
+ "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
+ "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=",
+ "dev": true
+ },
+ "node_modules/browserify/node_modules/url": {
+ "version": "0.11.0",
+ "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz",
+ "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=",
+ "dev": true,
+ "dependencies": {
+ "punycode": "1.3.2",
+ "querystring": "0.2.0"
+ }
+ },
+ "node_modules/browserify/node_modules/url/node_modules/punycode": {
+ "version": "1.3.2",
+ "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz",
+ "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=",
+ "dev": true
+ },
+ "node_modules/browserslist": {
+ "version": "4.16.4",
+ "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.4.tgz",
+ "integrity": "sha512-d7rCxYV8I9kj41RH8UKYnvDYCRENUlHRgyXy/Rhr/1BaeLGfiCptEdFE8MIrvGfWbBFNjVYx76SQWvNX1j+/cQ==",
+ "dev": true,
+ "dependencies": {
+ "caniuse-lite": "^1.0.30001208",
+ "colorette": "^1.2.2",
+ "electron-to-chromium": "^1.3.712",
+ "escalade": "^3.1.1",
+ "node-releases": "^1.1.71"
+ },
+ "bin": {
+ "browserslist": "cli.js"
+ },
+ "engines": {
+ "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/browserslist"
+ }
+ },
+ "node_modules/browserstack": {
+ "version": "1.5.3",
+ "resolved": "https://registry.npmjs.org/browserstack/-/browserstack-1.5.3.tgz",
+ "integrity": "sha512-AO+mECXsW4QcqC9bxwM29O7qWa7bJT94uBFzeb5brylIQwawuEziwq20dPYbins95GlWzOawgyDNdjYAo32EKg==",
+ "dev": true,
+ "dependencies": {
+ "https-proxy-agent": "^2.2.1"
+ }
+ },
+ "node_modules/browserstack-local": {
+ "version": "1.4.8",
+ "resolved": "https://registry.npmjs.org/browserstack-local/-/browserstack-local-1.4.8.tgz",
+ "integrity": "sha512-s+mc3gTOJwELdLWi4qFVKtGwMbb5JWsR+JxKlMaJkRJxoZ0gg3WREgPxAN0bm6iU5+S4Bi0sz0oxBRZT8BiNsQ==",
+ "dev": true,
+ "dependencies": {
+ "https-proxy-agent": "^4.0.0",
+ "is-running": "^2.1.0",
+ "ps-tree": "=1.2.0",
+ "temp-fs": "^0.9.9"
+ }
+ },
+ "node_modules/browserstack-local/node_modules/agent-base": {
+ "version": "5.1.1",
+ "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-5.1.1.tgz",
+ "integrity": "sha512-TMeqbNl2fMW0nMjTEPOwe3J/PRFP4vqeoNuQMG0HlMrtm5QxKqdvAkZ1pRBQ/ulIyDD5Yq0nJ7YbdD8ey0TO3g==",
+ "dev": true,
+ "engines": {
+ "node": ">= 6.0.0"
+ }
+ },
+ "node_modules/browserstack-local/node_modules/https-proxy-agent": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-4.0.0.tgz",
+ "integrity": "sha512-zoDhWrkR3of1l9QAL8/scJZyLu8j/gBkcwcaQOZh7Gyh/+uJQzGVETdgT30akuwkpL8HTRfssqI3BZuV18teDg==",
+ "dev": true,
+ "dependencies": {
+ "agent-base": "5",
+ "debug": "4"
+ },
+ "engines": {
+ "node": ">= 6.0.0"
+ }
+ },
+ "node_modules/btoa": {
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/btoa/-/btoa-1.2.1.tgz",
+ "integrity": "sha512-SB4/MIGlsiVkMcHmT+pSmIPoNDoHg+7cMzmt3Uxt628MTz2487DKSqK/fuhFBrkuqrYv5UCEnACpF4dTFNKc/g==",
+ "bin": {
+ "btoa": "bin/btoa.js"
+ },
+ "engines": {
+ "node": ">= 0.4.0"
+ }
+ },
+ "node_modules/buffer": {
+ "version": "4.9.2",
+ "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz",
+ "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==",
+ "dev": true,
+ "dependencies": {
+ "base64-js": "^1.0.2",
+ "ieee754": "^1.1.4",
+ "isarray": "^1.0.0"
+ }
+ },
+ "node_modules/buffer-alloc": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz",
+ "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==",
+ "dev": true,
+ "dependencies": {
+ "buffer-alloc-unsafe": "^1.1.0",
+ "buffer-fill": "^1.0.0"
+ }
+ },
+ "node_modules/buffer-alloc-unsafe": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz",
+ "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==",
+ "dev": true
+ },
+ "node_modules/buffer-crc32": {
+ "version": "0.2.13",
+ "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz",
+ "integrity": "sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=",
+ "dev": true,
+ "engines": {
+ "node": "*"
+ }
+ },
+ "node_modules/buffer-equal": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-1.0.0.tgz",
+ "integrity": "sha1-WWFrSYME1Var1GaWayLu2j7KX74=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.4.0"
+ }
+ },
+ "node_modules/buffer-fill": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz",
+ "integrity": "sha1-+PeLdniYiO858gXNY39o5wISKyw=",
+ "dev": true
+ },
+ "node_modules/buffer-from": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz",
+ "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==",
+ "dev": true
+ },
+ "node_modules/buffer-xor": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz",
+ "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=",
+ "dev": true
+ },
+ "node_modules/builtin-modules": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz",
+ "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/builtin-status-codes": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz",
+ "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=",
+ "dev": true
+ },
+ "node_modules/builtins": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/builtins/-/builtins-1.0.3.tgz",
+ "integrity": "sha1-y5T662HIaWRR2zZTThQi+U8K7og=",
+ "dev": true
+ },
+ "node_modules/bytes": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz",
+ "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==",
+ "dev": true,
+ "engines": {
+ "node": ">= 0.8"
+ }
+ },
+ "node_modules/cache-base": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz",
+ "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==",
+ "dev": true,
+ "dependencies": {
+ "collection-visit": "^1.0.0",
+ "component-emitter": "^1.2.1",
+ "get-value": "^2.0.6",
+ "has-value": "^1.0.0",
+ "isobject": "^3.0.1",
+ "set-value": "^2.0.0",
+ "to-object-path": "^0.3.0",
+ "union-value": "^1.0.0",
+ "unset-value": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/cached-path-relative": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/cached-path-relative/-/cached-path-relative-1.0.2.tgz",
+ "integrity": "sha512-5r2GqsoEb4qMTTN9J+WzXfjov+hjxT+j3u5K+kIVNIwAd99DLCJE9pBIMP1qVeybV6JiijL385Oz0DcYxfbOIg==",
+ "dev": true
+ },
+ "node_modules/cachedir": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/cachedir/-/cachedir-2.3.0.tgz",
+ "integrity": "sha512-A+Fezp4zxnit6FanDmv9EqXNAi3vt9DWp51/71UEhXukb7QUuvtv9344h91dyAxuTLoSYJFU299qzR3tzwPAhw==",
+ "dev": true,
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/call-bind": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz",
+ "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==",
+ "dev": true,
+ "dependencies": {
+ "function-bind": "^1.1.1",
+ "get-intrinsic": "^1.0.2"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/callsite": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz",
+ "integrity": "sha1-KAOY5dZkvXQDi28JBRU+borxvCA=",
+ "dev": true,
+ "engines": {
+ "node": "*"
+ }
+ },
+ "node_modules/callsites": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
+ "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
+ "dev": true,
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/camelcase": {
+ "version": "5.3.1",
+ "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
+ "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
+ "dev": true,
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/camelcase-keys": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz",
+ "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=",
+ "dev": true,
+ "optional": true,
+ "dependencies": {
+ "camelcase": "^2.0.0",
+ "map-obj": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/camelcase-keys/node_modules/camelcase": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz",
+ "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=",
+ "dev": true,
+ "optional": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/caniuse-lite": {
+ "version": "1.0.30001208",
+ "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001208.tgz",
+ "integrity": "sha512-OE5UE4+nBOro8Dyvv0lfx+SRtfVIOM9uhKqFmJeUbGriqhhStgp1A0OyBpgy3OUF8AhYCT+PVwPC1gMl2ZcQMA==",
+ "dev": true
+ },
+ "node_modules/canvas": {
+ "version": "2.7.0",
+ "resolved": "https://registry.npmjs.org/canvas/-/canvas-2.7.0.tgz",
+ "integrity": "sha512-pzCxtkHb+5su5MQjTtepMDlIOtaXo277x0C0u3nMOxtkhTyQ+h2yNKhlROAaDllWgRyePAUitC08sXw26Eb6aw==",
+ "dev": true,
+ "hasInstallScript": true,
+ "dependencies": {
+ "nan": "^2.14.0",
+ "node-pre-gyp": "^0.15.0",
+ "simple-get": "^3.0.3"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/canvg": {
+ "version": "1.5.3",
+ "resolved": "https://registry.npmjs.org/canvg/-/canvg-1.5.3.tgz",
+ "integrity": "sha512-7Gn2IuQzvUQWPIuZuFHrzsTM0gkPz2RRT9OcbdmA03jeKk8kltrD8gqUzNX15ghY/4PV5bbe5lmD6yDLDY6Ybg==",
+ "dependencies": {
+ "jsdom": "^8.1.0",
+ "rgbcolor": "^1.0.1",
+ "stackblur-canvas": "^1.4.1",
+ "xmldom": "^0.1.22"
+ }
+ },
+ "node_modules/canvg/node_modules/abab": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/abab/-/abab-1.0.4.tgz",
+ "integrity": "sha1-X6rZwsB/YN12dw9xzwJbYqY8/U4="
+ },
+ "node_modules/canvg/node_modules/acorn": {
+ "version": "2.7.0",
+ "resolved": "https://registry.npmjs.org/acorn/-/acorn-2.7.0.tgz",
+ "integrity": "sha1-q259nYhqrKiwhbwzEreaGYQz8Oc=",
+ "bin": {
+ "acorn": "bin/acorn"
+ },
+ "engines": {
+ "node": ">=0.4.0"
+ }
+ },
+ "node_modules/canvg/node_modules/acorn-globals": {
+ "version": "1.0.9",
+ "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-1.0.9.tgz",
+ "integrity": "sha1-VbtemGkVB7dFedBRNBMhfDgMVM8=",
+ "dependencies": {
+ "acorn": "^2.1.0"
+ }
+ },
+ "node_modules/canvg/node_modules/cssom": {
+ "version": "0.3.8",
+ "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz",
+ "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg=="
+ },
+ "node_modules/canvg/node_modules/cssstyle": {
+ "version": "0.2.37",
+ "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-0.2.37.tgz",
+ "integrity": "sha1-VBCXI0yyUTyDzu06zdwn/yeYfVQ=",
+ "dependencies": {
+ "cssom": "0.3.x"
+ }
+ },
+ "node_modules/canvg/node_modules/escodegen": {
+ "version": "1.14.3",
+ "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.3.tgz",
+ "integrity": "sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==",
+ "dependencies": {
+ "esprima": "^4.0.1",
+ "estraverse": "^4.2.0",
+ "esutils": "^2.0.2",
+ "optionator": "^0.8.1"
+ },
+ "bin": {
+ "escodegen": "bin/escodegen.js",
+ "esgenerate": "bin/esgenerate.js"
+ },
+ "engines": {
+ "node": ">=4.0"
+ },
+ "optionalDependencies": {
+ "source-map": "~0.6.1"
+ }
+ },
+ "node_modules/canvg/node_modules/jsdom": {
+ "version": "8.5.0",
+ "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-8.5.0.tgz",
+ "integrity": "sha1-1Nj12/J2hjW2KmKCO5R89wcevJg=",
+ "dependencies": {
+ "abab": "^1.0.0",
+ "acorn": "^2.4.0",
+ "acorn-globals": "^1.0.4",
+ "array-equal": "^1.0.0",
+ "cssom": ">= 0.3.0 < 0.4.0",
+ "cssstyle": ">= 0.2.34 < 0.3.0",
+ "escodegen": "^1.6.1",
+ "iconv-lite": "^0.4.13",
+ "nwmatcher": ">= 1.3.7 < 2.0.0",
+ "parse5": "^1.5.1",
+ "request": "^2.55.0",
+ "sax": "^1.1.4",
+ "symbol-tree": ">= 3.1.0 < 4.0.0",
+ "tough-cookie": "^2.2.0",
+ "webidl-conversions": "^3.0.1",
+ "whatwg-url": "^2.0.1",
+ "xml-name-validator": ">= 2.0.1 < 3.0.0"
+ }
+ },
+ "node_modules/canvg/node_modules/parse5": {
+ "version": "1.5.1",
+ "resolved": "https://registry.npmjs.org/parse5/-/parse5-1.5.1.tgz",
+ "integrity": "sha1-m387DeMr543CQBsXVzzK8Pb1nZQ="
+ },
+ "node_modules/canvg/node_modules/stackblur-canvas": {
+ "version": "1.4.1",
+ "resolved": "https://registry.npmjs.org/stackblur-canvas/-/stackblur-canvas-1.4.1.tgz",
+ "integrity": "sha1-hJqm+UsnL/JvZHH6QTDtH35HlVs="
+ },
+ "node_modules/canvg/node_modules/tr46": {
+ "version": "0.0.3",
+ "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz",
+ "integrity": "sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o="
+ },
+ "node_modules/canvg/node_modules/webidl-conversions": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz",
+ "integrity": "sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE="
+ },
+ "node_modules/canvg/node_modules/whatwg-url": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-2.0.1.tgz",
+ "integrity": "sha1-U5ayBD8CDub3BNnEXqhRnnJN5lk=",
+ "dependencies": {
+ "tr46": "~0.0.3",
+ "webidl-conversions": "^3.0.0"
+ }
+ },
+ "node_modules/canvg/node_modules/xml-name-validator": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-2.0.1.tgz",
+ "integrity": "sha1-TYuPHszTQZqjYgYb7O9RXh5VljU="
+ },
+ "node_modules/capture-stack-trace": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/capture-stack-trace/-/capture-stack-trace-1.0.1.tgz",
+ "integrity": "sha512-mYQLZnx5Qt1JgB1WEiMCf2647plpGeQ2NMR/5L0HNZzGQo4fuSPnK+wjfPnKZV0aiJDgzmWqqkV/g7JD+DW0qw==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/caseless": {
+ "version": "0.12.0",
+ "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz",
+ "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw="
+ },
+ "node_modules/catharsis": {
+ "version": "0.8.11",
+ "resolved": "https://registry.npmjs.org/catharsis/-/catharsis-0.8.11.tgz",
+ "integrity": "sha512-a+xUyMV7hD1BrDQA/3iPV7oc+6W26BgVJO05PGEoatMyIuPScQKsde6i3YorWX1qs+AZjnJ18NqdKoCtKiNh1g==",
+ "dev": true,
+ "dependencies": {
+ "lodash": "^4.17.14"
+ },
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "node_modules/chalk": {
+ "version": "2.4.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
+ "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
+ "dev": true,
+ "dependencies": {
+ "ansi-styles": "^3.2.1",
+ "escape-string-regexp": "^1.0.5",
+ "supports-color": "^5.3.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/charm": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/charm/-/charm-1.0.2.tgz",
+ "integrity": "sha1-it02cVOm2aWBMxBSxAkJkdqZXjU=",
+ "dev": true,
+ "dependencies": {
+ "inherits": "^2.0.1"
+ }
+ },
+ "node_modules/check-more-types": {
+ "version": "2.24.0",
+ "resolved": "https://registry.npmjs.org/check-more-types/-/check-more-types-2.24.0.tgz",
+ "integrity": "sha1-FCD/sQ/URNz8ebQ4kbv//TKoRgA=",
+ "dev": true,
+ "engines": {
+ "node": ">= 0.8.0"
+ }
+ },
+ "node_modules/child-process": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/child-process/-/child-process-1.0.2.tgz",
+ "integrity": "sha1-mJdNx+0e5MYin44wX6cxOmiFp/I=",
+ "dev": true
+ },
+ "node_modules/chokidar": {
+ "version": "2.1.8",
+ "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz",
+ "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==",
+ "deprecated": "Chokidar 2 will break on node v14+. Upgrade to chokidar 3 with 15x less dependencies.",
+ "dev": true,
+ "dependencies": {
+ "anymatch": "^2.0.0",
+ "async-each": "^1.0.1",
+ "braces": "^2.3.2",
+ "glob-parent": "^3.1.0",
+ "inherits": "^2.0.3",
+ "is-binary-path": "^1.0.0",
+ "is-glob": "^4.0.0",
+ "normalize-path": "^3.0.0",
+ "path-is-absolute": "^1.0.0",
+ "readdirp": "^2.2.1",
+ "upath": "^1.1.1"
+ },
+ "optionalDependencies": {
+ "fsevents": "^1.2.7"
+ }
+ },
+ "node_modules/chokidar/node_modules/glob-parent": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz",
+ "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=",
+ "dev": true,
+ "dependencies": {
+ "is-glob": "^3.1.0",
+ "path-dirname": "^1.0.0"
+ }
+ },
+ "node_modules/chokidar/node_modules/glob-parent/node_modules/is-glob": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz",
+ "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=",
+ "dev": true,
+ "dependencies": {
+ "is-extglob": "^2.1.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/chownr": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz",
+ "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==",
+ "dev": true
+ },
+ "node_modules/chrome-trace-event": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz",
+ "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==",
+ "dev": true,
+ "engines": {
+ "node": ">=6.0"
+ }
+ },
+ "node_modules/ci-info": {
+ "version": "1.6.0",
+ "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-1.6.0.tgz",
+ "integrity": "sha512-vsGdkwSCDpWmP80ncATX7iea5DWQemg1UgCW5J8tqjU3lYw4FBYuj89J0CTVomA7BEfvSZd84GmHko+MxFQU2A==",
+ "dev": true
+ },
+ "node_modules/cipher-base": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz",
+ "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==",
+ "dev": true,
+ "dependencies": {
+ "inherits": "^2.0.1",
+ "safe-buffer": "^5.0.1"
+ }
+ },
+ "node_modules/class-utils": {
+ "version": "0.3.6",
+ "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz",
+ "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==",
+ "dev": true,
+ "dependencies": {
+ "arr-union": "^3.1.0",
+ "define-property": "^0.2.5",
+ "isobject": "^3.0.0",
+ "static-extend": "^0.1.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/class-utils/node_modules/define-property": {
+ "version": "0.2.5",
+ "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
+ "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
+ "dev": true,
+ "dependencies": {
+ "is-descriptor": "^0.1.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/clean-stack": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz",
+ "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==",
+ "dev": true,
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/cli-boxes": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-1.0.0.tgz",
+ "integrity": "sha1-T6kXw+WclKAEzWH47lCdplFocUM=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/cli-spinners": {
+ "version": "0.1.2",
+ "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-0.1.2.tgz",
+ "integrity": "sha1-u3ZNiOGF+54eaiofGXcjGPYF4xw=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/cli-table3": {
+ "version": "0.6.0",
+ "resolved": "https://registry.npmjs.org/cli-table3/-/cli-table3-0.6.0.tgz",
+ "integrity": "sha512-gnB85c3MGC7Nm9I/FkiasNBOKjOiO1RNuXXarQms37q4QMpWdlbBgD/VnOStA2faG1dpXMv31RFApjX1/QdgWQ==",
+ "dev": true,
+ "dependencies": {
+ "object-assign": "^4.1.0",
+ "string-width": "^4.2.0"
+ },
+ "engines": {
+ "node": "10.* || >= 12.*"
+ },
+ "optionalDependencies": {
+ "colors": "^1.1.2"
+ }
+ },
+ "node_modules/cli-table3/node_modules/ansi-regex": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
+ "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/cli-table3/node_modules/is-fullwidth-code-point": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
+ "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/cli-table3/node_modules/string-width": {
+ "version": "4.2.2",
+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz",
+ "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==",
+ "dev": true,
+ "dependencies": {
+ "emoji-regex": "^8.0.0",
+ "is-fullwidth-code-point": "^3.0.0",
+ "strip-ansi": "^6.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/cli-table3/node_modules/strip-ansi": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
+ "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
+ "dev": true,
+ "dependencies": {
+ "ansi-regex": "^5.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/cli-truncate": {
+ "version": "0.2.1",
+ "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-0.2.1.tgz",
+ "integrity": "sha1-nxXPuwcFAFNpIWxiasfQWrkN1XQ=",
+ "dev": true,
+ "dependencies": {
+ "slice-ansi": "0.0.4",
+ "string-width": "^1.0.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/cli-truncate/node_modules/slice-ansi": {
+ "version": "0.0.4",
+ "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-0.0.4.tgz",
+ "integrity": "sha1-7b+JA/ZvfOL46v1s7tZeJkyDGzU=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/cliui": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz",
+ "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==",
+ "dev": true,
+ "dependencies": {
+ "string-width": "^4.2.0",
+ "strip-ansi": "^6.0.0",
+ "wrap-ansi": "^6.2.0"
+ }
+ },
+ "node_modules/cliui/node_modules/ansi-regex": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
+ "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/cliui/node_modules/is-fullwidth-code-point": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
+ "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/cliui/node_modules/string-width": {
+ "version": "4.2.2",
+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz",
+ "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==",
+ "dev": true,
+ "dependencies": {
+ "emoji-regex": "^8.0.0",
+ "is-fullwidth-code-point": "^3.0.0",
+ "strip-ansi": "^6.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/cliui/node_modules/strip-ansi": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
+ "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
+ "dev": true,
+ "dependencies": {
+ "ansi-regex": "^5.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/clone": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz",
+ "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.8"
+ }
+ },
+ "node_modules/clone-buffer": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/clone-buffer/-/clone-buffer-1.0.0.tgz",
+ "integrity": "sha1-4+JbIHrE5wGvch4staFnksrD3Fg=",
+ "dev": true,
+ "engines": {
+ "node": ">= 0.10"
+ }
+ },
+ "node_modules/clone-stats": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-1.0.0.tgz",
+ "integrity": "sha1-s3gt/4u1R04Yuba/D9/ngvh3doA=",
+ "dev": true
+ },
+ "node_modules/cloneable-readable": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/cloneable-readable/-/cloneable-readable-1.1.3.tgz",
+ "integrity": "sha512-2EF8zTQOxYq70Y4XKtorQupqF0m49MBz2/yf5Bj+MHjvpG3Hy7sImifnqD6UA+TKYxeSV+u6qqQPawN5UvnpKQ==",
+ "dev": true,
+ "dependencies": {
+ "inherits": "^2.0.1",
+ "process-nextick-args": "^2.0.0",
+ "readable-stream": "^2.3.5"
+ }
+ },
+ "node_modules/co": {
+ "version": "4.6.0",
+ "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz",
+ "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=",
+ "dev": true,
+ "optional": true,
+ "engines": {
+ "iojs": ">= 1.0.0",
+ "node": ">= 0.12.0"
+ }
+ },
+ "node_modules/code-point-at": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz",
+ "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/collection-map": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/collection-map/-/collection-map-1.0.0.tgz",
+ "integrity": "sha1-rqDwb40mx4DCt1SUOFVEsiVa8Yw=",
+ "dev": true,
+ "dependencies": {
+ "arr-map": "^2.0.2",
+ "for-own": "^1.0.0",
+ "make-iterator": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/collection-visit": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz",
+ "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=",
+ "dev": true,
+ "dependencies": {
+ "map-visit": "^1.0.0",
+ "object-visit": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/color-convert": {
+ "version": "1.9.3",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
+ "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
+ "dev": true,
+ "dependencies": {
+ "color-name": "1.1.3"
+ }
+ },
+ "node_modules/color-name": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
+ "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
+ "dev": true
+ },
+ "node_modules/color-support": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz",
+ "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==",
+ "dev": true,
+ "bin": {
+ "color-support": "bin.js"
+ }
+ },
+ "node_modules/colorette": {
+ "version": "1.2.2",
+ "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.2.tgz",
+ "integrity": "sha512-MKGMzyfeuutC/ZJ1cba9NqcNpfeqMUcYmyF1ZFY6/Cn7CNSAKx6a+s48sqLqyAiZuaP2TcqMhoo+dlwFnVxT9w==",
+ "dev": true
+ },
+ "node_modules/colors": {
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz",
+ "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.1.90"
+ }
+ },
+ "node_modules/combine-source-map": {
+ "version": "0.8.0",
+ "resolved": "https://registry.npmjs.org/combine-source-map/-/combine-source-map-0.8.0.tgz",
+ "integrity": "sha1-pY0N8ELBhvz4IqjoAV9UUNLXmos=",
+ "dev": true,
+ "dependencies": {
+ "convert-source-map": "~1.1.0",
+ "inline-source-map": "~0.6.0",
+ "lodash.memoize": "~3.0.3",
+ "source-map": "~0.5.3"
+ }
+ },
+ "node_modules/combine-source-map/node_modules/convert-source-map": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.1.3.tgz",
+ "integrity": "sha1-SCnId+n+SbMWHzvzZziI4gRpmGA=",
+ "dev": true
+ },
+ "node_modules/combine-source-map/node_modules/source-map": {
+ "version": "0.5.7",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
+ "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/combined-stream": {
+ "version": "1.0.8",
+ "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
+ "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
+ "dependencies": {
+ "delayed-stream": "~1.0.0"
+ },
+ "engines": {
+ "node": ">= 0.8"
+ }
+ },
+ "node_modules/command-exists": {
+ "version": "1.2.9",
+ "resolved": "https://registry.npmjs.org/command-exists/-/command-exists-1.2.9.tgz",
+ "integrity": "sha512-LTQ/SGc+s0Xc0Fu5WaKnR0YiygZkm9eKFvyS+fRsU7/ZWFF8ykFM6Pc9aCVf1+xasOOZpO3BAVgVrKvsqKHV7w==",
+ "dev": true
+ },
+ "node_modules/commander": {
+ "version": "2.20.3",
+ "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
+ "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==",
+ "dev": true
+ },
+ "node_modules/common-tags": {
+ "version": "1.8.0",
+ "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.0.tgz",
+ "integrity": "sha512-6P6g0uetGpW/sdyUy/iQQCbFF0kWVMSIVSyYz7Zgjcgh8mgw8PQzDNZeyZ5DQ2gM7LBoZPHmnjz8rUthkBG5tw==",
+ "dev": true,
+ "engines": {
+ "node": ">=4.0.0"
+ }
+ },
+ "node_modules/compare-versions": {
+ "version": "3.6.0",
+ "resolved": "https://registry.npmjs.org/compare-versions/-/compare-versions-3.6.0.tgz",
+ "integrity": "sha512-W6Af2Iw1z4CB7q4uU4hv646dW9GQuBM+YpC0UvUCWSD8w90SJjp+ujJuXaEMtAXBtSqGfMPuFOVn4/+FlaqfBA==",
+ "dev": true
+ },
+ "node_modules/component-bind": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/component-bind/-/component-bind-1.0.0.tgz",
+ "integrity": "sha1-AMYIq33Nk4l8AAllGx06jh5zu9E=",
+ "dev": true
+ },
+ "node_modules/component-emitter": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz",
+ "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==",
+ "dev": true
+ },
+ "node_modules/component-inherit": {
+ "version": "0.0.3",
+ "resolved": "https://registry.npmjs.org/component-inherit/-/component-inherit-0.0.3.tgz",
+ "integrity": "sha1-ZF/ErfWLcrZJ1crmUTVhnbJv8UM=",
+ "dev": true
+ },
+ "node_modules/concat-map": {
+ "version": "0.0.1",
+ "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
+ "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
+ "dev": true
+ },
+ "node_modules/concat-stream": {
+ "version": "1.6.2",
+ "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz",
+ "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==",
+ "dev": true,
+ "engines": [
+ "node >= 0.8"
+ ],
+ "dependencies": {
+ "buffer-from": "^1.0.0",
+ "inherits": "^2.0.3",
+ "readable-stream": "^2.2.2",
+ "typedarray": "^0.0.6"
+ }
+ },
+ "node_modules/condense-newlines": {
+ "version": "0.2.1",
+ "resolved": "https://registry.npmjs.org/condense-newlines/-/condense-newlines-0.2.1.tgz",
+ "integrity": "sha1-PemFVTE5R10yUCyDsC9gaE0kxV8=",
+ "dev": true,
+ "dependencies": {
+ "extend-shallow": "^2.0.1",
+ "is-whitespace": "^0.3.0",
+ "kind-of": "^3.0.2"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/condense-newlines/node_modules/extend-shallow": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
+ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
+ "dev": true,
+ "dependencies": {
+ "is-extendable": "^0.1.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/condense-newlines/node_modules/kind-of": {
+ "version": "3.2.2",
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
+ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
+ "dev": true,
+ "dependencies": {
+ "is-buffer": "^1.1.5"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/config-chain": {
+ "version": "1.1.12",
+ "resolved": "https://registry.npmjs.org/config-chain/-/config-chain-1.1.12.tgz",
+ "integrity": "sha512-a1eOIcu8+7lUInge4Rpf/n4Krkf3Dd9lqhljRzII1/Zno/kRtUWnznPO3jOKBmTEktkt3fkxisUcivoj0ebzoA==",
+ "dev": true,
+ "dependencies": {
+ "ini": "^1.3.4",
+ "proto-list": "~1.2.1"
+ }
+ },
+ "node_modules/configstore": {
+ "version": "3.1.5",
+ "resolved": "https://registry.npmjs.org/configstore/-/configstore-3.1.5.tgz",
+ "integrity": "sha512-nlOhI4+fdzoK5xmJ+NY+1gZK56bwEaWZr8fYuXohZ9Vkc1o3a4T/R3M+yE/w7x/ZVJ1zF8c+oaOvF0dztdUgmA==",
+ "dev": true,
+ "dependencies": {
+ "dot-prop": "^4.2.1",
+ "graceful-fs": "^4.1.2",
+ "make-dir": "^1.0.0",
+ "unique-string": "^1.0.0",
+ "write-file-atomic": "^2.0.0",
+ "xdg-basedir": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/connect": {
+ "version": "3.7.0",
+ "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz",
+ "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==",
+ "dev": true,
+ "dependencies": {
+ "debug": "2.6.9",
+ "finalhandler": "1.1.2",
+ "parseurl": "~1.3.3",
+ "utils-merge": "1.0.1"
+ },
+ "engines": {
+ "node": ">= 0.10.0"
+ }
+ },
+ "node_modules/connect/node_modules/debug": {
+ "version": "2.6.9",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
+ "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
+ "dev": true,
+ "dependencies": {
+ "ms": "2.0.0"
+ }
+ },
+ "node_modules/connect/node_modules/ms": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+ "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
+ "dev": true
+ },
+ "node_modules/console-browserify": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz",
+ "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==",
+ "dev": true
+ },
+ "node_modules/console-control-strings": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz",
+ "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=",
+ "dev": true
+ },
+ "node_modules/constants-browserify": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz",
+ "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=",
+ "dev": true
+ },
+ "node_modules/content-disposition": {
+ "version": "0.5.3",
+ "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz",
+ "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==",
+ "dev": true,
+ "dependencies": {
+ "safe-buffer": "5.1.2"
+ },
+ "engines": {
+ "node": ">= 0.6"
+ }
+ },
+ "node_modules/content-disposition/node_modules/safe-buffer": {
+ "version": "5.1.2",
+ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
+ "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
+ "dev": true
+ },
+ "node_modules/content-type": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz",
+ "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==",
+ "dev": true,
+ "engines": {
+ "node": ">= 0.6"
+ }
+ },
+ "node_modules/convert-source-map": {
+ "version": "1.7.0",
+ "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz",
+ "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==",
+ "dev": true,
+ "dependencies": {
+ "safe-buffer": "~5.1.1"
+ }
+ },
+ "node_modules/convert-source-map/node_modules/safe-buffer": {
+ "version": "5.1.2",
+ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
+ "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
+ "dev": true
+ },
+ "node_modules/cookie": {
+ "version": "0.4.0",
+ "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz",
+ "integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==",
+ "dev": true,
+ "engines": {
+ "node": ">= 0.6"
+ }
+ },
+ "node_modules/cookie-parser": {
+ "version": "1.4.5",
+ "resolved": "https://registry.npmjs.org/cookie-parser/-/cookie-parser-1.4.5.tgz",
+ "integrity": "sha512-f13bPUj/gG/5mDr+xLmSxxDsB9DQiTIfhJS/sqjrmfAWiAN+x2O4i/XguTL9yDZ+/IFDanJ+5x7hC4CXT9Tdzw==",
+ "dev": true,
+ "dependencies": {
+ "cookie": "0.4.0",
+ "cookie-signature": "1.0.6"
+ },
+ "engines": {
+ "node": ">= 0.8.0"
+ }
+ },
+ "node_modules/cookie-signature": {
+ "version": "1.0.6",
+ "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz",
+ "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=",
+ "dev": true
+ },
+ "node_modules/copy-descriptor": {
+ "version": "0.1.1",
+ "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz",
+ "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/copy-props": {
+ "version": "2.0.5",
+ "resolved": "https://registry.npmjs.org/copy-props/-/copy-props-2.0.5.tgz",
+ "integrity": "sha512-XBlx8HSqrT0ObQwmSzM7WE5k8FxTV75h1DX1Z3n6NhQ/UYYAvInWYmG06vFt7hQZArE2fuO62aihiWIVQwh1sw==",
+ "dev": true,
+ "dependencies": {
+ "each-props": "^1.3.2",
+ "is-plain-object": "^5.0.0"
+ }
+ },
+ "node_modules/core-js": {
+ "version": "2.6.12",
+ "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz",
+ "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==",
+ "deprecated": "core-js@<3.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Please, upgrade your dependencies to the actual version of core-js.",
+ "dev": true,
+ "hasInstallScript": true
+ },
+ "node_modules/core-js-compat": {
+ "version": "3.17.1",
+ "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.17.1.tgz",
+ "integrity": "sha512-Oqp6qybMdCFcWSroh/6Q8j7YNOjRD0ThY02cAd6rugr//FCkMYonizLV8AryLU5wNJOweauIBxQYCZoV3emfcw==",
+ "dev": true,
+ "dependencies": {
+ "browserslist": "^4.16.8",
+ "semver": "7.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/core-js"
+ }
+ },
+ "node_modules/core-js-compat/node_modules/browserslist": {
+ "version": "4.16.8",
+ "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.8.tgz",
+ "integrity": "sha512-sc2m9ohR/49sWEbPj14ZSSZqp+kbi16aLao42Hmn3Z8FpjuMaq2xCA2l4zl9ITfyzvnvyE0hcg62YkIGKxgaNQ==",
+ "dev": true,
+ "dependencies": {
+ "caniuse-lite": "^1.0.30001251",
+ "colorette": "^1.3.0",
+ "electron-to-chromium": "^1.3.811",
+ "escalade": "^3.1.1",
+ "node-releases": "^1.1.75"
+ },
+ "bin": {
+ "browserslist": "cli.js"
+ },
+ "engines": {
+ "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/browserslist"
+ }
+ },
+ "node_modules/core-js-compat/node_modules/caniuse-lite": {
+ "version": "1.0.30001252",
+ "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001252.tgz",
+ "integrity": "sha512-I56jhWDGMtdILQORdusxBOH+Nl/KgQSdDmpJezYddnAkVOmnoU8zwjTV9xAjMIYxr0iPreEAVylCGcmHCjfaOw==",
+ "dev": true,
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/browserslist"
+ }
+ },
+ "node_modules/core-js-compat/node_modules/colorette": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.3.0.tgz",
+ "integrity": "sha512-ecORCqbSFP7Wm8Y6lyqMJjexBQqXSF7SSeaTyGGphogUjBlFP9m9o08wy86HL2uB7fMTxtOUzLMk7ogKcxMg1w==",
+ "dev": true
+ },
+ "node_modules/core-js-compat/node_modules/electron-to-chromium": {
+ "version": "1.3.827",
+ "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.827.tgz",
+ "integrity": "sha512-ye+4uQOY/jbjRutMcE/EmOcNwUeo1qo9aKL2tPyb09cU3lmxNeyDF4RWiemmkknW+p29h7dyDqy02higTxc9/A==",
+ "dev": true
+ },
+ "node_modules/core-js-compat/node_modules/node-releases": {
+ "version": "1.1.75",
+ "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.75.tgz",
+ "integrity": "sha512-Qe5OUajvqrqDSy6wrWFmMwfJ0jVgwiw4T3KqmbTcZ62qW0gQkheXYhcFM1+lOVcGUoRxcEcfyvFMAnDgaF1VWw==",
+ "dev": true
+ },
+ "node_modules/core-js-compat/node_modules/semver": {
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz",
+ "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==",
+ "dev": true,
+ "bin": {
+ "semver": "bin/semver.js"
+ }
+ },
+ "node_modules/core-util-is": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
+ "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac="
+ },
+ "node_modules/cors": {
+ "version": "2.8.5",
+ "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz",
+ "integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==",
+ "dev": true,
+ "dependencies": {
+ "object-assign": "^4",
+ "vary": "^1"
+ },
+ "engines": {
+ "node": ">= 0.10"
+ }
+ },
+ "node_modules/cosmiconfig": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-4.0.0.tgz",
+ "integrity": "sha512-6e5vDdrXZD+t5v0L8CrurPeybg4Fmf+FCSYxXKYVAqLUtyCSbuyqE059d0kDthTNRzKVjL7QMgNpEUlsoYH3iQ==",
+ "dev": true,
+ "dependencies": {
+ "is-directory": "^0.3.1",
+ "js-yaml": "^3.9.0",
+ "parse-json": "^4.0.0",
+ "require-from-string": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/cosmiconfig/node_modules/js-yaml": {
+ "version": "3.14.1",
+ "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz",
+ "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==",
+ "dev": true,
+ "dependencies": {
+ "argparse": "^1.0.7",
+ "esprima": "^4.0.0"
+ },
+ "bin": {
+ "js-yaml": "bin/js-yaml.js"
+ }
+ },
+ "node_modules/cosmiconfig/node_modules/parse-json": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz",
+ "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=",
+ "dev": true,
+ "dependencies": {
+ "error-ex": "^1.3.1",
+ "json-parse-better-errors": "^1.0.1"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/create-ecdh": {
+ "version": "4.0.4",
+ "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz",
+ "integrity": "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==",
+ "dev": true,
+ "dependencies": {
+ "bn.js": "^4.1.0",
+ "elliptic": "^6.5.3"
+ }
+ },
+ "node_modules/create-ecdh/node_modules/bn.js": {
+ "version": "4.12.0",
+ "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz",
+ "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==",
+ "dev": true
+ },
+ "node_modules/create-error-class": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/create-error-class/-/create-error-class-3.0.2.tgz",
+ "integrity": "sha1-Br56vvlHo/FKMP1hBnHUAbyot7Y=",
+ "dev": true,
+ "dependencies": {
+ "capture-stack-trace": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/create-hash": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz",
+ "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==",
+ "dev": true,
+ "dependencies": {
+ "cipher-base": "^1.0.1",
+ "inherits": "^2.0.1",
+ "md5.js": "^1.3.4",
+ "ripemd160": "^2.0.1",
+ "sha.js": "^2.4.0"
+ }
+ },
+ "node_modules/create-hmac": {
+ "version": "1.1.7",
+ "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz",
+ "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==",
+ "dev": true,
+ "dependencies": {
+ "cipher-base": "^1.0.3",
+ "create-hash": "^1.1.0",
+ "inherits": "^2.0.1",
+ "ripemd160": "^2.0.0",
+ "safe-buffer": "^5.0.1",
+ "sha.js": "^2.4.8"
+ }
+ },
+ "node_modules/create-require": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz",
+ "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==",
+ "dev": true
+ },
+ "node_modules/cross-env": {
+ "version": "7.0.3",
+ "resolved": "https://registry.npmjs.org/cross-env/-/cross-env-7.0.3.tgz",
+ "integrity": "sha512-+/HKd6EgcQCJGh2PSjZuUitQBQynKor4wrFbRg4DtAgS1aWO+gU52xpH7M9ScGgXSYmAVS9bIJ8EzuaGw0oNAw==",
+ "dev": true,
+ "dependencies": {
+ "cross-spawn": "^7.0.1"
+ },
+ "bin": {
+ "cross-env": "src/bin/cross-env.js",
+ "cross-env-shell": "src/bin/cross-env-shell.js"
+ },
+ "engines": {
+ "node": ">=10.14",
+ "npm": ">=6",
+ "yarn": ">=1"
+ }
+ },
+ "node_modules/cross-spawn": {
+ "version": "7.0.3",
+ "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
+ "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==",
+ "dev": true,
+ "dependencies": {
+ "path-key": "^3.1.0",
+ "shebang-command": "^2.0.0",
+ "which": "^2.0.1"
+ },
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "node_modules/cryptiles": {
+ "version": "2.0.5",
+ "resolved": "https://registry.npmjs.org/cryptiles/-/cryptiles-2.0.5.tgz",
+ "integrity": "sha1-O9/s3GCBR8HGcgL6KR59ylnqo7g=",
+ "deprecated": "This version has been deprecated in accordance with the hapi support policy (hapi.im/support). Please upgrade to the latest version to get the best features, bug fixes, and security patches. If you are unable to upgrade at this time, paid support is available for older versions (hapi.im/commercial).",
+ "dev": true,
+ "optional": true,
+ "dependencies": {
+ "boom": "2.x.x"
+ },
+ "engines": {
+ "node": ">=0.10.40"
+ }
+ },
+ "node_modules/crypto-browserify": {
+ "version": "3.12.0",
+ "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz",
+ "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==",
+ "dev": true,
+ "dependencies": {
+ "browserify-cipher": "^1.0.0",
+ "browserify-sign": "^4.0.0",
+ "create-ecdh": "^4.0.0",
+ "create-hash": "^1.1.0",
+ "create-hmac": "^1.1.0",
+ "diffie-hellman": "^5.0.0",
+ "inherits": "^2.0.1",
+ "pbkdf2": "^3.0.3",
+ "public-encrypt": "^4.0.0",
+ "randombytes": "^2.0.0",
+ "randomfill": "^1.0.3"
+ },
+ "engines": {
+ "node": "*"
+ }
+ },
+ "node_modules/crypto-random-string": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-1.0.0.tgz",
+ "integrity": "sha1-ojD2T1aDEOFJgAmUB5DsmVRbyn4=",
+ "dev": true,
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/css-line-break": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/css-line-break/-/css-line-break-1.1.1.tgz",
+ "integrity": "sha512-1feNVaM4Fyzdj4mKPIQNL2n70MmuYzAXZ1aytlROFX1JsOo070OsugwGjj7nl6jnDJWHDM8zRZswkmeYVWZJQA==",
+ "dependencies": {
+ "base64-arraybuffer": "^0.2.0"
+ }
+ },
+ "node_modules/cssom": {
+ "version": "0.5.0",
+ "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.5.0.tgz",
+ "integrity": "sha512-iKuQcq+NdHqlAcwUY0o/HL69XQrUaQdMjmStJ8JFmUaiiQErlhrmuigkg/CU4E2J0IyUKUrMAgl36TvN67MqTw==",
+ "dev": true
+ },
+ "node_modules/cssstyle": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz",
+ "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==",
+ "dev": true,
+ "dependencies": {
+ "cssom": "~0.3.6"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/cssstyle/node_modules/cssom": {
+ "version": "0.3.8",
+ "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz",
+ "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==",
+ "dev": true
+ },
+ "node_modules/current-git-branch": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/current-git-branch/-/current-git-branch-1.1.0.tgz",
+ "integrity": "sha512-n5mwGZllLsFzxDPtTmadqGe4IIBPfqPbiIRX4xgFR9VK/Bx47U+94KiVkxSKAKN6/s43TlkztS2GZpgMKzwQ8A==",
+ "dev": true,
+ "dependencies": {
+ "babel-plugin-add-module-exports": "^0.2.1",
+ "execa": "^0.6.1",
+ "is-git-repository": "^1.0.0"
+ }
+ },
+ "node_modules/currently-unhandled": {
+ "version": "0.4.1",
+ "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz",
+ "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=",
+ "dev": true,
+ "optional": true,
+ "dependencies": {
+ "array-find-index": "^1.0.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/custom-event": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/custom-event/-/custom-event-1.0.1.tgz",
+ "integrity": "sha1-XQKkaFCt8bSjF5RqOSj8y1v9BCU=",
+ "dev": true
+ },
+ "node_modules/cypress": {
+ "version": "7.7.0",
+ "resolved": "https://registry.npmjs.org/cypress/-/cypress-7.7.0.tgz",
+ "integrity": "sha512-uYBYXNoI5ym0UxROwhQXWTi8JbUEjpC6l/bzoGZNxoKGsLrC1SDPgIDJMgLX/MeEdPL0UInXLDUWN/rSyZUCjQ==",
+ "dev": true,
+ "hasInstallScript": true,
+ "dependencies": {
+ "@cypress/request": "^2.88.5",
+ "@cypress/xvfb": "^1.2.4",
+ "@types/node": "^14.14.31",
+ "@types/sinonjs__fake-timers": "^6.0.2",
+ "@types/sizzle": "^2.3.2",
+ "arch": "^2.2.0",
+ "blob-util": "^2.0.2",
+ "bluebird": "^3.7.2",
+ "cachedir": "^2.3.0",
+ "chalk": "^4.1.0",
+ "check-more-types": "^2.24.0",
+ "cli-cursor": "^3.1.0",
+ "cli-table3": "~0.6.0",
+ "commander": "^5.1.0",
+ "common-tags": "^1.8.0",
+ "dayjs": "^1.10.4",
+ "debug": "^4.3.2",
+ "enquirer": "^2.3.6",
+ "eventemitter2": "^6.4.3",
+ "execa": "4.1.0",
+ "executable": "^4.1.1",
+ "extract-zip": "2.0.1",
+ "figures": "^3.2.0",
+ "fs-extra": "^9.1.0",
+ "getos": "^3.2.1",
+ "is-ci": "^3.0.0",
+ "is-installed-globally": "~0.4.0",
+ "lazy-ass": "^1.6.0",
+ "listr2": "^3.8.3",
+ "lodash": "^4.17.21",
+ "log-symbols": "^4.0.0",
+ "minimist": "^1.2.5",
+ "ospath": "^1.2.2",
+ "pretty-bytes": "^5.6.0",
+ "ramda": "~0.27.1",
+ "request-progress": "^3.0.0",
+ "supports-color": "^8.1.1",
+ "tmp": "~0.2.1",
+ "untildify": "^4.0.0",
+ "url": "^0.11.0",
+ "yauzl": "^2.10.0"
+ },
+ "bin": {
+ "cypress": "bin/cypress"
+ },
+ "engines": {
+ "node": ">=12.0.0"
+ }
+ },
+ "node_modules/cypress/node_modules/ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "dev": true,
+ "dependencies": {
+ "color-convert": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ }
+ },
+ "node_modules/cypress/node_modules/chalk": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+ "dev": true,
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
+ "node_modules/cypress/node_modules/chalk/node_modules/supports-color": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+ "dev": true,
+ "dependencies": {
+ "has-flag": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/cypress/node_modules/ci-info": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.2.0.tgz",
+ "integrity": "sha512-dVqRX7fLUm8J6FgHJ418XuIgDLZDkYcDFTeL6TA2gt5WlIZUQrrH6EZrNClwT/H0FateUsZkGIOPRrLbP+PR9A==",
+ "dev": true
+ },
+ "node_modules/cypress/node_modules/cli-cursor": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz",
+ "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==",
+ "dev": true,
+ "dependencies": {
+ "restore-cursor": "^3.1.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/cypress/node_modules/color-convert": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "dev": true,
+ "dependencies": {
+ "color-name": "~1.1.4"
+ },
+ "engines": {
+ "node": ">=7.0.0"
+ }
+ },
+ "node_modules/cypress/node_modules/color-name": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
+ "dev": true
+ },
+ "node_modules/cypress/node_modules/commander": {
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz",
+ "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==",
+ "dev": true,
+ "engines": {
+ "node": ">= 6"
+ }
+ },
+ "node_modules/cypress/node_modules/debug": {
+ "version": "4.3.2",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz",
+ "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==",
+ "dev": true,
+ "dependencies": {
+ "ms": "2.1.2"
+ },
+ "engines": {
+ "node": ">=6.0"
+ },
+ "peerDependenciesMeta": {
+ "supports-color": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/cypress/node_modules/execa": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz",
+ "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==",
+ "dev": true,
+ "dependencies": {
+ "cross-spawn": "^7.0.0",
+ "get-stream": "^5.0.0",
+ "human-signals": "^1.1.1",
+ "is-stream": "^2.0.0",
+ "merge-stream": "^2.0.0",
+ "npm-run-path": "^4.0.0",
+ "onetime": "^5.1.0",
+ "signal-exit": "^3.0.2",
+ "strip-final-newline": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sindresorhus/execa?sponsor=1"
+ }
+ },
+ "node_modules/cypress/node_modules/figures": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz",
+ "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==",
+ "dev": true,
+ "dependencies": {
+ "escape-string-regexp": "^1.0.5"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/cypress/node_modules/fs-extra": {
+ "version": "9.1.0",
+ "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz",
+ "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==",
+ "dev": true,
+ "dependencies": {
+ "at-least-node": "^1.0.0",
+ "graceful-fs": "^4.2.0",
+ "jsonfile": "^6.0.1",
+ "universalify": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/cypress/node_modules/global-dirs": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-3.0.0.tgz",
+ "integrity": "sha512-v8ho2DS5RiCjftj1nD9NmnfaOzTdud7RRnVd9kFNOjqZbISlx5DQ+OrTkywgd0dIt7oFCvKetZSHoHcP3sDdiA==",
+ "dev": true,
+ "dependencies": {
+ "ini": "2.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/cypress/node_modules/has-flag": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/cypress/node_modules/ini": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz",
+ "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==",
+ "dev": true,
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/cypress/node_modules/is-ci": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-3.0.0.tgz",
+ "integrity": "sha512-kDXyttuLeslKAHYL/K28F2YkM3x5jvFPEw3yXbRptXydjD9rpLEz+C5K5iutY9ZiUu6AP41JdvRQwF4Iqs4ZCQ==",
+ "dev": true,
+ "dependencies": {
+ "ci-info": "^3.1.1"
+ },
+ "bin": {
+ "is-ci": "bin.js"
+ }
+ },
+ "node_modules/cypress/node_modules/is-installed-globally": {
+ "version": "0.4.0",
+ "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.4.0.tgz",
+ "integrity": "sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==",
+ "dev": true,
+ "dependencies": {
+ "global-dirs": "^3.0.0",
+ "is-path-inside": "^3.0.2"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/cypress/node_modules/is-path-inside": {
+ "version": "3.0.3",
+ "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz",
+ "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/cypress/node_modules/is-stream": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz",
+ "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/cypress/node_modules/jsonfile": {
+ "version": "6.1.0",
+ "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz",
+ "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==",
+ "dev": true,
+ "dependencies": {
+ "universalify": "^2.0.0"
+ },
+ "optionalDependencies": {
+ "graceful-fs": "^4.1.6"
+ }
+ },
+ "node_modules/cypress/node_modules/log-symbols": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz",
+ "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==",
+ "dev": true,
+ "dependencies": {
+ "chalk": "^4.1.0",
+ "is-unicode-supported": "^0.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/cypress/node_modules/mimic-fn": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
+ "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==",
+ "dev": true,
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/cypress/node_modules/npm-run-path": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz",
+ "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==",
+ "dev": true,
+ "dependencies": {
+ "path-key": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/cypress/node_modules/onetime": {
+ "version": "5.1.2",
+ "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz",
+ "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==",
+ "dev": true,
+ "dependencies": {
+ "mimic-fn": "^2.1.0"
+ },
+ "engines": {
+ "node": ">=6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/cypress/node_modules/punycode": {
+ "version": "1.3.2",
+ "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz",
+ "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=",
+ "dev": true
+ },
+ "node_modules/cypress/node_modules/restore-cursor": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz",
+ "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==",
+ "dev": true,
+ "dependencies": {
+ "onetime": "^5.1.0",
+ "signal-exit": "^3.0.2"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/cypress/node_modules/supports-color": {
+ "version": "8.1.1",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz",
+ "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==",
+ "dev": true,
+ "dependencies": {
+ "has-flag": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/supports-color?sponsor=1"
+ }
+ },
+ "node_modules/cypress/node_modules/universalify": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz",
+ "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==",
+ "dev": true,
+ "engines": {
+ "node": ">= 10.0.0"
+ }
+ },
+ "node_modules/cypress/node_modules/url": {
+ "version": "0.11.0",
+ "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz",
+ "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=",
+ "dev": true,
+ "dependencies": {
+ "punycode": "1.3.2",
+ "querystring": "0.2.0"
+ }
+ },
+ "node_modules/d": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz",
+ "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==",
+ "dev": true,
+ "dependencies": {
+ "es5-ext": "^0.10.50",
+ "type": "^1.0.1"
+ }
+ },
+ "node_modules/dash-ast": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/dash-ast/-/dash-ast-1.0.0.tgz",
+ "integrity": "sha512-Vy4dx7gquTeMcQR/hDkYLGUnwVil6vk4FOOct+djUnHOUWt+zJPJAaRIXaAFkPXtJjvlY7o3rfRu0/3hpnwoUA==",
+ "dev": true
+ },
+ "node_modules/dashdash": {
+ "version": "1.14.1",
+ "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz",
+ "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=",
+ "dependencies": {
+ "assert-plus": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=0.10"
+ }
+ },
+ "node_modules/data-urls": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz",
+ "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==",
+ "dev": true,
+ "dependencies": {
+ "abab": "^2.0.3",
+ "whatwg-mimetype": "^2.3.0",
+ "whatwg-url": "^8.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/data-urls/node_modules/abab": {
+ "version": "2.0.5",
+ "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz",
+ "integrity": "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==",
+ "dev": true
+ },
+ "node_modules/data-urls/node_modules/tr46": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz",
+ "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==",
+ "dev": true,
+ "dependencies": {
+ "punycode": "^2.1.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/data-urls/node_modules/webidl-conversions": {
+ "version": "6.1.0",
+ "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz",
+ "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==",
+ "dev": true,
+ "engines": {
+ "node": ">=10.4"
+ }
+ },
+ "node_modules/data-urls/node_modules/whatwg-url": {
+ "version": "8.5.0",
+ "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.5.0.tgz",
+ "integrity": "sha512-fy+R77xWv0AiqfLl4nuGUlQ3/6b5uNfQ4WAbGQVMYshCTCCPK9psC1nWh3XHuxGVCtlcDDQPQW1csmmIQo+fwg==",
+ "dev": true,
+ "dependencies": {
+ "lodash": "^4.7.0",
+ "tr46": "^2.0.2",
+ "webidl-conversions": "^6.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/date-fns": {
+ "version": "1.30.1",
+ "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-1.30.1.tgz",
+ "integrity": "sha512-hBSVCvSmWC+QypYObzwGOd9wqdDpOt+0wl0KbU+R+uuZBS1jN8VsD1ss3irQDknRj5NvxiTF6oj/nDRnN/UQNw==",
+ "dev": true
+ },
+ "node_modules/date-format": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/date-format/-/date-format-2.1.0.tgz",
+ "integrity": "sha512-bYQuGLeFxhkxNOF3rcMtiZxvCBAquGzZm6oWA1oZ0g2THUzivaRhv8uOhdr19LmoobSOLoIAxeUK2RdbM8IFTA==",
+ "dev": true,
+ "engines": {
+ "node": ">=4.0"
+ }
+ },
+ "node_modules/dateformat": {
+ "version": "1.0.12",
+ "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-1.0.12.tgz",
+ "integrity": "sha1-nxJLZ1lMk3/3BpMuSmQsyo27/uk=",
+ "dev": true,
+ "optional": true,
+ "dependencies": {
+ "get-stdin": "^4.0.1",
+ "meow": "^3.3.0"
+ },
+ "bin": {
+ "dateformat": "bin/cli.js"
+ },
+ "engines": {
+ "node": "*"
+ }
+ },
+ "node_modules/dayjs": {
+ "version": "1.10.7",
+ "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.10.7.tgz",
+ "integrity": "sha512-P6twpd70BcPK34K26uJ1KT3wlhpuOAPoMwJzpsIWUxHZ7wpmbdZL/hQqBDfz7hGurYSa5PhzdhDHtt319hL3ig==",
+ "dev": true
+ },
+ "node_modules/debug": {
+ "version": "4.3.1",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz",
+ "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==",
+ "dev": true,
+ "dependencies": {
+ "ms": "2.1.2"
+ },
+ "engines": {
+ "node": ">=6.0"
+ },
+ "peerDependenciesMeta": {
+ "supports-color": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/decamelize": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
+ "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/decamelize-keys": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.0.tgz",
+ "integrity": "sha1-0XGoeTMlKAfrPLYdwcFEXQeN8tk=",
+ "dev": true,
+ "dependencies": {
+ "decamelize": "^1.1.0",
+ "map-obj": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/decimal.js": {
+ "version": "10.2.1",
+ "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.2.1.tgz",
+ "integrity": "sha512-KaL7+6Fw6i5A2XSnsbhm/6B+NuEA7TZ4vqxnd5tXz9sbKtrN9Srj8ab4vKVdK8YAqZO9P1kg45Y6YLoduPf+kw==",
+ "dev": true
+ },
+ "node_modules/decode-uri-component": {
+ "version": "0.2.0",
+ "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz",
+ "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10"
+ }
+ },
+ "node_modules/decompress-response": {
+ "version": "4.2.1",
+ "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-4.2.1.tgz",
+ "integrity": "sha512-jOSne2qbyE+/r8G1VU+G/82LBs2Fs4LAsTiLSHOCOMZQl2OKZ6i8i4IyHemTe+/yIXOtTcRQMzPcgyhoFlqPkw==",
+ "dev": true,
+ "dependencies": {
+ "mimic-response": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/dedent": {
+ "version": "0.7.0",
+ "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz",
+ "integrity": "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=",
+ "dev": true
+ },
+ "node_modules/deep-extend": {
+ "version": "0.6.0",
+ "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz",
+ "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==",
+ "dev": true,
+ "engines": {
+ "node": ">=4.0.0"
+ }
+ },
+ "node_modules/deep-is": {
+ "version": "0.1.3",
+ "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz",
+ "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ="
+ },
+ "node_modules/deepmerge": {
+ "version": "4.2.2",
+ "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz",
+ "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/default-compare": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/default-compare/-/default-compare-1.0.0.tgz",
+ "integrity": "sha512-QWfXlM0EkAbqOCbD/6HjdwT19j7WCkMyiRhWilc4H9/5h/RzTF9gv5LYh1+CmDV5d1rki6KAWLtQale0xt20eQ==",
+ "dev": true,
+ "dependencies": {
+ "kind-of": "^5.0.2"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/default-compare/node_modules/kind-of": {
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
+ "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/default-resolution": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/default-resolution/-/default-resolution-2.0.0.tgz",
+ "integrity": "sha1-vLgrqnKtebQmp2cy8aga1t8m1oQ=",
+ "dev": true,
+ "engines": {
+ "node": ">= 0.10"
+ }
+ },
+ "node_modules/define-properties": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz",
+ "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==",
+ "dev": true,
+ "dependencies": {
+ "object-keys": "^1.0.12"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "node_modules/define-property": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz",
+ "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==",
+ "dev": true,
+ "dependencies": {
+ "is-descriptor": "^1.0.2",
+ "isobject": "^3.0.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/define-property/node_modules/is-accessor-descriptor": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
+ "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
+ "dev": true,
+ "dependencies": {
+ "kind-of": "^6.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/define-property/node_modules/is-data-descriptor": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
+ "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
+ "dev": true,
+ "dependencies": {
+ "kind-of": "^6.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/define-property/node_modules/is-descriptor": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
+ "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
+ "dev": true,
+ "dependencies": {
+ "is-accessor-descriptor": "^1.0.0",
+ "is-data-descriptor": "^1.0.0",
+ "kind-of": "^6.0.2"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/defined": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz",
+ "integrity": "sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM=",
+ "dev": true
+ },
+ "node_modules/delayed-stream": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
+ "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=",
+ "engines": {
+ "node": ">=0.4.0"
+ }
+ },
+ "node_modules/delegates": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz",
+ "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=",
+ "dev": true
+ },
+ "node_modules/depd": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
+ "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=",
+ "dev": true,
+ "engines": {
+ "node": ">= 0.6"
+ }
+ },
+ "node_modules/deprecation": {
+ "version": "2.3.1",
+ "resolved": "https://registry.npmjs.org/deprecation/-/deprecation-2.3.1.tgz",
+ "integrity": "sha512-xmHIy4F3scKVwMsQ4WnVaS8bHOx0DmVwRywosKhaILI0ywMDWPtBSku2HNxRvF7jtwDRsoEwYQSfbxj8b7RlJQ==",
+ "dev": true
+ },
+ "node_modules/deps-sort": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/deps-sort/-/deps-sort-2.0.1.tgz",
+ "integrity": "sha512-1orqXQr5po+3KI6kQb9A4jnXT1PBwggGl2d7Sq2xsnOeI9GPcE/tGcF9UiSZtZBM7MukY4cAh7MemS6tZYipfw==",
+ "dev": true,
+ "dependencies": {
+ "JSONStream": "^1.0.3",
+ "shasum-object": "^1.0.0",
+ "subarg": "^1.0.0",
+ "through2": "^2.0.0"
+ },
+ "bin": {
+ "deps-sort": "bin/cmd.js"
+ }
+ },
+ "node_modules/des.js": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz",
+ "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==",
+ "dev": true,
+ "dependencies": {
+ "inherits": "^2.0.1",
+ "minimalistic-assert": "^1.0.0"
+ }
+ },
+ "node_modules/destroy": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz",
+ "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=",
+ "dev": true
+ },
+ "node_modules/detect-file": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz",
+ "integrity": "sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/detect-libc": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz",
+ "integrity": "sha1-+hN8S9aY7fVc1c0CrFWfkaTEups=",
+ "dev": true,
+ "bin": {
+ "detect-libc": "bin/detect-libc.js"
+ },
+ "engines": {
+ "node": ">=0.10"
+ }
+ },
+ "node_modules/detective": {
+ "version": "5.2.0",
+ "resolved": "https://registry.npmjs.org/detective/-/detective-5.2.0.tgz",
+ "integrity": "sha512-6SsIx+nUUbuK0EthKjv0zrdnajCCXVYGmbYYiYjFVpzcjwEs/JMDZ8tPRG29J/HhN56t3GJp2cGSWDRjjot8Pg==",
+ "dev": true,
+ "dependencies": {
+ "acorn-node": "^1.6.1",
+ "defined": "^1.0.0",
+ "minimist": "^1.1.1"
+ },
+ "bin": {
+ "detective": "bin/detective.js"
+ },
+ "engines": {
+ "node": ">=0.8.0"
+ }
+ },
+ "node_modules/di": {
+ "version": "0.0.1",
+ "resolved": "https://registry.npmjs.org/di/-/di-0.0.1.tgz",
+ "integrity": "sha1-gGZJMmzqp8qjMG112YXqJ0i6kTw=",
+ "dev": true
+ },
+ "node_modules/diff": {
+ "version": "3.5.0",
+ "resolved": "https://registry.npmjs.org/diff/-/diff-3.5.0.tgz",
+ "integrity": "sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.3.1"
+ }
+ },
+ "node_modules/diffie-hellman": {
+ "version": "5.0.3",
+ "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz",
+ "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==",
+ "dev": true,
+ "dependencies": {
+ "bn.js": "^4.1.0",
+ "miller-rabin": "^4.0.0",
+ "randombytes": "^2.0.0"
+ }
+ },
+ "node_modules/diffie-hellman/node_modules/bn.js": {
+ "version": "4.12.0",
+ "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz",
+ "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==",
+ "dev": true
+ },
+ "node_modules/doctrine": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz",
+ "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==",
+ "dev": true,
+ "dependencies": {
+ "esutils": "^2.0.2"
+ },
+ "engines": {
+ "node": ">=6.0.0"
+ }
+ },
+ "node_modules/dom-serialize": {
+ "version": "2.2.1",
+ "resolved": "https://registry.npmjs.org/dom-serialize/-/dom-serialize-2.2.1.tgz",
+ "integrity": "sha1-ViromZ9Evl6jB29UGdzVnrQ6yVs=",
+ "dev": true,
+ "dependencies": {
+ "custom-event": "~1.0.0",
+ "ent": "~2.2.0",
+ "extend": "^3.0.0",
+ "void-elements": "^2.0.0"
+ }
+ },
+ "node_modules/dom-serializer": {
+ "version": "1.3.1",
+ "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.1.tgz",
+ "integrity": "sha512-Pv2ZluG5ife96udGgEDovOOOA5UELkltfJpnIExPrAk1LTvecolUGn6lIaoLh86d83GiB86CjzciMd9BuRB71Q==",
+ "dev": true,
+ "dependencies": {
+ "domelementtype": "^2.0.1",
+ "domhandler": "^4.0.0",
+ "entities": "^2.0.0"
+ },
+ "funding": {
+ "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1"
+ }
+ },
+ "node_modules/dom-serializer/node_modules/domhandler": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.1.0.tgz",
+ "integrity": "sha512-/6/kmsGlMY4Tup/nGVutdrK9yQi4YjWVcVeoQmixpzjOUK1U7pQkvAPHBJeUxOgxF0J8f8lwCJSlCfD0V4CMGQ==",
+ "dev": true,
+ "dependencies": {
+ "domelementtype": "^2.2.0"
+ },
+ "engines": {
+ "node": ">= 4"
+ },
+ "funding": {
+ "url": "https://github.com/fb55/domhandler?sponsor=1"
+ }
+ },
+ "node_modules/domain-browser": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz",
+ "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.4",
+ "npm": ">=1.2"
+ }
+ },
+ "node_modules/domelementtype": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz",
+ "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==",
+ "dev": true,
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/fb55"
+ }
+ ]
+ },
+ "node_modules/domexception": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz",
+ "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==",
+ "dev": true,
+ "dependencies": {
+ "webidl-conversions": "^5.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/domexception/node_modules/webidl-conversions": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz",
+ "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/domhandler": {
+ "version": "3.3.0",
+ "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-3.3.0.tgz",
+ "integrity": "sha512-J1C5rIANUbuYK+FuFL98650rihynUOEzRLxW+90bKZRWB6A1X1Tf82GxR1qAWLyfNPRvjqfip3Q5tdYlmAa9lA==",
+ "dev": true,
+ "dependencies": {
+ "domelementtype": "^2.0.1"
+ },
+ "engines": {
+ "node": ">= 4"
+ },
+ "funding": {
+ "url": "https://github.com/fb55/domhandler?sponsor=1"
+ }
+ },
+ "node_modules/domutils": {
+ "version": "2.5.2",
+ "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.5.2.tgz",
+ "integrity": "sha512-MHTthCb1zj8f1GVfRpeZUbohQf/HdBos0oX5gZcQFepOZPLLRyj6Wn7XS7EMnY7CVpwv8863u2vyE83Hfu28HQ==",
+ "dev": true,
+ "dependencies": {
+ "dom-serializer": "^1.0.1",
+ "domelementtype": "^2.2.0",
+ "domhandler": "^4.1.0"
+ },
+ "funding": {
+ "url": "https://github.com/fb55/domutils?sponsor=1"
+ }
+ },
+ "node_modules/domutils/node_modules/domhandler": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.1.0.tgz",
+ "integrity": "sha512-/6/kmsGlMY4Tup/nGVutdrK9yQi4YjWVcVeoQmixpzjOUK1U7pQkvAPHBJeUxOgxF0J8f8lwCJSlCfD0V4CMGQ==",
+ "dev": true,
+ "dependencies": {
+ "domelementtype": "^2.2.0"
+ },
+ "engines": {
+ "node": ">= 4"
+ },
+ "funding": {
+ "url": "https://github.com/fb55/domhandler?sponsor=1"
+ }
+ },
+ "node_modules/dot-prop": {
+ "version": "4.2.1",
+ "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-4.2.1.tgz",
+ "integrity": "sha512-l0p4+mIuJIua0mhxGoh4a+iNL9bmeK5DvnSVQa6T0OhrVmaEa1XScX5Etc673FePCJOArq/4Pa2cLGODUWTPOQ==",
+ "dev": true,
+ "dependencies": {
+ "is-obj": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/dts-critic": {
+ "version": "3.3.10",
+ "resolved": "https://registry.npmjs.org/dts-critic/-/dts-critic-3.3.10.tgz",
+ "integrity": "sha512-XvemZCSc05VIlYrd3SjIO/6OyA3SCXK2RIHEVIbAZjxD6/ptmQfwnrq7pWFxJ6raiD3Edh8PzCSy84QUuAzOTg==",
+ "dev": true,
+ "dependencies": {
+ "@definitelytyped/header-parser": "latest",
+ "command-exists": "^1.2.8",
+ "rimraf": "^3.0.2",
+ "semver": "^6.2.0",
+ "tmp": "^0.2.1",
+ "yargs": "^15.3.1"
+ },
+ "engines": {
+ "node": ">=10.17.0"
+ },
+ "peerDependencies": {
+ "typescript": "*"
+ }
+ },
+ "node_modules/dts-critic/node_modules/ansi-regex": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
+ "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/dts-critic/node_modules/is-fullwidth-code-point": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
+ "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/dts-critic/node_modules/semver": {
+ "version": "6.3.0",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
+ "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
+ "dev": true,
+ "bin": {
+ "semver": "bin/semver.js"
+ }
+ },
+ "node_modules/dts-critic/node_modules/string-width": {
+ "version": "4.2.2",
+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz",
+ "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==",
+ "dev": true,
+ "dependencies": {
+ "emoji-regex": "^8.0.0",
+ "is-fullwidth-code-point": "^3.0.0",
+ "strip-ansi": "^6.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/dts-critic/node_modules/strip-ansi": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
+ "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
+ "dev": true,
+ "dependencies": {
+ "ansi-regex": "^5.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/dts-critic/node_modules/yargs": {
+ "version": "15.4.1",
+ "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz",
+ "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==",
+ "dev": true,
+ "dependencies": {
+ "cliui": "^6.0.0",
+ "decamelize": "^1.2.0",
+ "find-up": "^4.1.0",
+ "get-caller-file": "^2.0.1",
+ "require-directory": "^2.1.1",
+ "require-main-filename": "^2.0.0",
+ "set-blocking": "^2.0.0",
+ "string-width": "^4.2.0",
+ "which-module": "^2.0.0",
+ "y18n": "^4.0.0",
+ "yargs-parser": "^18.1.2"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/dtslint": {
+ "version": "4.1.6",
+ "resolved": "https://registry.npmjs.org/dtslint/-/dtslint-4.1.6.tgz",
+ "integrity": "sha512-AlEYz68dHznzxtSsxaULqxGdXUObhv/YyyNBny9w90Z+EQygFGpbfaPLqq5jZwEBslCKPjsrpElqGtVHZXAw6g==",
+ "dev": true,
+ "dependencies": {
+ "@definitelytyped/header-parser": "latest",
+ "@definitelytyped/typescript-versions": "latest",
+ "@definitelytyped/utils": "latest",
+ "dts-critic": "latest",
+ "fs-extra": "^6.0.1",
+ "json-stable-stringify": "^1.0.1",
+ "strip-json-comments": "^2.0.1",
+ "tslint": "5.14.0",
+ "tsutils": "^2.29.0",
+ "yargs": "^15.1.0"
+ },
+ "bin": {
+ "dtslint": "bin/index.js"
+ },
+ "engines": {
+ "node": ">=10.0.0"
+ },
+ "peerDependencies": {
+ "typescript": ">= 3.0.0-dev || >= 3.1.0-dev || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.7.0-dev || >= 3.8.0-dev || >= 3.9.0-dev || >= 4.0.0-dev"
+ }
+ },
+ "node_modules/dtslint/node_modules/ansi-regex": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
+ "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/dtslint/node_modules/fs-extra": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-6.0.1.tgz",
+ "integrity": "sha512-GnyIkKhhzXZUWFCaJzvyDLEEgDkPfb4/TPvJCJVuS8MWZgoSsErf++QpiAlDnKFcqhRlm+tIOcencCjyJE6ZCA==",
+ "dev": true,
+ "dependencies": {
+ "graceful-fs": "^4.1.2",
+ "jsonfile": "^4.0.0",
+ "universalify": "^0.1.0"
+ }
+ },
+ "node_modules/dtslint/node_modules/is-fullwidth-code-point": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
+ "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/dtslint/node_modules/string-width": {
+ "version": "4.2.2",
+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz",
+ "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==",
+ "dev": true,
+ "dependencies": {
+ "emoji-regex": "^8.0.0",
+ "is-fullwidth-code-point": "^3.0.0",
+ "strip-ansi": "^6.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/dtslint/node_modules/strip-ansi": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
+ "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
+ "dev": true,
+ "dependencies": {
+ "ansi-regex": "^5.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/dtslint/node_modules/tsutils": {
+ "version": "2.29.0",
+ "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-2.29.0.tgz",
+ "integrity": "sha512-g5JVHCIJwzfISaXpXE1qvNalca5Jwob6FjI4AoPlqMusJ6ftFE7IkkFoMhVLRgK+4Kx3gkzb8UZK5t5yTTvEmA==",
+ "dev": true,
+ "dependencies": {
+ "tslib": "^1.8.1"
+ },
+ "peerDependencies": {
+ "typescript": ">=2.1.0 || >=2.1.0-dev || >=2.2.0-dev || >=2.3.0-dev || >=2.4.0-dev || >=2.5.0-dev || >=2.6.0-dev || >=2.7.0-dev || >=2.8.0-dev || >=2.9.0-dev || >= 3.0.0-dev || >= 3.1.0-dev"
+ }
+ },
+ "node_modules/dtslint/node_modules/yargs": {
+ "version": "15.4.1",
+ "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz",
+ "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==",
+ "dev": true,
+ "dependencies": {
+ "cliui": "^6.0.0",
+ "decamelize": "^1.2.0",
+ "find-up": "^4.1.0",
+ "get-caller-file": "^2.0.1",
+ "require-directory": "^2.1.1",
+ "require-main-filename": "^2.0.0",
+ "set-blocking": "^2.0.0",
+ "string-width": "^4.2.0",
+ "which-module": "^2.0.0",
+ "y18n": "^4.0.0",
+ "yargs-parser": "^18.1.2"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/duplexer": {
+ "version": "0.1.2",
+ "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz",
+ "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==",
+ "dev": true
+ },
+ "node_modules/duplexer2": {
+ "version": "0.1.4",
+ "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz",
+ "integrity": "sha1-ixLauHjA1p4+eJEFFmKjL8a93ME=",
+ "dev": true,
+ "dependencies": {
+ "readable-stream": "^2.0.2"
+ }
+ },
+ "node_modules/duplexer3": {
+ "version": "0.1.4",
+ "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz",
+ "integrity": "sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=",
+ "dev": true
+ },
+ "node_modules/duplexify": {
+ "version": "3.7.1",
+ "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz",
+ "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==",
+ "dev": true,
+ "dependencies": {
+ "end-of-stream": "^1.0.0",
+ "inherits": "^2.0.1",
+ "readable-stream": "^2.0.0",
+ "stream-shift": "^1.0.0"
+ }
+ },
+ "node_modules/each-props": {
+ "version": "1.3.2",
+ "resolved": "https://registry.npmjs.org/each-props/-/each-props-1.3.2.tgz",
+ "integrity": "sha512-vV0Hem3zAGkJAyU7JSjixeU66rwdynTAa1vofCrSA5fEln+m67Az9CcnkVD776/fsN/UjIWmBDoNRS6t6G9RfA==",
+ "dev": true,
+ "dependencies": {
+ "is-plain-object": "^2.0.1",
+ "object.defaults": "^1.1.0"
+ }
+ },
+ "node_modules/each-props/node_modules/is-plain-object": {
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
+ "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
+ "dev": true,
+ "dependencies": {
+ "isobject": "^3.0.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/ecc-jsbn": {
+ "version": "0.1.2",
+ "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz",
+ "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=",
+ "dependencies": {
+ "jsbn": "~0.1.0",
+ "safer-buffer": "^2.1.0"
+ }
+ },
+ "node_modules/edge-launcher": {
+ "version": "1.2.2",
+ "resolved": "https://registry.npmjs.org/edge-launcher/-/edge-launcher-1.2.2.tgz",
+ "integrity": "sha1-60Cq+9Bnpup27/+rBke81VCbN7I=",
+ "dev": true
+ },
+ "node_modules/editorconfig": {
+ "version": "0.15.3",
+ "resolved": "https://registry.npmjs.org/editorconfig/-/editorconfig-0.15.3.tgz",
+ "integrity": "sha512-M9wIMFx96vq0R4F+gRpY3o2exzb8hEj/n9S8unZtHSvYjibBp/iMufSzvmOcV/laG0ZtuTVGtiJggPOSW2r93g==",
+ "dev": true,
+ "dependencies": {
+ "commander": "^2.19.0",
+ "lru-cache": "^4.1.5",
+ "semver": "^5.6.0",
+ "sigmund": "^1.0.1"
+ },
+ "bin": {
+ "editorconfig": "bin/editorconfig"
+ }
+ },
+ "node_modules/editorconfig/node_modules/lru-cache": {
+ "version": "4.1.5",
+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz",
+ "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==",
+ "dev": true,
+ "dependencies": {
+ "pseudomap": "^1.0.2",
+ "yallist": "^2.1.2"
+ }
+ },
+ "node_modules/editorconfig/node_modules/semver": {
+ "version": "5.7.1",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
+ "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
+ "dev": true,
+ "bin": {
+ "semver": "bin/semver"
+ }
+ },
+ "node_modules/editorconfig/node_modules/yallist": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz",
+ "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=",
+ "dev": true
+ },
+ "node_modules/ee-first": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
+ "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=",
+ "dev": true
+ },
+ "node_modules/electron-to-chromium": {
+ "version": "1.3.713",
+ "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.713.tgz",
+ "integrity": "sha512-HWgkyX4xTHmxcWWlvv7a87RHSINEcpKYZmDMxkUlHcY+CJcfx7xEfBHuXVsO1rzyYs1WQJ7EgDp2CoErakBIow==",
+ "dev": true
+ },
+ "node_modules/elegant-spinner": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/elegant-spinner/-/elegant-spinner-1.0.1.tgz",
+ "integrity": "sha1-2wQ1IcldfjA/2PNFvtwzSc+wcp4=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/elliptic": {
+ "version": "6.5.4",
+ "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz",
+ "integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==",
+ "dev": true,
+ "dependencies": {
+ "bn.js": "^4.11.9",
+ "brorand": "^1.1.0",
+ "hash.js": "^1.0.0",
+ "hmac-drbg": "^1.0.1",
+ "inherits": "^2.0.4",
+ "minimalistic-assert": "^1.0.1",
+ "minimalistic-crypto-utils": "^1.0.1"
+ }
+ },
+ "node_modules/elliptic/node_modules/bn.js": {
+ "version": "4.12.0",
+ "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz",
+ "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==",
+ "dev": true
+ },
+ "node_modules/emoji-regex": {
+ "version": "8.0.0",
+ "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
+ "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
+ "dev": true
+ },
+ "node_modules/encodeurl": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
+ "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=",
+ "dev": true,
+ "engines": {
+ "node": ">= 0.8"
+ }
+ },
+ "node_modules/end-of-stream": {
+ "version": "1.4.4",
+ "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz",
+ "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==",
+ "dev": true,
+ "dependencies": {
+ "once": "^1.4.0"
+ }
+ },
+ "node_modules/engine.io": {
+ "version": "3.2.1",
+ "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-3.2.1.tgz",
+ "integrity": "sha512-+VlKzHzMhaU+GsCIg4AoXF1UdDFjHHwMmMKqMJNDNLlUlejz58FCy4LBqB2YVJskHGYl06BatYWKP2TVdVXE5w==",
+ "dev": true,
+ "dependencies": {
+ "accepts": "~1.3.4",
+ "base64id": "1.0.0",
+ "cookie": "0.3.1",
+ "debug": "~3.1.0",
+ "engine.io-parser": "~2.1.0",
+ "ws": "~3.3.1"
+ }
+ },
+ "node_modules/engine.io-client": {
+ "version": "3.2.1",
+ "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-3.2.1.tgz",
+ "integrity": "sha512-y5AbkytWeM4jQr7m/koQLc5AxpRKC1hEVUb/s1FUAWEJq5AzJJ4NLvzuKPuxtDi5Mq755WuDvZ6Iv2rXj4PTzw==",
+ "dev": true,
+ "dependencies": {
+ "component-emitter": "1.2.1",
+ "component-inherit": "0.0.3",
+ "debug": "~3.1.0",
+ "engine.io-parser": "~2.1.1",
+ "has-cors": "1.1.0",
+ "indexof": "0.0.1",
+ "parseqs": "0.0.5",
+ "parseuri": "0.0.5",
+ "ws": "~3.3.1",
+ "xmlhttprequest-ssl": "~1.5.4",
+ "yeast": "0.1.2"
+ }
+ },
+ "node_modules/engine.io-client/node_modules/component-emitter": {
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz",
+ "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=",
+ "dev": true
+ },
+ "node_modules/engine.io-client/node_modules/debug": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
+ "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
+ "dev": true,
+ "dependencies": {
+ "ms": "2.0.0"
+ }
+ },
+ "node_modules/engine.io-client/node_modules/ms": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+ "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
+ "dev": true
+ },
+ "node_modules/engine.io-client/node_modules/safe-buffer": {
+ "version": "5.1.2",
+ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
+ "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
+ "dev": true
+ },
+ "node_modules/engine.io-client/node_modules/ws": {
+ "version": "3.3.3",
+ "resolved": "https://registry.npmjs.org/ws/-/ws-3.3.3.tgz",
+ "integrity": "sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==",
+ "dev": true,
+ "dependencies": {
+ "async-limiter": "~1.0.0",
+ "safe-buffer": "~5.1.0",
+ "ultron": "~1.1.0"
+ }
+ },
+ "node_modules/engine.io-parser": {
+ "version": "2.1.3",
+ "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-2.1.3.tgz",
+ "integrity": "sha512-6HXPre2O4Houl7c4g7Ic/XzPnHBvaEmN90vtRO9uLmwtRqQmTOw0QMevL1TOfL2Cpu1VzsaTmMotQgMdkzGkVA==",
+ "dev": true,
+ "dependencies": {
+ "after": "0.8.2",
+ "arraybuffer.slice": "~0.0.7",
+ "base64-arraybuffer": "0.1.5",
+ "blob": "0.0.5",
+ "has-binary2": "~1.0.2"
+ }
+ },
+ "node_modules/engine.io-parser/node_modules/base64-arraybuffer": {
+ "version": "0.1.5",
+ "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.5.tgz",
+ "integrity": "sha1-c5JncZI7Whl0etZmqlzUv5xunOg=",
+ "dev": true,
+ "engines": {
+ "node": ">= 0.6.0"
+ }
+ },
+ "node_modules/engine.io/node_modules/cookie": {
+ "version": "0.3.1",
+ "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz",
+ "integrity": "sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s=",
+ "dev": true,
+ "engines": {
+ "node": ">= 0.6"
+ }
+ },
+ "node_modules/engine.io/node_modules/debug": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
+ "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
+ "dev": true,
+ "dependencies": {
+ "ms": "2.0.0"
+ }
+ },
+ "node_modules/engine.io/node_modules/ms": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+ "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
+ "dev": true
+ },
+ "node_modules/engine.io/node_modules/safe-buffer": {
+ "version": "5.1.2",
+ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
+ "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
+ "dev": true
+ },
+ "node_modules/engine.io/node_modules/ws": {
+ "version": "3.3.3",
+ "resolved": "https://registry.npmjs.org/ws/-/ws-3.3.3.tgz",
+ "integrity": "sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==",
+ "dev": true,
+ "dependencies": {
+ "async-limiter": "~1.0.0",
+ "safe-buffer": "~5.1.0",
+ "ultron": "~1.1.0"
+ }
+ },
+ "node_modules/enhanced-resolve": {
+ "version": "5.7.0",
+ "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.7.0.tgz",
+ "integrity": "sha512-6njwt/NsZFUKhM6j9U8hzVyD4E4r0x7NQzhTCbcWOJ0IQjNSAoalWmb0AE51Wn+fwan5qVESWi7t2ToBxs9vrw==",
+ "dev": true,
+ "dependencies": {
+ "graceful-fs": "^4.2.4",
+ "tapable": "^2.2.0"
+ },
+ "engines": {
+ "node": ">=10.13.0"
+ }
+ },
+ "node_modules/enquirer": {
+ "version": "2.3.6",
+ "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz",
+ "integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==",
+ "dev": true,
+ "dependencies": {
+ "ansi-colors": "^4.1.1"
+ },
+ "engines": {
+ "node": ">=8.6"
+ }
+ },
+ "node_modules/ent": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/ent/-/ent-2.2.0.tgz",
+ "integrity": "sha1-6WQhkyWiHQX0RGai9obtbOX13R0=",
+ "dev": true
+ },
+ "node_modules/entities": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz",
+ "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==",
+ "dev": true,
+ "funding": {
+ "url": "https://github.com/fb55/entities?sponsor=1"
+ }
+ },
+ "node_modules/env-paths": {
+ "version": "2.2.1",
+ "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz",
+ "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==",
+ "dev": true,
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/errno": {
+ "version": "0.1.8",
+ "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz",
+ "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==",
+ "dev": true,
+ "optional": true,
+ "dependencies": {
+ "prr": "~1.0.1"
+ },
+ "bin": {
+ "errno": "cli.js"
+ }
+ },
+ "node_modules/error-ex": {
+ "version": "1.3.2",
+ "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
+ "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
+ "dev": true,
+ "dependencies": {
+ "is-arrayish": "^0.2.1"
+ }
+ },
+ "node_modules/es-abstract": {
+ "version": "1.18.0",
+ "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0.tgz",
+ "integrity": "sha512-LJzK7MrQa8TS0ja2w3YNLzUgJCGPdPOV1yVvezjNnS89D+VR08+Szt2mz3YB2Dck/+w5tfIq/RoUAFqJJGM2yw==",
+ "dev": true,
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "es-to-primitive": "^1.2.1",
+ "function-bind": "^1.1.1",
+ "get-intrinsic": "^1.1.1",
+ "has": "^1.0.3",
+ "has-symbols": "^1.0.2",
+ "is-callable": "^1.2.3",
+ "is-negative-zero": "^2.0.1",
+ "is-regex": "^1.1.2",
+ "is-string": "^1.0.5",
+ "object-inspect": "^1.9.0",
+ "object-keys": "^1.1.1",
+ "object.assign": "^4.1.2",
+ "string.prototype.trimend": "^1.0.4",
+ "string.prototype.trimstart": "^1.0.4",
+ "unbox-primitive": "^1.0.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/es-module-lexer": {
+ "version": "0.4.1",
+ "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.4.1.tgz",
+ "integrity": "sha512-ooYciCUtfw6/d2w56UVeqHPcoCFAiJdz5XOkYpv/Txl1HMUozpXjz/2RIQgqwKdXNDPSF1W7mJCFse3G+HDyAA==",
+ "dev": true
+ },
+ "node_modules/es-to-primitive": {
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz",
+ "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==",
+ "dev": true,
+ "dependencies": {
+ "is-callable": "^1.1.4",
+ "is-date-object": "^1.0.1",
+ "is-symbol": "^1.0.2"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/es5-ext": {
+ "version": "0.10.53",
+ "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.53.tgz",
+ "integrity": "sha512-Xs2Stw6NiNHWypzRTY1MtaG/uJlwCk8kH81920ma8mvN8Xq1gsfhZvpkImLQArw8AHnv8MT2I45J3c0R8slE+Q==",
+ "dev": true,
+ "dependencies": {
+ "es6-iterator": "~2.0.3",
+ "es6-symbol": "~3.1.3",
+ "next-tick": "~1.0.0"
+ }
+ },
+ "node_modules/es6-iterator": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz",
+ "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=",
+ "dev": true,
+ "dependencies": {
+ "d": "1",
+ "es5-ext": "^0.10.35",
+ "es6-symbol": "^3.1.1"
+ }
+ },
+ "node_modules/es6-promise": {
+ "version": "4.2.8",
+ "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.8.tgz",
+ "integrity": "sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w=="
+ },
+ "node_modules/es6-promisify": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/es6-promisify/-/es6-promisify-5.0.0.tgz",
+ "integrity": "sha1-UQnWLz5W6pZ8S2NQWu8IKRyKUgM=",
+ "dev": true,
+ "dependencies": {
+ "es6-promise": "^4.0.3"
+ }
+ },
+ "node_modules/es6-symbol": {
+ "version": "3.1.3",
+ "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz",
+ "integrity": "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==",
+ "dev": true,
+ "dependencies": {
+ "d": "^1.0.1",
+ "ext": "^1.1.2"
+ }
+ },
+ "node_modules/es6-weak-map": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.3.tgz",
+ "integrity": "sha512-p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA==",
+ "dev": true,
+ "dependencies": {
+ "d": "1",
+ "es5-ext": "^0.10.46",
+ "es6-iterator": "^2.0.3",
+ "es6-symbol": "^3.1.1"
+ }
+ },
+ "node_modules/escalade": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz",
+ "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==",
+ "dev": true,
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/escape-html": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
+ "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=",
+ "dev": true
+ },
+ "node_modules/escape-string-regexp": {
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
+ "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.8.0"
+ }
+ },
+ "node_modules/escodegen": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz",
+ "integrity": "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==",
+ "dev": true,
+ "dependencies": {
+ "esprima": "^4.0.1",
+ "estraverse": "^5.2.0",
+ "esutils": "^2.0.2",
+ "optionator": "^0.8.1"
+ },
+ "bin": {
+ "escodegen": "bin/escodegen.js",
+ "esgenerate": "bin/esgenerate.js"
+ },
+ "engines": {
+ "node": ">=6.0"
+ },
+ "optionalDependencies": {
+ "source-map": "~0.6.1"
+ }
+ },
+ "node_modules/escodegen/node_modules/estraverse": {
+ "version": "5.2.0",
+ "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz",
+ "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==",
+ "dev": true,
+ "engines": {
+ "node": ">=4.0"
+ }
+ },
+ "node_modules/eslint": {
+ "version": "7.32.0",
+ "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.32.0.tgz",
+ "integrity": "sha512-VHZ8gX+EDfz+97jGcgyGCyRia/dPOd6Xh9yPv8Bl1+SoaIwD+a/vlrOmGRUyOYu7MwUhc7CxqeaDZU13S4+EpA==",
+ "dev": true,
+ "dependencies": {
+ "@babel/code-frame": "7.12.11",
+ "@eslint/eslintrc": "^0.4.3",
+ "@humanwhocodes/config-array": "^0.5.0",
+ "ajv": "^6.10.0",
+ "chalk": "^4.0.0",
+ "cross-spawn": "^7.0.2",
+ "debug": "^4.0.1",
+ "doctrine": "^3.0.0",
+ "enquirer": "^2.3.5",
+ "escape-string-regexp": "^4.0.0",
+ "eslint-scope": "^5.1.1",
+ "eslint-utils": "^2.1.0",
+ "eslint-visitor-keys": "^2.0.0",
+ "espree": "^7.3.1",
+ "esquery": "^1.4.0",
+ "esutils": "^2.0.2",
+ "fast-deep-equal": "^3.1.3",
+ "file-entry-cache": "^6.0.1",
+ "functional-red-black-tree": "^1.0.1",
+ "glob-parent": "^5.1.2",
+ "globals": "^13.6.0",
+ "ignore": "^4.0.6",
+ "import-fresh": "^3.0.0",
+ "imurmurhash": "^0.1.4",
+ "is-glob": "^4.0.0",
+ "js-yaml": "^3.13.1",
+ "json-stable-stringify-without-jsonify": "^1.0.1",
+ "levn": "^0.4.1",
+ "lodash.merge": "^4.6.2",
+ "minimatch": "^3.0.4",
+ "natural-compare": "^1.4.0",
+ "optionator": "^0.9.1",
+ "progress": "^2.0.0",
+ "regexpp": "^3.1.0",
+ "semver": "^7.2.1",
+ "strip-ansi": "^6.0.0",
+ "strip-json-comments": "^3.1.0",
+ "table": "^6.0.9",
+ "text-table": "^0.2.0",
+ "v8-compile-cache": "^2.0.3"
+ },
+ "bin": {
+ "eslint": "bin/eslint.js"
+ },
+ "engines": {
+ "node": "^10.12.0 || >=12.0.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/eslint"
+ }
+ },
+ "node_modules/eslint-config-eslint": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/eslint-config-eslint/-/eslint-config-eslint-5.0.1.tgz",
+ "integrity": "sha512-6TK0/1I/HdlTEU5albfPYs2oXVeYxHFBjIfFc/bNHQ7N+mnLlKmEJVDntSI5/kYoJCEzl1DGd23GIVA5qSkweg==",
+ "dev": true,
+ "dependencies": {
+ "js-yaml": "^3.5.1"
+ },
+ "engines": {
+ "node": ">=0.10"
+ },
+ "peerDependencies": {
+ "eslint-plugin-node": "^6.0.1"
+ }
+ },
+ "node_modules/eslint-config-eslint/node_modules/js-yaml": {
+ "version": "3.14.1",
+ "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz",
+ "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==",
+ "dev": true,
+ "dependencies": {
+ "argparse": "^1.0.7",
+ "esprima": "^4.0.0"
+ },
+ "bin": {
+ "js-yaml": "bin/js-yaml.js"
+ }
+ },
+ "node_modules/eslint-plugin-es": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/eslint-plugin-es/-/eslint-plugin-es-3.0.1.tgz",
+ "integrity": "sha512-GUmAsJaN4Fc7Gbtl8uOBlayo2DqhwWvEzykMHSCZHU3XdJ+NSzzZcVhXh3VxX5icqQ+oQdIEawXX8xkR3mIFmQ==",
+ "dev": true,
+ "dependencies": {
+ "eslint-utils": "^2.0.0",
+ "regexpp": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=8.10.0"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/mysticatea"
+ },
+ "peerDependencies": {
+ "eslint": ">=4.19.1"
+ }
+ },
+ "node_modules/eslint-plugin-highcharts": {
+ "version": "1.0.9",
+ "resolved": "git+ssh://git@github.com/highcharts/eslint-plugin-highcharts.git#96f622868c35cec554ea7af07b30a35221d1dfbf",
+ "integrity": "sha512-RTWq2m80GZAHsGD8OhJRkGizB9vX0KLNc2zR4yXICidd43Kerf3fYCk84wglaHPTbLeUgj3txVyD7n/fQC+5Qw==",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "requireindex": "~1.2.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/eslint-plugin-node": {
+ "version": "11.1.0",
+ "resolved": "https://registry.npmjs.org/eslint-plugin-node/-/eslint-plugin-node-11.1.0.tgz",
+ "integrity": "sha512-oUwtPJ1W0SKD0Tr+wqu92c5xuCeQqB3hSCHasn/ZgjFdA9iDGNkNf2Zi9ztY7X+hNuMib23LNGRm6+uN+KLE3g==",
+ "dev": true,
+ "dependencies": {
+ "eslint-plugin-es": "^3.0.0",
+ "eslint-utils": "^2.0.0",
+ "ignore": "^5.1.1",
+ "minimatch": "^3.0.4",
+ "resolve": "^1.10.1",
+ "semver": "^6.1.0"
+ },
+ "engines": {
+ "node": ">=8.10.0"
+ },
+ "peerDependencies": {
+ "eslint": ">=5.16.0"
+ }
+ },
+ "node_modules/eslint-plugin-node/node_modules/ignore": {
+ "version": "5.1.8",
+ "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz",
+ "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==",
+ "dev": true,
+ "engines": {
+ "node": ">= 4"
+ }
+ },
+ "node_modules/eslint-plugin-node/node_modules/semver": {
+ "version": "6.3.0",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
+ "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
+ "dev": true,
+ "bin": {
+ "semver": "bin/semver.js"
+ }
+ },
+ "node_modules/eslint-plugin-security": {
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/eslint-plugin-security/-/eslint-plugin-security-1.4.0.tgz",
+ "integrity": "sha512-xlS7P2PLMXeqfhyf3NpqbvbnW04kN8M9NtmhpR3XGyOvt/vNKS7XPXT5EDbwKW9vCjWH4PpfQvgD/+JgN0VJKA==",
+ "dev": true,
+ "dependencies": {
+ "safe-regex": "^1.1.0"
+ }
+ },
+ "node_modules/eslint-scope": {
+ "version": "5.1.1",
+ "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz",
+ "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==",
+ "dev": true,
+ "dependencies": {
+ "esrecurse": "^4.3.0",
+ "estraverse": "^4.1.1"
+ },
+ "engines": {
+ "node": ">=8.0.0"
+ }
+ },
+ "node_modules/eslint-utils": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz",
+ "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==",
+ "dev": true,
+ "dependencies": {
+ "eslint-visitor-keys": "^1.1.0"
+ },
+ "engines": {
+ "node": ">=6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/mysticatea"
+ }
+ },
+ "node_modules/eslint-visitor-keys": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz",
+ "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==",
+ "dev": true,
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/eslint/node_modules/@babel/code-frame": {
+ "version": "7.12.11",
+ "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.11.tgz",
+ "integrity": "sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==",
+ "dev": true,
+ "dependencies": {
+ "@babel/highlight": "^7.10.4"
+ }
+ },
+ "node_modules/eslint/node_modules/ansi-regex": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
+ "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/eslint/node_modules/ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "dev": true,
+ "dependencies": {
+ "color-convert": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ }
+ },
+ "node_modules/eslint/node_modules/chalk": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+ "dev": true,
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
+ "node_modules/eslint/node_modules/color-convert": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "dev": true,
+ "dependencies": {
+ "color-name": "~1.1.4"
+ },
+ "engines": {
+ "node": ">=7.0.0"
+ }
+ },
+ "node_modules/eslint/node_modules/color-name": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
+ "dev": true
+ },
+ "node_modules/eslint/node_modules/escape-string-regexp": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
+ "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
+ "dev": true,
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/eslint/node_modules/eslint-visitor-keys": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz",
+ "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==",
+ "dev": true,
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/eslint/node_modules/globals": {
+ "version": "13.11.0",
+ "resolved": "https://registry.npmjs.org/globals/-/globals-13.11.0.tgz",
+ "integrity": "sha512-08/xrJ7wQjK9kkkRoI3OFUBbLx4f+6x3SGwcPvQ0QH6goFDrOU2oyAWrmh3dJezu65buo+HBMzAMQy6rovVC3g==",
+ "dev": true,
+ "dependencies": {
+ "type-fest": "^0.20.2"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/eslint/node_modules/has-flag": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/eslint/node_modules/js-yaml": {
+ "version": "3.14.1",
+ "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz",
+ "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==",
+ "dev": true,
+ "dependencies": {
+ "argparse": "^1.0.7",
+ "esprima": "^4.0.0"
+ },
+ "bin": {
+ "js-yaml": "bin/js-yaml.js"
+ }
+ },
+ "node_modules/eslint/node_modules/levn": {
+ "version": "0.4.1",
+ "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz",
+ "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==",
+ "dev": true,
+ "dependencies": {
+ "prelude-ls": "^1.2.1",
+ "type-check": "~0.4.0"
+ },
+ "engines": {
+ "node": ">= 0.8.0"
+ }
+ },
+ "node_modules/eslint/node_modules/optionator": {
+ "version": "0.9.1",
+ "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz",
+ "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==",
+ "dev": true,
+ "dependencies": {
+ "deep-is": "^0.1.3",
+ "fast-levenshtein": "^2.0.6",
+ "levn": "^0.4.1",
+ "prelude-ls": "^1.2.1",
+ "type-check": "^0.4.0",
+ "word-wrap": "^1.2.3"
+ },
+ "engines": {
+ "node": ">= 0.8.0"
+ }
+ },
+ "node_modules/eslint/node_modules/prelude-ls": {
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz",
+ "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==",
+ "dev": true,
+ "engines": {
+ "node": ">= 0.8.0"
+ }
+ },
+ "node_modules/eslint/node_modules/strip-ansi": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
+ "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
+ "dev": true,
+ "dependencies": {
+ "ansi-regex": "^5.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/eslint/node_modules/strip-json-comments": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz",
+ "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/eslint/node_modules/supports-color": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+ "dev": true,
+ "dependencies": {
+ "has-flag": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/eslint/node_modules/type-check": {
+ "version": "0.4.0",
+ "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz",
+ "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==",
+ "dev": true,
+ "dependencies": {
+ "prelude-ls": "^1.2.1"
+ },
+ "engines": {
+ "node": ">= 0.8.0"
+ }
+ },
+ "node_modules/esm": {
+ "version": "3.2.25",
+ "resolved": "https://registry.npmjs.org/esm/-/esm-3.2.25.tgz",
+ "integrity": "sha512-U1suiZ2oDVWv4zPO56S0NcR5QriEahGtdN2OR6FiOG4WJvcjBVFB0qI4+eKoWFH483PKGuLuu6V8Z4T5g63UVA==",
+ "dev": true,
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/espree": {
+ "version": "7.3.1",
+ "resolved": "https://registry.npmjs.org/espree/-/espree-7.3.1.tgz",
+ "integrity": "sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g==",
+ "dev": true,
+ "dependencies": {
+ "acorn": "^7.4.0",
+ "acorn-jsx": "^5.3.1",
+ "eslint-visitor-keys": "^1.3.0"
+ },
+ "engines": {
+ "node": "^10.12.0 || >=12.0.0"
+ }
+ },
+ "node_modules/espree/node_modules/acorn": {
+ "version": "7.4.1",
+ "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz",
+ "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==",
+ "dev": true,
+ "bin": {
+ "acorn": "bin/acorn"
+ },
+ "engines": {
+ "node": ">=0.4.0"
+ }
+ },
+ "node_modules/esprima": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
+ "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
+ "bin": {
+ "esparse": "bin/esparse.js",
+ "esvalidate": "bin/esvalidate.js"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/esquery": {
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz",
+ "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==",
+ "dev": true,
+ "dependencies": {
+ "estraverse": "^5.1.0"
+ },
+ "engines": {
+ "node": ">=0.10"
+ }
+ },
+ "node_modules/esquery/node_modules/estraverse": {
+ "version": "5.2.0",
+ "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz",
+ "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==",
+ "dev": true,
+ "engines": {
+ "node": ">=4.0"
+ }
+ },
+ "node_modules/esrecurse": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz",
+ "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==",
+ "dev": true,
+ "dependencies": {
+ "estraverse": "^5.2.0"
+ },
+ "engines": {
+ "node": ">=4.0"
+ }
+ },
+ "node_modules/esrecurse/node_modules/estraverse": {
+ "version": "5.2.0",
+ "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz",
+ "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==",
+ "dev": true,
+ "engines": {
+ "node": ">=4.0"
+ }
+ },
+ "node_modules/estraverse": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz",
+ "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==",
+ "engines": {
+ "node": ">=4.0"
+ }
+ },
+ "node_modules/esutils": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
+ "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/etag": {
+ "version": "1.8.1",
+ "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
+ "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=",
+ "dev": true,
+ "engines": {
+ "node": ">= 0.6"
+ }
+ },
+ "node_modules/event-stream": {
+ "version": "3.3.4",
+ "resolved": "https://registry.npmjs.org/event-stream/-/event-stream-3.3.4.tgz",
+ "integrity": "sha1-SrTJoPWlTbkzi0w02Gv86PSzVXE=",
+ "dev": true,
+ "dependencies": {
+ "duplexer": "~0.1.1",
+ "from": "~0",
+ "map-stream": "~0.1.0",
+ "pause-stream": "0.0.11",
+ "split": "0.3",
+ "stream-combiner": "~0.0.4",
+ "through": "~2.3.1"
+ }
+ },
+ "node_modules/event-stream/node_modules/map-stream": {
+ "version": "0.1.0",
+ "resolved": "https://registry.npmjs.org/map-stream/-/map-stream-0.1.0.tgz",
+ "integrity": "sha1-5WqpTEyAVaFkBKBnS3jyFffI4ZQ=",
+ "dev": true
+ },
+ "node_modules/event-stream/node_modules/split": {
+ "version": "0.3.3",
+ "resolved": "https://registry.npmjs.org/split/-/split-0.3.3.tgz",
+ "integrity": "sha1-zQ7qXmOiEd//frDwkcQTPi0N0o8=",
+ "dev": true,
+ "dependencies": {
+ "through": "2"
+ },
+ "engines": {
+ "node": "*"
+ }
+ },
+ "node_modules/eventemitter2": {
+ "version": "6.4.4",
+ "resolved": "https://registry.npmjs.org/eventemitter2/-/eventemitter2-6.4.4.tgz",
+ "integrity": "sha512-HLU3NDY6wARrLCEwyGKRBvuWYyvW6mHYv72SJJAH3iJN3a6eVUvkjFkcxah1bcTgGVBBrFdIopBJPhCQFMLyXw==",
+ "dev": true
+ },
+ "node_modules/eventemitter3": {
+ "version": "4.0.7",
+ "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz",
+ "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==",
+ "dev": true
+ },
+ "node_modules/events": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/events/-/events-1.1.1.tgz",
+ "integrity": "sha1-nr23Y1rQmccNzEwqH1AEKI6L2SQ=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.4.x"
+ }
+ },
+ "node_modules/evp_bytestokey": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz",
+ "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==",
+ "dev": true,
+ "dependencies": {
+ "md5.js": "^1.3.4",
+ "safe-buffer": "^5.1.1"
+ }
+ },
+ "node_modules/execa": {
+ "version": "0.6.3",
+ "resolved": "https://registry.npmjs.org/execa/-/execa-0.6.3.tgz",
+ "integrity": "sha1-V7aaWU8IF1nGnlNw8NF7nLEWWP4=",
+ "dev": true,
+ "dependencies": {
+ "cross-spawn": "^5.0.1",
+ "get-stream": "^3.0.0",
+ "is-stream": "^1.1.0",
+ "npm-run-path": "^2.0.0",
+ "p-finally": "^1.0.0",
+ "signal-exit": "^3.0.0",
+ "strip-eof": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/execa/node_modules/cross-spawn": {
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz",
+ "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=",
+ "dev": true,
+ "dependencies": {
+ "lru-cache": "^4.0.1",
+ "shebang-command": "^1.2.0",
+ "which": "^1.2.9"
+ }
+ },
+ "node_modules/execa/node_modules/get-stream": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz",
+ "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=",
+ "dev": true,
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/execa/node_modules/lru-cache": {
+ "version": "4.1.5",
+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz",
+ "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==",
+ "dev": true,
+ "dependencies": {
+ "pseudomap": "^1.0.2",
+ "yallist": "^2.1.2"
+ }
+ },
+ "node_modules/execa/node_modules/shebang-command": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz",
+ "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=",
+ "dev": true,
+ "dependencies": {
+ "shebang-regex": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/execa/node_modules/shebang-regex": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz",
+ "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/execa/node_modules/which": {
+ "version": "1.3.1",
+ "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
+ "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
+ "dev": true,
+ "dependencies": {
+ "isexe": "^2.0.0"
+ },
+ "bin": {
+ "which": "bin/which"
+ }
+ },
+ "node_modules/execa/node_modules/yallist": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz",
+ "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=",
+ "dev": true
+ },
+ "node_modules/executable": {
+ "version": "4.1.1",
+ "resolved": "https://registry.npmjs.org/executable/-/executable-4.1.1.tgz",
+ "integrity": "sha512-8iA79xD3uAch729dUG8xaaBBFGaEa0wdD2VkYLFHwlqosEj/jT66AzcreRDSgV7ehnNLBW2WR5jIXwGKjVdTLg==",
+ "dev": true,
+ "dependencies": {
+ "pify": "^2.2.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/exit-hook": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/exit-hook/-/exit-hook-1.1.1.tgz",
+ "integrity": "sha1-8FyiM7SMBdVP/wd2XfhQfpXAL/g=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/expand-brackets": {
+ "version": "2.1.4",
+ "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz",
+ "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=",
+ "dev": true,
+ "dependencies": {
+ "debug": "^2.3.3",
+ "define-property": "^0.2.5",
+ "extend-shallow": "^2.0.1",
+ "posix-character-classes": "^0.1.0",
+ "regex-not": "^1.0.0",
+ "snapdragon": "^0.8.1",
+ "to-regex": "^3.0.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/expand-brackets/node_modules/debug": {
+ "version": "2.6.9",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
+ "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
+ "dev": true,
+ "dependencies": {
+ "ms": "2.0.0"
+ }
+ },
+ "node_modules/expand-brackets/node_modules/define-property": {
+ "version": "0.2.5",
+ "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
+ "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
+ "dev": true,
+ "dependencies": {
+ "is-descriptor": "^0.1.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/expand-brackets/node_modules/extend-shallow": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
+ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
+ "dev": true,
+ "dependencies": {
+ "is-extendable": "^0.1.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/expand-brackets/node_modules/ms": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+ "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
+ "dev": true
+ },
+ "node_modules/expand-tilde": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz",
+ "integrity": "sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=",
+ "dev": true,
+ "dependencies": {
+ "homedir-polyfill": "^1.0.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/express": {
+ "version": "4.17.1",
+ "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz",
+ "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==",
+ "dev": true,
+ "dependencies": {
+ "accepts": "~1.3.7",
+ "array-flatten": "1.1.1",
+ "body-parser": "1.19.0",
+ "content-disposition": "0.5.3",
+ "content-type": "~1.0.4",
+ "cookie": "0.4.0",
+ "cookie-signature": "1.0.6",
+ "debug": "2.6.9",
+ "depd": "~1.1.2",
+ "encodeurl": "~1.0.2",
+ "escape-html": "~1.0.3",
+ "etag": "~1.8.1",
+ "finalhandler": "~1.1.2",
+ "fresh": "0.5.2",
+ "merge-descriptors": "1.0.1",
+ "methods": "~1.1.2",
+ "on-finished": "~2.3.0",
+ "parseurl": "~1.3.3",
+ "path-to-regexp": "0.1.7",
+ "proxy-addr": "~2.0.5",
+ "qs": "6.7.0",
+ "range-parser": "~1.2.1",
+ "safe-buffer": "5.1.2",
+ "send": "0.17.1",
+ "serve-static": "1.14.1",
+ "setprototypeof": "1.1.1",
+ "statuses": "~1.5.0",
+ "type-is": "~1.6.18",
+ "utils-merge": "1.0.1",
+ "vary": "~1.1.2"
+ },
+ "engines": {
+ "node": ">= 0.10.0"
+ }
+ },
+ "node_modules/express-session": {
+ "version": "1.17.2",
+ "resolved": "https://registry.npmjs.org/express-session/-/express-session-1.17.2.tgz",
+ "integrity": "sha512-mPcYcLA0lvh7D4Oqr5aNJFMtBMKPLl++OKKxkHzZ0U0oDq1rpKBnkR5f5vCHR26VeArlTOEF9td4x5IjICksRQ==",
+ "dev": true,
+ "dependencies": {
+ "cookie": "0.4.1",
+ "cookie-signature": "1.0.6",
+ "debug": "2.6.9",
+ "depd": "~2.0.0",
+ "on-headers": "~1.0.2",
+ "parseurl": "~1.3.3",
+ "safe-buffer": "5.2.1",
+ "uid-safe": "~2.1.5"
+ },
+ "engines": {
+ "node": ">= 0.8.0"
+ }
+ },
+ "node_modules/express-session/node_modules/cookie": {
+ "version": "0.4.1",
+ "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.1.tgz",
+ "integrity": "sha512-ZwrFkGJxUR3EIoXtO+yVE69Eb7KlixbaeAWfBQB9vVsNn/o+Yw69gBWSSDK825hQNdN+wF8zELf3dFNl/kxkUA==",
+ "dev": true,
+ "engines": {
+ "node": ">= 0.6"
+ }
+ },
+ "node_modules/express-session/node_modules/debug": {
+ "version": "2.6.9",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
+ "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
+ "dev": true,
+ "dependencies": {
+ "ms": "2.0.0"
+ }
+ },
+ "node_modules/express-session/node_modules/depd": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz",
+ "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==",
+ "dev": true,
+ "engines": {
+ "node": ">= 0.8"
+ }
+ },
+ "node_modules/express-session/node_modules/ms": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+ "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
+ "dev": true
+ },
+ "node_modules/express/node_modules/debug": {
+ "version": "2.6.9",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
+ "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
+ "dev": true,
+ "dependencies": {
+ "ms": "2.0.0"
+ }
+ },
+ "node_modules/express/node_modules/ms": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+ "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
+ "dev": true
+ },
+ "node_modules/express/node_modules/qs": {
+ "version": "6.7.0",
+ "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz",
+ "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.6"
+ }
+ },
+ "node_modules/express/node_modules/safe-buffer": {
+ "version": "5.1.2",
+ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
+ "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
+ "dev": true
+ },
+ "node_modules/ext": {
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/ext/-/ext-1.4.0.tgz",
+ "integrity": "sha512-Key5NIsUxdqKg3vIsdw9dSuXpPCQ297y6wBjL30edxwPgt2E44WcWBZey/ZvUc6sERLTxKdyCu4gZFmUbk1Q7A==",
+ "dev": true,
+ "dependencies": {
+ "type": "^2.0.0"
+ }
+ },
+ "node_modules/ext/node_modules/type": {
+ "version": "2.5.0",
+ "resolved": "https://registry.npmjs.org/type/-/type-2.5.0.tgz",
+ "integrity": "sha512-180WMDQaIMm3+7hGXWf12GtdniDEy7nYcyFMKJn/eZz/6tSLXrUN9V0wKSbMjej0I1WHWbpREDEKHtqPQa9NNw==",
+ "dev": true
+ },
+ "node_modules/extend": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
+ "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g=="
+ },
+ "node_modules/extend-shallow": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
+ "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
+ "dev": true,
+ "dependencies": {
+ "assign-symbols": "^1.0.0",
+ "is-extendable": "^1.0.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/extend-shallow/node_modules/is-extendable": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
+ "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
+ "dev": true,
+ "dependencies": {
+ "is-plain-object": "^2.0.4"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/extend-shallow/node_modules/is-plain-object": {
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
+ "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
+ "dev": true,
+ "dependencies": {
+ "isobject": "^3.0.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/extglob": {
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz",
+ "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==",
+ "dev": true,
+ "dependencies": {
+ "array-unique": "^0.3.2",
+ "define-property": "^1.0.0",
+ "expand-brackets": "^2.1.4",
+ "extend-shallow": "^2.0.1",
+ "fragment-cache": "^0.2.1",
+ "regex-not": "^1.0.0",
+ "snapdragon": "^0.8.1",
+ "to-regex": "^3.0.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/extglob/node_modules/define-property": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
+ "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
+ "dev": true,
+ "dependencies": {
+ "is-descriptor": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/extglob/node_modules/extend-shallow": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
+ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
+ "dev": true,
+ "dependencies": {
+ "is-extendable": "^0.1.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/extglob/node_modules/is-accessor-descriptor": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
+ "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
+ "dev": true,
+ "dependencies": {
+ "kind-of": "^6.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/extglob/node_modules/is-data-descriptor": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
+ "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
+ "dev": true,
+ "dependencies": {
+ "kind-of": "^6.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/extglob/node_modules/is-descriptor": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
+ "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
+ "dev": true,
+ "dependencies": {
+ "is-accessor-descriptor": "^1.0.0",
+ "is-data-descriptor": "^1.0.0",
+ "kind-of": "^6.0.2"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/extract-zip": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz",
+ "integrity": "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==",
+ "dev": true,
+ "dependencies": {
+ "debug": "^4.1.1",
+ "get-stream": "^5.1.0",
+ "yauzl": "^2.10.0"
+ },
+ "bin": {
+ "extract-zip": "cli.js"
+ },
+ "engines": {
+ "node": ">= 10.17.0"
+ },
+ "optionalDependencies": {
+ "@types/yauzl": "^2.9.1"
+ }
+ },
+ "node_modules/extsprintf": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz",
+ "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=",
+ "engines": [
+ "node >=0.6.0"
+ ]
+ },
+ "node_modules/fancy-log": {
+ "version": "1.3.3",
+ "resolved": "https://registry.npmjs.org/fancy-log/-/fancy-log-1.3.3.tgz",
+ "integrity": "sha512-k9oEhlyc0FrVh25qYuSELjr8oxsCoc4/LEZfg2iJJrfEk/tZL9bCoJE47gqAvI2m/AUjluCS4+3I0eTx8n3AEw==",
+ "dev": true,
+ "dependencies": {
+ "ansi-gray": "^0.1.1",
+ "color-support": "^1.1.3",
+ "parse-node-version": "^1.0.0",
+ "time-stamp": "^1.0.0"
+ },
+ "engines": {
+ "node": ">= 0.10"
+ }
+ },
+ "node_modules/fast-deep-equal": {
+ "version": "3.1.3",
+ "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
+ "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q=="
+ },
+ "node_modules/fast-json-stable-stringify": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
+ "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw=="
+ },
+ "node_modules/fast-levenshtein": {
+ "version": "2.0.6",
+ "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
+ "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc="
+ },
+ "node_modules/fast-safe-stringify": {
+ "version": "2.0.7",
+ "resolved": "https://registry.npmjs.org/fast-safe-stringify/-/fast-safe-stringify-2.0.7.tgz",
+ "integrity": "sha512-Utm6CdzT+6xsDk2m8S6uL8VHxNwI6Jub+e9NYTcAms28T84pTa25GJQV9j0CY0N1rM8hK4x6grpF2BQf+2qwVA==",
+ "dev": true
+ },
+ "node_modules/fd-slicer": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz",
+ "integrity": "sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4=",
+ "dev": true,
+ "dependencies": {
+ "pend": "~1.2.0"
+ }
+ },
+ "node_modules/file-entry-cache": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz",
+ "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==",
+ "dev": true,
+ "dependencies": {
+ "flat-cache": "^3.0.4"
+ },
+ "engines": {
+ "node": "^10.12.0 || >=12.0.0"
+ }
+ },
+ "node_modules/file-saver": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/file-saver/-/file-saver-2.0.1.tgz",
+ "integrity": "sha512-dCB3K7/BvAcUmtmh1DzFdv0eXSVJ9IAFt1mw3XZfAexodNRoE29l3xB2EX4wH2q8m/UTzwzEPq/ArYk98kUkBQ=="
+ },
+ "node_modules/file-uri-to-path": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz",
+ "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==",
+ "dev": true
+ },
+ "node_modules/fill-range": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
+ "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
+ "dev": true,
+ "dependencies": {
+ "extend-shallow": "^2.0.1",
+ "is-number": "^3.0.0",
+ "repeat-string": "^1.6.1",
+ "to-regex-range": "^2.1.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/fill-range/node_modules/extend-shallow": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
+ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
+ "dev": true,
+ "dependencies": {
+ "is-extendable": "^0.1.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/finalhandler": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz",
+ "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==",
+ "dev": true,
+ "dependencies": {
+ "debug": "2.6.9",
+ "encodeurl": "~1.0.2",
+ "escape-html": "~1.0.3",
+ "on-finished": "~2.3.0",
+ "parseurl": "~1.3.3",
+ "statuses": "~1.5.0",
+ "unpipe": "~1.0.0"
+ },
+ "engines": {
+ "node": ">= 0.8"
+ }
+ },
+ "node_modules/finalhandler/node_modules/debug": {
+ "version": "2.6.9",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
+ "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
+ "dev": true,
+ "dependencies": {
+ "ms": "2.0.0"
+ }
+ },
+ "node_modules/finalhandler/node_modules/ms": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+ "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
+ "dev": true
+ },
+ "node_modules/find-parent-dir": {
+ "version": "0.3.1",
+ "resolved": "https://registry.npmjs.org/find-parent-dir/-/find-parent-dir-0.3.1.tgz",
+ "integrity": "sha512-o4UcykWV/XN9wm+jMEtWLPlV8RXCZnMhQI6F6OdHeSez7iiJWePw8ijOlskJZMsaQoGR/b7dH6lO02HhaTN7+A==",
+ "dev": true
+ },
+ "node_modules/find-up": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
+ "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
+ "dev": true,
+ "dependencies": {
+ "locate-path": "^5.0.0",
+ "path-exists": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/find-versions": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/find-versions/-/find-versions-3.2.0.tgz",
+ "integrity": "sha512-P8WRou2S+oe222TOCHitLy8zj+SIsVJh52VP4lvXkaFVnOFFdoWv1H1Jjvel1aI6NCFOAaeAVm8qrI0odiLcww==",
+ "dev": true,
+ "dependencies": {
+ "semver-regex": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/findup-sync": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-3.0.0.tgz",
+ "integrity": "sha512-YbffarhcicEhOrm4CtrwdKBdCuz576RLdhJDsIfvNtxUuhdRet1qZcsMjqbePtAseKdAnDyM/IyXbu7PRPRLYg==",
+ "dev": true,
+ "dependencies": {
+ "detect-file": "^1.0.0",
+ "is-glob": "^4.0.0",
+ "micromatch": "^3.0.4",
+ "resolve-dir": "^1.0.1"
+ },
+ "engines": {
+ "node": ">= 0.10"
+ }
+ },
+ "node_modules/fined": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/fined/-/fined-1.2.0.tgz",
+ "integrity": "sha512-ZYDqPLGxDkDhDZBjZBb+oD1+j0rA4E0pXY50eplAAOPg2N/gUBSSk5IM1/QhPfyVo19lJ+CvXpqfvk+b2p/8Ng==",
+ "dev": true,
+ "dependencies": {
+ "expand-tilde": "^2.0.2",
+ "is-plain-object": "^2.0.3",
+ "object.defaults": "^1.1.0",
+ "object.pick": "^1.2.0",
+ "parse-filepath": "^1.0.1"
+ },
+ "engines": {
+ "node": ">= 0.10"
+ }
+ },
+ "node_modules/fined/node_modules/is-plain-object": {
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
+ "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
+ "dev": true,
+ "dependencies": {
+ "isobject": "^3.0.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/flagged-respawn": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-1.0.1.tgz",
+ "integrity": "sha512-lNaHNVymajmk0OJMBn8fVUAU1BtDeKIqKoVhk4xAALB57aALg6b4W0MfJ/cUE0g9YBXy5XhSlPIpYIJ7HaY/3Q==",
+ "dev": true,
+ "engines": {
+ "node": ">= 0.10"
+ }
+ },
+ "node_modules/flat-cache": {
+ "version": "3.0.4",
+ "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz",
+ "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==",
+ "dev": true,
+ "dependencies": {
+ "flatted": "^3.1.0",
+ "rimraf": "^3.0.2"
+ },
+ "engines": {
+ "node": "^10.12.0 || >=12.0.0"
+ }
+ },
+ "node_modules/flatted": {
+ "version": "3.2.2",
+ "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.2.tgz",
+ "integrity": "sha512-JaTY/wtrcSyvXJl4IMFHPKyFur1sE9AUqc0QnhOaJ0CxHtAoIV8pYDzeEfAaNEtGkOfq4gr3LBFmdXW5mOQFnA==",
+ "dev": true
+ },
+ "node_modules/flush-write-stream": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz",
+ "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==",
+ "dev": true,
+ "dependencies": {
+ "inherits": "^2.0.3",
+ "readable-stream": "^2.3.6"
+ }
+ },
+ "node_modules/follow-redirects": {
+ "version": "1.13.3",
+ "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.13.3.tgz",
+ "integrity": "sha512-DUgl6+HDzB0iEptNQEXLx/KhTmDb8tZUHSeLqpnjpknR70H0nC2t9N73BK6fN4hOvJ84pKlIQVQ4k5FFlBedKA==",
+ "dev": true,
+ "funding": [
+ {
+ "type": "individual",
+ "url": "https://github.com/sponsors/RubenVerborgh"
+ }
+ ],
+ "engines": {
+ "node": ">=4.0"
+ },
+ "peerDependenciesMeta": {
+ "debug": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/for-in": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz",
+ "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/for-own": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz",
+ "integrity": "sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs=",
+ "dev": true,
+ "dependencies": {
+ "for-in": "^1.0.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/foreach": {
+ "version": "2.0.5",
+ "resolved": "https://registry.npmjs.org/foreach/-/foreach-2.0.5.tgz",
+ "integrity": "sha1-C+4AUBiusmDQo6865ljdATbsG5k=",
+ "dev": true
+ },
+ "node_modules/foreachasync": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/foreachasync/-/foreachasync-3.0.0.tgz",
+ "integrity": "sha1-VQKYfchxS+M5IJfzLgBxyd7gfPY=",
+ "dev": true
+ },
+ "node_modules/forever-agent": {
+ "version": "0.6.1",
+ "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
+ "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=",
+ "engines": {
+ "node": "*"
+ }
+ },
+ "node_modules/form-data": {
+ "version": "2.3.3",
+ "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz",
+ "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==",
+ "dependencies": {
+ "asynckit": "^0.4.0",
+ "combined-stream": "^1.0.6",
+ "mime-types": "^2.1.12"
+ },
+ "engines": {
+ "node": ">= 0.12"
+ }
+ },
+ "node_modules/forwarded": {
+ "version": "0.2.0",
+ "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz",
+ "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==",
+ "dev": true,
+ "engines": {
+ "node": ">= 0.6"
+ }
+ },
+ "node_modules/fragment-cache": {
+ "version": "0.2.1",
+ "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz",
+ "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=",
+ "dev": true,
+ "dependencies": {
+ "map-cache": "^0.2.2"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/fresh": {
+ "version": "0.5.2",
+ "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
+ "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=",
+ "dev": true,
+ "engines": {
+ "node": ">= 0.6"
+ }
+ },
+ "node_modules/from": {
+ "version": "0.1.7",
+ "resolved": "https://registry.npmjs.org/from/-/from-0.1.7.tgz",
+ "integrity": "sha1-g8YK/Fi5xWmXAH7Rp2izqzA6RP4=",
+ "dev": true
+ },
+ "node_modules/fs-constants": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz",
+ "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==",
+ "dev": true
+ },
+ "node_modules/fs-extra": {
+ "version": "10.0.0",
+ "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.0.0.tgz",
+ "integrity": "sha512-C5owb14u9eJwizKGdchcDUQeFtlSHHthBk8pbX9Vc1PFZrLombudjDnNns88aYslCyF6IY5SUw3Roz6xShcEIQ==",
+ "dev": true,
+ "dependencies": {
+ "graceful-fs": "^4.2.0",
+ "jsonfile": "^6.0.1",
+ "universalify": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/fs-extra/node_modules/jsonfile": {
+ "version": "6.1.0",
+ "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz",
+ "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==",
+ "dev": true,
+ "dependencies": {
+ "universalify": "^2.0.0"
+ },
+ "optionalDependencies": {
+ "graceful-fs": "^4.1.6"
+ }
+ },
+ "node_modules/fs-extra/node_modules/universalify": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz",
+ "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==",
+ "dev": true,
+ "engines": {
+ "node": ">= 10.0.0"
+ }
+ },
+ "node_modules/fs-minipass": {
+ "version": "1.2.7",
+ "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-1.2.7.tgz",
+ "integrity": "sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA==",
+ "dev": true,
+ "dependencies": {
+ "minipass": "^2.6.0"
+ }
+ },
+ "node_modules/fs-mkdirp-stream": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/fs-mkdirp-stream/-/fs-mkdirp-stream-1.0.0.tgz",
+ "integrity": "sha1-C3gV/DIBxqaeFNuYzgmMFpNSWes=",
+ "dev": true,
+ "dependencies": {
+ "graceful-fs": "^4.1.11",
+ "through2": "^2.0.3"
+ },
+ "engines": {
+ "node": ">= 0.10"
+ }
+ },
+ "node_modules/fs.realpath": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
+ "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
+ "dev": true
+ },
+ "node_modules/fsevents": {
+ "version": "1.2.13",
+ "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz",
+ "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==",
+ "deprecated": "fsevents 1 will break on node v14+ and could be using insecure binaries. Upgrade to fsevents 2.",
+ "dev": true,
+ "hasInstallScript": true,
+ "optional": true,
+ "os": [
+ "darwin"
+ ],
+ "dependencies": {
+ "bindings": "^1.5.0",
+ "nan": "^2.12.1"
+ },
+ "engines": {
+ "node": ">= 4.0"
+ }
+ },
+ "node_modules/fstream": {
+ "version": "1.0.12",
+ "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.12.tgz",
+ "integrity": "sha512-WvJ193OHa0GHPEL+AycEJgxvBEwyfRkN1vhjca23OaPVMCaLCXTd5qAu82AjTcgP1UJmytkOKb63Ypde7raDIg==",
+ "dev": true,
+ "dependencies": {
+ "graceful-fs": "^4.1.2",
+ "inherits": "~2.0.0",
+ "mkdirp": ">=0.5 0",
+ "rimraf": "2"
+ },
+ "engines": {
+ "node": ">=0.6"
+ }
+ },
+ "node_modules/fstream/node_modules/mkdirp": {
+ "version": "0.5.5",
+ "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz",
+ "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==",
+ "dev": true,
+ "dependencies": {
+ "minimist": "^1.2.5"
+ },
+ "bin": {
+ "mkdirp": "bin/cmd.js"
+ }
+ },
+ "node_modules/fstream/node_modules/rimraf": {
+ "version": "2.7.1",
+ "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
+ "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
+ "dev": true,
+ "dependencies": {
+ "glob": "^7.1.3"
+ },
+ "bin": {
+ "rimraf": "bin.js"
+ }
+ },
+ "node_modules/function-bind": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
+ "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
+ "dev": true
+ },
+ "node_modules/functional-red-black-tree": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz",
+ "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=",
+ "dev": true
+ },
+ "node_modules/gauge": {
+ "version": "2.7.4",
+ "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz",
+ "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=",
+ "dev": true,
+ "dependencies": {
+ "aproba": "^1.0.3",
+ "console-control-strings": "^1.0.0",
+ "has-unicode": "^2.0.0",
+ "object-assign": "^4.1.0",
+ "signal-exit": "^3.0.0",
+ "string-width": "^1.0.1",
+ "strip-ansi": "^3.0.1",
+ "wide-align": "^1.1.0"
+ }
+ },
+ "node_modules/gaze": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.3.tgz",
+ "integrity": "sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==",
+ "dev": true,
+ "dependencies": {
+ "globule": "^1.0.0"
+ },
+ "engines": {
+ "node": ">= 4.0.0"
+ }
+ },
+ "node_modules/gensync": {
+ "version": "1.0.0-beta.2",
+ "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz",
+ "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==",
+ "dev": true,
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/get-assigned-identifiers": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/get-assigned-identifiers/-/get-assigned-identifiers-1.2.0.tgz",
+ "integrity": "sha512-mBBwmeGTrxEMO4pMaaf/uUEFHnYtwr8FTe8Y/mer4rcV/bye0qGm6pw1bGZFGStxC5O76c5ZAVBGnqHmOaJpdQ==",
+ "dev": true
+ },
+ "node_modules/get-caller-file": {
+ "version": "2.0.5",
+ "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
+ "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
+ "dev": true,
+ "engines": {
+ "node": "6.* || 8.* || >= 10.*"
+ }
+ },
+ "node_modules/get-intrinsic": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz",
+ "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==",
+ "dev": true,
+ "dependencies": {
+ "function-bind": "^1.1.1",
+ "has": "^1.0.3",
+ "has-symbols": "^1.0.1"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/get-own-enumerable-property-symbols": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz",
+ "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==",
+ "dev": true
+ },
+ "node_modules/get-stdin": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz",
+ "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/get-stream": {
+ "version": "5.2.0",
+ "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz",
+ "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==",
+ "dev": true,
+ "dependencies": {
+ "pump": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/get-stream/node_modules/pump": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
+ "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
+ "dev": true,
+ "dependencies": {
+ "end-of-stream": "^1.1.0",
+ "once": "^1.3.1"
+ }
+ },
+ "node_modules/get-value": {
+ "version": "2.0.6",
+ "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz",
+ "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/getos": {
+ "version": "3.2.1",
+ "resolved": "https://registry.npmjs.org/getos/-/getos-3.2.1.tgz",
+ "integrity": "sha512-U56CfOK17OKgTVqozZjUKNdkfEv6jk5WISBJ8SHoagjE6L69zOwl3Z+O8myjY9MEW3i2HPWQBt/LTbCgcC973Q==",
+ "dev": true,
+ "dependencies": {
+ "async": "^3.2.0"
+ }
+ },
+ "node_modules/getpass": {
+ "version": "0.1.7",
+ "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz",
+ "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=",
+ "dependencies": {
+ "assert-plus": "^1.0.0"
+ }
+ },
+ "node_modules/gifencoder": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/gifencoder/-/gifencoder-2.0.1.tgz",
+ "integrity": "sha512-x19DcyWY10SkshBpokqFOo/HBht9GB75evRYvaLMbez9p+yB/o+kt0fK9AwW59nFiAMs2UUQsjv1lX/hvu9Ong==",
+ "dev": true,
+ "dependencies": {
+ "canvas": "^2.2.0"
+ }
+ },
+ "node_modules/glob": {
+ "version": "7.1.7",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz",
+ "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==",
+ "dev": true,
+ "dependencies": {
+ "fs.realpath": "^1.0.0",
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "^3.0.4",
+ "once": "^1.3.0",
+ "path-is-absolute": "^1.0.0"
+ },
+ "engines": {
+ "node": "*"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
+ "node_modules/glob-parent": {
+ "version": "5.1.2",
+ "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
+ "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
+ "dev": true,
+ "dependencies": {
+ "is-glob": "^4.0.1"
+ },
+ "engines": {
+ "node": ">= 6"
+ }
+ },
+ "node_modules/glob-stream": {
+ "version": "6.1.0",
+ "resolved": "https://registry.npmjs.org/glob-stream/-/glob-stream-6.1.0.tgz",
+ "integrity": "sha1-cEXJlBOz65SIjYOrRtC0BMx73eQ=",
+ "dev": true,
+ "dependencies": {
+ "extend": "^3.0.0",
+ "glob": "^7.1.1",
+ "glob-parent": "^3.1.0",
+ "is-negated-glob": "^1.0.0",
+ "ordered-read-streams": "^1.0.0",
+ "pumpify": "^1.3.5",
+ "readable-stream": "^2.1.5",
+ "remove-trailing-separator": "^1.0.1",
+ "to-absolute-glob": "^2.0.0",
+ "unique-stream": "^2.0.2"
+ },
+ "engines": {
+ "node": ">= 0.10"
+ }
+ },
+ "node_modules/glob-stream/node_modules/glob-parent": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz",
+ "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=",
+ "dev": true,
+ "dependencies": {
+ "is-glob": "^3.1.0",
+ "path-dirname": "^1.0.0"
+ }
+ },
+ "node_modules/glob-stream/node_modules/is-glob": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz",
+ "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=",
+ "dev": true,
+ "dependencies": {
+ "is-extglob": "^2.1.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/glob-to-regexp": {
+ "version": "0.4.1",
+ "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz",
+ "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==",
+ "dev": true
+ },
+ "node_modules/glob-watcher": {
+ "version": "5.0.5",
+ "resolved": "https://registry.npmjs.org/glob-watcher/-/glob-watcher-5.0.5.tgz",
+ "integrity": "sha512-zOZgGGEHPklZNjZQaZ9f41i7F2YwE+tS5ZHrDhbBCk3stwahn5vQxnFmBJZHoYdusR6R1bLSXeGUy/BhctwKzw==",
+ "dev": true,
+ "dependencies": {
+ "anymatch": "^2.0.0",
+ "async-done": "^1.2.0",
+ "chokidar": "^2.0.0",
+ "is-negated-glob": "^1.0.0",
+ "just-debounce": "^1.0.0",
+ "normalize-path": "^3.0.0",
+ "object.defaults": "^1.1.0"
+ },
+ "engines": {
+ "node": ">= 0.10"
+ }
+ },
+ "node_modules/global-dirs": {
+ "version": "0.1.1",
+ "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-0.1.1.tgz",
+ "integrity": "sha1-sxnA3UYH81PzvpzKTHL8FIxJ9EU=",
+ "dev": true,
+ "dependencies": {
+ "ini": "^1.3.4"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/global-modules": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz",
+ "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==",
+ "dev": true,
+ "dependencies": {
+ "global-prefix": "^1.0.1",
+ "is-windows": "^1.0.1",
+ "resolve-dir": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/global-prefix": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz",
+ "integrity": "sha1-2/dDxsFJklk8ZVVoy2btMsASLr4=",
+ "dev": true,
+ "dependencies": {
+ "expand-tilde": "^2.0.2",
+ "homedir-polyfill": "^1.0.1",
+ "ini": "^1.3.4",
+ "is-windows": "^1.0.1",
+ "which": "^1.2.14"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/global-prefix/node_modules/which": {
+ "version": "1.3.1",
+ "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
+ "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
+ "dev": true,
+ "dependencies": {
+ "isexe": "^2.0.0"
+ },
+ "bin": {
+ "which": "bin/which"
+ }
+ },
+ "node_modules/globals": {
+ "version": "11.12.0",
+ "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz",
+ "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==",
+ "dev": true,
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/globalyzer": {
+ "version": "0.1.0",
+ "resolved": "https://registry.npmjs.org/globalyzer/-/globalyzer-0.1.0.tgz",
+ "integrity": "sha512-40oNTM9UfG6aBmuKxk/giHn5nQ8RVz/SS4Ir6zgzOv9/qC3kKZ9v4etGTcJbEl/NyVQH7FGU7d+X1egr57Md2Q==",
+ "dev": true
+ },
+ "node_modules/globrex": {
+ "version": "0.1.2",
+ "resolved": "https://registry.npmjs.org/globrex/-/globrex-0.1.2.tgz",
+ "integrity": "sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==",
+ "dev": true
+ },
+ "node_modules/globule": {
+ "version": "1.3.3",
+ "resolved": "https://registry.npmjs.org/globule/-/globule-1.3.3.tgz",
+ "integrity": "sha512-mb1aYtDbIjTu4ShMB85m3UzjX9BVKe9WCzsnfMSZk+K5GpIbBOexgg4PPCt5eHDEG5/ZQAUX2Kct02zfiPLsKg==",
+ "dev": true,
+ "dependencies": {
+ "glob": "~7.1.1",
+ "lodash": "~4.17.10",
+ "minimatch": "~3.0.2"
+ },
+ "engines": {
+ "node": ">= 0.10"
+ }
+ },
+ "node_modules/glogg": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/glogg/-/glogg-1.0.2.tgz",
+ "integrity": "sha512-5mwUoSuBk44Y4EshyiqcH95ZntbDdTQqA3QYSrxmzj28Ai0vXBGMH1ApSANH14j2sIRtqCEyg6PfsuP7ElOEDA==",
+ "dev": true,
+ "dependencies": {
+ "sparkles": "^1.0.0"
+ },
+ "engines": {
+ "node": ">= 0.10"
+ }
+ },
+ "node_modules/google-closure-compiler": {
+ "version": "20200504.0.0",
+ "resolved": "https://registry.npmjs.org/google-closure-compiler/-/google-closure-compiler-20200504.0.0.tgz",
+ "integrity": "sha512-No343xYZ/d5+f7VPBm1Vy6TjcUSpP3b0VYe3lww5M5bonEnyF6jwCuGhYfwtpCnM92ZSVcLqbJJA8SDf5DvSZA==",
+ "dev": true,
+ "dependencies": {
+ "chalk": "2.x",
+ "google-closure-compiler-java": "^20200504.0.0",
+ "google-closure-compiler-js": "^20200504.0.0",
+ "minimist": "1.x",
+ "vinyl": "2.x",
+ "vinyl-sourcemaps-apply": "^0.2.0"
+ },
+ "bin": {
+ "google-closure-compiler": "cli.js"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "optionalDependencies": {
+ "google-closure-compiler-linux": "^20200504.0.0",
+ "google-closure-compiler-osx": "^20200504.0.0",
+ "google-closure-compiler-windows": "^20200504.0.0"
+ }
+ },
+ "node_modules/google-closure-compiler-java": {
+ "version": "20200504.0.0",
+ "resolved": "https://registry.npmjs.org/google-closure-compiler-java/-/google-closure-compiler-java-20200504.0.0.tgz",
+ "integrity": "sha512-7E5rg8dAfpzeTsGuWpwW/ZILVoItFAw4I9AjutY3ujZIadUnlQ6hKHasyvXCB2y1Vzlvf/vsbyjoNvPPZ6IeNA==",
+ "dev": true
+ },
+ "node_modules/google-closure-compiler-js": {
+ "version": "20200504.0.0",
+ "resolved": "https://registry.npmjs.org/google-closure-compiler-js/-/google-closure-compiler-js-20200504.0.0.tgz",
+ "integrity": "sha512-+03QX239BszaF/tpBYOT5JLR2yAwRoy5ObmwI1zeq9gq+zveD8w7mISWMY+I/3HYef7blN+aMKi78ulE3Mnyww==",
+ "dev": true
+ },
+ "node_modules/google-closure-compiler-linux": {
+ "version": "20200504.0.0",
+ "resolved": "https://registry.npmjs.org/google-closure-compiler-linux/-/google-closure-compiler-linux-20200504.0.0.tgz",
+ "integrity": "sha512-DljGPGILaebP6XdykflPwzwYrpi3lamfIx7FNjjhqM0ukHOBUyRfEW8E87sjSwCgvQFHqUn3CB39JhLEcf15UA==",
+ "cpu": [
+ "x64",
+ "x86"
+ ],
+ "dev": true,
+ "optional": true,
+ "os": [
+ "linux"
+ ]
+ },
+ "node_modules/google-closure-compiler-osx": {
+ "version": "20200504.0.0",
+ "resolved": "https://registry.npmjs.org/google-closure-compiler-osx/-/google-closure-compiler-osx-20200504.0.0.tgz",
+ "integrity": "sha512-isez2ZP42xLkIMd+HgD+DkazHfXNsmCwn6wC7LWlBG56vVM2NoBXTjNn+uPjLFJ0M+wzhlwIVhJnMF+qORH2Sw==",
+ "cpu": [
+ "x64",
+ "x86"
+ ],
+ "dev": true,
+ "optional": true,
+ "os": [
+ "darwin"
+ ]
+ },
+ "node_modules/google-closure-compiler-windows": {
+ "version": "20200504.0.0",
+ "resolved": "https://registry.npmjs.org/google-closure-compiler-windows/-/google-closure-compiler-windows-20200504.0.0.tgz",
+ "integrity": "sha512-T5g2Slv6W/SO4RhAZcp6neWbZCQ8B0QXujvqLbx331r7uMxM7IaScHTNry6NTFFwReiY28COIqSuyEPuGmFjDg==",
+ "cpu": [
+ "x64",
+ "x86"
+ ],
+ "dev": true,
+ "optional": true,
+ "os": [
+ "win32"
+ ]
+ },
+ "node_modules/got": {
+ "version": "6.7.1",
+ "resolved": "https://registry.npmjs.org/got/-/got-6.7.1.tgz",
+ "integrity": "sha1-JAzQV4WpoY5WHcG0S0HHY+8ejbA=",
+ "dev": true,
+ "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"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/got/node_modules/get-stream": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz",
+ "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=",
+ "dev": true,
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/graceful-fs": {
+ "version": "4.2.6",
+ "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz",
+ "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==",
+ "dev": true
+ },
+ "node_modules/gulp": {
+ "version": "4.0.2",
+ "resolved": "https://registry.npmjs.org/gulp/-/gulp-4.0.2.tgz",
+ "integrity": "sha512-dvEs27SCZt2ibF29xYgmnwwCYZxdxhQ/+LFWlbAW8y7jt68L/65402Lz3+CKy0Ov4rOs+NERmDq7YlZaDqUIfA==",
+ "dev": true,
+ "dependencies": {
+ "glob-watcher": "^5.0.3",
+ "gulp-cli": "^2.2.0",
+ "undertaker": "^1.2.1",
+ "vinyl-fs": "^3.0.0"
+ },
+ "bin": {
+ "gulp": "bin/gulp.js"
+ },
+ "engines": {
+ "node": ">= 0.10"
+ }
+ },
+ "node_modules/gulp-jsdoc3": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/gulp-jsdoc3/-/gulp-jsdoc3-3.0.0.tgz",
+ "integrity": "sha512-rE2jAwCPA8XFi9g4V3Z3LPhZNjxuMTIYQVMjdqZAQpRfJITLVaUK3xfmiiNTMc7j+fT7pL8Q5yj7ZPRdwCJWNg==",
+ "dev": true,
+ "dependencies": {
+ "ansi-colors": "^4.1.1",
+ "beeper": "^2.0.0",
+ "debug": "^4.1.1",
+ "fancy-log": "^1.3.3",
+ "ink-docstrap": "^1.3.2",
+ "jsdoc": "^3.6.3",
+ "map-stream": "0.0.7",
+ "tmp": "0.1.0"
+ }
+ },
+ "node_modules/gulp-jsdoc3/node_modules/rimraf": {
+ "version": "2.7.1",
+ "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
+ "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
+ "dev": true,
+ "dependencies": {
+ "glob": "^7.1.3"
+ },
+ "bin": {
+ "rimraf": "bin.js"
+ }
+ },
+ "node_modules/gulp-jsdoc3/node_modules/tmp": {
+ "version": "0.1.0",
+ "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.1.0.tgz",
+ "integrity": "sha512-J7Z2K08jbGcdA1kkQpJSqLF6T0tdQqpR2pnSUXsIchbPdTI9v3e85cLW0d6WDhwuAleOV71j2xWs8qMPfK7nKw==",
+ "dev": true,
+ "dependencies": {
+ "rimraf": "^2.6.3"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/gulp-zip": {
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/gulp-zip/-/gulp-zip-5.1.0.tgz",
+ "integrity": "sha512-XZr/y91IliK/SpR74g3TkZejGkGEmK7CSDjSghT1jXshgO+dFvpLIz9w9fpuwkew6i7k4F+G24TubNgq1ISzEw==",
+ "dev": true,
+ "dependencies": {
+ "get-stream": "^5.2.0",
+ "plugin-error": "^1.0.1",
+ "through2": "^3.0.1",
+ "vinyl": "^2.1.0",
+ "yazl": "^2.5.1"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "peerDependencies": {
+ "gulp": ">=4"
+ },
+ "peerDependenciesMeta": {
+ "gulp": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/gulp-zip/node_modules/through2": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/through2/-/through2-3.0.2.tgz",
+ "integrity": "sha512-enaDQ4MUyP2W6ZyT6EsMzqBPZaM/avg8iuo+l2d3QCs0J+6RaqkHV/2/lOwDTueBHeJ/2LG9lrLW3d5rWPucuQ==",
+ "dev": true,
+ "dependencies": {
+ "inherits": "^2.0.4",
+ "readable-stream": "2 || 3"
+ }
+ },
+ "node_modules/gulp/node_modules/ansi-colors": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-1.1.0.tgz",
+ "integrity": "sha512-SFKX67auSNoVR38N3L+nvsPjOE0bybKTYbkf5tRvushrAPQ9V75huw0ZxBkKVeRU9kqH3d6HA4xTckbwZ4ixmA==",
+ "dev": true,
+ "dependencies": {
+ "ansi-wrap": "^0.1.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/gulp/node_modules/camelcase": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz",
+ "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/gulp/node_modules/cliui": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz",
+ "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=",
+ "dev": true,
+ "dependencies": {
+ "string-width": "^1.0.1",
+ "strip-ansi": "^3.0.1",
+ "wrap-ansi": "^2.0.0"
+ }
+ },
+ "node_modules/gulp/node_modules/get-caller-file": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz",
+ "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==",
+ "dev": true
+ },
+ "node_modules/gulp/node_modules/gulp-cli": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/gulp-cli/-/gulp-cli-2.3.0.tgz",
+ "integrity": "sha512-zzGBl5fHo0EKSXsHzjspp3y5CONegCm8ErO5Qh0UzFzk2y4tMvzLWhoDokADbarfZRL2pGpRp7yt6gfJX4ph7A==",
+ "dev": true,
+ "dependencies": {
+ "ansi-colors": "^1.0.1",
+ "archy": "^1.0.0",
+ "array-sort": "^1.0.0",
+ "color-support": "^1.1.3",
+ "concat-stream": "^1.6.0",
+ "copy-props": "^2.0.1",
+ "fancy-log": "^1.3.2",
+ "gulplog": "^1.0.0",
+ "interpret": "^1.4.0",
+ "isobject": "^3.0.1",
+ "liftoff": "^3.1.0",
+ "matchdep": "^2.0.0",
+ "mute-stdout": "^1.0.0",
+ "pretty-hrtime": "^1.0.0",
+ "replace-homedir": "^1.0.0",
+ "semver-greatest-satisfied-range": "^1.1.0",
+ "v8flags": "^3.2.0",
+ "yargs": "^7.1.0"
+ },
+ "bin": {
+ "gulp": "bin/gulp.js"
+ },
+ "engines": {
+ "node": ">= 0.10"
+ }
+ },
+ "node_modules/gulp/node_modules/require-main-filename": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz",
+ "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=",
+ "dev": true
+ },
+ "node_modules/gulp/node_modules/which-module": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz",
+ "integrity": "sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8=",
+ "dev": true
+ },
+ "node_modules/gulp/node_modules/wrap-ansi": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz",
+ "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=",
+ "dev": true,
+ "dependencies": {
+ "string-width": "^1.0.1",
+ "strip-ansi": "^3.0.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/gulp/node_modules/y18n": {
+ "version": "3.2.2",
+ "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.2.tgz",
+ "integrity": "sha512-uGZHXkHnhF0XeeAPgnKfPv1bgKAYyVvmNL1xlKsPYZPaIHxGti2hHqvOCQv71XMsLxu1QjergkqogUnms5D3YQ==",
+ "dev": true
+ },
+ "node_modules/gulp/node_modules/yargs": {
+ "version": "7.1.1",
+ "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.1.tgz",
+ "integrity": "sha512-huO4Fr1f9PmiJJdll5kwoS2e4GqzGSsMT3PPMpOwoVkOK8ckqAewMTZyA6LXVQWflleb/Z8oPBEvNsMft0XE+g==",
+ "dev": true,
+ "dependencies": {
+ "camelcase": "^3.0.0",
+ "cliui": "^3.2.0",
+ "decamelize": "^1.1.1",
+ "get-caller-file": "^1.0.1",
+ "os-locale": "^1.4.0",
+ "read-pkg-up": "^1.0.1",
+ "require-directory": "^2.1.1",
+ "require-main-filename": "^1.0.1",
+ "set-blocking": "^2.0.0",
+ "string-width": "^1.0.2",
+ "which-module": "^1.0.0",
+ "y18n": "^3.2.1",
+ "yargs-parser": "5.0.0-security.0"
+ }
+ },
+ "node_modules/gulp/node_modules/yargs-parser": {
+ "version": "5.0.0-security.0",
+ "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.0-security.0.tgz",
+ "integrity": "sha512-T69y4Ps64LNesYxeYGYPvfoMTt/7y1XtfpIslUeK4um+9Hu7hlGoRtaDLvdXb7+/tfq4opVa2HRY5xGip022rQ==",
+ "dev": true,
+ "dependencies": {
+ "camelcase": "^3.0.0",
+ "object.assign": "^4.1.0"
+ }
+ },
+ "node_modules/gulplog": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/gulplog/-/gulplog-1.0.0.tgz",
+ "integrity": "sha1-4oxNRdBey77YGDY86PnFkmIp/+U=",
+ "dev": true,
+ "dependencies": {
+ "glogg": "^1.0.0"
+ },
+ "engines": {
+ "node": ">= 0.10"
+ }
+ },
+ "node_modules/gzip-size": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-6.0.0.tgz",
+ "integrity": "sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==",
+ "dev": true,
+ "dependencies": {
+ "duplexer": "^0.1.2"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/handlebars": {
+ "version": "4.7.7",
+ "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.7.tgz",
+ "integrity": "sha512-aAcXm5OAfE/8IXkcZvCepKU3VzW1/39Fb5ZuqMtgI/hT8X2YgoMvBY5dLhq/cpOvw7Lk1nK/UF71aLG/ZnVYRA==",
+ "dev": true,
+ "dependencies": {
+ "minimist": "^1.2.5",
+ "neo-async": "^2.6.0",
+ "source-map": "^0.6.1",
+ "wordwrap": "^1.0.0"
+ },
+ "bin": {
+ "handlebars": "bin/handlebars"
+ },
+ "engines": {
+ "node": ">=0.4.7"
+ },
+ "optionalDependencies": {
+ "uglify-js": "^3.1.4"
+ }
+ },
+ "node_modules/har-schema": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz",
+ "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=",
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/har-validator": {
+ "version": "5.1.5",
+ "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz",
+ "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==",
+ "deprecated": "this library is no longer supported",
+ "dependencies": {
+ "ajv": "^6.12.3",
+ "har-schema": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/hard-rejection": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz",
+ "integrity": "sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==",
+ "dev": true,
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/has": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
+ "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
+ "dev": true,
+ "dependencies": {
+ "function-bind": "^1.1.1"
+ },
+ "engines": {
+ "node": ">= 0.4.0"
+ }
+ },
+ "node_modules/has-ansi": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz",
+ "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=",
+ "dev": true,
+ "dependencies": {
+ "ansi-regex": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/has-bigints": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz",
+ "integrity": "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==",
+ "dev": true,
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/has-binary2": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/has-binary2/-/has-binary2-1.0.3.tgz",
+ "integrity": "sha512-G1LWKhDSvhGeAQ8mPVQlqNcOB2sJdwATtZKl2pDKKHfpf/rYj24lkinxf69blJbnsvtqqNU+L3SL50vzZhXOnw==",
+ "dev": true,
+ "dependencies": {
+ "isarray": "2.0.1"
+ }
+ },
+ "node_modules/has-binary2/node_modules/isarray": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz",
+ "integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4=",
+ "dev": true
+ },
+ "node_modules/has-cors": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/has-cors/-/has-cors-1.1.0.tgz",
+ "integrity": "sha1-XkdHk/fqmEPRu5nCPu9J/xJv/zk=",
+ "dev": true
+ },
+ "node_modules/has-flag": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
+ "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
+ "dev": true,
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/has-symbols": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz",
+ "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==",
+ "dev": true,
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/has-unicode": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz",
+ "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=",
+ "dev": true
+ },
+ "node_modules/has-value": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz",
+ "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=",
+ "dev": true,
+ "dependencies": {
+ "get-value": "^2.0.6",
+ "has-values": "^1.0.0",
+ "isobject": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/has-values": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz",
+ "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=",
+ "dev": true,
+ "dependencies": {
+ "is-number": "^3.0.0",
+ "kind-of": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/has-values/node_modules/kind-of": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz",
+ "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=",
+ "dev": true,
+ "dependencies": {
+ "is-buffer": "^1.1.5"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/hash-base": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz",
+ "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==",
+ "dev": true,
+ "dependencies": {
+ "inherits": "^2.0.4",
+ "readable-stream": "^3.6.0",
+ "safe-buffer": "^5.2.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/hash-base/node_modules/readable-stream": {
+ "version": "3.6.0",
+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
+ "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
+ "dev": true,
+ "dependencies": {
+ "inherits": "^2.0.3",
+ "string_decoder": "^1.1.1",
+ "util-deprecate": "^1.0.1"
+ },
+ "engines": {
+ "node": ">= 6"
+ }
+ },
+ "node_modules/hash.js": {
+ "version": "1.1.7",
+ "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz",
+ "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==",
+ "dev": true,
+ "dependencies": {
+ "inherits": "^2.0.3",
+ "minimalistic-assert": "^1.0.1"
+ }
+ },
+ "node_modules/hawk": {
+ "version": "3.1.3",
+ "resolved": "https://registry.npmjs.org/hawk/-/hawk-3.1.3.tgz",
+ "integrity": "sha1-B4REvXwWQLD+VA0sm3PVlnjo4cQ=",
+ "deprecated": "This module moved to @hapi/hawk. Please make sure to switch over as this distribution is no longer supported and may contain bugs and critical security issues.",
+ "dev": true,
+ "optional": true,
+ "dependencies": {
+ "boom": "2.x.x",
+ "cryptiles": "2.x.x",
+ "hoek": "2.x.x",
+ "sntp": "1.x.x"
+ },
+ "engines": {
+ "node": ">=0.10.32"
+ }
+ },
+ "node_modules/hbs": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/hbs/-/hbs-4.1.2.tgz",
+ "integrity": "sha512-WfBnQbozbdiTLjJu6P6Wturgvy0FN8xtRmIjmP0ebX9OGQrt+2S6UC7xX0IebHTCS1sXe20zfTzQ7yhjrEvrfQ==",
+ "dev": true,
+ "dependencies": {
+ "handlebars": "4.7.7",
+ "walk": "2.3.14"
+ },
+ "engines": {
+ "node": ">= 0.8",
+ "npm": "1.2.8000 || >= 1.4.16"
+ }
+ },
+ "node_modules/highcharts": {
+ "version": "9.2.2",
+ "resolved": "https://registry.npmjs.org/highcharts/-/highcharts-9.2.2.tgz",
+ "integrity": "sha512-OMEdFCaG626ES1JEcKAvJTpxAOMuchy0XuAplmnOs0Yu7NMd2RMfTLFQ2fCJOxo3ubSdm/RVQwKAWC+5HYThnw==",
+ "dev": true
+ },
+ "node_modules/highcharts-assembler": {
+ "version": "1.3.7",
+ "resolved": "git+ssh://git@github.com/highcharts/highcharts-assembler.git#ab2cfe7f5d47c204c315336eba23f82958a24dbd",
+ "integrity": "sha512-8ENHIMpVu9FkUImsMpjwzXWbkCyQjW4Ca50jToPwatYYn5GcpwE2XH1z0gT+Oumpo5LGv5ZsDhAU76I8JcWfsA==",
+ "dev": true,
+ "license": "ISC"
+ },
+ "node_modules/highcharts-declarations-generator": {
+ "version": "1.1.20",
+ "resolved": "git+ssh://git@github.com/highcharts/highcharts-declarations-generator.git#739028e681284a960e315b11c70f4413581ac24d",
+ "integrity": "sha512-aLdjfWG/Zk4O1j0eBPj3+Wqx69womVKSnHigG+wFIRHTDo4xm0uYhneUO452NuE0nL7ezoCbUo5ZO0BPzLqanw==",
+ "dev": true,
+ "dependencies": {
+ "colors": "^1.4.0",
+ "mkdirp": "^1.0.4",
+ "request": "^2.88.2"
+ },
+ "engines": {
+ "node": ">=12.0.0"
+ }
+ },
+ "node_modules/highcharts-documentation-generators": {
+ "version": "0.5.27",
+ "resolved": "git+ssh://git@github.com/highcharts/highcharts-documentation-generators.git#39ac26bab66c7b32d98af6a1829e653786d02e6c",
+ "integrity": "sha512-P0Co9M3jCWIiUpKuzeiHNnHJ0z7Sykx3GAg6+GES68KdsBnIdQFq3VkOEDEMxbBr7qSU17GpjsEPLa1b0UDELA==",
+ "dev": true,
+ "license": "UNLICENSED",
+ "dependencies": {
+ "async": "^3.2.0",
+ "colors": "^1.4.0",
+ "express": "^4.17.1",
+ "fast-deep-equal": "^3.1.3",
+ "handlebars": "^4.7.7",
+ "highcharts-assembler": "github:highcharts/highcharts-assembler",
+ "marked": "^2.0.3",
+ "mkdirp": "^1.0.4",
+ "moment": "^2.29.1",
+ "sanitize-html": "^2.3.3",
+ "semver": "^7.3.5",
+ "taffydb": "^2.7.3",
+ "typedoc": "~0.20.36",
+ "underscore": "^1.13.1",
+ "yargs": "^17.0.1"
+ },
+ "bin": {
+ "highcharts-api-docs": "api-docs/bin/generator.js",
+ "highcharts-typedoc": "typedoc/bin/highcharts-typedoc"
+ }
+ },
+ "node_modules/highcharts-documentation-generators/node_modules/ansi-regex": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
+ "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/highcharts-documentation-generators/node_modules/ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "dev": true,
+ "dependencies": {
+ "color-convert": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ }
+ },
+ "node_modules/highcharts-documentation-generators/node_modules/cliui": {
+ "version": "7.0.4",
+ "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz",
+ "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==",
+ "dev": true,
+ "dependencies": {
+ "string-width": "^4.2.0",
+ "strip-ansi": "^6.0.0",
+ "wrap-ansi": "^7.0.0"
+ }
+ },
+ "node_modules/highcharts-documentation-generators/node_modules/color-convert": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "dev": true,
+ "dependencies": {
+ "color-name": "~1.1.4"
+ },
+ "engines": {
+ "node": ">=7.0.0"
+ }
+ },
+ "node_modules/highcharts-documentation-generators/node_modules/color-name": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
+ "dev": true
+ },
+ "node_modules/highcharts-documentation-generators/node_modules/domhandler": {
+ "version": "4.2.2",
+ "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.2.2.tgz",
+ "integrity": "sha512-PzE9aBMsdZO8TK4BnuJwH0QT41wgMbRzuZrHUcpYncEjmQazq8QEaBWgLG7ZyC/DAZKEgglpIA6j4Qn/HmxS3w==",
+ "dev": true,
+ "dependencies": {
+ "domelementtype": "^2.2.0"
+ },
+ "engines": {
+ "node": ">= 4"
+ },
+ "funding": {
+ "url": "https://github.com/fb55/domhandler?sponsor=1"
+ }
+ },
+ "node_modules/highcharts-documentation-generators/node_modules/escape-string-regexp": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
+ "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
+ "dev": true,
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/highcharts-documentation-generators/node_modules/highcharts-assembler": {
+ "version": "1.3.7",
+ "resolved": "git+ssh://git@github.com/highcharts/highcharts-assembler.git#5447e0e61481864d524af4e8315a5b2dd9fb0739",
+ "integrity": "sha512-Bid0UGmgGMNej6ZM1igk8eM4QSXK9RwxIC71r2bfuKR9IOSoAJ1KQj+EXbYBm3/7quXMx9uMmVk2UAVjr8Lnxw==",
+ "dev": true,
+ "license": "ISC"
+ },
+ "node_modules/highcharts-documentation-generators/node_modules/htmlparser2": {
+ "version": "6.1.0",
+ "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz",
+ "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==",
+ "dev": true,
+ "funding": [
+ "https://github.com/fb55/htmlparser2?sponsor=1",
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/fb55"
+ }
+ ],
+ "dependencies": {
+ "domelementtype": "^2.0.1",
+ "domhandler": "^4.0.0",
+ "domutils": "^2.5.2",
+ "entities": "^2.0.0"
+ }
+ },
+ "node_modules/highcharts-documentation-generators/node_modules/is-fullwidth-code-point": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
+ "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/highcharts-documentation-generators/node_modules/marked": {
+ "version": "2.1.3",
+ "resolved": "https://registry.npmjs.org/marked/-/marked-2.1.3.tgz",
+ "integrity": "sha512-/Q+7MGzaETqifOMWYEA7HVMaZb4XbcRfaOzcSsHZEith83KGlvaSG33u0SKu89Mj5h+T8V2hM+8O45Qc5XTgwA==",
+ "dev": true,
+ "bin": {
+ "marked": "bin/marked"
+ },
+ "engines": {
+ "node": ">= 10"
+ }
+ },
+ "node_modules/highcharts-documentation-generators/node_modules/postcss": {
+ "version": "8.3.6",
+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.3.6.tgz",
+ "integrity": "sha512-wG1cc/JhRgdqB6WHEuyLTedf3KIRuD0hG6ldkFEZNCjRxiC+3i6kkWUUbiJQayP28iwG35cEmAbe98585BYV0A==",
+ "dev": true,
+ "dependencies": {
+ "colorette": "^1.2.2",
+ "nanoid": "^3.1.23",
+ "source-map-js": "^0.6.2"
+ },
+ "engines": {
+ "node": "^10 || ^12 || >=14"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/postcss/"
+ }
+ },
+ "node_modules/highcharts-documentation-generators/node_modules/sanitize-html": {
+ "version": "2.4.0",
+ "resolved": "https://registry.npmjs.org/sanitize-html/-/sanitize-html-2.4.0.tgz",
+ "integrity": "sha512-Y1OgkUiTPMqwZNRLPERSEi39iOebn2XJLbeiGOBhaJD/yLqtLGu6GE5w7evx177LeGgSE+4p4e107LMiydOf6A==",
+ "dev": true,
+ "dependencies": {
+ "deepmerge": "^4.2.2",
+ "escape-string-regexp": "^4.0.0",
+ "htmlparser2": "^6.0.0",
+ "is-plain-object": "^5.0.0",
+ "klona": "^2.0.3",
+ "parse-srcset": "^1.0.2",
+ "postcss": "^8.0.2"
+ }
+ },
+ "node_modules/highcharts-documentation-generators/node_modules/string-width": {
+ "version": "4.2.2",
+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz",
+ "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==",
+ "dev": true,
+ "dependencies": {
+ "emoji-regex": "^8.0.0",
+ "is-fullwidth-code-point": "^3.0.0",
+ "strip-ansi": "^6.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/highcharts-documentation-generators/node_modules/strip-ansi": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
+ "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
+ "dev": true,
+ "dependencies": {
+ "ansi-regex": "^5.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/highcharts-documentation-generators/node_modules/taffydb": {
+ "version": "2.7.3",
+ "resolved": "https://registry.npmjs.org/taffydb/-/taffydb-2.7.3.tgz",
+ "integrity": "sha1-KtNxaWKUmPylvIQkMJbTzeDsOjQ=",
+ "dev": true
+ },
+ "node_modules/highcharts-documentation-generators/node_modules/underscore": {
+ "version": "1.13.1",
+ "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.13.1.tgz",
+ "integrity": "sha512-hzSoAVtJF+3ZtiFX0VgfFPHEDRm7Y/QPjGyNo4TVdnDTdft3tr8hEkD25a1jC+TjTuE7tkHGKkhwCgs9dgBB2g==",
+ "dev": true
+ },
+ "node_modules/highcharts-documentation-generators/node_modules/wrap-ansi": {
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
+ "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
+ "dev": true,
+ "dependencies": {
+ "ansi-styles": "^4.0.0",
+ "string-width": "^4.1.0",
+ "strip-ansi": "^6.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
+ }
+ },
+ "node_modules/highcharts-documentation-generators/node_modules/y18n": {
+ "version": "5.0.8",
+ "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz",
+ "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==",
+ "dev": true,
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/highcharts-documentation-generators/node_modules/yargs": {
+ "version": "17.1.1",
+ "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.1.1.tgz",
+ "integrity": "sha512-c2k48R0PwKIqKhPMWjeiF6y2xY/gPMUlro0sgxqXpbOIohWiLNXWslsootttv7E1e73QPAMQSg5FeySbVcpsPQ==",
+ "dev": true,
+ "dependencies": {
+ "cliui": "^7.0.2",
+ "escalade": "^3.1.1",
+ "get-caller-file": "^2.0.5",
+ "require-directory": "^2.1.1",
+ "string-width": "^4.2.0",
+ "y18n": "^5.0.5",
+ "yargs-parser": "^20.2.2"
+ },
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/highcharts-documentation-generators/node_modules/yargs-parser": {
+ "version": "20.2.9",
+ "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz",
+ "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==",
+ "dev": true,
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/highcharts-utils": {
+ "version": "0.0.0",
+ "resolved": "git+ssh://git@github.com/highcharts/highcharts-utils.git#02e3f974ad3c583734d9086ea9187dab3d788f03",
+ "integrity": "sha512-2Zg30ii4Q6BNDDqodHmAlzXYhWYtEvq6bFXO1aXrhV9RlX98qVkaRFFw/hak6/TNbYt+Yc+9LkcN44A/H9PxEg==",
+ "dev": true,
+ "dependencies": {
+ "@babel/core": "^7.13.10",
+ "@babel/preset-env": "^7.13.10",
+ "@highcharts/map-collection": "^1.1.3",
+ "@octokit/rest": "^18.3.5",
+ "async-exit-hook": "^2.0.1",
+ "body-parser": "^1.19.0",
+ "browser-detect": "^0.2.28",
+ "child-process": "^1.0.2",
+ "colors": "^1.4.0",
+ "compare-versions": "^3.6.0",
+ "cookie-parser": "^1.4.5",
+ "cors": "^2.8.5",
+ "current-git-branch": "^1.1.0",
+ "debug": "~2.6.3",
+ "dotenv": "^8.2.0",
+ "eslint": "~4.17.0",
+ "esm": "^3.2.25",
+ "express": "^4.17.1",
+ "express-session": "^1.17.1",
+ "glob": "^7.1.6",
+ "hbs": "^4.1.1",
+ "highcharts": "^9.1.1",
+ "hostile": "^1.3.3",
+ "http-proxy": "^1.18.1",
+ "husky": "^0.14.3",
+ "ip": "^1.1.5",
+ "js-yaml": "^3.14.1",
+ "jsdom": "^16.5.2",
+ "jszip": "^3.6.0",
+ "less-middleware": "~2.2.0",
+ "lint-staged": "^6.1.1",
+ "marked": "^0.3.19",
+ "moment": "^2.29.1",
+ "morgan": "^1.10.0",
+ "nodemon": "^1.19.4",
+ "serve-favicon": "~2.4.2",
+ "simple-git": "^1.132.0",
+ "ws": "^7.4.4",
+ "xml2json": "^0.11.2",
+ "yargs": "^10.1.2"
+ },
+ "bin": {
+ "highcharts-utils": "bin/cli.js"
+ }
+ },
+ "node_modules/highcharts-utils/node_modules/@babel/code-frame": {
+ "version": "7.12.11",
+ "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.11.tgz",
+ "integrity": "sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==",
+ "dev": true,
+ "dependencies": {
+ "@babel/highlight": "^7.10.4"
+ }
+ },
+ "node_modules/highcharts-utils/node_modules/abab": {
+ "version": "2.0.5",
+ "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz",
+ "integrity": "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==",
+ "dev": true
+ },
+ "node_modules/highcharts-utils/node_modules/acorn-globals": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz",
+ "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==",
+ "dev": true,
+ "dependencies": {
+ "acorn": "^7.1.1",
+ "acorn-walk": "^7.1.1"
+ }
+ },
+ "node_modules/highcharts-utils/node_modules/acorn-globals/node_modules/acorn": {
+ "version": "7.4.1",
+ "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz",
+ "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==",
+ "dev": true,
+ "bin": {
+ "acorn": "bin/acorn"
+ },
+ "engines": {
+ "node": ">=0.4.0"
+ }
+ },
+ "node_modules/highcharts-utils/node_modules/agent-base": {
+ "version": "6.0.2",
+ "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz",
+ "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==",
+ "dev": true,
+ "dependencies": {
+ "debug": "4"
+ },
+ "engines": {
+ "node": ">= 6.0.0"
+ }
+ },
+ "node_modules/highcharts-utils/node_modules/agent-base/node_modules/debug": {
+ "version": "4.3.1",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz",
+ "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==",
+ "dev": true,
+ "dependencies": {
+ "ms": "2.1.2"
+ },
+ "engines": {
+ "node": ">=6.0"
+ },
+ "peerDependenciesMeta": {
+ "supports-color": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/highcharts-utils/node_modules/agent-base/node_modules/ms": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
+ "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
+ "dev": true
+ },
+ "node_modules/highcharts-utils/node_modules/ansi-regex": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
+ "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
+ "dev": true,
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/highcharts-utils/node_modules/ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "dev": true,
+ "dependencies": {
+ "color-convert": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ }
+ },
+ "node_modules/highcharts-utils/node_modules/body-parser": {
+ "version": "1.19.0",
+ "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz",
+ "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==",
+ "dev": true,
+ "dependencies": {
+ "bytes": "3.1.0",
+ "content-type": "~1.0.4",
+ "debug": "2.6.9",
+ "depd": "~1.1.2",
+ "http-errors": "1.7.2",
+ "iconv-lite": "0.4.24",
+ "on-finished": "~2.3.0",
+ "qs": "6.7.0",
+ "raw-body": "2.4.0",
+ "type-is": "~1.6.17"
+ },
+ "engines": {
+ "node": ">= 0.8"
+ }
+ },
+ "node_modules/highcharts-utils/node_modules/camelcase": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz",
+ "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=",
+ "dev": true,
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/highcharts-utils/node_modules/cliui": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/cliui/-/cliui-4.1.0.tgz",
+ "integrity": "sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ==",
+ "dev": true,
+ "dependencies": {
+ "string-width": "^2.1.1",
+ "strip-ansi": "^4.0.0",
+ "wrap-ansi": "^2.0.0"
+ }
+ },
+ "node_modules/highcharts-utils/node_modules/color-convert": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "dev": true,
+ "dependencies": {
+ "color-name": "~1.1.4"
+ },
+ "engines": {
+ "node": ">=7.0.0"
+ }
+ },
+ "node_modules/highcharts-utils/node_modules/color-name": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
+ "dev": true
+ },
+ "node_modules/highcharts-utils/node_modules/cross-spawn": {
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz",
+ "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=",
+ "dev": true,
+ "dependencies": {
+ "lru-cache": "^4.0.1",
+ "shebang-command": "^1.2.0",
+ "which": "^1.2.9"
+ }
+ },
+ "node_modules/highcharts-utils/node_modules/cssom": {
+ "version": "0.4.4",
+ "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz",
+ "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==",
+ "dev": true
+ },
+ "node_modules/highcharts-utils/node_modules/cssstyle": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz",
+ "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==",
+ "dev": true,
+ "dependencies": {
+ "cssom": "~0.3.6"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/highcharts-utils/node_modules/cssstyle/node_modules/cssom": {
+ "version": "0.3.8",
+ "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz",
+ "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==",
+ "dev": true
+ },
+ "node_modules/highcharts-utils/node_modules/debug": {
+ "version": "2.6.9",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
+ "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
+ "dev": true,
+ "dependencies": {
+ "ms": "2.0.0"
+ }
+ },
+ "node_modules/highcharts-utils/node_modules/dotenv": {
+ "version": "10.0.0",
+ "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz",
+ "integrity": "sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==",
+ "dev": true,
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/highcharts-utils/node_modules/escape-string-regexp": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
+ "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
+ "dev": true,
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/highcharts-utils/node_modules/escodegen": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz",
+ "integrity": "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==",
+ "dev": true,
+ "dependencies": {
+ "esprima": "^4.0.1",
+ "estraverse": "^5.2.0",
+ "esutils": "^2.0.2",
+ "optionator": "^0.8.1"
+ },
+ "bin": {
+ "escodegen": "bin/escodegen.js",
+ "esgenerate": "bin/esgenerate.js"
+ },
+ "engines": {
+ "node": ">=6.0"
+ },
+ "optionalDependencies": {
+ "source-map": "~0.6.1"
+ }
+ },
+ "node_modules/highcharts-utils/node_modules/escodegen/node_modules/estraverse": {
+ "version": "5.2.0",
+ "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz",
+ "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==",
+ "dev": true,
+ "engines": {
+ "node": ">=4.0"
+ }
+ },
+ "node_modules/highcharts-utils/node_modules/eslint": {
+ "version": "7.32.0",
+ "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.32.0.tgz",
+ "integrity": "sha512-VHZ8gX+EDfz+97jGcgyGCyRia/dPOd6Xh9yPv8Bl1+SoaIwD+a/vlrOmGRUyOYu7MwUhc7CxqeaDZU13S4+EpA==",
+ "dev": true,
+ "dependencies": {
+ "@babel/code-frame": "7.12.11",
+ "@eslint/eslintrc": "^0.4.3",
+ "@humanwhocodes/config-array": "^0.5.0",
+ "ajv": "^6.10.0",
+ "chalk": "^4.0.0",
+ "cross-spawn": "^7.0.2",
+ "debug": "^4.0.1",
+ "doctrine": "^3.0.0",
+ "enquirer": "^2.3.5",
+ "escape-string-regexp": "^4.0.0",
+ "eslint-scope": "^5.1.1",
+ "eslint-utils": "^2.1.0",
+ "eslint-visitor-keys": "^2.0.0",
+ "espree": "^7.3.1",
+ "esquery": "^1.4.0",
+ "esutils": "^2.0.2",
+ "fast-deep-equal": "^3.1.3",
+ "file-entry-cache": "^6.0.1",
+ "functional-red-black-tree": "^1.0.1",
+ "glob-parent": "^5.1.2",
+ "globals": "^13.6.0",
+ "ignore": "^4.0.6",
+ "import-fresh": "^3.0.0",
+ "imurmurhash": "^0.1.4",
+ "is-glob": "^4.0.0",
+ "js-yaml": "^3.13.1",
+ "json-stable-stringify-without-jsonify": "^1.0.1",
+ "levn": "^0.4.1",
+ "lodash.merge": "^4.6.2",
+ "minimatch": "^3.0.4",
+ "natural-compare": "^1.4.0",
+ "optionator": "^0.9.1",
+ "progress": "^2.0.0",
+ "regexpp": "^3.1.0",
+ "semver": "^7.2.1",
+ "strip-ansi": "^6.0.0",
+ "strip-json-comments": "^3.1.0",
+ "table": "^6.0.9",
+ "text-table": "^0.2.0",
+ "v8-compile-cache": "^2.0.3"
+ },
+ "bin": {
+ "eslint": "bin/eslint.js"
+ },
+ "engines": {
+ "node": "^10.12.0 || >=12.0.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/eslint"
+ }
+ },
+ "node_modules/highcharts-utils/node_modules/eslint/node_modules/ansi-regex": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
+ "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/highcharts-utils/node_modules/eslint/node_modules/chalk": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+ "dev": true,
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
+ "node_modules/highcharts-utils/node_modules/eslint/node_modules/cross-spawn": {
+ "version": "7.0.3",
+ "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
+ "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==",
+ "dev": true,
+ "dependencies": {
+ "path-key": "^3.1.0",
+ "shebang-command": "^2.0.0",
+ "which": "^2.0.1"
+ },
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "node_modules/highcharts-utils/node_modules/eslint/node_modules/debug": {
+ "version": "4.3.2",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz",
+ "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==",
+ "dev": true,
+ "dependencies": {
+ "ms": "2.1.2"
+ },
+ "engines": {
+ "node": ">=6.0"
+ },
+ "peerDependenciesMeta": {
+ "supports-color": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/highcharts-utils/node_modules/eslint/node_modules/eslint-visitor-keys": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz",
+ "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==",
+ "dev": true,
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/highcharts-utils/node_modules/eslint/node_modules/globals": {
+ "version": "13.11.0",
+ "resolved": "https://registry.npmjs.org/globals/-/globals-13.11.0.tgz",
+ "integrity": "sha512-08/xrJ7wQjK9kkkRoI3OFUBbLx4f+6x3SGwcPvQ0QH6goFDrOU2oyAWrmh3dJezu65buo+HBMzAMQy6rovVC3g==",
+ "dev": true,
+ "dependencies": {
+ "type-fest": "^0.20.2"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/highcharts-utils/node_modules/eslint/node_modules/levn": {
+ "version": "0.4.1",
+ "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz",
+ "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==",
+ "dev": true,
+ "dependencies": {
+ "prelude-ls": "^1.2.1",
+ "type-check": "~0.4.0"
+ },
+ "engines": {
+ "node": ">= 0.8.0"
+ }
+ },
+ "node_modules/highcharts-utils/node_modules/eslint/node_modules/ms": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
+ "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
+ "dev": true
+ },
+ "node_modules/highcharts-utils/node_modules/eslint/node_modules/optionator": {
+ "version": "0.9.1",
+ "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz",
+ "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==",
+ "dev": true,
+ "dependencies": {
+ "deep-is": "^0.1.3",
+ "fast-levenshtein": "^2.0.6",
+ "levn": "^0.4.1",
+ "prelude-ls": "^1.2.1",
+ "type-check": "^0.4.0",
+ "word-wrap": "^1.2.3"
+ },
+ "engines": {
+ "node": ">= 0.8.0"
+ }
+ },
+ "node_modules/highcharts-utils/node_modules/eslint/node_modules/shebang-command": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
+ "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
+ "dev": true,
+ "dependencies": {
+ "shebang-regex": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/highcharts-utils/node_modules/eslint/node_modules/shebang-regex": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
+ "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/highcharts-utils/node_modules/eslint/node_modules/strip-ansi": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
+ "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
+ "dev": true,
+ "dependencies": {
+ "ansi-regex": "^5.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/highcharts-utils/node_modules/eslint/node_modules/strip-json-comments": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz",
+ "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/highcharts-utils/node_modules/eslint/node_modules/which": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
+ "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
+ "dev": true,
+ "dependencies": {
+ "isexe": "^2.0.0"
+ },
+ "bin": {
+ "node-which": "bin/node-which"
+ },
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "node_modules/highcharts-utils/node_modules/execa": {
+ "version": "0.8.0",
+ "resolved": "https://registry.npmjs.org/execa/-/execa-0.8.0.tgz",
+ "integrity": "sha1-2NdrvBtVIX7RkP1t1J08d07PyNo=",
+ "dev": true,
+ "dependencies": {
+ "cross-spawn": "^5.0.1",
+ "get-stream": "^3.0.0",
+ "is-stream": "^1.1.0",
+ "npm-run-path": "^2.0.0",
+ "p-finally": "^1.0.0",
+ "signal-exit": "^3.0.0",
+ "strip-eof": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/highcharts-utils/node_modules/express": {
+ "version": "4.17.1",
+ "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz",
+ "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==",
+ "dev": true,
+ "dependencies": {
+ "accepts": "~1.3.7",
+ "array-flatten": "1.1.1",
+ "body-parser": "1.19.0",
+ "content-disposition": "0.5.3",
+ "content-type": "~1.0.4",
+ "cookie": "0.4.0",
+ "cookie-signature": "1.0.6",
+ "debug": "2.6.9",
+ "depd": "~1.1.2",
+ "encodeurl": "~1.0.2",
+ "escape-html": "~1.0.3",
+ "etag": "~1.8.1",
+ "finalhandler": "~1.1.2",
+ "fresh": "0.5.2",
+ "merge-descriptors": "1.0.1",
+ "methods": "~1.1.2",
+ "on-finished": "~2.3.0",
+ "parseurl": "~1.3.3",
+ "path-to-regexp": "0.1.7",
+ "proxy-addr": "~2.0.5",
+ "qs": "6.7.0",
+ "range-parser": "~1.2.1",
+ "safe-buffer": "5.1.2",
+ "send": "0.17.1",
+ "serve-static": "1.14.1",
+ "setprototypeof": "1.1.1",
+ "statuses": "~1.5.0",
+ "type-is": "~1.6.18",
+ "utils-merge": "1.0.1",
+ "vary": "~1.1.2"
+ },
+ "engines": {
+ "node": ">= 0.10.0"
+ }
+ },
+ "node_modules/highcharts-utils/node_modules/find-up": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz",
+ "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=",
+ "dev": true,
+ "dependencies": {
+ "locate-path": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/highcharts-utils/node_modules/form-data": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz",
+ "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==",
+ "dev": true,
+ "dependencies": {
+ "asynckit": "^0.4.0",
+ "combined-stream": "^1.0.8",
+ "mime-types": "^2.1.12"
+ },
+ "engines": {
+ "node": ">= 6"
+ }
+ },
+ "node_modules/highcharts-utils/node_modules/get-caller-file": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz",
+ "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==",
+ "dev": true
+ },
+ "node_modules/highcharts-utils/node_modules/get-stream": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz",
+ "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=",
+ "dev": true,
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/highcharts-utils/node_modules/has-flag": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/highcharts-utils/node_modules/https-proxy-agent": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz",
+ "integrity": "sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==",
+ "dev": true,
+ "dependencies": {
+ "agent-base": "6",
+ "debug": "4"
+ },
+ "engines": {
+ "node": ">= 6"
+ }
+ },
+ "node_modules/highcharts-utils/node_modules/https-proxy-agent/node_modules/debug": {
+ "version": "4.3.1",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz",
+ "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==",
+ "dev": true,
+ "dependencies": {
+ "ms": "2.1.2"
+ },
+ "engines": {
+ "node": ">=6.0"
+ },
+ "peerDependenciesMeta": {
+ "supports-color": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/highcharts-utils/node_modules/https-proxy-agent/node_modules/ms": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
+ "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
+ "dev": true
+ },
+ "node_modules/highcharts-utils/node_modules/husky": {
+ "version": "0.14.3",
+ "resolved": "https://registry.npmjs.org/husky/-/husky-0.14.3.tgz",
+ "integrity": "sha512-e21wivqHpstpoiWA/Yi8eFti8E+sQDSS53cpJsPptPs295QTOQR0ZwnHo2TXy1XOpZFD9rPOd3NpmqTK6uMLJA==",
+ "dev": true,
+ "hasInstallScript": true,
+ "dependencies": {
+ "is-ci": "^1.0.10",
+ "normalize-path": "^1.0.0",
+ "strip-indent": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/highcharts-utils/node_modules/is-fullwidth-code-point": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
+ "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
+ "dev": true,
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/highcharts-utils/node_modules/js-yaml": {
+ "version": "3.14.1",
+ "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz",
+ "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==",
+ "dev": true,
+ "dependencies": {
+ "argparse": "^1.0.7",
+ "esprima": "^4.0.0"
+ },
+ "bin": {
+ "js-yaml": "bin/js-yaml.js"
+ }
+ },
+ "node_modules/highcharts-utils/node_modules/jsdom": {
+ "version": "16.6.0",
+ "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.6.0.tgz",
+ "integrity": "sha512-Ty1vmF4NHJkolaEmdjtxTfSfkdb8Ywarwf63f+F8/mDD1uLSSWDxDuMiZxiPhwunLrn9LOSVItWj4bLYsLN3Dg==",
+ "dev": true,
+ "dependencies": {
+ "abab": "^2.0.5",
+ "acorn": "^8.2.4",
+ "acorn-globals": "^6.0.0",
+ "cssom": "^0.4.4",
+ "cssstyle": "^2.3.0",
+ "data-urls": "^2.0.0",
+ "decimal.js": "^10.2.1",
+ "domexception": "^2.0.1",
+ "escodegen": "^2.0.0",
+ "form-data": "^3.0.0",
+ "html-encoding-sniffer": "^2.0.1",
+ "http-proxy-agent": "^4.0.1",
+ "https-proxy-agent": "^5.0.0",
+ "is-potential-custom-element-name": "^1.0.1",
+ "nwsapi": "^2.2.0",
+ "parse5": "6.0.1",
+ "saxes": "^5.0.1",
+ "symbol-tree": "^3.2.4",
+ "tough-cookie": "^4.0.0",
+ "w3c-hr-time": "^1.0.2",
+ "w3c-xmlserializer": "^2.0.0",
+ "webidl-conversions": "^6.1.0",
+ "whatwg-encoding": "^1.0.5",
+ "whatwg-mimetype": "^2.3.0",
+ "whatwg-url": "^8.5.0",
+ "ws": "^7.4.5",
+ "xml-name-validator": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "peerDependencies": {
+ "canvas": "^2.5.0"
+ },
+ "peerDependenciesMeta": {
+ "canvas": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/highcharts-utils/node_modules/jsdom/node_modules/acorn": {
+ "version": "8.3.0",
+ "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.3.0.tgz",
+ "integrity": "sha512-tqPKHZ5CaBJw0Xmy0ZZvLs1qTV+BNFSyvn77ASXkpBNfIRk8ev26fKrD9iLGwGA9zedPao52GSHzq8lyZG0NUw==",
+ "dev": true,
+ "bin": {
+ "acorn": "bin/acorn"
+ },
+ "engines": {
+ "node": ">=0.4.0"
+ }
+ },
+ "node_modules/highcharts-utils/node_modules/jszip": {
+ "version": "3.7.1",
+ "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.7.1.tgz",
+ "integrity": "sha512-ghL0tz1XG9ZEmRMcEN2vt7xabrDdqHHeykgARpmZ0BiIctWxM47Vt63ZO2dnp4QYt/xJVLLy5Zv1l/xRdh2byg==",
+ "dev": true,
+ "dependencies": {
+ "lie": "~3.3.0",
+ "pako": "~1.0.2",
+ "readable-stream": "~2.3.6",
+ "set-immediate-shim": "~1.0.1"
+ }
+ },
+ "node_modules/highcharts-utils/node_modules/lint-staged": {
+ "version": "6.1.1",
+ "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-6.1.1.tgz",
+ "integrity": "sha512-M/7bwLdXbeG7ZNLcasGeLMBDg60/w6obj3KOtINwJyxAxb53XGY0yH5FSZlWklEzuVbTtqtIfAajh6jYIN90AA==",
+ "dev": true,
+ "dependencies": {
+ "app-root-path": "^2.0.0",
+ "chalk": "^2.1.0",
+ "commander": "^2.11.0",
+ "cosmiconfig": "^4.0.0",
+ "debug": "^3.1.0",
+ "dedent": "^0.7.0",
+ "execa": "^0.8.0",
+ "find-parent-dir": "^0.3.0",
+ "is-glob": "^4.0.0",
+ "jest-validate": "^21.1.0",
+ "listr": "^0.13.0",
+ "lodash": "^4.17.4",
+ "log-symbols": "^2.0.0",
+ "minimatch": "^3.0.0",
+ "npm-which": "^3.0.1",
+ "p-map": "^1.1.1",
+ "path-is-inside": "^1.0.2",
+ "pify": "^3.0.0",
+ "staged-git-files": "1.0.0",
+ "stringify-object": "^3.2.0"
+ },
+ "bin": {
+ "lint-staged": "index.js"
+ },
+ "engines": {
+ "node": ">=4.2.0"
+ }
+ },
+ "node_modules/highcharts-utils/node_modules/lint-staged/node_modules/debug": {
+ "version": "3.2.7",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
+ "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
+ "dev": true,
+ "dependencies": {
+ "ms": "^2.1.1"
+ }
+ },
+ "node_modules/highcharts-utils/node_modules/lint-staged/node_modules/ms": {
+ "version": "2.1.3",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
+ "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
+ "dev": true
+ },
+ "node_modules/highcharts-utils/node_modules/locate-path": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz",
+ "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=",
+ "dev": true,
+ "dependencies": {
+ "p-locate": "^2.0.0",
+ "path-exists": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/highcharts-utils/node_modules/lru-cache": {
+ "version": "4.1.5",
+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz",
+ "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==",
+ "dev": true,
+ "dependencies": {
+ "pseudomap": "^1.0.2",
+ "yallist": "^2.1.2"
+ }
+ },
+ "node_modules/highcharts-utils/node_modules/marked": {
+ "version": "0.3.19",
+ "resolved": "https://registry.npmjs.org/marked/-/marked-0.3.19.tgz",
+ "integrity": "sha512-ea2eGWOqNxPcXv8dyERdSr/6FmzvWwzjMxpfGB/sbMccXoct+xY+YukPD+QTUZwyvK7BZwcr4m21WBOW41pAkg==",
+ "dev": true,
+ "bin": {
+ "marked": "bin/marked"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/highcharts-utils/node_modules/ms": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+ "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
+ "dev": true
+ },
+ "node_modules/highcharts-utils/node_modules/normalize-path": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-1.0.0.tgz",
+ "integrity": "sha1-MtDkcvkf80VwHBWoMRAY07CpA3k=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/highcharts-utils/node_modules/os-locale": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-2.1.0.tgz",
+ "integrity": "sha512-3sslG3zJbEYcaC4YVAvDorjGxc7tv6KVATnLPZONiljsUncvihe9BQoVCEs0RZ1kmf4Hk9OBqlZfJZWI4GanKA==",
+ "dev": true,
+ "dependencies": {
+ "execa": "^0.7.0",
+ "lcid": "^1.0.0",
+ "mem": "^1.1.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/highcharts-utils/node_modules/os-locale/node_modules/execa": {
+ "version": "0.7.0",
+ "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz",
+ "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=",
+ "dev": true,
+ "dependencies": {
+ "cross-spawn": "^5.0.1",
+ "get-stream": "^3.0.0",
+ "is-stream": "^1.1.0",
+ "npm-run-path": "^2.0.0",
+ "p-finally": "^1.0.0",
+ "signal-exit": "^3.0.0",
+ "strip-eof": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/highcharts-utils/node_modules/p-limit": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz",
+ "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==",
+ "dev": true,
+ "dependencies": {
+ "p-try": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/highcharts-utils/node_modules/p-locate": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz",
+ "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=",
+ "dev": true,
+ "dependencies": {
+ "p-limit": "^1.1.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/highcharts-utils/node_modules/p-try": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz",
+ "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=",
+ "dev": true,
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/highcharts-utils/node_modules/parse5": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz",
+ "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==",
+ "dev": true
+ },
+ "node_modules/highcharts-utils/node_modules/path-exists": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
+ "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
+ "dev": true,
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/highcharts-utils/node_modules/pify": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
+ "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
+ "dev": true,
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/highcharts-utils/node_modules/prelude-ls": {
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz",
+ "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==",
+ "dev": true,
+ "engines": {
+ "node": ">= 0.8.0"
+ }
+ },
+ "node_modules/highcharts-utils/node_modules/qs": {
+ "version": "6.7.0",
+ "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz",
+ "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.6"
+ }
+ },
+ "node_modules/highcharts-utils/node_modules/require-main-filename": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz",
+ "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=",
+ "dev": true
+ },
+ "node_modules/highcharts-utils/node_modules/safe-buffer": {
+ "version": "5.1.2",
+ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
+ "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
+ "dev": true
+ },
+ "node_modules/highcharts-utils/node_modules/shebang-command": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz",
+ "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=",
+ "dev": true,
+ "dependencies": {
+ "shebang-regex": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/highcharts-utils/node_modules/shebang-regex": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz",
+ "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/highcharts-utils/node_modules/string-width": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
+ "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
+ "dev": true,
+ "dependencies": {
+ "is-fullwidth-code-point": "^2.0.0",
+ "strip-ansi": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/highcharts-utils/node_modules/strip-ansi": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
+ "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
+ "dev": true,
+ "dependencies": {
+ "ansi-regex": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/highcharts-utils/node_modules/supports-color": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+ "dev": true,
+ "dependencies": {
+ "has-flag": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/highcharts-utils/node_modules/tough-cookie": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz",
+ "integrity": "sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==",
+ "dev": true,
+ "dependencies": {
+ "psl": "^1.1.33",
+ "punycode": "^2.1.1",
+ "universalify": "^0.1.2"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/highcharts-utils/node_modules/tr46": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz",
+ "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==",
+ "dev": true,
+ "dependencies": {
+ "punycode": "^2.1.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/highcharts-utils/node_modules/type-check": {
+ "version": "0.4.0",
+ "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz",
+ "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==",
+ "dev": true,
+ "dependencies": {
+ "prelude-ls": "^1.2.1"
+ },
+ "engines": {
+ "node": ">= 0.8.0"
+ }
+ },
+ "node_modules/highcharts-utils/node_modules/webidl-conversions": {
+ "version": "6.1.0",
+ "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz",
+ "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==",
+ "dev": true,
+ "engines": {
+ "node": ">=10.4"
+ }
+ },
+ "node_modules/highcharts-utils/node_modules/whatwg-url": {
+ "version": "8.5.0",
+ "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.5.0.tgz",
+ "integrity": "sha512-fy+R77xWv0AiqfLl4nuGUlQ3/6b5uNfQ4WAbGQVMYshCTCCPK9psC1nWh3XHuxGVCtlcDDQPQW1csmmIQo+fwg==",
+ "dev": true,
+ "dependencies": {
+ "lodash": "^4.7.0",
+ "tr46": "^2.0.2",
+ "webidl-conversions": "^6.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/highcharts-utils/node_modules/which": {
+ "version": "1.3.1",
+ "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
+ "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
+ "dev": true,
+ "dependencies": {
+ "isexe": "^2.0.0"
+ },
+ "bin": {
+ "which": "bin/which"
+ }
+ },
+ "node_modules/highcharts-utils/node_modules/wrap-ansi": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz",
+ "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=",
+ "dev": true,
+ "dependencies": {
+ "string-width": "^1.0.1",
+ "strip-ansi": "^3.0.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/highcharts-utils/node_modules/wrap-ansi/node_modules/ansi-regex": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
+ "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/highcharts-utils/node_modules/wrap-ansi/node_modules/is-fullwidth-code-point": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
+ "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
+ "dev": true,
+ "dependencies": {
+ "number-is-nan": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/highcharts-utils/node_modules/wrap-ansi/node_modules/string-width": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
+ "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
+ "dev": true,
+ "dependencies": {
+ "code-point-at": "^1.0.0",
+ "is-fullwidth-code-point": "^1.0.0",
+ "strip-ansi": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/highcharts-utils/node_modules/wrap-ansi/node_modules/strip-ansi": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
+ "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
+ "dev": true,
+ "dependencies": {
+ "ansi-regex": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/highcharts-utils/node_modules/ws": {
+ "version": "7.5.5",
+ "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.5.tgz",
+ "integrity": "sha512-BAkMFcAzl8as1G/hArkxOxq3G7pjUqQ3gzYbLL0/5zNkph70e+lCoxBGnm6AW1+/aiNeV4fnKqZ8m4GZewmH2w==",
+ "dev": true,
+ "engines": {
+ "node": ">=8.3.0"
+ },
+ "peerDependencies": {
+ "bufferutil": "^4.0.1",
+ "utf-8-validate": "^5.0.2"
+ },
+ "peerDependenciesMeta": {
+ "bufferutil": {
+ "optional": true
+ },
+ "utf-8-validate": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/highcharts-utils/node_modules/xml-name-validator": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz",
+ "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==",
+ "dev": true
+ },
+ "node_modules/highcharts-utils/node_modules/y18n": {
+ "version": "3.2.2",
+ "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.2.tgz",
+ "integrity": "sha512-uGZHXkHnhF0XeeAPgnKfPv1bgKAYyVvmNL1xlKsPYZPaIHxGti2hHqvOCQv71XMsLxu1QjergkqogUnms5D3YQ==",
+ "dev": true
+ },
+ "node_modules/highcharts-utils/node_modules/yallist": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz",
+ "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=",
+ "dev": true
+ },
+ "node_modules/highcharts-utils/node_modules/yargs": {
+ "version": "10.1.2",
+ "resolved": "https://registry.npmjs.org/yargs/-/yargs-10.1.2.tgz",
+ "integrity": "sha512-ivSoxqBGYOqQVruxD35+EyCFDYNEFL/Uo6FcOnz+9xZdZzK0Zzw4r4KhbrME1Oo2gOggwJod2MnsdamSG7H9ig==",
+ "dev": true,
+ "dependencies": {
+ "cliui": "^4.0.0",
+ "decamelize": "^1.1.1",
+ "find-up": "^2.1.0",
+ "get-caller-file": "^1.0.1",
+ "os-locale": "^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": "^8.1.0"
+ }
+ },
+ "node_modules/highcharts-utils/node_modules/yargs-parser": {
+ "version": "8.1.0",
+ "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-8.1.0.tgz",
+ "integrity": "sha512-yP+6QqN8BmrgW2ggLtTbdrOyBNSI7zBa4IykmiV5R1wl1JWNxQvWhMfMdmzIYtKU7oP3OOInY/tl2ov3BDjnJQ==",
+ "dev": true,
+ "dependencies": {
+ "camelcase": "^4.1.0"
+ }
+ },
+ "node_modules/highsoft-websearch": {
+ "version": "0.0.3",
+ "resolved": "git+ssh://git@github.com/highcharts/highsoft-websearch.git#3dd53aaa082aa2d6c5f5fbc76d150cba16f6bd45",
+ "integrity": "sha512-EYr0tvnxIWE9+MOjBj2Tny05EqbA8U8dmfIkB0A7OZVnPg0nZ6IZle08Y5XpjC9glcxIJR41jnD1bpW228h6kQ==",
+ "dev": true,
+ "license": "SEE LICENSE IN LICENSE.md",
+ "bin": {
+ "highsoft-websearch": "bin/highsoft-websearch"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/hmac-drbg": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz",
+ "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=",
+ "dev": true,
+ "dependencies": {
+ "hash.js": "^1.0.3",
+ "minimalistic-assert": "^1.0.0",
+ "minimalistic-crypto-utils": "^1.0.1"
+ }
+ },
+ "node_modules/hoek": {
+ "version": "2.16.3",
+ "resolved": "https://registry.npmjs.org/hoek/-/hoek-2.16.3.tgz",
+ "integrity": "sha1-ILt0A9POo5jpHcRxCo/xuCdKJe0=",
+ "deprecated": "This version has been deprecated in accordance with the hapi support policy (hapi.im/support). Please upgrade to the latest version to get the best features, bug fixes, and security patches. If you are unable to upgrade at this time, paid support is available for older versions (hapi.im/commercial).",
+ "dev": true,
+ "optional": true,
+ "engines": {
+ "node": ">=0.10.40"
+ }
+ },
+ "node_modules/homedir-polyfill": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz",
+ "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==",
+ "dev": true,
+ "dependencies": {
+ "parse-passwd": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/hosted-git-info": {
+ "version": "2.8.9",
+ "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz",
+ "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==",
+ "dev": true
+ },
+ "node_modules/hostile": {
+ "version": "1.3.3",
+ "resolved": "https://registry.npmjs.org/hostile/-/hostile-1.3.3.tgz",
+ "integrity": "sha512-y1CHgVaaWfC5xWUXRx4PCzZzHy4sGb/XGze8y583hKx7yLkDTsIt47QVGiCcnBxUyV8A8s0e+DMjBNye3W3ONg==",
+ "dev": true,
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/feross"
+ },
+ {
+ "type": "patreon",
+ "url": "https://www.patreon.com/feross"
+ },
+ {
+ "type": "consulting",
+ "url": "https://feross.org/support"
+ }
+ ],
+ "dependencies": {
+ "chalk": "^4.1.0",
+ "minimist": "^1.2.5",
+ "once": "^1.4.0",
+ "split": "^1.0.1",
+ "through": "^2.3.8"
+ },
+ "bin": {
+ "hostile": "bin/cmd.js"
+ }
+ },
+ "node_modules/hostile/node_modules/ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "dev": true,
+ "dependencies": {
+ "color-convert": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ }
+ },
+ "node_modules/hostile/node_modules/chalk": {
+ "version": "4.1.1",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz",
+ "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==",
+ "dev": true,
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
+ "node_modules/hostile/node_modules/color-convert": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "dev": true,
+ "dependencies": {
+ "color-name": "~1.1.4"
+ },
+ "engines": {
+ "node": ">=7.0.0"
+ }
+ },
+ "node_modules/hostile/node_modules/color-name": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
+ "dev": true
+ },
+ "node_modules/hostile/node_modules/has-flag": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/hostile/node_modules/supports-color": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+ "dev": true,
+ "dependencies": {
+ "has-flag": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/html-encoding-sniffer": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz",
+ "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==",
+ "dev": true,
+ "dependencies": {
+ "whatwg-encoding": "^1.0.5"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/html2canvas": {
+ "version": "1.0.0-rc.7",
+ "resolved": "https://registry.npmjs.org/html2canvas/-/html2canvas-1.0.0-rc.7.tgz",
+ "integrity": "sha512-yvPNZGejB2KOyKleZspjK/NruXVQuowu8NnV2HYG7gW7ytzl+umffbtUI62v2dCHQLDdsK6HIDtyJZ0W3neerA==",
+ "dependencies": {
+ "css-line-break": "1.1.1"
+ },
+ "engines": {
+ "node": ">=8.0.0"
+ }
+ },
+ "node_modules/htmlescape": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/htmlescape/-/htmlescape-1.1.1.tgz",
+ "integrity": "sha1-OgPtwiFLyjtmQko+eVk0lQnLA1E=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10"
+ }
+ },
+ "node_modules/htmlparser2": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-4.1.0.tgz",
+ "integrity": "sha512-4zDq1a1zhE4gQso/c5LP1OtrhYTncXNSpvJYtWJBtXAETPlMfi3IFNjGuQbYLuVY4ZR0QMqRVvo4Pdy9KLyP8Q==",
+ "dev": true,
+ "dependencies": {
+ "domelementtype": "^2.0.1",
+ "domhandler": "^3.0.0",
+ "domutils": "^2.0.0",
+ "entities": "^2.0.0"
+ }
+ },
+ "node_modules/http-errors": {
+ "version": "1.7.2",
+ "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz",
+ "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==",
+ "dev": true,
+ "dependencies": {
+ "depd": "~1.1.2",
+ "inherits": "2.0.3",
+ "setprototypeof": "1.1.1",
+ "statuses": ">= 1.5.0 < 2",
+ "toidentifier": "1.0.0"
+ },
+ "engines": {
+ "node": ">= 0.6"
+ }
+ },
+ "node_modules/http-errors/node_modules/inherits": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
+ "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
+ "dev": true
+ },
+ "node_modules/http-proxy": {
+ "version": "1.18.1",
+ "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz",
+ "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==",
+ "dev": true,
+ "dependencies": {
+ "eventemitter3": "^4.0.0",
+ "follow-redirects": "^1.0.0",
+ "requires-port": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=8.0.0"
+ }
+ },
+ "node_modules/http-proxy-agent": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz",
+ "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==",
+ "dev": true,
+ "dependencies": {
+ "@tootallnate/once": "1",
+ "agent-base": "6",
+ "debug": "4"
+ },
+ "engines": {
+ "node": ">= 6"
+ }
+ },
+ "node_modules/http-proxy-agent/node_modules/agent-base": {
+ "version": "6.0.2",
+ "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz",
+ "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==",
+ "dev": true,
+ "dependencies": {
+ "debug": "4"
+ },
+ "engines": {
+ "node": ">= 6.0.0"
+ }
+ },
+ "node_modules/http-signature": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz",
+ "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=",
+ "dependencies": {
+ "assert-plus": "^1.0.0",
+ "jsprim": "^1.2.2",
+ "sshpk": "^1.7.0"
+ },
+ "engines": {
+ "node": ">=0.8",
+ "npm": ">=1.3.7"
+ }
+ },
+ "node_modules/https-browserify": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz",
+ "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=",
+ "dev": true
+ },
+ "node_modules/https-proxy-agent": {
+ "version": "2.2.4",
+ "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-2.2.4.tgz",
+ "integrity": "sha512-OmvfoQ53WLjtA9HeYP9RNrWMJzzAz1JGaSFr1nijg0PVR1JaD/xbJq1mdEIIlxGpXp9eSe/O2LgU9DJmTPd0Eg==",
+ "dev": true,
+ "dependencies": {
+ "agent-base": "^4.3.0",
+ "debug": "^3.1.0"
+ },
+ "engines": {
+ "node": ">= 4.5.0"
+ }
+ },
+ "node_modules/https-proxy-agent/node_modules/debug": {
+ "version": "3.2.7",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
+ "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
+ "dev": true,
+ "dependencies": {
+ "ms": "^2.1.1"
+ }
+ },
+ "node_modules/human-signals": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz",
+ "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==",
+ "dev": true,
+ "engines": {
+ "node": ">=8.12.0"
+ }
+ },
+ "node_modules/husky": {
+ "version": "4.3.6",
+ "resolved": "https://registry.npmjs.org/husky/-/husky-4.3.6.tgz",
+ "integrity": "sha512-o6UjVI8xtlWRL5395iWq9LKDyp/9TE7XMOTvIpEVzW638UcGxTmV5cfel6fsk/jbZSTlvfGVJf2svFtybcIZag==",
+ "dev": true,
+ "hasInstallScript": true,
+ "dependencies": {
+ "chalk": "^4.0.0",
+ "ci-info": "^2.0.0",
+ "compare-versions": "^3.6.0",
+ "cosmiconfig": "^7.0.0",
+ "find-versions": "^3.2.0",
+ "opencollective-postinstall": "^2.0.2",
+ "pkg-dir": "^4.2.0",
+ "please-upgrade-node": "^3.2.0",
+ "slash": "^3.0.0",
+ "which-pm-runs": "^1.0.0"
+ },
+ "bin": {
+ "husky-run": "bin/run.js",
+ "husky-upgrade": "lib/upgrader/bin.js"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/husky"
+ }
+ },
+ "node_modules/husky/node_modules/ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "dev": true,
+ "dependencies": {
+ "color-convert": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ }
+ },
+ "node_modules/husky/node_modules/chalk": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz",
+ "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==",
+ "dev": true,
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
+ "node_modules/husky/node_modules/ci-info": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz",
+ "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==",
+ "dev": true
+ },
+ "node_modules/husky/node_modules/color-convert": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "dev": true,
+ "dependencies": {
+ "color-name": "~1.1.4"
+ },
+ "engines": {
+ "node": ">=7.0.0"
+ }
+ },
+ "node_modules/husky/node_modules/color-name": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
+ "dev": true
+ },
+ "node_modules/husky/node_modules/cosmiconfig": {
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.0.tgz",
+ "integrity": "sha512-pondGvTuVYDk++upghXJabWzL6Kxu6f26ljFw64Swq9v6sQPUL3EUlVDV56diOjpCayKihL6hVe8exIACU4XcA==",
+ "dev": true,
+ "dependencies": {
+ "@types/parse-json": "^4.0.0",
+ "import-fresh": "^3.2.1",
+ "parse-json": "^5.0.0",
+ "path-type": "^4.0.0",
+ "yaml": "^1.10.0"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/husky/node_modules/has-flag": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/husky/node_modules/parse-json": {
+ "version": "5.2.0",
+ "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz",
+ "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==",
+ "dev": true,
+ "dependencies": {
+ "@babel/code-frame": "^7.0.0",
+ "error-ex": "^1.3.1",
+ "json-parse-even-better-errors": "^2.3.0",
+ "lines-and-columns": "^1.1.6"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/husky/node_modules/path-type": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz",
+ "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/husky/node_modules/supports-color": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+ "dev": true,
+ "dependencies": {
+ "has-flag": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/iconv-lite": {
+ "version": "0.4.24",
+ "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
+ "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
+ "dependencies": {
+ "safer-buffer": ">= 2.1.2 < 3"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/ieee754": {
+ "version": "1.1.13",
+ "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.13.tgz",
+ "integrity": "sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg==",
+ "dev": true
+ },
+ "node_modules/ignore": {
+ "version": "4.0.6",
+ "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz",
+ "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==",
+ "dev": true,
+ "engines": {
+ "node": ">= 4"
+ }
+ },
+ "node_modules/ignore-by-default": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/ignore-by-default/-/ignore-by-default-1.0.1.tgz",
+ "integrity": "sha1-SMptcvbGo68Aqa1K5odr44ieKwk=",
+ "dev": true
+ },
+ "node_modules/ignore-walk": {
+ "version": "3.0.3",
+ "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-3.0.3.tgz",
+ "integrity": "sha512-m7o6xuOaT1aqheYHKf8W6J5pYH85ZI9w077erOzLje3JsB1gkafkAhHHY19dqjulgIZHFm32Cp5uNZgcQqdJKw==",
+ "dev": true,
+ "dependencies": {
+ "minimatch": "^3.0.4"
+ }
+ },
+ "node_modules/image-size": {
+ "version": "0.5.5",
+ "resolved": "https://registry.npmjs.org/image-size/-/image-size-0.5.5.tgz",
+ "integrity": "sha1-Cd/Uq50g4p6xw+gLiZA3jfnjy5w=",
+ "dev": true,
+ "optional": true,
+ "bin": {
+ "image-size": "bin/image-size.js"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/immediate": {
+ "version": "3.0.6",
+ "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz",
+ "integrity": "sha1-nbHb0Pr43m++D13V5Wu2BigN5ps=",
+ "dev": true
+ },
+ "node_modules/import-fresh": {
+ "version": "3.3.0",
+ "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz",
+ "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==",
+ "dev": true,
+ "dependencies": {
+ "parent-module": "^1.0.0",
+ "resolve-from": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/import-lazy": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-2.1.0.tgz",
+ "integrity": "sha1-BWmOPUXIjo1+nZLLBYTnfwlvPkM=",
+ "dev": true,
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/imurmurhash": {
+ "version": "0.1.4",
+ "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
+ "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.8.19"
+ }
+ },
+ "node_modules/indent-string": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz",
+ "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=",
+ "dev": true,
+ "dependencies": {
+ "repeating": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/indexof": {
+ "version": "0.0.1",
+ "resolved": "https://registry.npmjs.org/indexof/-/indexof-0.0.1.tgz",
+ "integrity": "sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10=",
+ "dev": true
+ },
+ "node_modules/inflight": {
+ "version": "1.0.6",
+ "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
+ "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
+ "dev": true,
+ "dependencies": {
+ "once": "^1.3.0",
+ "wrappy": "1"
+ }
+ },
+ "node_modules/inherits": {
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
+ "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
+ "dev": true
+ },
+ "node_modules/ini": {
+ "version": "1.3.8",
+ "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz",
+ "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==",
+ "dev": true
+ },
+ "node_modules/ink-docstrap": {
+ "version": "1.3.2",
+ "resolved": "https://registry.npmjs.org/ink-docstrap/-/ink-docstrap-1.3.2.tgz",
+ "integrity": "sha512-STx5orGQU1gfrkoI/fMU7lX6CSP7LBGO10gXNgOZhwKhUqbtNjCkYSewJtNnLmWP1tAGN6oyEpG1HFPw5vpa5Q==",
+ "dev": true,
+ "dependencies": {
+ "moment": "^2.14.1",
+ "sanitize-html": "^1.13.0"
+ }
+ },
+ "node_modules/inline-source-map": {
+ "version": "0.6.2",
+ "resolved": "https://registry.npmjs.org/inline-source-map/-/inline-source-map-0.6.2.tgz",
+ "integrity": "sha1-+Tk0ccGKedFyT4Y/o4tYY3Ct4qU=",
+ "dev": true,
+ "dependencies": {
+ "source-map": "~0.5.3"
+ }
+ },
+ "node_modules/inline-source-map/node_modules/source-map": {
+ "version": "0.5.7",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
+ "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/insert-module-globals": {
+ "version": "7.2.1",
+ "resolved": "https://registry.npmjs.org/insert-module-globals/-/insert-module-globals-7.2.1.tgz",
+ "integrity": "sha512-ufS5Qq9RZN+Bu899eA9QCAYThY+gGW7oRkmb0vC93Vlyu/CFGcH0OYPEjVkDXA5FEbTt1+VWzdoOD3Ny9N+8tg==",
+ "dev": true,
+ "dependencies": {
+ "acorn-node": "^1.5.2",
+ "combine-source-map": "^0.8.0",
+ "concat-stream": "^1.6.1",
+ "is-buffer": "^1.1.0",
+ "JSONStream": "^1.0.3",
+ "path-is-absolute": "^1.0.1",
+ "process": "~0.11.0",
+ "through2": "^2.0.0",
+ "undeclared-identifiers": "^1.1.2",
+ "xtend": "^4.0.0"
+ },
+ "bin": {
+ "insert-module-globals": "bin/cmd.js"
+ }
+ },
+ "node_modules/interpret": {
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz",
+ "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==",
+ "dev": true,
+ "engines": {
+ "node": ">= 0.10"
+ }
+ },
+ "node_modules/invert-kv": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz",
+ "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/ip": {
+ "version": "1.1.5",
+ "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz",
+ "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=",
+ "dev": true
+ },
+ "node_modules/ipaddr.js": {
+ "version": "1.9.1",
+ "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz",
+ "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==",
+ "dev": true,
+ "engines": {
+ "node": ">= 0.10"
+ }
+ },
+ "node_modules/is": {
+ "version": "3.3.0",
+ "resolved": "https://registry.npmjs.org/is/-/is-3.3.0.tgz",
+ "integrity": "sha512-nW24QBoPcFGGHJGUwnfpI7Yc5CdqWNdsyHQszVE/z2pKHXzh7FZ5GWhJqSyaQ9wMkQnsTx+kAI8bHlCX4tKdbg==",
+ "dev": true,
+ "engines": {
+ "node": "*"
+ }
+ },
+ "node_modules/is-absolute": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz",
+ "integrity": "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==",
+ "dev": true,
+ "dependencies": {
+ "is-relative": "^1.0.0",
+ "is-windows": "^1.0.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/is-accessor-descriptor": {
+ "version": "0.1.6",
+ "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
+ "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
+ "dev": true,
+ "dependencies": {
+ "kind-of": "^3.0.2"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/is-accessor-descriptor/node_modules/kind-of": {
+ "version": "3.2.2",
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
+ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
+ "dev": true,
+ "dependencies": {
+ "is-buffer": "^1.1.5"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/is-arguments": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.0.tgz",
+ "integrity": "sha512-1Ij4lOMPl/xB5kBDn7I+b2ttPMKa8szhEIrXDuXQD/oe3HJLTLhqhgGspwgyGd6MOywBUqVvYicF72lkgDnIHg==",
+ "dev": true,
+ "dependencies": {
+ "call-bind": "^1.0.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/is-arrayish": {
+ "version": "0.2.1",
+ "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
+ "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=",
+ "dev": true
+ },
+ "node_modules/is-bigint": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.1.tgz",
+ "integrity": "sha512-J0ELF4yHFxHy0cmSxZuheDOz2luOdVvqjwmEcj8H/L1JHeuEDSDbeRP+Dk9kFVk5RTFzbucJ2Kb9F7ixY2QaCg==",
+ "dev": true,
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/is-binary-path": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz",
+ "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=",
+ "dev": true,
+ "dependencies": {
+ "binary-extensions": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/is-boolean-object": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.0.tgz",
+ "integrity": "sha512-a7Uprx8UtD+HWdyYwnD1+ExtTgqQtD2k/1yJgtXP6wnMm8byhkoTZRl+95LLThpzNZJ5aEvi46cdH+ayMFRwmA==",
+ "dev": true,
+ "dependencies": {
+ "call-bind": "^1.0.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/is-buffer": {
+ "version": "1.1.6",
+ "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
+ "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
+ "dev": true
+ },
+ "node_modules/is-callable": {
+ "version": "1.2.3",
+ "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.3.tgz",
+ "integrity": "sha512-J1DcMe8UYTBSrKezuIUTUwjXsho29693unXM2YhJUTR2txK/eG47bvNa/wipPFmZFgr/N6f1GA66dv0mEyTIyQ==",
+ "dev": true,
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/is-ci": {
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-1.2.1.tgz",
+ "integrity": "sha512-s6tfsaQaQi3JNciBH6shVqEDvhGut0SUXr31ag8Pd8BBbVVlcGfWhpPmEOoM6RJ5TFhbypvf5yyRw/VXW1IiWg==",
+ "dev": true,
+ "dependencies": {
+ "ci-info": "^1.5.0"
+ },
+ "bin": {
+ "is-ci": "bin.js"
+ }
+ },
+ "node_modules/is-core-module": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.2.0.tgz",
+ "integrity": "sha512-XRAfAdyyY5F5cOXn7hYQDqh2Xmii+DEfIcQGxK/uNwMHhIkPWO0g8msXcbzLe+MpGoR951MlqM/2iIlU4vKDdQ==",
+ "dev": true,
+ "dependencies": {
+ "has": "^1.0.3"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/is-data-descriptor": {
+ "version": "0.1.4",
+ "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
+ "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
+ "dev": true,
+ "dependencies": {
+ "kind-of": "^3.0.2"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/is-data-descriptor/node_modules/kind-of": {
+ "version": "3.2.2",
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
+ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
+ "dev": true,
+ "dependencies": {
+ "is-buffer": "^1.1.5"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/is-date-object": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz",
+ "integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==",
+ "dev": true,
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/is-descriptor": {
+ "version": "0.1.6",
+ "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
+ "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
+ "dev": true,
+ "dependencies": {
+ "is-accessor-descriptor": "^0.1.6",
+ "is-data-descriptor": "^0.1.4",
+ "kind-of": "^5.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/is-descriptor/node_modules/kind-of": {
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
+ "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/is-directory": {
+ "version": "0.3.1",
+ "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz",
+ "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/is-docker": {
+ "version": "2.2.1",
+ "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz",
+ "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==",
+ "dev": true,
+ "bin": {
+ "is-docker": "cli.js"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/is-extendable": {
+ "version": "0.1.1",
+ "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
+ "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/is-extglob": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
+ "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/is-finite": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.1.0.tgz",
+ "integrity": "sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/is-fullwidth-code-point": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
+ "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
+ "dev": true,
+ "dependencies": {
+ "number-is-nan": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/is-generator-function": {
+ "version": "1.0.8",
+ "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.8.tgz",
+ "integrity": "sha512-2Omr/twNtufVZFr1GhxjOMFPAj2sjc/dKaIqBhvo4qciXfJmITGH6ZGd8eZYNHza8t1y0e01AuqRhJwfWp26WQ==",
+ "dev": true,
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/is-git-repository": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/is-git-repository/-/is-git-repository-1.1.1.tgz",
+ "integrity": "sha1-xo5LeoBkIjSarsSIlzqQVY1+m+A=",
+ "dev": true,
+ "dependencies": {
+ "execa": "^0.6.1",
+ "path-is-absolute": "^1.0.1"
+ }
+ },
+ "node_modules/is-glob": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz",
+ "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==",
+ "dev": true,
+ "dependencies": {
+ "is-extglob": "^2.1.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/is-installed-globally": {
+ "version": "0.1.0",
+ "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.1.0.tgz",
+ "integrity": "sha1-Df2Y9akRFxbdU13aZJL2e/PSWoA=",
+ "dev": true,
+ "dependencies": {
+ "global-dirs": "^0.1.0",
+ "is-path-inside": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/is-negated-glob": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/is-negated-glob/-/is-negated-glob-1.0.0.tgz",
+ "integrity": "sha1-aRC8pdqMleeEtXUbl2z1oQ/uNtI=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/is-negative-zero": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.1.tgz",
+ "integrity": "sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w==",
+ "dev": true,
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/is-npm": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-1.0.0.tgz",
+ "integrity": "sha1-8vtjpl5JBbQGyGBydloaTceTufQ=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/is-number": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
+ "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
+ "dev": true,
+ "dependencies": {
+ "kind-of": "^3.0.2"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/is-number-object": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.4.tgz",
+ "integrity": "sha512-zohwelOAur+5uXtk8O3GPQ1eAcu4ZX3UwxQhUlfFFMNpUd83gXgjbhJh6HmB6LUNV/ieOLQuDwJO3dWJosUeMw==",
+ "dev": true,
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/is-number/node_modules/kind-of": {
+ "version": "3.2.2",
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
+ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
+ "dev": true,
+ "dependencies": {
+ "is-buffer": "^1.1.5"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/is-obj": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz",
+ "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/is-observable": {
+ "version": "0.2.0",
+ "resolved": "https://registry.npmjs.org/is-observable/-/is-observable-0.2.0.tgz",
+ "integrity": "sha1-s2ExHYPG5dcmyr9eJQsCNxBvWuI=",
+ "dev": true,
+ "dependencies": {
+ "symbol-observable": "^0.2.2"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/is-path-inside": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz",
+ "integrity": "sha1-jvW33lBDej/cprToZe96pVy0gDY=",
+ "dev": true,
+ "dependencies": {
+ "path-is-inside": "^1.0.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/is-plain-obj": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz",
+ "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/is-plain-object": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz",
+ "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/is-potential-custom-element-name": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz",
+ "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==",
+ "dev": true
+ },
+ "node_modules/is-promise": {
+ "version": "2.2.2",
+ "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.2.2.tgz",
+ "integrity": "sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ==",
+ "dev": true
+ },
+ "node_modules/is-redirect": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/is-redirect/-/is-redirect-1.0.0.tgz",
+ "integrity": "sha1-HQPd7VO9jbDzDCbk+V02/HyH3CQ=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/is-regex": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.2.tgz",
+ "integrity": "sha512-axvdhb5pdhEVThqJzYXwMlVuZwC+FF2DpcOhTS+y/8jVq4trxyPgfcwIxIKiyeuLlSQYKkmUaPQJ8ZE4yNKXDg==",
+ "dev": true,
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "has-symbols": "^1.0.1"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/is-regexp": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz",
+ "integrity": "sha1-/S2INUXEa6xaYz57mgnof6LLUGk=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/is-relative": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz",
+ "integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==",
+ "dev": true,
+ "dependencies": {
+ "is-unc-path": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/is-retry-allowed": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-1.2.0.tgz",
+ "integrity": "sha512-RUbUeKwvm3XG2VYamhJL1xFktgjvPzL0Hq8C+6yrWIswDy3BIXGqCxhxkc30N9jqK311gVU137K8Ei55/zVJRg==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/is-running": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/is-running/-/is-running-2.1.0.tgz",
+ "integrity": "sha1-MKc/9cw4VOT8JUkICen1q/jeCeA=",
+ "dev": true
+ },
+ "node_modules/is-stream": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz",
+ "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/is-string": {
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.5.tgz",
+ "integrity": "sha512-buY6VNRjhQMiF1qWDouloZlQbRhDPCebwxSjxMjxgemYT46YMd2NR0/H+fBhEfWX4A/w9TBJ+ol+okqJKFE6vQ==",
+ "dev": true,
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/is-symbol": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz",
+ "integrity": "sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==",
+ "dev": true,
+ "dependencies": {
+ "has-symbols": "^1.0.1"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/is-typed-array": {
+ "version": "1.1.5",
+ "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.5.tgz",
+ "integrity": "sha512-S+GRDgJlR3PyEbsX/Fobd9cqpZBuvUS+8asRqYDMLCb2qMzt1oz5m5oxQCxOgUDxiWsOVNi4yaF+/uvdlHlYug==",
+ "dev": true,
+ "dependencies": {
+ "available-typed-arrays": "^1.0.2",
+ "call-bind": "^1.0.2",
+ "es-abstract": "^1.18.0-next.2",
+ "foreach": "^2.0.5",
+ "has-symbols": "^1.0.1"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/is-typedarray": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
+ "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo="
+ },
+ "node_modules/is-unc-path": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz",
+ "integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==",
+ "dev": true,
+ "dependencies": {
+ "unc-path-regex": "^0.1.2"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/is-unicode-supported": {
+ "version": "0.1.0",
+ "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz",
+ "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==",
+ "dev": true,
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/is-utf8": {
+ "version": "0.2.1",
+ "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz",
+ "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=",
+ "dev": true
+ },
+ "node_modules/is-valid-glob": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/is-valid-glob/-/is-valid-glob-1.0.0.tgz",
+ "integrity": "sha1-Kb8+/3Ab4tTTFdusw5vDn+j2Aao=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/is-whitespace": {
+ "version": "0.3.0",
+ "resolved": "https://registry.npmjs.org/is-whitespace/-/is-whitespace-0.3.0.tgz",
+ "integrity": "sha1-Fjnssb4DauxppUy7QBz77XEUq38=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/is-windows": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz",
+ "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/is-wsl": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz",
+ "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==",
+ "dev": true,
+ "dependencies": {
+ "is-docker": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/isarray": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
+ "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
+ "dev": true
+ },
+ "node_modules/isbinaryfile": {
+ "version": "3.0.3",
+ "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-3.0.3.tgz",
+ "integrity": "sha512-8cJBL5tTd2OS0dM4jz07wQd5g0dCCqIhUxPIGtZfa5L6hWlvV5MHTITy/DBAsF+Oe2LS1X3krBUhNwaGUWpWxw==",
+ "dev": true,
+ "dependencies": {
+ "buffer-alloc": "^1.2.0"
+ },
+ "engines": {
+ "node": ">=0.6.0"
+ }
+ },
+ "node_modules/isemail": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/isemail/-/isemail-3.2.0.tgz",
+ "integrity": "sha512-zKqkK+O+dGqevc93KNsbZ/TqTUFd46MwWjYOoMrjIMZ51eU7DtQG3Wmd9SQQT7i7RVnuTPEiYEWHU3MSbxC1Tg==",
+ "dev": true,
+ "dependencies": {
+ "punycode": "2.x.x"
+ },
+ "engines": {
+ "node": ">=4.0.0"
+ }
+ },
+ "node_modules/isexe": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
+ "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
+ "dev": true
+ },
+ "node_modules/isobject": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
+ "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/isstream": {
+ "version": "0.1.2",
+ "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz",
+ "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo="
+ },
+ "node_modules/istanbul": {
+ "version": "0.4.5",
+ "resolved": "https://registry.npmjs.org/istanbul/-/istanbul-0.4.5.tgz",
+ "integrity": "sha1-ZcfXPUxNqE1POsMQuRj7C4Azczs=",
+ "deprecated": "This module is no longer maintained, try this instead:\n npm i nyc\nVisit https://istanbul.js.org/integrations for other alternatives.",
+ "dev": true,
+ "optional": true,
+ "dependencies": {
+ "abbrev": "1.0.x",
+ "async": "1.x",
+ "escodegen": "1.8.x",
+ "esprima": "2.7.x",
+ "glob": "^5.0.15",
+ "handlebars": "^4.0.1",
+ "js-yaml": "3.x",
+ "mkdirp": "0.5.x",
+ "nopt": "3.x",
+ "once": "1.x",
+ "resolve": "1.1.x",
+ "supports-color": "^3.1.0",
+ "which": "^1.1.1",
+ "wordwrap": "^1.0.0"
+ },
+ "bin": {
+ "istanbul": "lib/cli.js"
+ }
+ },
+ "node_modules/istanbul/node_modules/abbrev": {
+ "version": "1.0.9",
+ "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.0.9.tgz",
+ "integrity": "sha1-kbR5JYinc4wl813W9jdSovh3YTU=",
+ "dev": true,
+ "optional": true
+ },
+ "node_modules/istanbul/node_modules/async": {
+ "version": "1.5.2",
+ "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz",
+ "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=",
+ "dev": true,
+ "optional": true
+ },
+ "node_modules/istanbul/node_modules/escodegen": {
+ "version": "1.8.1",
+ "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.8.1.tgz",
+ "integrity": "sha1-WltTr0aTEQvrsIZ6o0MN07cKEBg=",
+ "dev": true,
+ "optional": true,
+ "dependencies": {
+ "esprima": "^2.7.1",
+ "estraverse": "^1.9.1",
+ "esutils": "^2.0.2",
+ "optionator": "^0.8.1"
+ },
+ "bin": {
+ "escodegen": "bin/escodegen.js",
+ "esgenerate": "bin/esgenerate.js"
+ },
+ "engines": {
+ "node": ">=0.12.0"
+ },
+ "optionalDependencies": {
+ "source-map": "~0.2.0"
+ }
+ },
+ "node_modules/istanbul/node_modules/esprima": {
+ "version": "2.7.3",
+ "resolved": "https://registry.npmjs.org/esprima/-/esprima-2.7.3.tgz",
+ "integrity": "sha1-luO3DVd59q1JzQMmc9HDEnZ7pYE=",
+ "dev": true,
+ "optional": true,
+ "bin": {
+ "esparse": "bin/esparse.js",
+ "esvalidate": "bin/esvalidate.js"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/istanbul/node_modules/estraverse": {
+ "version": "1.9.3",
+ "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-1.9.3.tgz",
+ "integrity": "sha1-r2fy3JIlgkFZUJJgkaQAXSnJu0Q=",
+ "dev": true,
+ "optional": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/istanbul/node_modules/glob": {
+ "version": "5.0.15",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz",
+ "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=",
+ "dev": true,
+ "optional": true,
+ "dependencies": {
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "2 || 3",
+ "once": "^1.3.0",
+ "path-is-absolute": "^1.0.0"
+ },
+ "engines": {
+ "node": "*"
+ }
+ },
+ "node_modules/istanbul/node_modules/has-flag": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz",
+ "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=",
+ "dev": true,
+ "optional": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/istanbul/node_modules/js-yaml": {
+ "version": "3.14.1",
+ "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz",
+ "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==",
+ "dev": true,
+ "optional": true,
+ "dependencies": {
+ "argparse": "^1.0.7",
+ "esprima": "^4.0.0"
+ },
+ "bin": {
+ "js-yaml": "bin/js-yaml.js"
+ }
+ },
+ "node_modules/istanbul/node_modules/js-yaml/node_modules/esprima": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
+ "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
+ "dev": true,
+ "optional": true,
+ "bin": {
+ "esparse": "bin/esparse.js",
+ "esvalidate": "bin/esvalidate.js"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/istanbul/node_modules/mkdirp": {
+ "version": "0.5.5",
+ "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz",
+ "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==",
+ "dev": true,
+ "optional": true,
+ "dependencies": {
+ "minimist": "^1.2.5"
+ },
+ "bin": {
+ "mkdirp": "bin/cmd.js"
+ }
+ },
+ "node_modules/istanbul/node_modules/nopt": {
+ "version": "3.0.6",
+ "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz",
+ "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=",
+ "dev": true,
+ "optional": true,
+ "dependencies": {
+ "abbrev": "1"
+ },
+ "bin": {
+ "nopt": "bin/nopt.js"
+ }
+ },
+ "node_modules/istanbul/node_modules/resolve": {
+ "version": "1.1.7",
+ "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz",
+ "integrity": "sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=",
+ "dev": true,
+ "optional": true
+ },
+ "node_modules/istanbul/node_modules/source-map": {
+ "version": "0.2.0",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.2.0.tgz",
+ "integrity": "sha1-2rc/vPwrqBm03gO9b26qSBZLP50=",
+ "dev": true,
+ "optional": true,
+ "dependencies": {
+ "amdefine": ">=0.0.4"
+ },
+ "engines": {
+ "node": ">=0.8.0"
+ }
+ },
+ "node_modules/istanbul/node_modules/supports-color": {
+ "version": "3.2.3",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz",
+ "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=",
+ "dev": true,
+ "optional": true,
+ "dependencies": {
+ "has-flag": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=0.8.0"
+ }
+ },
+ "node_modules/istanbul/node_modules/which": {
+ "version": "1.3.1",
+ "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
+ "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
+ "dev": true,
+ "optional": true,
+ "dependencies": {
+ "isexe": "^2.0.0"
+ },
+ "bin": {
+ "which": "bin/which"
+ }
+ },
+ "node_modules/jest-get-type": {
+ "version": "21.2.0",
+ "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-21.2.0.tgz",
+ "integrity": "sha512-y2fFw3C+D0yjNSDp7ab1kcd6NUYfy3waPTlD8yWkAtiocJdBRQqNoRqVfMNxgj+IjT0V5cBIHJO0z9vuSSZ43Q==",
+ "dev": true
+ },
+ "node_modules/jest-validate": {
+ "version": "21.2.1",
+ "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-21.2.1.tgz",
+ "integrity": "sha512-k4HLI1rZQjlU+EC682RlQ6oZvLrE5SCh3brseQc24vbZTxzT/k/3urar5QMCVgjadmSO7lECeGdc6YxnM3yEGg==",
+ "dev": true,
+ "dependencies": {
+ "chalk": "^2.0.1",
+ "jest-get-type": "^21.2.0",
+ "leven": "^2.1.0",
+ "pretty-format": "^21.2.1"
+ }
+ },
+ "node_modules/jest-worker": {
+ "version": "26.6.2",
+ "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz",
+ "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==",
+ "dev": true,
+ "dependencies": {
+ "@types/node": "*",
+ "merge-stream": "^2.0.0",
+ "supports-color": "^7.0.0"
+ },
+ "engines": {
+ "node": ">= 10.13.0"
+ }
+ },
+ "node_modules/jest-worker/node_modules/has-flag": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/jest-worker/node_modules/supports-color": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+ "dev": true,
+ "dependencies": {
+ "has-flag": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/jmespath": {
+ "version": "0.15.0",
+ "resolved": "https://registry.npmjs.org/jmespath/-/jmespath-0.15.0.tgz",
+ "integrity": "sha1-o/Iiqarp+Wb10nx5ZRDigJF2Qhc=",
+ "dev": true,
+ "engines": {
+ "node": ">= 0.6.0"
+ }
+ },
+ "node_modules/joi": {
+ "version": "13.7.0",
+ "resolved": "https://registry.npmjs.org/joi/-/joi-13.7.0.tgz",
+ "integrity": "sha512-xuY5VkHfeOYK3Hdi91ulocfuFopwgbSORmIwzcwHKESQhC7w1kD5jaVSPnqDxS2I8t3RZ9omCKAxNwXN5zG1/Q==",
+ "deprecated": "This version has been deprecated in accordance with the hapi support policy (hapi.im/support). Please upgrade to the latest version to get the best features, bug fixes, and security patches. If you are unable to upgrade at this time, paid support is available for older versions (hapi.im/commercial).",
+ "dev": true,
+ "dependencies": {
+ "hoek": "5.x.x",
+ "isemail": "3.x.x",
+ "topo": "3.x.x"
+ },
+ "engines": {
+ "node": ">=8.9.0"
+ }
+ },
+ "node_modules/joi/node_modules/hoek": {
+ "version": "5.0.4",
+ "resolved": "https://registry.npmjs.org/hoek/-/hoek-5.0.4.tgz",
+ "integrity": "sha512-Alr4ZQgoMlnere5FZJsIyfIjORBqZll5POhDsF4q64dPuJR6rNxXdDxtHSQq8OXRurhmx+PWYEE8bXRROY8h0w==",
+ "deprecated": "This version has been deprecated in accordance with the hapi support policy (hapi.im/support). Please upgrade to the latest version to get the best features, bug fixes, and security patches. If you are unable to upgrade at this time, paid support is available for older versions (hapi.im/commercial).",
+ "dev": true,
+ "engines": {
+ "node": ">=8.9.0"
+ }
+ },
+ "node_modules/js-base64": {
+ "version": "2.6.4",
+ "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.6.4.tgz",
+ "integrity": "sha512-pZe//GGmwJndub7ZghVHz7vjb2LgC1m8B07Au3eYqeqv9emhESByMXxaEgkUkEqJe87oBbSniGYoQNIBklc7IQ==",
+ "dev": true
+ },
+ "node_modules/js-beautify": {
+ "version": "1.13.5",
+ "resolved": "https://registry.npmjs.org/js-beautify/-/js-beautify-1.13.5.tgz",
+ "integrity": "sha512-MsXlH6Z/BiRYSkSRW3clNDqDjSpiSNOiG8xYVUBXt4k0LnGvDhlTGOlHX1VFtAdoLmtwjxMG5qiWKy/g+Ipv5w==",
+ "dev": true,
+ "dependencies": {
+ "config-chain": "^1.1.12",
+ "editorconfig": "^0.15.3",
+ "glob": "^7.1.3",
+ "mkdirp": "^1.0.4",
+ "nopt": "^5.0.0"
+ },
+ "bin": {
+ "css-beautify": "js/bin/css-beautify.js",
+ "html-beautify": "js/bin/html-beautify.js",
+ "js-beautify": "js/bin/js-beautify.js"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/js-beautify/node_modules/nopt": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz",
+ "integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==",
+ "dev": true,
+ "dependencies": {
+ "abbrev": "1"
+ },
+ "bin": {
+ "nopt": "bin/nopt.js"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/js-tokens": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
+ "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
+ "dev": true
+ },
+ "node_modules/js-yaml": {
+ "version": "3.14.1",
+ "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz",
+ "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==",
+ "dev": true,
+ "dependencies": {
+ "argparse": "^1.0.7",
+ "esprima": "^4.0.0"
+ },
+ "bin": {
+ "js-yaml": "bin/js-yaml.js"
+ }
+ },
+ "node_modules/js2xmlparser": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/js2xmlparser/-/js2xmlparser-4.0.1.tgz",
+ "integrity": "sha512-KrPTolcw6RocpYjdC7pL7v62e55q7qOMHvLX1UCLc5AAS8qeJ6nukarEJAF2KL2PZxlbGueEbINqZR2bDe/gUw==",
+ "dev": true,
+ "dependencies": {
+ "xmlcreate": "^2.0.3"
+ }
+ },
+ "node_modules/jsbn": {
+ "version": "0.1.1",
+ "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz",
+ "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM="
+ },
+ "node_modules/jsdoc": {
+ "version": "3.6.6",
+ "resolved": "https://registry.npmjs.org/jsdoc/-/jsdoc-3.6.6.tgz",
+ "integrity": "sha512-znR99e1BHeyEkSvgDDpX0sTiTu+8aQyDl9DawrkOGZTTW8hv0deIFXx87114zJ7gRaDZKVQD/4tr1ifmJp9xhQ==",
+ "dev": true,
+ "dependencies": {
+ "@babel/parser": "^7.9.4",
+ "bluebird": "^3.7.2",
+ "catharsis": "^0.8.11",
+ "escape-string-regexp": "^2.0.0",
+ "js2xmlparser": "^4.0.1",
+ "klaw": "^3.0.0",
+ "markdown-it": "^10.0.0",
+ "markdown-it-anchor": "^5.2.7",
+ "marked": "^0.8.2",
+ "mkdirp": "^1.0.4",
+ "requizzle": "^0.2.3",
+ "strip-json-comments": "^3.1.0",
+ "taffydb": "2.6.2",
+ "underscore": "~1.10.2"
+ },
+ "bin": {
+ "jsdoc": "jsdoc.js"
+ },
+ "engines": {
+ "node": ">=8.15.0"
+ }
+ },
+ "node_modules/jsdoc/node_modules/escape-string-regexp": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz",
+ "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/jsdoc/node_modules/marked": {
+ "version": "0.8.2",
+ "resolved": "https://registry.npmjs.org/marked/-/marked-0.8.2.tgz",
+ "integrity": "sha512-EGwzEeCcLniFX51DhTpmTom+dSA/MG/OBUDjnWtHbEnjAH180VzUeAw+oE4+Zv+CoYBWyRlYOTR0N8SO9R1PVw==",
+ "dev": true,
+ "bin": {
+ "marked": "bin/marked"
+ },
+ "engines": {
+ "node": ">= 8.16.2"
+ }
+ },
+ "node_modules/jsdoc/node_modules/strip-json-comments": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz",
+ "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/jsdom": {
+ "version": "17.0.0",
+ "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-17.0.0.tgz",
+ "integrity": "sha512-MUq4XdqwtNurZDVeKScENMPHnkgmdIvMzZ1r1NSwHkDuaqI6BouPjr+17COo4/19oLNnmdpFDPOHVpgIZmZ+VA==",
+ "dev": true,
+ "dependencies": {
+ "abab": "^2.0.5",
+ "acorn": "^8.4.1",
+ "acorn-globals": "^6.0.0",
+ "cssom": "^0.5.0",
+ "cssstyle": "^2.3.0",
+ "data-urls": "^3.0.0",
+ "decimal.js": "^10.3.1",
+ "domexception": "^2.0.1",
+ "escodegen": "^2.0.0",
+ "form-data": "^4.0.0",
+ "html-encoding-sniffer": "^2.0.1",
+ "http-proxy-agent": "^4.0.1",
+ "https-proxy-agent": "^5.0.0",
+ "is-potential-custom-element-name": "^1.0.1",
+ "nwsapi": "^2.2.0",
+ "parse5": "6.0.1",
+ "saxes": "^5.0.1",
+ "symbol-tree": "^3.2.4",
+ "tough-cookie": "^4.0.0",
+ "w3c-hr-time": "^1.0.2",
+ "w3c-xmlserializer": "^2.0.0",
+ "webidl-conversions": "^6.1.0",
+ "whatwg-encoding": "^1.0.5",
+ "whatwg-mimetype": "^2.3.0",
+ "whatwg-url": "^9.0.0",
+ "ws": "^8.0.0",
+ "xml-name-validator": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=12"
+ },
+ "peerDependencies": {
+ "canvas": "^2.5.0"
+ },
+ "peerDependenciesMeta": {
+ "canvas": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/jsdom/node_modules/agent-base": {
+ "version": "6.0.2",
+ "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz",
+ "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==",
+ "dev": true,
+ "dependencies": {
+ "debug": "4"
+ },
+ "engines": {
+ "node": ">= 6.0.0"
+ }
+ },
+ "node_modules/jsdom/node_modules/data-urls": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-3.0.0.tgz",
+ "integrity": "sha512-4AefxbTTdFtxDUdh0BuMBs2qJVL25Mow2zlcuuePegQwgD6GEmQao42LLEeksOui8nL4RcNEugIpFP7eRd33xg==",
+ "dev": true,
+ "dependencies": {
+ "abab": "^2.0.3",
+ "whatwg-mimetype": "^2.3.0",
+ "whatwg-url": "^9.0.0"
+ },
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/jsdom/node_modules/decimal.js": {
+ "version": "10.3.1",
+ "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.3.1.tgz",
+ "integrity": "sha512-V0pfhfr8suzyPGOx3nmq4aHqabehUZn6Ch9kyFpV79TGDTWFmHqUqXdabR7QHqxzrYolF4+tVmJhUG4OURg5dQ==",
+ "dev": true
+ },
+ "node_modules/jsdom/node_modules/form-data": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz",
+ "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==",
+ "dev": true,
+ "dependencies": {
+ "asynckit": "^0.4.0",
+ "combined-stream": "^1.0.8",
+ "mime-types": "^2.1.12"
+ },
+ "engines": {
+ "node": ">= 6"
+ }
+ },
+ "node_modules/jsdom/node_modules/https-proxy-agent": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz",
+ "integrity": "sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==",
+ "dev": true,
+ "dependencies": {
+ "agent-base": "6",
+ "debug": "4"
+ },
+ "engines": {
+ "node": ">= 6"
+ }
+ },
+ "node_modules/jsdom/node_modules/tough-cookie": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz",
+ "integrity": "sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==",
+ "dev": true,
+ "dependencies": {
+ "psl": "^1.1.33",
+ "punycode": "^2.1.1",
+ "universalify": "^0.1.2"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/jsdom/node_modules/ws": {
+ "version": "8.2.1",
+ "resolved": "https://registry.npmjs.org/ws/-/ws-8.2.1.tgz",
+ "integrity": "sha512-XkgWpJU3sHU7gX8f13NqTn6KQ85bd1WU7noBHTT8fSohx7OS1TPY8k+cyRPCzFkia7C4mM229yeHr1qK9sM4JQ==",
+ "dev": true,
+ "engines": {
+ "node": ">=10.0.0"
+ },
+ "peerDependencies": {
+ "bufferutil": "^4.0.1",
+ "utf-8-validate": "^5.0.2"
+ },
+ "peerDependenciesMeta": {
+ "bufferutil": {
+ "optional": true
+ },
+ "utf-8-validate": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/jsesc": {
+ "version": "2.5.2",
+ "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz",
+ "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==",
+ "dev": true,
+ "bin": {
+ "jsesc": "bin/jsesc"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/json-parse-better-errors": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz",
+ "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==",
+ "dev": true
+ },
+ "node_modules/json-parse-even-better-errors": {
+ "version": "2.3.1",
+ "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz",
+ "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==",
+ "dev": true
+ },
+ "node_modules/json-schema": {
+ "version": "0.2.3",
+ "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz",
+ "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM="
+ },
+ "node_modules/json-schema-traverse": {
+ "version": "0.4.1",
+ "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
+ "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg=="
+ },
+ "node_modules/json-stable-stringify": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz",
+ "integrity": "sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8=",
+ "dev": true,
+ "dependencies": {
+ "jsonify": "~0.0.0"
+ }
+ },
+ "node_modules/json-stable-stringify-without-jsonify": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz",
+ "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=",
+ "dev": true
+ },
+ "node_modules/json-stringify-safe": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
+ "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus="
+ },
+ "node_modules/json5": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz",
+ "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==",
+ "dev": true,
+ "dependencies": {
+ "minimist": "^1.2.5"
+ },
+ "bin": {
+ "json5": "lib/cli.js"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/jsonfile": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz",
+ "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=",
+ "dev": true,
+ "optionalDependencies": {
+ "graceful-fs": "^4.1.6"
+ }
+ },
+ "node_modules/jsonify": {
+ "version": "0.0.0",
+ "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz",
+ "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=",
+ "dev": true,
+ "engines": {
+ "node": "*"
+ }
+ },
+ "node_modules/jsonparse": {
+ "version": "1.3.1",
+ "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz",
+ "integrity": "sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA=",
+ "dev": true,
+ "engines": [
+ "node >= 0.2.0"
+ ]
+ },
+ "node_modules/JSONStream": {
+ "version": "1.3.5",
+ "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.5.tgz",
+ "integrity": "sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==",
+ "dev": true,
+ "dependencies": {
+ "jsonparse": "^1.2.0",
+ "through": ">=2.2.7 <3"
+ },
+ "bin": {
+ "JSONStream": "bin.js"
+ },
+ "engines": {
+ "node": "*"
+ }
+ },
+ "node_modules/jspdf-yworks": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/jspdf-yworks/-/jspdf-yworks-2.1.1.tgz",
+ "integrity": "sha512-ZTUYUiL2YLCUZUvap38PlYaE9ZtyscxxgV5K+iLdx6qyOVTYJY+Tl2b6D7syUHeTJXdO8Ntw6hawNaXydcTLUA==",
+ "deprecated": "This fork is now obsolete. Use the regular jspdf (>=2.0.0) instead.",
+ "dependencies": {
+ "atob": "^2.1.2",
+ "btoa": "^1.2.1",
+ "canvg": "1.5.3",
+ "es6-promise": "^4.2.6",
+ "file-saver": "2.0.1",
+ "html2canvas": "^1.0.0-rc.1",
+ "omggif": "1.0.9",
+ "stackblur-canvas": "2.2.0"
+ },
+ "bin": {
+ "jsPDF-makeFonts": "makeFonts.js"
+ }
+ },
+ "node_modules/jsprim": {
+ "version": "1.4.1",
+ "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz",
+ "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=",
+ "engines": [
+ "node >=0.6.0"
+ ],
+ "dependencies": {
+ "assert-plus": "1.0.0",
+ "extsprintf": "1.3.0",
+ "json-schema": "0.2.3",
+ "verror": "1.10.0"
+ }
+ },
+ "node_modules/just-debounce": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/just-debounce/-/just-debounce-1.1.0.tgz",
+ "integrity": "sha512-qpcRocdkUmf+UTNBYx5w6dexX5J31AKK1OmPwH630a83DdVVUIngk55RSAiIGpQyoH0dlr872VHfPjnQnK1qDQ==",
+ "dev": true
+ },
+ "node_modules/karma": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/karma/-/karma-4.3.0.tgz",
+ "integrity": "sha512-NSPViHOt+RW38oJklvYxQC4BSQsv737oQlr/r06pCM+slDOr4myuI1ivkRmp+3dVpJDfZt2DmaPJ2wkx+ZZuMQ==",
+ "dev": true,
+ "dependencies": {
+ "bluebird": "^3.3.0",
+ "body-parser": "^1.16.1",
+ "braces": "^3.0.2",
+ "chokidar": "^3.0.0",
+ "colors": "^1.1.0",
+ "connect": "^3.6.0",
+ "core-js": "^3.1.3",
+ "di": "^0.0.1",
+ "dom-serialize": "^2.2.0",
+ "flatted": "^2.0.0",
+ "glob": "^7.1.1",
+ "graceful-fs": "^4.1.2",
+ "http-proxy": "^1.13.0",
+ "isbinaryfile": "^3.0.0",
+ "lodash": "^4.17.14",
+ "log4js": "^4.0.0",
+ "mime": "^2.3.1",
+ "minimatch": "^3.0.2",
+ "optimist": "^0.6.1",
+ "qjobs": "^1.1.4",
+ "range-parser": "^1.2.0",
+ "rimraf": "^2.6.0",
+ "safe-buffer": "^5.0.1",
+ "socket.io": "2.1.1",
+ "source-map": "^0.6.1",
+ "tmp": "0.0.33",
+ "useragent": "2.3.0"
+ },
+ "bin": {
+ "karma": "bin/karma"
+ },
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "node_modules/karma-browserstack-launcher": {
+ "version": "1.6.0",
+ "resolved": "https://registry.npmjs.org/karma-browserstack-launcher/-/karma-browserstack-launcher-1.6.0.tgz",
+ "integrity": "sha512-Y/UWPdHZkHIVH2To4GWHCTzmrsB6H7PBWy6pw+TWz5sr4HW2mcE+Uj6qWgoVNxvQU1Pfn5LQQzI6EQ65p8QbiQ==",
+ "dev": true,
+ "dependencies": {
+ "browserstack": "~1.5.1",
+ "browserstack-local": "^1.3.7",
+ "q": "~1.5.0"
+ },
+ "peerDependencies": {
+ "karma": ">=0.9"
+ }
+ },
+ "node_modules/karma-chrome-launcher": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/karma-chrome-launcher/-/karma-chrome-launcher-3.1.0.tgz",
+ "integrity": "sha512-3dPs/n7vgz1rxxtynpzZTvb9y/GIaW8xjAwcIGttLbycqoFtI7yo1NGnQi6oFTherRE+GIhCAHZC4vEqWGhNvg==",
+ "dev": true,
+ "dependencies": {
+ "which": "^1.2.1"
+ }
+ },
+ "node_modules/karma-chrome-launcher/node_modules/which": {
+ "version": "1.3.1",
+ "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
+ "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
+ "dev": true,
+ "dependencies": {
+ "isexe": "^2.0.0"
+ },
+ "bin": {
+ "which": "bin/which"
+ }
+ },
+ "node_modules/karma-coverage": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/karma-coverage/-/karma-coverage-1.1.2.tgz",
+ "integrity": "sha512-eQawj4Cl3z/CjxslYy9ariU4uDh7cCNFZHNWXWRpl0pNeblY/4wHR7M7boTYXWrn9bY0z2pZmr11eKje/S/hIw==",
+ "dev": true,
+ "optional": true,
+ "dependencies": {
+ "dateformat": "^1.0.6",
+ "istanbul": "^0.4.0",
+ "lodash": "^4.17.0",
+ "minimatch": "^3.0.0",
+ "source-map": "^0.5.1"
+ }
+ },
+ "node_modules/karma-coverage/node_modules/source-map": {
+ "version": "0.5.7",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
+ "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
+ "dev": true,
+ "optional": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/karma-edge-launcher": {
+ "version": "0.4.2",
+ "resolved": "https://registry.npmjs.org/karma-edge-launcher/-/karma-edge-launcher-0.4.2.tgz",
+ "integrity": "sha512-YAJZb1fmRcxNhMIWYsjLuxwODBjh2cSHgTW/jkVmdpGguJjLbs9ZgIK/tEJsMQcBLUkO+yO4LBbqYxqgGW2HIw==",
+ "dev": true,
+ "dependencies": {
+ "edge-launcher": "1.2.2"
+ },
+ "engines": {
+ "node": ">=4"
+ },
+ "peerDependencies": {
+ "karma": ">=0.9"
+ }
+ },
+ "node_modules/karma-firefox-launcher": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/karma-firefox-launcher/-/karma-firefox-launcher-2.1.1.tgz",
+ "integrity": "sha512-VzDMgPseXak9DtfyE1O5bB2BwsMy1zzO1kUxVW1rP0yhC4tDNJ0p3JoFdzvrK4QqVzdqUMa9Rx9YzkdFp8hz3Q==",
+ "dev": true,
+ "dependencies": {
+ "is-wsl": "^2.2.0",
+ "which": "^2.0.1"
+ }
+ },
+ "node_modules/karma-generic-preprocessor": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/karma-generic-preprocessor/-/karma-generic-preprocessor-1.1.1.tgz",
+ "integrity": "sha512-lzUdaUTCadpvjwhG1/FVQ8/n1tPddJxjMD6lQs6S3XGETBr1vfMd0V2sirVYO4DJOjSoJNsc3MRRoOTIUPAn1A==",
+ "dev": true,
+ "dependencies": {
+ "async-reduce": "0.0.1",
+ "async.reduce": "^0.5.2",
+ "minimatch": "^3.0.4"
+ },
+ "peerDependencies": {
+ "karma": ">=0.9"
+ }
+ },
+ "node_modules/karma-ie-launcher": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/karma-ie-launcher/-/karma-ie-launcher-1.0.0.tgz",
+ "integrity": "sha1-SXmGhCxJAZA0bNifVJTKmDDG1Zw=",
+ "dev": true,
+ "dependencies": {
+ "lodash": "^4.6.1"
+ },
+ "peerDependencies": {
+ "karma": ">=0.9"
+ }
+ },
+ "node_modules/karma-qunit": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/karma-qunit/-/karma-qunit-4.1.2.tgz",
+ "integrity": "sha512-taTPqBeHCOlkeKTSzQgIKzAUb79vw3rfbCph+xwwh63tyGjNtljwx91VArhIM9DzIIR3gB9G214wQg+oXI9ycw==",
+ "dev": true,
+ "peerDependencies": {
+ "karma": "^4.0.0 || ^5.0.0 || ^6.0.0",
+ "qunit": "^2.0.0"
+ }
+ },
+ "node_modules/karma-safari-launcher": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/karma-safari-launcher/-/karma-safari-launcher-1.0.0.tgz",
+ "integrity": "sha1-lpgqLMR9BmquccVTursoMZEVos4=",
+ "dev": true,
+ "peerDependencies": {
+ "karma": ">=0.9"
+ }
+ },
+ "node_modules/karma-sharding": {
+ "version": "4.4.0",
+ "resolved": "https://registry.npmjs.org/karma-sharding/-/karma-sharding-4.4.0.tgz",
+ "integrity": "sha512-iFpCfzNJmAJShNyoA9TSMUnVfVCaQzHVGw+CQfFuRHnKkfR6QcUtkMUhi38NUdW/S1qP50kT50fd1f8hXKOOgQ==",
+ "dev": true,
+ "dependencies": {
+ "lodash": "^4.17.4"
+ },
+ "engines": {
+ "node": ">=6"
+ },
+ "optionalDependencies": {
+ "karma-coverage": "^1.1.1"
+ }
+ },
+ "node_modules/karma/node_modules/anymatch": {
+ "version": "3.1.2",
+ "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz",
+ "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==",
+ "dev": true,
+ "dependencies": {
+ "normalize-path": "^3.0.0",
+ "picomatch": "^2.0.4"
+ },
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "node_modules/karma/node_modules/binary-extensions": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz",
+ "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/karma/node_modules/braces": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
+ "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
+ "dev": true,
+ "dependencies": {
+ "fill-range": "^7.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/karma/node_modules/chokidar": {
+ "version": "3.5.1",
+ "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.1.tgz",
+ "integrity": "sha512-9+s+Od+W0VJJzawDma/gvBNQqkTiqYTWLuZoyAsivsI4AaWTCzHG06/TMjsf1cYe9Cb97UCEhjz7HvnPk2p/tw==",
+ "dev": true,
+ "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.5.0"
+ },
+ "engines": {
+ "node": ">= 8.10.0"
+ },
+ "optionalDependencies": {
+ "fsevents": "~2.3.1"
+ }
+ },
+ "node_modules/karma/node_modules/core-js": {
+ "version": "3.10.1",
+ "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.10.1.tgz",
+ "integrity": "sha512-pwCxEXnj27XG47mu7SXAwhLP3L5CrlvCB91ANUkIz40P27kUcvNfSdvyZJ9CLHiVoKSp+TTChMQMSKQEH/IQxA==",
+ "dev": true,
+ "hasInstallScript": true,
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/core-js"
+ }
+ },
+ "node_modules/karma/node_modules/fill-range": {
+ "version": "7.0.1",
+ "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
+ "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
+ "dev": true,
+ "dependencies": {
+ "to-regex-range": "^5.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/karma/node_modules/flatted": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.2.tgz",
+ "integrity": "sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA==",
+ "dev": true
+ },
+ "node_modules/karma/node_modules/fsevents": {
+ "version": "2.3.2",
+ "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz",
+ "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==",
+ "dev": true,
+ "hasInstallScript": true,
+ "optional": true,
+ "os": [
+ "darwin"
+ ],
+ "engines": {
+ "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
+ }
+ },
+ "node_modules/karma/node_modules/is-binary-path": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
+ "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
+ "dev": true,
+ "dependencies": {
+ "binary-extensions": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/karma/node_modules/is-number": {
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
+ "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.12.0"
+ }
+ },
+ "node_modules/karma/node_modules/mime": {
+ "version": "2.5.2",
+ "resolved": "https://registry.npmjs.org/mime/-/mime-2.5.2.tgz",
+ "integrity": "sha512-tqkh47FzKeCPD2PUiPB6pkbMzsCasjxAfC62/Wap5qrUWcb+sFasXUC5I3gYM5iBM8v/Qpn4UK0x+j0iHyFPDg==",
+ "dev": true,
+ "bin": {
+ "mime": "cli.js"
+ },
+ "engines": {
+ "node": ">=4.0.0"
+ }
+ },
+ "node_modules/karma/node_modules/readdirp": {
+ "version": "3.5.0",
+ "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.5.0.tgz",
+ "integrity": "sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ==",
+ "dev": true,
+ "dependencies": {
+ "picomatch": "^2.2.1"
+ },
+ "engines": {
+ "node": ">=8.10.0"
+ }
+ },
+ "node_modules/karma/node_modules/rimraf": {
+ "version": "2.7.1",
+ "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
+ "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
+ "dev": true,
+ "dependencies": {
+ "glob": "^7.1.3"
+ },
+ "bin": {
+ "rimraf": "bin.js"
+ }
+ },
+ "node_modules/karma/node_modules/tmp": {
+ "version": "0.0.33",
+ "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz",
+ "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==",
+ "dev": true,
+ "dependencies": {
+ "os-tmpdir": "~1.0.2"
+ },
+ "engines": {
+ "node": ">=0.6.0"
+ }
+ },
+ "node_modules/karma/node_modules/to-regex-range": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
+ "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
+ "dev": true,
+ "dependencies": {
+ "is-number": "^7.0.0"
+ },
+ "engines": {
+ "node": ">=8.0"
+ }
+ },
+ "node_modules/kind-of": {
+ "version": "6.0.3",
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
+ "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/klaw": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/klaw/-/klaw-3.0.0.tgz",
+ "integrity": "sha512-0Fo5oir+O9jnXu5EefYbVK+mHMBeEVEy2cmctR1O1NECcCkPRreJKrS6Qt/j3KC2C148Dfo9i3pCmCMsdqGr0g==",
+ "dev": true,
+ "dependencies": {
+ "graceful-fs": "^4.1.9"
+ }
+ },
+ "node_modules/klona": {
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.4.tgz",
+ "integrity": "sha512-ZRbnvdg/NxqzC7L9Uyqzf4psi1OM4Cuc+sJAkQPjO6XkQIJTNbfK2Rsmbw8fx1p2mkZdp2FZYo2+LwXYY/uwIA==",
+ "dev": true,
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "node_modules/labeled-stream-splicer": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/labeled-stream-splicer/-/labeled-stream-splicer-2.0.2.tgz",
+ "integrity": "sha512-Ca4LSXFFZUjPScRaqOcFxneA0VpKZr4MMYCljyQr4LIewTLb3Y0IUTIsnBBsVubIeEfxeSZpSjSsRM8APEQaAw==",
+ "dev": true,
+ "dependencies": {
+ "inherits": "^2.0.1",
+ "stream-splicer": "^2.0.0"
+ }
+ },
+ "node_modules/last-run": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/last-run/-/last-run-1.1.1.tgz",
+ "integrity": "sha1-RblpQsF7HHnHchmCWbqUO+v4yls=",
+ "dev": true,
+ "dependencies": {
+ "default-resolution": "^2.0.0",
+ "es6-weak-map": "^2.0.1"
+ },
+ "engines": {
+ "node": ">= 0.10"
+ }
+ },
+ "node_modules/latest-version": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-3.1.0.tgz",
+ "integrity": "sha1-ogU4P+oyKzO1rjsYq+4NwvNW7hU=",
+ "dev": true,
+ "dependencies": {
+ "package-json": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/lazy-ass": {
+ "version": "1.6.0",
+ "resolved": "https://registry.npmjs.org/lazy-ass/-/lazy-ass-1.6.0.tgz",
+ "integrity": "sha1-eZllXoZGwX8In90YfRUNMyTVRRM=",
+ "dev": true,
+ "engines": {
+ "node": "> 0.8"
+ }
+ },
+ "node_modules/lazystream": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.0.tgz",
+ "integrity": "sha1-9plf4PggOS9hOWvolGJAe7dxaOQ=",
+ "dev": true,
+ "dependencies": {
+ "readable-stream": "^2.0.5"
+ },
+ "engines": {
+ "node": ">= 0.6.3"
+ }
+ },
+ "node_modules/lcid": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz",
+ "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=",
+ "dev": true,
+ "dependencies": {
+ "invert-kv": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/lead": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/lead/-/lead-1.0.0.tgz",
+ "integrity": "sha1-bxT5mje+Op3XhPVJVpDlkDRm7kI=",
+ "dev": true,
+ "dependencies": {
+ "flush-write-stream": "^1.0.2"
+ },
+ "engines": {
+ "node": ">= 0.10"
+ }
+ },
+ "node_modules/less": {
+ "version": "2.7.3",
+ "resolved": "https://registry.npmjs.org/less/-/less-2.7.3.tgz",
+ "integrity": "sha512-KPdIJKWcEAb02TuJtaLrhue0krtRLoRoo7x6BNJIBelO00t/CCdJQUnHW5V34OnHMWzIktSalJxRO+FvytQlCQ==",
+ "dev": true,
+ "bin": {
+ "lessc": "bin/lessc"
+ },
+ "engines": {
+ "node": ">=0.12"
+ },
+ "optionalDependencies": {
+ "errno": "^0.1.1",
+ "graceful-fs": "^4.1.2",
+ "image-size": "~0.5.0",
+ "mime": "^1.2.11",
+ "mkdirp": "^0.5.0",
+ "promise": "^7.1.1",
+ "request": "2.81.0",
+ "source-map": "^0.5.3"
+ }
+ },
+ "node_modules/less-middleware": {
+ "version": "2.2.1",
+ "resolved": "https://registry.npmjs.org/less-middleware/-/less-middleware-2.2.1.tgz",
+ "integrity": "sha512-1fDsyifwRGObMmqaZhkTDAmVnvgpZmdf6ZTSCbVv9vt+xhlzOz5TDNlLCbITsusEB3d0OKOEadwN9ic3PyOWCg==",
+ "dev": true,
+ "dependencies": {
+ "less": "~2.7.1",
+ "mkdirp": "~0.5.1",
+ "node.extend": "~2.0.0"
+ },
+ "engines": {
+ "node": ">= 0.7.1"
+ }
+ },
+ "node_modules/less-middleware/node_modules/mkdirp": {
+ "version": "0.5.5",
+ "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz",
+ "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==",
+ "dev": true,
+ "dependencies": {
+ "minimist": "^1.2.5"
+ },
+ "bin": {
+ "mkdirp": "bin/cmd.js"
+ }
+ },
+ "node_modules/less/node_modules/ajv": {
+ "version": "4.11.8",
+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-4.11.8.tgz",
+ "integrity": "sha1-gv+wKynmYq5TvcIK8VlHcGc5xTY=",
+ "dev": true,
+ "optional": true,
+ "dependencies": {
+ "co": "^4.6.0",
+ "json-stable-stringify": "^1.0.1"
+ }
+ },
+ "node_modules/less/node_modules/assert-plus": {
+ "version": "0.2.0",
+ "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-0.2.0.tgz",
+ "integrity": "sha1-104bh+ev/A24qttwIfP+SBAasjQ=",
+ "dev": true,
+ "optional": true,
+ "engines": {
+ "node": ">=0.8"
+ }
+ },
+ "node_modules/less/node_modules/aws-sign2": {
+ "version": "0.6.0",
+ "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.6.0.tgz",
+ "integrity": "sha1-FDQt0428yU0OW4fXY81jYSwOeU8=",
+ "dev": true,
+ "optional": true,
+ "engines": {
+ "node": "*"
+ }
+ },
+ "node_modules/less/node_modules/form-data": {
+ "version": "2.1.4",
+ "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.1.4.tgz",
+ "integrity": "sha1-M8GDrPGTJ27KqYFDpp6Uv+4XUNE=",
+ "dev": true,
+ "optional": true,
+ "dependencies": {
+ "asynckit": "^0.4.0",
+ "combined-stream": "^1.0.5",
+ "mime-types": "^2.1.12"
+ },
+ "engines": {
+ "node": ">= 0.12"
+ }
+ },
+ "node_modules/less/node_modules/har-schema": {
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-1.0.5.tgz",
+ "integrity": "sha1-0mMTX0MwfALGAq/I/pWXDAFRNp4=",
+ "dev": true,
+ "optional": true,
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/less/node_modules/har-validator": {
+ "version": "4.2.1",
+ "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-4.2.1.tgz",
+ "integrity": "sha1-M0gdDxu/9gDdID11gSpqX7oALio=",
+ "deprecated": "this library is no longer supported",
+ "dev": true,
+ "optional": true,
+ "dependencies": {
+ "ajv": "^4.9.1",
+ "har-schema": "^1.0.5"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/less/node_modules/http-signature": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.1.1.tgz",
+ "integrity": "sha1-33LiZwZs0Kxn+3at+OE0qPvPkb8=",
+ "dev": true,
+ "optional": true,
+ "dependencies": {
+ "assert-plus": "^0.2.0",
+ "jsprim": "^1.2.2",
+ "sshpk": "^1.7.0"
+ },
+ "engines": {
+ "node": ">=0.8",
+ "npm": ">=1.3.7"
+ }
+ },
+ "node_modules/less/node_modules/mkdirp": {
+ "version": "0.5.5",
+ "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz",
+ "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==",
+ "dev": true,
+ "optional": true,
+ "dependencies": {
+ "minimist": "^1.2.5"
+ },
+ "bin": {
+ "mkdirp": "bin/cmd.js"
+ }
+ },
+ "node_modules/less/node_modules/oauth-sign": {
+ "version": "0.8.2",
+ "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.2.tgz",
+ "integrity": "sha1-Rqarfwrq2N6unsBWV4C31O/rnUM=",
+ "dev": true,
+ "optional": true,
+ "engines": {
+ "node": "*"
+ }
+ },
+ "node_modules/less/node_modules/performance-now": {
+ "version": "0.2.0",
+ "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-0.2.0.tgz",
+ "integrity": "sha1-M+8wxcd9TqIcWlOGnZG1bY8lVeU=",
+ "dev": true,
+ "optional": true
+ },
+ "node_modules/less/node_modules/punycode": {
+ "version": "1.4.1",
+ "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
+ "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=",
+ "dev": true,
+ "optional": true
+ },
+ "node_modules/less/node_modules/qs": {
+ "version": "6.4.0",
+ "resolved": "https://registry.npmjs.org/qs/-/qs-6.4.0.tgz",
+ "integrity": "sha1-E+JtKK1rD/qpExLNO/cI7TUecjM=",
+ "dev": true,
+ "optional": true,
+ "engines": {
+ "node": ">=0.6"
+ }
+ },
+ "node_modules/less/node_modules/request": {
+ "version": "2.81.0",
+ "resolved": "https://registry.npmjs.org/request/-/request-2.81.0.tgz",
+ "integrity": "sha1-xpKJRqDgbF+Nb4qTM0af/aRimKA=",
+ "deprecated": "request has been deprecated, see https://github.com/request/request/issues/3142",
+ "dev": true,
+ "optional": true,
+ "dependencies": {
+ "aws-sign2": "~0.6.0",
+ "aws4": "^1.2.1",
+ "caseless": "~0.12.0",
+ "combined-stream": "~1.0.5",
+ "extend": "~3.0.0",
+ "forever-agent": "~0.6.1",
+ "form-data": "~2.1.1",
+ "har-validator": "~4.2.1",
+ "hawk": "~3.1.3",
+ "http-signature": "~1.1.0",
+ "is-typedarray": "~1.0.0",
+ "isstream": "~0.1.2",
+ "json-stringify-safe": "~5.0.1",
+ "mime-types": "~2.1.7",
+ "oauth-sign": "~0.8.1",
+ "performance-now": "^0.2.0",
+ "qs": "~6.4.0",
+ "safe-buffer": "^5.0.1",
+ "stringstream": "~0.0.4",
+ "tough-cookie": "~2.3.0",
+ "tunnel-agent": "^0.6.0",
+ "uuid": "^3.0.0"
+ },
+ "engines": {
+ "node": ">= 4"
+ }
+ },
+ "node_modules/less/node_modules/source-map": {
+ "version": "0.5.7",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
+ "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
+ "dev": true,
+ "optional": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/less/node_modules/tough-cookie": {
+ "version": "2.3.4",
+ "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.3.4.tgz",
+ "integrity": "sha512-TZ6TTfI5NtZnuyy/Kecv+CnoROnyXn2DN97LontgQpCwsX2XyLYCC0ENhYkehSOwAp8rTQKc/NUIF7BkQ5rKLA==",
+ "dev": true,
+ "optional": true,
+ "dependencies": {
+ "punycode": "^1.4.1"
+ },
+ "engines": {
+ "node": ">=0.8"
+ }
+ },
+ "node_modules/leven": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/leven/-/leven-2.1.0.tgz",
+ "integrity": "sha1-wuep93IJTe6dNCAq6KzORoeHVYA=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/levn": {
+ "version": "0.3.0",
+ "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz",
+ "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=",
+ "dependencies": {
+ "prelude-ls": "~1.1.2",
+ "type-check": "~0.3.2"
+ },
+ "engines": {
+ "node": ">= 0.8.0"
+ }
+ },
+ "node_modules/lie": {
+ "version": "3.3.0",
+ "resolved": "https://registry.npmjs.org/lie/-/lie-3.3.0.tgz",
+ "integrity": "sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ==",
+ "dev": true,
+ "dependencies": {
+ "immediate": "~3.0.5"
+ }
+ },
+ "node_modules/liftoff": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/liftoff/-/liftoff-3.1.0.tgz",
+ "integrity": "sha512-DlIPlJUkCV0Ips2zf2pJP0unEoT1kwYhiiPUGF3s/jtxTCjziNLoiVVh+jqWOWeFi6mmwQ5fNxvAUyPad4Dfog==",
+ "dev": true,
+ "dependencies": {
+ "extend": "^3.0.0",
+ "findup-sync": "^3.0.0",
+ "fined": "^1.0.1",
+ "flagged-respawn": "^1.0.0",
+ "is-plain-object": "^2.0.4",
+ "object.map": "^1.0.0",
+ "rechoir": "^0.6.2",
+ "resolve": "^1.1.7"
+ },
+ "engines": {
+ "node": ">= 0.8"
+ }
+ },
+ "node_modules/liftoff/node_modules/is-plain-object": {
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
+ "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
+ "dev": true,
+ "dependencies": {
+ "isobject": "^3.0.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/lines-and-columns": {
+ "version": "1.1.6",
+ "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz",
+ "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=",
+ "dev": true
+ },
+ "node_modules/linkify-it": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-2.2.0.tgz",
+ "integrity": "sha512-GnAl/knGn+i1U/wjBz3akz2stz+HrHLsxMwHQGofCDfPvlf+gDKN58UtfmUquTY4/MXeE2x7k19KQmeoZi94Iw==",
+ "dev": true,
+ "dependencies": {
+ "uc.micro": "^1.0.1"
+ }
+ },
+ "node_modules/lint-staged": {
+ "version": "11.1.2",
+ "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-11.1.2.tgz",
+ "integrity": "sha512-6lYpNoA9wGqkL6Hew/4n1H6lRqF3qCsujVT0Oq5Z4hiSAM7S6NksPJ3gnr7A7R52xCtiZMcEUNNQ6d6X5Bvh9w==",
+ "dev": true,
+ "dependencies": {
+ "chalk": "^4.1.1",
+ "cli-truncate": "^2.1.0",
+ "commander": "^7.2.0",
+ "cosmiconfig": "^7.0.0",
+ "debug": "^4.3.1",
+ "enquirer": "^2.3.6",
+ "execa": "^5.0.0",
+ "listr2": "^3.8.2",
+ "log-symbols": "^4.1.0",
+ "micromatch": "^4.0.4",
+ "normalize-path": "^3.0.0",
+ "please-upgrade-node": "^3.2.0",
+ "string-argv": "0.3.1",
+ "stringify-object": "^3.3.0"
+ },
+ "bin": {
+ "lint-staged": "bin/lint-staged.js"
+ },
+ "funding": {
+ "url": "https://opencollective.com/lint-staged"
+ }
+ },
+ "node_modules/lint-staged/node_modules/ansi-regex": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
+ "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/lint-staged/node_modules/ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "dev": true,
+ "dependencies": {
+ "color-convert": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ }
+ },
+ "node_modules/lint-staged/node_modules/braces": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
+ "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
+ "dev": true,
+ "dependencies": {
+ "fill-range": "^7.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/lint-staged/node_modules/chalk": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+ "dev": true,
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
+ "node_modules/lint-staged/node_modules/cli-truncate": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-2.1.0.tgz",
+ "integrity": "sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg==",
+ "dev": true,
+ "dependencies": {
+ "slice-ansi": "^3.0.0",
+ "string-width": "^4.2.0"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/lint-staged/node_modules/color-convert": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "dev": true,
+ "dependencies": {
+ "color-name": "~1.1.4"
+ },
+ "engines": {
+ "node": ">=7.0.0"
+ }
+ },
+ "node_modules/lint-staged/node_modules/color-name": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
+ "dev": true
+ },
+ "node_modules/lint-staged/node_modules/commander": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz",
+ "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==",
+ "dev": true,
+ "engines": {
+ "node": ">= 10"
+ }
+ },
+ "node_modules/lint-staged/node_modules/cosmiconfig": {
+ "version": "7.0.1",
+ "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz",
+ "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==",
+ "dev": true,
+ "dependencies": {
+ "@types/parse-json": "^4.0.0",
+ "import-fresh": "^3.2.1",
+ "parse-json": "^5.0.0",
+ "path-type": "^4.0.0",
+ "yaml": "^1.10.0"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/lint-staged/node_modules/execa": {
+ "version": "5.1.1",
+ "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz",
+ "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==",
+ "dev": true,
+ "dependencies": {
+ "cross-spawn": "^7.0.3",
+ "get-stream": "^6.0.0",
+ "human-signals": "^2.1.0",
+ "is-stream": "^2.0.0",
+ "merge-stream": "^2.0.0",
+ "npm-run-path": "^4.0.1",
+ "onetime": "^5.1.2",
+ "signal-exit": "^3.0.3",
+ "strip-final-newline": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sindresorhus/execa?sponsor=1"
+ }
+ },
+ "node_modules/lint-staged/node_modules/fill-range": {
+ "version": "7.0.1",
+ "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
+ "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
+ "dev": true,
+ "dependencies": {
+ "to-regex-range": "^5.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/lint-staged/node_modules/get-stream": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz",
+ "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==",
+ "dev": true,
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/lint-staged/node_modules/has-flag": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/lint-staged/node_modules/human-signals": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz",
+ "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==",
+ "dev": true,
+ "engines": {
+ "node": ">=10.17.0"
+ }
+ },
+ "node_modules/lint-staged/node_modules/is-fullwidth-code-point": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
+ "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/lint-staged/node_modules/is-number": {
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
+ "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.12.0"
+ }
+ },
+ "node_modules/lint-staged/node_modules/is-stream": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz",
+ "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/lint-staged/node_modules/log-symbols": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz",
+ "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==",
+ "dev": true,
+ "dependencies": {
+ "chalk": "^4.1.0",
+ "is-unicode-supported": "^0.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/lint-staged/node_modules/micromatch": {
+ "version": "4.0.4",
+ "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz",
+ "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==",
+ "dev": true,
+ "dependencies": {
+ "braces": "^3.0.1",
+ "picomatch": "^2.2.3"
+ },
+ "engines": {
+ "node": ">=8.6"
+ }
+ },
+ "node_modules/lint-staged/node_modules/mimic-fn": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
+ "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==",
+ "dev": true,
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/lint-staged/node_modules/npm-run-path": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz",
+ "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==",
+ "dev": true,
+ "dependencies": {
+ "path-key": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/lint-staged/node_modules/onetime": {
+ "version": "5.1.2",
+ "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz",
+ "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==",
+ "dev": true,
+ "dependencies": {
+ "mimic-fn": "^2.1.0"
+ },
+ "engines": {
+ "node": ">=6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/lint-staged/node_modules/parse-json": {
+ "version": "5.2.0",
+ "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz",
+ "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==",
+ "dev": true,
+ "dependencies": {
+ "@babel/code-frame": "^7.0.0",
+ "error-ex": "^1.3.1",
+ "json-parse-even-better-errors": "^2.3.0",
+ "lines-and-columns": "^1.1.6"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/lint-staged/node_modules/path-type": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz",
+ "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/lint-staged/node_modules/slice-ansi": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-3.0.0.tgz",
+ "integrity": "sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ==",
+ "dev": true,
+ "dependencies": {
+ "ansi-styles": "^4.0.0",
+ "astral-regex": "^2.0.0",
+ "is-fullwidth-code-point": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/lint-staged/node_modules/string-width": {
+ "version": "4.2.2",
+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz",
+ "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==",
+ "dev": true,
+ "dependencies": {
+ "emoji-regex": "^8.0.0",
+ "is-fullwidth-code-point": "^3.0.0",
+ "strip-ansi": "^6.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/lint-staged/node_modules/strip-ansi": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
+ "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
+ "dev": true,
+ "dependencies": {
+ "ansi-regex": "^5.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/lint-staged/node_modules/supports-color": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+ "dev": true,
+ "dependencies": {
+ "has-flag": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/lint-staged/node_modules/to-regex-range": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
+ "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
+ "dev": true,
+ "dependencies": {
+ "is-number": "^7.0.0"
+ },
+ "engines": {
+ "node": ">=8.0"
+ }
+ },
+ "node_modules/listr": {
+ "version": "0.13.0",
+ "resolved": "https://registry.npmjs.org/listr/-/listr-0.13.0.tgz",
+ "integrity": "sha1-ILsLowuuZg7oTMBQPfS+PVYjiH0=",
+ "dev": true,
+ "dependencies": {
+ "chalk": "^1.1.3",
+ "cli-truncate": "^0.2.1",
+ "figures": "^1.7.0",
+ "indent-string": "^2.1.0",
+ "is-observable": "^0.2.0",
+ "is-promise": "^2.1.0",
+ "is-stream": "^1.1.0",
+ "listr-silent-renderer": "^1.1.1",
+ "listr-update-renderer": "^0.4.0",
+ "listr-verbose-renderer": "^0.4.0",
+ "log-symbols": "^1.0.2",
+ "log-update": "^1.0.2",
+ "ora": "^0.2.3",
+ "p-map": "^1.1.1",
+ "rxjs": "^5.4.2",
+ "stream-to-observable": "^0.2.0",
+ "strip-ansi": "^3.0.1"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/listr-silent-renderer": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/listr-silent-renderer/-/listr-silent-renderer-1.1.1.tgz",
+ "integrity": "sha1-kktaN1cVN3C/Go4/v3S4u/P5JC4=",
+ "dev": true,
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/listr-update-renderer": {
+ "version": "0.4.0",
+ "resolved": "https://registry.npmjs.org/listr-update-renderer/-/listr-update-renderer-0.4.0.tgz",
+ "integrity": "sha1-NE2YDaLKLosUW6MFkI8yrj9MyKc=",
+ "dev": true,
+ "dependencies": {
+ "chalk": "^1.1.3",
+ "cli-truncate": "^0.2.1",
+ "elegant-spinner": "^1.0.1",
+ "figures": "^1.7.0",
+ "indent-string": "^3.0.0",
+ "log-symbols": "^1.0.2",
+ "log-update": "^1.0.2",
+ "strip-ansi": "^3.0.1"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/listr-update-renderer/node_modules/ansi-escapes": {
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-1.4.0.tgz",
+ "integrity": "sha1-06ioOzGapneTZisT52HHkRQiMG4=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/listr-update-renderer/node_modules/ansi-styles": {
+ "version": "2.2.1",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
+ "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/listr-update-renderer/node_modules/chalk": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
+ "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
+ "dev": true,
+ "dependencies": {
+ "ansi-styles": "^2.2.1",
+ "escape-string-regexp": "^1.0.2",
+ "has-ansi": "^2.0.0",
+ "strip-ansi": "^3.0.0",
+ "supports-color": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/listr-update-renderer/node_modules/cli-cursor": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-1.0.2.tgz",
+ "integrity": "sha1-ZNo/fValRBLll5S9Ytw1KV6PKYc=",
+ "dev": true,
+ "dependencies": {
+ "restore-cursor": "^1.0.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/listr-update-renderer/node_modules/figures": {
+ "version": "1.7.0",
+ "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz",
+ "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=",
+ "dev": true,
+ "dependencies": {
+ "escape-string-regexp": "^1.0.5",
+ "object-assign": "^4.1.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/listr-update-renderer/node_modules/indent-string": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-3.2.0.tgz",
+ "integrity": "sha1-Sl/W0nzDMvN+VBmlBNu4NxBckok=",
+ "dev": true,
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/listr-update-renderer/node_modules/log-symbols": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-1.0.2.tgz",
+ "integrity": "sha1-N2/3tY6jCGoPCfrMdGF+ylAeGhg=",
+ "dev": true,
+ "dependencies": {
+ "chalk": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/listr-update-renderer/node_modules/log-update": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/log-update/-/log-update-1.0.2.tgz",
+ "integrity": "sha1-GZKfZMQJPS0ucHWh2tivWcKWuNE=",
+ "dev": true,
+ "dependencies": {
+ "ansi-escapes": "^1.0.0",
+ "cli-cursor": "^1.0.2"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/listr-update-renderer/node_modules/onetime": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/onetime/-/onetime-1.1.0.tgz",
+ "integrity": "sha1-ofeDj4MUxRbwXs78vEzP4EtO14k=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/listr-update-renderer/node_modules/restore-cursor": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-1.0.1.tgz",
+ "integrity": "sha1-NGYfRohjJ/7SmRR5FSJS35LapUE=",
+ "dev": true,
+ "dependencies": {
+ "exit-hook": "^1.0.0",
+ "onetime": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/listr-update-renderer/node_modules/supports-color": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
+ "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.8.0"
+ }
+ },
+ "node_modules/listr-verbose-renderer": {
+ "version": "0.4.1",
+ "resolved": "https://registry.npmjs.org/listr-verbose-renderer/-/listr-verbose-renderer-0.4.1.tgz",
+ "integrity": "sha1-ggb0z21S3cWCfl/RSYng6WWTOjU=",
+ "dev": true,
+ "dependencies": {
+ "chalk": "^1.1.3",
+ "cli-cursor": "^1.0.2",
+ "date-fns": "^1.27.2",
+ "figures": "^1.7.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/listr-verbose-renderer/node_modules/ansi-styles": {
+ "version": "2.2.1",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
+ "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/listr-verbose-renderer/node_modules/chalk": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
+ "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
+ "dev": true,
+ "dependencies": {
+ "ansi-styles": "^2.2.1",
+ "escape-string-regexp": "^1.0.2",
+ "has-ansi": "^2.0.0",
+ "strip-ansi": "^3.0.0",
+ "supports-color": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/listr-verbose-renderer/node_modules/cli-cursor": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-1.0.2.tgz",
+ "integrity": "sha1-ZNo/fValRBLll5S9Ytw1KV6PKYc=",
+ "dev": true,
+ "dependencies": {
+ "restore-cursor": "^1.0.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/listr-verbose-renderer/node_modules/figures": {
+ "version": "1.7.0",
+ "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz",
+ "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=",
+ "dev": true,
+ "dependencies": {
+ "escape-string-regexp": "^1.0.5",
+ "object-assign": "^4.1.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/listr-verbose-renderer/node_modules/onetime": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/onetime/-/onetime-1.1.0.tgz",
+ "integrity": "sha1-ofeDj4MUxRbwXs78vEzP4EtO14k=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/listr-verbose-renderer/node_modules/restore-cursor": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-1.0.1.tgz",
+ "integrity": "sha1-NGYfRohjJ/7SmRR5FSJS35LapUE=",
+ "dev": true,
+ "dependencies": {
+ "exit-hook": "^1.0.0",
+ "onetime": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/listr-verbose-renderer/node_modules/supports-color": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
+ "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.8.0"
+ }
+ },
+ "node_modules/listr/node_modules/ansi-escapes": {
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-1.4.0.tgz",
+ "integrity": "sha1-06ioOzGapneTZisT52HHkRQiMG4=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/listr/node_modules/ansi-styles": {
+ "version": "2.2.1",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
+ "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/listr/node_modules/chalk": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
+ "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
+ "dev": true,
+ "dependencies": {
+ "ansi-styles": "^2.2.1",
+ "escape-string-regexp": "^1.0.2",
+ "has-ansi": "^2.0.0",
+ "strip-ansi": "^3.0.0",
+ "supports-color": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/listr/node_modules/cli-cursor": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-1.0.2.tgz",
+ "integrity": "sha1-ZNo/fValRBLll5S9Ytw1KV6PKYc=",
+ "dev": true,
+ "dependencies": {
+ "restore-cursor": "^1.0.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/listr/node_modules/figures": {
+ "version": "1.7.0",
+ "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz",
+ "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=",
+ "dev": true,
+ "dependencies": {
+ "escape-string-regexp": "^1.0.5",
+ "object-assign": "^4.1.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/listr/node_modules/log-symbols": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-1.0.2.tgz",
+ "integrity": "sha1-N2/3tY6jCGoPCfrMdGF+ylAeGhg=",
+ "dev": true,
+ "dependencies": {
+ "chalk": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/listr/node_modules/log-update": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/log-update/-/log-update-1.0.2.tgz",
+ "integrity": "sha1-GZKfZMQJPS0ucHWh2tivWcKWuNE=",
+ "dev": true,
+ "dependencies": {
+ "ansi-escapes": "^1.0.0",
+ "cli-cursor": "^1.0.2"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/listr/node_modules/onetime": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/onetime/-/onetime-1.1.0.tgz",
+ "integrity": "sha1-ofeDj4MUxRbwXs78vEzP4EtO14k=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/listr/node_modules/restore-cursor": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-1.0.1.tgz",
+ "integrity": "sha1-NGYfRohjJ/7SmRR5FSJS35LapUE=",
+ "dev": true,
+ "dependencies": {
+ "exit-hook": "^1.0.0",
+ "onetime": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/listr/node_modules/supports-color": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
+ "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.8.0"
+ }
+ },
+ "node_modules/listr2": {
+ "version": "3.11.1",
+ "resolved": "https://registry.npmjs.org/listr2/-/listr2-3.11.1.tgz",
+ "integrity": "sha512-ZXQvQfmH9iWLlb4n3hh31yicXDxlzB0pE7MM1zu6kgbVL4ivEsO4H8IPh4E682sC8RjnYO9anose+zT52rrpyg==",
+ "dev": true,
+ "dependencies": {
+ "cli-truncate": "^2.1.0",
+ "colorette": "^1.2.2",
+ "log-update": "^4.0.0",
+ "p-map": "^4.0.0",
+ "rxjs": "^6.6.7",
+ "through": "^2.3.8",
+ "wrap-ansi": "^7.0.0"
+ },
+ "engines": {
+ "node": ">=10.0.0"
+ },
+ "peerDependencies": {
+ "enquirer": ">= 2.3.0 < 3"
+ }
+ },
+ "node_modules/listr2/node_modules/ansi-regex": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
+ "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/listr2/node_modules/ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "dev": true,
+ "dependencies": {
+ "color-convert": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ }
+ },
+ "node_modules/listr2/node_modules/cli-truncate": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-2.1.0.tgz",
+ "integrity": "sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg==",
+ "dev": true,
+ "dependencies": {
+ "slice-ansi": "^3.0.0",
+ "string-width": "^4.2.0"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/listr2/node_modules/color-convert": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "dev": true,
+ "dependencies": {
+ "color-name": "~1.1.4"
+ },
+ "engines": {
+ "node": ">=7.0.0"
+ }
+ },
+ "node_modules/listr2/node_modules/color-name": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
+ "dev": true
+ },
+ "node_modules/listr2/node_modules/is-fullwidth-code-point": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
+ "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/listr2/node_modules/p-map": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz",
+ "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==",
+ "dev": true,
+ "dependencies": {
+ "aggregate-error": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/listr2/node_modules/rxjs": {
+ "version": "6.6.7",
+ "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz",
+ "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==",
+ "dev": true,
+ "dependencies": {
+ "tslib": "^1.9.0"
+ },
+ "engines": {
+ "npm": ">=2.0.0"
+ }
+ },
+ "node_modules/listr2/node_modules/slice-ansi": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-3.0.0.tgz",
+ "integrity": "sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ==",
+ "dev": true,
+ "dependencies": {
+ "ansi-styles": "^4.0.0",
+ "astral-regex": "^2.0.0",
+ "is-fullwidth-code-point": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/listr2/node_modules/string-width": {
+ "version": "4.2.2",
+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz",
+ "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==",
+ "dev": true,
+ "dependencies": {
+ "emoji-regex": "^8.0.0",
+ "is-fullwidth-code-point": "^3.0.0",
+ "strip-ansi": "^6.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/listr2/node_modules/strip-ansi": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
+ "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
+ "dev": true,
+ "dependencies": {
+ "ansi-regex": "^5.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/listr2/node_modules/wrap-ansi": {
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
+ "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
+ "dev": true,
+ "dependencies": {
+ "ansi-styles": "^4.0.0",
+ "string-width": "^4.1.0",
+ "strip-ansi": "^6.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
+ }
+ },
+ "node_modules/load-json-file": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz",
+ "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=",
+ "dev": true,
+ "dependencies": {
+ "graceful-fs": "^4.1.2",
+ "parse-json": "^2.2.0",
+ "pify": "^2.0.0",
+ "pinkie-promise": "^2.0.0",
+ "strip-bom": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/loader-runner": {
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.2.0.tgz",
+ "integrity": "sha512-92+huvxMvYlMzMt0iIOukcwYBFpkYJdpl2xsZ7LrlayO7E8SOv+JJUEK17B/dJIHAOLMfh2dZZ/Y18WgmGtYNw==",
+ "dev": true,
+ "engines": {
+ "node": ">=6.11.5"
+ }
+ },
+ "node_modules/locate-path": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
+ "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
+ "dev": true,
+ "dependencies": {
+ "p-locate": "^4.1.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/lodash": {
+ "version": "4.17.21",
+ "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
+ "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
+ "dev": true
+ },
+ "node_modules/lodash.clonedeep": {
+ "version": "4.5.0",
+ "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz",
+ "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=",
+ "dev": true
+ },
+ "node_modules/lodash.debounce": {
+ "version": "4.0.8",
+ "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz",
+ "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=",
+ "dev": true
+ },
+ "node_modules/lodash.memoize": {
+ "version": "3.0.4",
+ "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-3.0.4.tgz",
+ "integrity": "sha1-LcvSwofLwKVcxCMovQxzYVDVPj8=",
+ "dev": true
+ },
+ "node_modules/lodash.merge": {
+ "version": "4.6.2",
+ "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz",
+ "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==",
+ "dev": true
+ },
+ "node_modules/lodash.once": {
+ "version": "4.1.1",
+ "resolved": "https://registry.npmjs.org/lodash.once/-/lodash.once-4.1.1.tgz",
+ "integrity": "sha1-DdOXEhPHxW34gJd9UEyI+0cal6w=",
+ "dev": true
+ },
+ "node_modules/lodash.truncate": {
+ "version": "4.4.2",
+ "resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz",
+ "integrity": "sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM=",
+ "dev": true
+ },
+ "node_modules/log-symbols": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-2.2.0.tgz",
+ "integrity": "sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==",
+ "dev": true,
+ "dependencies": {
+ "chalk": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/log-update": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/log-update/-/log-update-4.0.0.tgz",
+ "integrity": "sha512-9fkkDevMefjg0mmzWFBW8YkFP91OrizzkW3diF7CpG+S2EYdy4+TVfGwz1zeF8x7hCx1ovSPTOE9Ngib74qqUg==",
+ "dev": true,
+ "dependencies": {
+ "ansi-escapes": "^4.3.0",
+ "cli-cursor": "^3.1.0",
+ "slice-ansi": "^4.0.0",
+ "wrap-ansi": "^6.2.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/log-update/node_modules/ansi-escapes": {
+ "version": "4.3.2",
+ "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz",
+ "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==",
+ "dev": true,
+ "dependencies": {
+ "type-fest": "^0.21.3"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/log-update/node_modules/cli-cursor": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz",
+ "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==",
+ "dev": true,
+ "dependencies": {
+ "restore-cursor": "^3.1.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/log-update/node_modules/mimic-fn": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
+ "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==",
+ "dev": true,
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/log-update/node_modules/onetime": {
+ "version": "5.1.2",
+ "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz",
+ "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==",
+ "dev": true,
+ "dependencies": {
+ "mimic-fn": "^2.1.0"
+ },
+ "engines": {
+ "node": ">=6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/log-update/node_modules/restore-cursor": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz",
+ "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==",
+ "dev": true,
+ "dependencies": {
+ "onetime": "^5.1.0",
+ "signal-exit": "^3.0.2"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/log-update/node_modules/type-fest": {
+ "version": "0.21.3",
+ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz",
+ "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==",
+ "dev": true,
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/log4js": {
+ "version": "4.5.1",
+ "resolved": "https://registry.npmjs.org/log4js/-/log4js-4.5.1.tgz",
+ "integrity": "sha512-EEEgFcE9bLgaYUKuozyFfytQM2wDHtXn4tAN41pkaxpNjAykv11GVdeI4tHtmPWW4Xrgh9R/2d7XYghDVjbKKw==",
+ "dev": true,
+ "dependencies": {
+ "date-format": "^2.0.0",
+ "debug": "^4.1.1",
+ "flatted": "^2.0.0",
+ "rfdc": "^1.1.4",
+ "streamroller": "^1.0.6"
+ },
+ "engines": {
+ "node": ">=6.0"
+ }
+ },
+ "node_modules/log4js/node_modules/flatted": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.2.tgz",
+ "integrity": "sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA==",
+ "dev": true
+ },
+ "node_modules/lolex": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/lolex/-/lolex-6.0.0.tgz",
+ "integrity": "sha512-ad9IBHbfVJ3bPAotDxnCgJgKcNK5/mrRAfbJzXhY5+PEmuBWP7wyHQlA6L8TfSfPlqlDjY4K7IG6mbzsrIBx1A==",
+ "deprecated": "lolex has been renamed to @sinonjs/fake-timers. No API changes made. Please use the new package instead",
+ "dev": true,
+ "dependencies": {
+ "@sinonjs/commons": "^1.7.0"
+ }
+ },
+ "node_modules/loud-rejection": {
+ "version": "1.6.0",
+ "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz",
+ "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=",
+ "dev": true,
+ "optional": true,
+ "dependencies": {
+ "currently-unhandled": "^0.4.1",
+ "signal-exit": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/lowercase-keys": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz",
+ "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/lru-cache": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
+ "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
+ "dev": true,
+ "dependencies": {
+ "yallist": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/lunr": {
+ "version": "2.3.9",
+ "resolved": "https://registry.npmjs.org/lunr/-/lunr-2.3.9.tgz",
+ "integrity": "sha512-zTU3DaZaF3Rt9rhN3uBMGQD3dD2/vFQqnvZCDv4dl5iOzq2IZQqTxu90r4E5J+nP70J3ilqVCrbho2eWaeW8Ow==",
+ "dev": true
+ },
+ "node_modules/make-dir": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz",
+ "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==",
+ "dev": true,
+ "dependencies": {
+ "pify": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/make-dir/node_modules/pify": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
+ "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
+ "dev": true,
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/make-error": {
+ "version": "1.3.6",
+ "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz",
+ "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==",
+ "dev": true
+ },
+ "node_modules/make-iterator": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/make-iterator/-/make-iterator-1.0.1.tgz",
+ "integrity": "sha512-pxiuXh0iVEq7VM7KMIhs5gxsfxCux2URptUQaXo4iZZJxBAzTPOLE2BumO5dbfVYq/hBJFBR/a1mFDmOx5AGmw==",
+ "dev": true,
+ "dependencies": {
+ "kind-of": "^6.0.2"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/map-cache": {
+ "version": "0.2.2",
+ "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz",
+ "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/map-obj": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz",
+ "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/map-stream": {
+ "version": "0.0.7",
+ "resolved": "https://registry.npmjs.org/map-stream/-/map-stream-0.0.7.tgz",
+ "integrity": "sha1-ih8HiW2CsQkmvTdEokIACfiJdKg=",
+ "dev": true
+ },
+ "node_modules/map-visit": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz",
+ "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=",
+ "dev": true,
+ "dependencies": {
+ "object-visit": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/markdown-it": {
+ "version": "10.0.0",
+ "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-10.0.0.tgz",
+ "integrity": "sha512-YWOP1j7UbDNz+TumYP1kpwnP0aEa711cJjrAQrzd0UXlbJfc5aAq0F/PZHjiioqDC1NKgvIMX+o+9Bk7yuM2dg==",
+ "dev": true,
+ "dependencies": {
+ "argparse": "^1.0.7",
+ "entities": "~2.0.0",
+ "linkify-it": "^2.0.0",
+ "mdurl": "^1.0.1",
+ "uc.micro": "^1.0.5"
+ },
+ "bin": {
+ "markdown-it": "bin/markdown-it.js"
+ }
+ },
+ "node_modules/markdown-it-anchor": {
+ "version": "5.3.0",
+ "resolved": "https://registry.npmjs.org/markdown-it-anchor/-/markdown-it-anchor-5.3.0.tgz",
+ "integrity": "sha512-/V1MnLL/rgJ3jkMWo84UR+K+jF1cxNG1a+KwqeXqTIJ+jtA8aWSHuigx8lTzauiIjBDbwF3NcWQMotd0Dm39jA==",
+ "dev": true,
+ "peerDependencies": {
+ "markdown-it": "*"
+ }
+ },
+ "node_modules/markdown-it/node_modules/entities": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/entities/-/entities-2.0.3.tgz",
+ "integrity": "sha512-MyoZ0jgnLvB2X3Lg5HqpFmn1kybDiIfEQmKzTb5apr51Rb+T3KdmMiqa70T+bhGnyv7bQ6WMj2QMHpGMmlrUYQ==",
+ "dev": true
+ },
+ "node_modules/marked": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/marked/-/marked-3.0.2.tgz",
+ "integrity": "sha512-TMJQQ79Z0e3rJYazY0tIoMsFzteUGw9fB3FD+gzuIT3zLuG9L9ckIvUfF51apdJkcqc208jJN2KbtPbOvXtbjA==",
+ "dev": true,
+ "bin": {
+ "marked": "bin/marked"
+ },
+ "engines": {
+ "node": ">= 12"
+ }
+ },
+ "node_modules/matchdep": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/matchdep/-/matchdep-2.0.0.tgz",
+ "integrity": "sha1-xvNINKDY28OzfCfui7yyfHd1WC4=",
+ "dev": true,
+ "dependencies": {
+ "findup-sync": "^2.0.0",
+ "micromatch": "^3.0.4",
+ "resolve": "^1.4.0",
+ "stack-trace": "0.0.10"
+ },
+ "engines": {
+ "node": ">= 0.10.0"
+ }
+ },
+ "node_modules/matchdep/node_modules/findup-sync": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-2.0.0.tgz",
+ "integrity": "sha1-kyaxSIwi0aYIhlCoaQGy2akKLLw=",
+ "dev": true,
+ "dependencies": {
+ "detect-file": "^1.0.0",
+ "is-glob": "^3.1.0",
+ "micromatch": "^3.0.4",
+ "resolve-dir": "^1.0.1"
+ },
+ "engines": {
+ "node": ">= 0.10"
+ }
+ },
+ "node_modules/matchdep/node_modules/is-glob": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz",
+ "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=",
+ "dev": true,
+ "dependencies": {
+ "is-extglob": "^2.1.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/md5.js": {
+ "version": "1.3.5",
+ "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz",
+ "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==",
+ "dev": true,
+ "dependencies": {
+ "hash-base": "^3.0.0",
+ "inherits": "^2.0.1",
+ "safe-buffer": "^5.1.2"
+ }
+ },
+ "node_modules/mdurl": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz",
+ "integrity": "sha1-/oWy7HWlkDfyrf7BAP1sYBdhFS4=",
+ "dev": true
+ },
+ "node_modules/media-typer": {
+ "version": "0.3.0",
+ "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
+ "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=",
+ "dev": true,
+ "engines": {
+ "node": ">= 0.6"
+ }
+ },
+ "node_modules/mem": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/mem/-/mem-1.1.0.tgz",
+ "integrity": "sha1-Xt1StIXKHZAP5kiVUFOZoN+kX3Y=",
+ "dev": true,
+ "dependencies": {
+ "mimic-fn": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/meow": {
+ "version": "3.7.0",
+ "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz",
+ "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=",
+ "dev": true,
+ "optional": true,
+ "dependencies": {
+ "camelcase-keys": "^2.0.0",
+ "decamelize": "^1.1.2",
+ "loud-rejection": "^1.0.0",
+ "map-obj": "^1.0.1",
+ "minimist": "^1.1.3",
+ "normalize-package-data": "^2.3.4",
+ "object-assign": "^4.0.1",
+ "read-pkg-up": "^1.0.1",
+ "redent": "^1.0.0",
+ "trim-newlines": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/merge-descriptors": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz",
+ "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=",
+ "dev": true
+ },
+ "node_modules/merge-stream": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz",
+ "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==",
+ "dev": true
+ },
+ "node_modules/methods": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz",
+ "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=",
+ "dev": true,
+ "engines": {
+ "node": ">= 0.6"
+ }
+ },
+ "node_modules/micromatch": {
+ "version": "3.1.10",
+ "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
+ "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
+ "dev": true,
+ "dependencies": {
+ "arr-diff": "^4.0.0",
+ "array-unique": "^0.3.2",
+ "braces": "^2.3.1",
+ "define-property": "^2.0.2",
+ "extend-shallow": "^3.0.2",
+ "extglob": "^2.0.4",
+ "fragment-cache": "^0.2.1",
+ "kind-of": "^6.0.2",
+ "nanomatch": "^1.2.9",
+ "object.pick": "^1.3.0",
+ "regex-not": "^1.0.0",
+ "snapdragon": "^0.8.1",
+ "to-regex": "^3.0.2"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/miller-rabin": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz",
+ "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==",
+ "dev": true,
+ "dependencies": {
+ "bn.js": "^4.0.0",
+ "brorand": "^1.0.1"
+ },
+ "bin": {
+ "miller-rabin": "bin/miller-rabin"
+ }
+ },
+ "node_modules/miller-rabin/node_modules/bn.js": {
+ "version": "4.12.0",
+ "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz",
+ "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==",
+ "dev": true
+ },
+ "node_modules/mime": {
+ "version": "1.6.0",
+ "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
+ "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==",
+ "dev": true,
+ "bin": {
+ "mime": "cli.js"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/mime-db": {
+ "version": "1.47.0",
+ "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.47.0.tgz",
+ "integrity": "sha512-QBmA/G2y+IfeS4oktet3qRZ+P5kPhCKRXxXnQEudYqUaEioAU1/Lq2us3D/t1Jfo4hE9REQPrbB7K5sOczJVIw==",
+ "engines": {
+ "node": ">= 0.6"
+ }
+ },
+ "node_modules/mime-types": {
+ "version": "2.1.30",
+ "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.30.tgz",
+ "integrity": "sha512-crmjA4bLtR8m9qLpHvgxSChT+XoSlZi8J4n/aIdn3z92e/U47Z0V/yl+Wh9W046GgFVAmoNR/fmdbZYcSSIUeg==",
+ "dependencies": {
+ "mime-db": "1.47.0"
+ },
+ "engines": {
+ "node": ">= 0.6"
+ }
+ },
+ "node_modules/mimic-fn": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz",
+ "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==",
+ "dev": true,
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/mimic-response": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-2.1.0.tgz",
+ "integrity": "sha512-wXqjST+SLt7R009ySCglWBCFpjUygmCIfD790/kVbiGmUgfYGuB14PiTd5DwVxSV4NcYHjzMkoj5LjQZwTQLEA==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/min-indent": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz",
+ "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==",
+ "dev": true,
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/minimalistic-assert": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz",
+ "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==",
+ "dev": true
+ },
+ "node_modules/minimalistic-crypto-utils": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz",
+ "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=",
+ "dev": true
+ },
+ "node_modules/minimatch": {
+ "version": "3.0.4",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
+ "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
+ "dev": true,
+ "dependencies": {
+ "brace-expansion": "^1.1.7"
+ },
+ "engines": {
+ "node": "*"
+ }
+ },
+ "node_modules/minimist": {
+ "version": "1.2.5",
+ "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
+ "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
+ "dev": true
+ },
+ "node_modules/minimist-options": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-4.1.0.tgz",
+ "integrity": "sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==",
+ "dev": true,
+ "dependencies": {
+ "arrify": "^1.0.1",
+ "is-plain-obj": "^1.1.0",
+ "kind-of": "^6.0.3"
+ },
+ "engines": {
+ "node": ">= 6"
+ }
+ },
+ "node_modules/minipass": {
+ "version": "2.9.0",
+ "resolved": "https://registry.npmjs.org/minipass/-/minipass-2.9.0.tgz",
+ "integrity": "sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg==",
+ "dev": true,
+ "dependencies": {
+ "safe-buffer": "^5.1.2",
+ "yallist": "^3.0.0"
+ }
+ },
+ "node_modules/minipass/node_modules/yallist": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
+ "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
+ "dev": true
+ },
+ "node_modules/minizlib": {
+ "version": "1.3.3",
+ "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-1.3.3.tgz",
+ "integrity": "sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q==",
+ "dev": true,
+ "dependencies": {
+ "minipass": "^2.9.0"
+ }
+ },
+ "node_modules/mixin-deep": {
+ "version": "1.3.2",
+ "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz",
+ "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==",
+ "dev": true,
+ "dependencies": {
+ "for-in": "^1.0.2",
+ "is-extendable": "^1.0.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/mixin-deep/node_modules/is-extendable": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
+ "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
+ "dev": true,
+ "dependencies": {
+ "is-plain-object": "^2.0.4"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/mixin-deep/node_modules/is-plain-object": {
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
+ "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
+ "dev": true,
+ "dependencies": {
+ "isobject": "^3.0.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/mkdirp": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz",
+ "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==",
+ "dev": true,
+ "bin": {
+ "mkdirp": "bin/cmd.js"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/mkdirp-classic": {
+ "version": "0.5.3",
+ "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz",
+ "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==",
+ "dev": true
+ },
+ "node_modules/module-deps": {
+ "version": "6.2.3",
+ "resolved": "https://registry.npmjs.org/module-deps/-/module-deps-6.2.3.tgz",
+ "integrity": "sha512-fg7OZaQBcL4/L+AK5f4iVqf9OMbCclXfy/znXRxTVhJSeW5AIlS9AwheYwDaXM3lVW7OBeaeUEY3gbaC6cLlSA==",
+ "dev": true,
+ "dependencies": {
+ "browser-resolve": "^2.0.0",
+ "cached-path-relative": "^1.0.2",
+ "concat-stream": "~1.6.0",
+ "defined": "^1.0.0",
+ "detective": "^5.2.0",
+ "duplexer2": "^0.1.2",
+ "inherits": "^2.0.1",
+ "JSONStream": "^1.0.3",
+ "parents": "^1.0.0",
+ "readable-stream": "^2.0.2",
+ "resolve": "^1.4.0",
+ "stream-combiner2": "^1.1.1",
+ "subarg": "^1.0.0",
+ "through2": "^2.0.0",
+ "xtend": "^4.0.0"
+ },
+ "bin": {
+ "module-deps": "bin/cmd.js"
+ },
+ "engines": {
+ "node": ">= 0.8.0"
+ }
+ },
+ "node_modules/moment": {
+ "version": "2.29.1",
+ "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.1.tgz",
+ "integrity": "sha512-kHmoybcPV8Sqy59DwNDY3Jefr64lK/by/da0ViFcuA4DH0vQg5Q6Ze5VimxkfQNSC+Mls/Kx53s7TjP1RhFEDQ==",
+ "dev": true,
+ "engines": {
+ "node": "*"
+ }
+ },
+ "node_modules/morgan": {
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/morgan/-/morgan-1.10.0.tgz",
+ "integrity": "sha512-AbegBVI4sh6El+1gNwvD5YIck7nSA36weD7xvIxG4in80j/UoK8AEGaWnnz8v1GxonMCltmlNs5ZKbGvl9b1XQ==",
+ "dev": true,
+ "dependencies": {
+ "basic-auth": "~2.0.1",
+ "debug": "2.6.9",
+ "depd": "~2.0.0",
+ "on-finished": "~2.3.0",
+ "on-headers": "~1.0.2"
+ },
+ "engines": {
+ "node": ">= 0.8.0"
+ }
+ },
+ "node_modules/morgan/node_modules/debug": {
+ "version": "2.6.9",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
+ "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
+ "dev": true,
+ "dependencies": {
+ "ms": "2.0.0"
+ }
+ },
+ "node_modules/morgan/node_modules/depd": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz",
+ "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==",
+ "dev": true,
+ "engines": {
+ "node": ">= 0.8"
+ }
+ },
+ "node_modules/morgan/node_modules/ms": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+ "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
+ "dev": true
+ },
+ "node_modules/ms": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
+ "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
+ "dev": true
+ },
+ "node_modules/mute-stdout": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/mute-stdout/-/mute-stdout-1.0.1.tgz",
+ "integrity": "sha512-kDcwXR4PS7caBpuRYYBUz9iVixUk3anO3f5OYFiIPwK/20vCzKCHyKoulbiDY1S53zD2bxUpxN/IJ+TnXjfvxg==",
+ "dev": true,
+ "engines": {
+ "node": ">= 0.10"
+ }
+ },
+ "node_modules/nan": {
+ "version": "2.14.2",
+ "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.2.tgz",
+ "integrity": "sha512-M2ufzIiINKCuDfBSAUr1vWQ+vuVcA9kqx8JJUsbQi6yf1uGRyb7HfpdfUr5qLXf3B/t8dPvcjhKMmlfnP47EzQ==",
+ "dev": true
+ },
+ "node_modules/nanoid": {
+ "version": "3.1.25",
+ "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.25.tgz",
+ "integrity": "sha512-rdwtIXaXCLFAQbnfqDRnI6jaRHp9fTcYBjtFKE8eezcZ7LuLjhUaQGNeMXf1HmRoCH32CLz6XwX0TtxEOS/A3Q==",
+ "dev": true,
+ "bin": {
+ "nanoid": "bin/nanoid.cjs"
+ },
+ "engines": {
+ "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
+ }
+ },
+ "node_modules/nanomatch": {
+ "version": "1.2.13",
+ "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz",
+ "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==",
+ "dev": true,
+ "dependencies": {
+ "arr-diff": "^4.0.0",
+ "array-unique": "^0.3.2",
+ "define-property": "^2.0.2",
+ "extend-shallow": "^3.0.2",
+ "fragment-cache": "^0.2.1",
+ "is-windows": "^1.0.2",
+ "kind-of": "^6.0.2",
+ "object.pick": "^1.3.0",
+ "regex-not": "^1.0.0",
+ "snapdragon": "^0.8.1",
+ "to-regex": "^3.0.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/natural-compare": {
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",
+ "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=",
+ "dev": true
+ },
+ "node_modules/needle": {
+ "version": "2.6.0",
+ "resolved": "https://registry.npmjs.org/needle/-/needle-2.6.0.tgz",
+ "integrity": "sha512-KKYdza4heMsEfSWD7VPUIz3zX2XDwOyX2d+geb4vrERZMT5RMU6ujjaD+I5Yr54uZxQ2w6XRTAhHBbSCyovZBg==",
+ "dev": true,
+ "dependencies": {
+ "debug": "^3.2.6",
+ "iconv-lite": "^0.4.4",
+ "sax": "^1.2.4"
+ },
+ "bin": {
+ "needle": "bin/needle"
+ },
+ "engines": {
+ "node": ">= 4.4.x"
+ }
+ },
+ "node_modules/needle/node_modules/debug": {
+ "version": "3.2.7",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
+ "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
+ "dev": true,
+ "dependencies": {
+ "ms": "^2.1.1"
+ }
+ },
+ "node_modules/negotiator": {
+ "version": "0.6.2",
+ "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz",
+ "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==",
+ "dev": true,
+ "engines": {
+ "node": ">= 0.6"
+ }
+ },
+ "node_modules/neo-async": {
+ "version": "2.6.2",
+ "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz",
+ "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==",
+ "dev": true
+ },
+ "node_modules/next-tick": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz",
+ "integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=",
+ "dev": true
+ },
+ "node_modules/node-expat": {
+ "version": "2.4.0",
+ "resolved": "https://registry.npmjs.org/node-expat/-/node-expat-2.4.0.tgz",
+ "integrity": "sha512-X8Y/Zk/izfNgfayeOeUGqze7KlaOwVJ9SDTjHUMKd0hu0aFTRpLlLCBwmx79cTPiQWD24I1YOafF+U+rTvEMfQ==",
+ "dev": true,
+ "hasInstallScript": true,
+ "dependencies": {
+ "bindings": "^1.5.0",
+ "nan": "^2.13.2"
+ }
+ },
+ "node_modules/node-fetch": {
+ "version": "2.6.1",
+ "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz",
+ "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==",
+ "dev": true,
+ "engines": {
+ "node": "4.x || >=6.0.0"
+ }
+ },
+ "node_modules/node-gyp": {
+ "version": "7.1.2",
+ "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-7.1.2.tgz",
+ "integrity": "sha512-CbpcIo7C3eMu3dL1c3d0xw449fHIGALIJsRP4DDPHpyiW8vcriNY7ubh9TE4zEKfSxscY7PjeFnshE7h75ynjQ==",
+ "dev": true,
+ "dependencies": {
+ "env-paths": "^2.2.0",
+ "glob": "^7.1.4",
+ "graceful-fs": "^4.2.3",
+ "nopt": "^5.0.0",
+ "npmlog": "^4.1.2",
+ "request": "^2.88.2",
+ "rimraf": "^3.0.2",
+ "semver": "^7.3.2",
+ "tar": "^6.0.2",
+ "which": "^2.0.2"
+ },
+ "bin": {
+ "node-gyp": "bin/node-gyp.js"
+ },
+ "engines": {
+ "node": ">= 10.12.0"
+ }
+ },
+ "node_modules/node-gyp/node_modules/chownr": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz",
+ "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==",
+ "dev": true,
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/node-gyp/node_modules/fs-minipass": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz",
+ "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==",
+ "dev": true,
+ "dependencies": {
+ "minipass": "^3.0.0"
+ },
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "node_modules/node-gyp/node_modules/minipass": {
+ "version": "3.1.3",
+ "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.3.tgz",
+ "integrity": "sha512-Mgd2GdMVzY+x3IJ+oHnVM+KG3lA5c8tnabyJKmHSaG2kAGpudxuOf8ToDkhumF7UzME7DecbQE9uOZhNm7PuJg==",
+ "dev": true,
+ "dependencies": {
+ "yallist": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/node-gyp/node_modules/minizlib": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz",
+ "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==",
+ "dev": true,
+ "dependencies": {
+ "minipass": "^3.0.0",
+ "yallist": "^4.0.0"
+ },
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "node_modules/node-gyp/node_modules/nopt": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz",
+ "integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==",
+ "dev": true,
+ "dependencies": {
+ "abbrev": "1"
+ },
+ "bin": {
+ "nopt": "bin/nopt.js"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/node-gyp/node_modules/tar": {
+ "version": "6.1.11",
+ "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.11.tgz",
+ "integrity": "sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA==",
+ "dev": true,
+ "dependencies": {
+ "chownr": "^2.0.0",
+ "fs-minipass": "^2.0.0",
+ "minipass": "^3.0.0",
+ "minizlib": "^2.1.1",
+ "mkdirp": "^1.0.3",
+ "yallist": "^4.0.0"
+ },
+ "engines": {
+ "node": ">= 10"
+ }
+ },
+ "node_modules/node-pre-gyp": {
+ "version": "0.15.0",
+ "resolved": "https://registry.npmjs.org/node-pre-gyp/-/node-pre-gyp-0.15.0.tgz",
+ "integrity": "sha512-7QcZa8/fpaU/BKenjcaeFF9hLz2+7S9AqyXFhlH/rilsQ/hPZKK32RtR5EQHJElgu+q5RfbJ34KriI79UWaorA==",
+ "deprecated": "Please upgrade to @mapbox/node-pre-gyp: the non-scoped node-pre-gyp package is deprecated and only the @mapbox scoped package will recieve updates in the future",
+ "dev": true,
+ "dependencies": {
+ "detect-libc": "^1.0.2",
+ "mkdirp": "^0.5.3",
+ "needle": "^2.5.0",
+ "nopt": "^4.0.1",
+ "npm-packlist": "^1.1.6",
+ "npmlog": "^4.0.2",
+ "rc": "^1.2.7",
+ "rimraf": "^2.6.1",
+ "semver": "^5.3.0",
+ "tar": "^4.4.2"
+ },
+ "bin": {
+ "node-pre-gyp": "bin/node-pre-gyp"
+ }
+ },
+ "node_modules/node-pre-gyp/node_modules/mkdirp": {
+ "version": "0.5.5",
+ "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz",
+ "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==",
+ "dev": true,
+ "dependencies": {
+ "minimist": "^1.2.5"
+ },
+ "bin": {
+ "mkdirp": "bin/cmd.js"
+ }
+ },
+ "node_modules/node-pre-gyp/node_modules/rimraf": {
+ "version": "2.7.1",
+ "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
+ "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
+ "dev": true,
+ "dependencies": {
+ "glob": "^7.1.3"
+ },
+ "bin": {
+ "rimraf": "bin.js"
+ }
+ },
+ "node_modules/node-pre-gyp/node_modules/semver": {
+ "version": "5.7.1",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
+ "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
+ "dev": true,
+ "bin": {
+ "semver": "bin/semver"
+ }
+ },
+ "node_modules/node-pre-gyp/node_modules/tar": {
+ "version": "4.4.13",
+ "resolved": "https://registry.npmjs.org/tar/-/tar-4.4.13.tgz",
+ "integrity": "sha512-w2VwSrBoHa5BsSyH+KxEqeQBAllHhccyMFVHtGtdMpF4W7IRWfZjFiQceJPChOeTsSDVUpER2T8FA93pr0L+QA==",
+ "dev": true,
+ "dependencies": {
+ "chownr": "^1.1.1",
+ "fs-minipass": "^1.2.5",
+ "minipass": "^2.8.6",
+ "minizlib": "^1.2.1",
+ "mkdirp": "^0.5.0",
+ "safe-buffer": "^5.1.2",
+ "yallist": "^3.0.3"
+ },
+ "engines": {
+ "node": ">=4.5"
+ }
+ },
+ "node_modules/node-pre-gyp/node_modules/yallist": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
+ "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
+ "dev": true
+ },
+ "node_modules/node-releases": {
+ "version": "1.1.71",
+ "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.71.tgz",
+ "integrity": "sha512-zR6HoT6LrLCRBwukmrVbHv0EpEQjksO6GmFcZQQuCAy139BEsoVKPYnf3jongYW83fAa1torLGYwxxky/p28sg==",
+ "dev": true
+ },
+ "node_modules/node-sass": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-6.0.1.tgz",
+ "integrity": "sha512-f+Rbqt92Ful9gX0cGtdYwjTrWAaGURgaK5rZCWOgCNyGWusFYHhbqCCBoFBeat+HKETOU02AyTxNhJV0YZf2jQ==",
+ "dev": true,
+ "hasInstallScript": true,
+ "dependencies": {
+ "async-foreach": "^0.1.3",
+ "chalk": "^1.1.1",
+ "cross-spawn": "^7.0.3",
+ "gaze": "^1.0.0",
+ "get-stdin": "^4.0.1",
+ "glob": "^7.0.3",
+ "lodash": "^4.17.15",
+ "meow": "^9.0.0",
+ "nan": "^2.13.2",
+ "node-gyp": "^7.1.0",
+ "npmlog": "^4.0.0",
+ "request": "^2.88.0",
+ "sass-graph": "2.2.5",
+ "stdout-stream": "^1.4.0",
+ "true-case-path": "^1.0.2"
+ },
+ "bin": {
+ "node-sass": "bin/node-sass"
+ },
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/node-sass/node_modules/ansi-styles": {
+ "version": "2.2.1",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
+ "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/node-sass/node_modules/camelcase-keys": {
+ "version": "6.2.2",
+ "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.2.2.tgz",
+ "integrity": "sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==",
+ "dev": true,
+ "dependencies": {
+ "camelcase": "^5.3.1",
+ "map-obj": "^4.0.0",
+ "quick-lru": "^4.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/node-sass/node_modules/chalk": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
+ "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
+ "dev": true,
+ "dependencies": {
+ "ansi-styles": "^2.2.1",
+ "escape-string-regexp": "^1.0.2",
+ "has-ansi": "^2.0.0",
+ "strip-ansi": "^3.0.0",
+ "supports-color": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/node-sass/node_modules/hosted-git-info": {
+ "version": "4.0.2",
+ "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.0.2.tgz",
+ "integrity": "sha512-c9OGXbZ3guC/xOlCg1Ci/VgWlwsqDv1yMQL1CWqXDL0hDjXuNcq0zuR4xqPSuasI3kqFDhqSyTjREz5gzq0fXg==",
+ "dev": true,
+ "dependencies": {
+ "lru-cache": "^6.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/node-sass/node_modules/indent-string": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz",
+ "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/node-sass/node_modules/is-core-module": {
+ "version": "2.6.0",
+ "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.6.0.tgz",
+ "integrity": "sha512-wShG8vs60jKfPWpF2KZRaAtvt3a20OAn7+IJ6hLPECpSABLcKtFKTTI4ZtH5QcBruBHlq+WsdHWyz0BCZW7svQ==",
+ "dev": true,
+ "dependencies": {
+ "has": "^1.0.3"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/node-sass/node_modules/map-obj": {
+ "version": "4.2.1",
+ "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.2.1.tgz",
+ "integrity": "sha512-+WA2/1sPmDj1dlvvJmB5G6JKfY9dpn7EVBUL06+y6PoljPkh+6V1QihwxNkbcGxCRjt2b0F9K0taiCuo7MbdFQ==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/node-sass/node_modules/meow": {
+ "version": "9.0.0",
+ "resolved": "https://registry.npmjs.org/meow/-/meow-9.0.0.tgz",
+ "integrity": "sha512-+obSblOQmRhcyBt62furQqRAQpNyWXo8BuQ5bN7dG8wmwQ+vwHKp/rCFD4CrTP8CsDQD1sjoZ94K417XEUk8IQ==",
+ "dev": true,
+ "dependencies": {
+ "@types/minimist": "^1.2.0",
+ "camelcase-keys": "^6.2.2",
+ "decamelize": "^1.2.0",
+ "decamelize-keys": "^1.1.0",
+ "hard-rejection": "^2.1.0",
+ "minimist-options": "4.1.0",
+ "normalize-package-data": "^3.0.0",
+ "read-pkg-up": "^7.0.1",
+ "redent": "^3.0.0",
+ "trim-newlines": "^3.0.0",
+ "type-fest": "^0.18.0",
+ "yargs-parser": "^20.2.3"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/node-sass/node_modules/normalize-package-data": {
+ "version": "3.0.3",
+ "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz",
+ "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==",
+ "dev": true,
+ "dependencies": {
+ "hosted-git-info": "^4.0.1",
+ "is-core-module": "^2.5.0",
+ "semver": "^7.3.4",
+ "validate-npm-package-license": "^3.0.1"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/node-sass/node_modules/parse-json": {
+ "version": "5.2.0",
+ "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz",
+ "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==",
+ "dev": true,
+ "dependencies": {
+ "@babel/code-frame": "^7.0.0",
+ "error-ex": "^1.3.1",
+ "json-parse-even-better-errors": "^2.3.0",
+ "lines-and-columns": "^1.1.6"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/node-sass/node_modules/read-pkg": {
+ "version": "5.2.0",
+ "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz",
+ "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==",
+ "dev": true,
+ "dependencies": {
+ "@types/normalize-package-data": "^2.4.0",
+ "normalize-package-data": "^2.5.0",
+ "parse-json": "^5.0.0",
+ "type-fest": "^0.6.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/node-sass/node_modules/read-pkg-up": {
+ "version": "7.0.1",
+ "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz",
+ "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==",
+ "dev": true,
+ "dependencies": {
+ "find-up": "^4.1.0",
+ "read-pkg": "^5.2.0",
+ "type-fest": "^0.8.1"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/node-sass/node_modules/read-pkg-up/node_modules/type-fest": {
+ "version": "0.8.1",
+ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz",
+ "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/node-sass/node_modules/read-pkg/node_modules/hosted-git-info": {
+ "version": "2.8.9",
+ "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz",
+ "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==",
+ "dev": true
+ },
+ "node_modules/node-sass/node_modules/read-pkg/node_modules/normalize-package-data": {
+ "version": "2.5.0",
+ "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz",
+ "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==",
+ "dev": true,
+ "dependencies": {
+ "hosted-git-info": "^2.1.4",
+ "resolve": "^1.10.0",
+ "semver": "2 || 3 || 4 || 5",
+ "validate-npm-package-license": "^3.0.1"
+ }
+ },
+ "node_modules/node-sass/node_modules/read-pkg/node_modules/semver": {
+ "version": "5.7.1",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
+ "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
+ "dev": true,
+ "bin": {
+ "semver": "bin/semver"
+ }
+ },
+ "node_modules/node-sass/node_modules/read-pkg/node_modules/type-fest": {
+ "version": "0.6.0",
+ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz",
+ "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/node-sass/node_modules/redent": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz",
+ "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==",
+ "dev": true,
+ "dependencies": {
+ "indent-string": "^4.0.0",
+ "strip-indent": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/node-sass/node_modules/strip-indent": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz",
+ "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==",
+ "dev": true,
+ "dependencies": {
+ "min-indent": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/node-sass/node_modules/supports-color": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
+ "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.8.0"
+ }
+ },
+ "node_modules/node-sass/node_modules/trim-newlines": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.1.tgz",
+ "integrity": "sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/node-sass/node_modules/type-fest": {
+ "version": "0.18.1",
+ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.18.1.tgz",
+ "integrity": "sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==",
+ "dev": true,
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/node-sass/node_modules/yargs-parser": {
+ "version": "20.2.9",
+ "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz",
+ "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==",
+ "dev": true,
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/node-watch": {
+ "version": "0.7.1",
+ "resolved": "https://registry.npmjs.org/node-watch/-/node-watch-0.7.1.tgz",
+ "integrity": "sha512-UWblPYuZYrkCQCW5PxAwYSxaELNBLUckrTBBk8xr1/bUgyOkYYTsUcV4e3ytcazFEOyiRyiUrsG37pu6I0I05g==",
+ "dev": true,
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/node.extend": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/node.extend/-/node.extend-2.0.2.tgz",
+ "integrity": "sha512-pDT4Dchl94/+kkgdwyS2PauDFjZG0Hk0IcHIB+LkW27HLDtdoeMxHTxZh39DYbPP8UflWXWj9JcdDozF+YDOpQ==",
+ "dev": true,
+ "dependencies": {
+ "has": "^1.0.3",
+ "is": "^3.2.1"
+ },
+ "engines": {
+ "node": ">=0.4.0"
+ }
+ },
+ "node_modules/nodemon": {
+ "version": "1.19.4",
+ "resolved": "https://registry.npmjs.org/nodemon/-/nodemon-1.19.4.tgz",
+ "integrity": "sha512-VGPaqQBNk193lrJFotBU8nvWZPqEZY2eIzymy2jjY0fJ9qIsxA0sxQ8ATPl0gZC645gijYEc1jtZvpS8QWzJGQ==",
+ "dev": true,
+ "hasInstallScript": true,
+ "dependencies": {
+ "chokidar": "^2.1.8",
+ "debug": "^3.2.6",
+ "ignore-by-default": "^1.0.1",
+ "minimatch": "^3.0.4",
+ "pstree.remy": "^1.1.7",
+ "semver": "^5.7.1",
+ "supports-color": "^5.5.0",
+ "touch": "^3.1.0",
+ "undefsafe": "^2.0.2",
+ "update-notifier": "^2.5.0"
+ },
+ "bin": {
+ "nodemon": "bin/nodemon.js"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/nodemon/node_modules/debug": {
+ "version": "3.2.7",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
+ "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
+ "dev": true,
+ "dependencies": {
+ "ms": "^2.1.1"
+ }
+ },
+ "node_modules/nodemon/node_modules/semver": {
+ "version": "5.7.1",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
+ "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
+ "dev": true,
+ "bin": {
+ "semver": "bin/semver"
+ }
+ },
+ "node_modules/nopt": {
+ "version": "4.0.3",
+ "resolved": "https://registry.npmjs.org/nopt/-/nopt-4.0.3.tgz",
+ "integrity": "sha512-CvaGwVMztSMJLOeXPrez7fyfObdZqNUK1cPAEzLHrTybIua9pMdmmPR5YwtfNftIOMv3DPUhFaxsZMNTQO20Kg==",
+ "dev": true,
+ "dependencies": {
+ "abbrev": "1",
+ "osenv": "^0.1.4"
+ },
+ "bin": {
+ "nopt": "bin/nopt.js"
+ }
+ },
+ "node_modules/normalize-package-data": {
+ "version": "2.5.0",
+ "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz",
+ "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==",
+ "dev": true,
+ "dependencies": {
+ "hosted-git-info": "^2.1.4",
+ "resolve": "^1.10.0",
+ "semver": "2 || 3 || 4 || 5",
+ "validate-npm-package-license": "^3.0.1"
+ }
+ },
+ "node_modules/normalize-package-data/node_modules/semver": {
+ "version": "5.7.1",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
+ "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
+ "dev": true,
+ "bin": {
+ "semver": "bin/semver"
+ }
+ },
+ "node_modules/normalize-path": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
+ "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/now-and-later": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/now-and-later/-/now-and-later-2.0.1.tgz",
+ "integrity": "sha512-KGvQ0cB70AQfg107Xvs/Fbu+dGmZoTRJp2TaPwcwQm3/7PteUyN2BCgk8KBMPGBUXZdVwyWS8fDCGFygBm19UQ==",
+ "dev": true,
+ "dependencies": {
+ "once": "^1.3.2"
+ },
+ "engines": {
+ "node": ">= 0.10"
+ }
+ },
+ "node_modules/npm-bundled": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.1.tgz",
+ "integrity": "sha512-gqkfgGePhTpAEgUsGEgcq1rqPXA+tv/aVBlgEzfXwA1yiUJF7xtEt3CtVwOjNYQOVknDk0F20w58Fnm3EtG0fA==",
+ "dev": true,
+ "dependencies": {
+ "npm-normalize-package-bin": "^1.0.1"
+ }
+ },
+ "node_modules/npm-normalize-package-bin": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz",
+ "integrity": "sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==",
+ "dev": true
+ },
+ "node_modules/npm-package-arg": {
+ "version": "6.1.1",
+ "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-6.1.1.tgz",
+ "integrity": "sha512-qBpssaL3IOZWi5vEKUKW0cO7kzLeT+EQO9W8RsLOZf76KF9E/K9+wH0C7t06HXPpaH8WH5xF1MExLuCwbTqRUg==",
+ "dev": true,
+ "dependencies": {
+ "hosted-git-info": "^2.7.1",
+ "osenv": "^0.1.5",
+ "semver": "^5.6.0",
+ "validate-npm-package-name": "^3.0.0"
+ }
+ },
+ "node_modules/npm-package-arg/node_modules/semver": {
+ "version": "5.7.1",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
+ "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
+ "dev": true,
+ "bin": {
+ "semver": "bin/semver"
+ }
+ },
+ "node_modules/npm-packlist": {
+ "version": "1.4.8",
+ "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-1.4.8.tgz",
+ "integrity": "sha512-5+AZgwru5IevF5ZdnFglB5wNlHG1AOOuw28WhUq8/8emhBmLv6jX5by4WJCh7lW0uSYZYS6DXqIsyZVIXRZU9A==",
+ "dev": true,
+ "dependencies": {
+ "ignore-walk": "^3.0.1",
+ "npm-bundled": "^1.0.1",
+ "npm-normalize-package-bin": "^1.0.1"
+ }
+ },
+ "node_modules/npm-path": {
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/npm-path/-/npm-path-2.0.4.tgz",
+ "integrity": "sha512-IFsj0R9C7ZdR5cP+ET342q77uSRdtWOlWpih5eC+lu29tIDbNEgDbzgVJ5UFvYHWhxDZ5TFkJafFioO0pPQjCw==",
+ "dev": true,
+ "dependencies": {
+ "which": "^1.2.10"
+ },
+ "bin": {
+ "npm-path": "bin/npm-path"
+ },
+ "engines": {
+ "node": ">=0.8"
+ }
+ },
+ "node_modules/npm-path/node_modules/which": {
+ "version": "1.3.1",
+ "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
+ "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
+ "dev": true,
+ "dependencies": {
+ "isexe": "^2.0.0"
+ },
+ "bin": {
+ "which": "bin/which"
+ }
+ },
+ "node_modules/npm-registry-client": {
+ "version": "8.6.0",
+ "resolved": "https://registry.npmjs.org/npm-registry-client/-/npm-registry-client-8.6.0.tgz",
+ "integrity": "sha512-Qs6P6nnopig+Y8gbzpeN/dkt+n7IyVd8f45NTMotGk6Qo7GfBmzwYx6jRLoOOgKiMnaQfYxsuyQlD8Mc3guBhg==",
+ "dev": true,
+ "dependencies": {
+ "concat-stream": "^1.5.2",
+ "graceful-fs": "^4.1.6",
+ "normalize-package-data": "~1.0.1 || ^2.0.0",
+ "npm-package-arg": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0",
+ "once": "^1.3.3",
+ "request": "^2.74.0",
+ "retry": "^0.10.0",
+ "safe-buffer": "^5.1.1",
+ "semver": "2 >=2.2.1 || 3.x || 4 || 5",
+ "slide": "^1.1.3",
+ "ssri": "^5.2.4"
+ },
+ "optionalDependencies": {
+ "npmlog": "2 || ^3.1.0 || ^4.0.0"
+ }
+ },
+ "node_modules/npm-registry-client/node_modules/semver": {
+ "version": "5.7.1",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
+ "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
+ "dev": true,
+ "bin": {
+ "semver": "bin/semver"
+ }
+ },
+ "node_modules/npm-run-path": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz",
+ "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=",
+ "dev": true,
+ "dependencies": {
+ "path-key": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/npm-run-path/node_modules/path-key": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz",
+ "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=",
+ "dev": true,
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/npm-which": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/npm-which/-/npm-which-3.0.1.tgz",
+ "integrity": "sha1-kiXybsOihcIJyuZ8OxGmtKtxQKo=",
+ "dev": true,
+ "dependencies": {
+ "commander": "^2.9.0",
+ "npm-path": "^2.0.2",
+ "which": "^1.2.10"
+ },
+ "bin": {
+ "npm-which": "bin/npm-which.js"
+ },
+ "engines": {
+ "node": ">=4.2.0"
+ }
+ },
+ "node_modules/npm-which/node_modules/which": {
+ "version": "1.3.1",
+ "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
+ "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
+ "dev": true,
+ "dependencies": {
+ "isexe": "^2.0.0"
+ },
+ "bin": {
+ "which": "bin/which"
+ }
+ },
+ "node_modules/npmlog": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz",
+ "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==",
+ "dev": true,
+ "dependencies": {
+ "are-we-there-yet": "~1.1.2",
+ "console-control-strings": "~1.1.0",
+ "gauge": "~2.7.3",
+ "set-blocking": "~2.0.0"
+ }
+ },
+ "node_modules/number-is-nan": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz",
+ "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/nwmatcher": {
+ "version": "1.4.4",
+ "resolved": "https://registry.npmjs.org/nwmatcher/-/nwmatcher-1.4.4.tgz",
+ "integrity": "sha512-3iuY4N5dhgMpCUrOVnuAdGrgxVqV2cJpM+XNccjR2DKOB1RUP0aA+wGXEiNziG/UKboFyGBIoKOaNlJxx8bciQ=="
+ },
+ "node_modules/nwsapi": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz",
+ "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==",
+ "dev": true
+ },
+ "node_modules/oauth-sign": {
+ "version": "0.9.0",
+ "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz",
+ "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==",
+ "engines": {
+ "node": "*"
+ }
+ },
+ "node_modules/object-assign": {
+ "version": "4.1.1",
+ "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
+ "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/object-component": {
+ "version": "0.0.3",
+ "resolved": "https://registry.npmjs.org/object-component/-/object-component-0.0.3.tgz",
+ "integrity": "sha1-8MaapQ78lbhmwYb0AKM3acsvEpE=",
+ "dev": true
+ },
+ "node_modules/object-copy": {
+ "version": "0.1.0",
+ "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz",
+ "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=",
+ "dev": true,
+ "dependencies": {
+ "copy-descriptor": "^0.1.0",
+ "define-property": "^0.2.5",
+ "kind-of": "^3.0.3"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/object-copy/node_modules/define-property": {
+ "version": "0.2.5",
+ "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
+ "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
+ "dev": true,
+ "dependencies": {
+ "is-descriptor": "^0.1.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/object-copy/node_modules/kind-of": {
+ "version": "3.2.2",
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
+ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
+ "dev": true,
+ "dependencies": {
+ "is-buffer": "^1.1.5"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/object-inspect": {
+ "version": "1.9.0",
+ "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.9.0.tgz",
+ "integrity": "sha512-i3Bp9iTqwhaLZBxGkRfo5ZbE07BQRT7MGu8+nNgwW9ItGp1TzCTw2DLEoWwjClxBjOFI/hWljTAmYGCEwmtnOw==",
+ "dev": true,
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/object-keys": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz",
+ "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==",
+ "dev": true,
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "node_modules/object-visit": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz",
+ "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=",
+ "dev": true,
+ "dependencies": {
+ "isobject": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/object.assign": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz",
+ "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==",
+ "dev": true,
+ "dependencies": {
+ "call-bind": "^1.0.0",
+ "define-properties": "^1.1.3",
+ "has-symbols": "^1.0.1",
+ "object-keys": "^1.1.1"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/object.defaults": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/object.defaults/-/object.defaults-1.1.0.tgz",
+ "integrity": "sha1-On+GgzS0B96gbaFtiNXNKeQ1/s8=",
+ "dev": true,
+ "dependencies": {
+ "array-each": "^1.0.1",
+ "array-slice": "^1.0.0",
+ "for-own": "^1.0.0",
+ "isobject": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/object.map": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/object.map/-/object.map-1.0.1.tgz",
+ "integrity": "sha1-z4Plncj8wK1fQlDh94s7gb2AHTc=",
+ "dev": true,
+ "dependencies": {
+ "for-own": "^1.0.0",
+ "make-iterator": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/object.pick": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz",
+ "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=",
+ "dev": true,
+ "dependencies": {
+ "isobject": "^3.0.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/object.reduce": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/object.reduce/-/object.reduce-1.0.1.tgz",
+ "integrity": "sha1-b+NI8qx/oPlcpiEiZZkJaCW7A60=",
+ "dev": true,
+ "dependencies": {
+ "for-own": "^1.0.0",
+ "make-iterator": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/omggif": {
+ "version": "1.0.9",
+ "resolved": "https://registry.npmjs.org/omggif/-/omggif-1.0.9.tgz",
+ "integrity": "sha1-3LcCTazVDFK00wPwSALJHAV8dl8="
+ },
+ "node_modules/on-finished": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",
+ "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=",
+ "dev": true,
+ "dependencies": {
+ "ee-first": "1.1.1"
+ },
+ "engines": {
+ "node": ">= 0.8"
+ }
+ },
+ "node_modules/on-headers": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz",
+ "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==",
+ "dev": true,
+ "engines": {
+ "node": ">= 0.8"
+ }
+ },
+ "node_modules/once": {
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
+ "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
+ "dev": true,
+ "dependencies": {
+ "wrappy": "1"
+ }
+ },
+ "node_modules/onigasm": {
+ "version": "2.2.5",
+ "resolved": "https://registry.npmjs.org/onigasm/-/onigasm-2.2.5.tgz",
+ "integrity": "sha512-F+th54mPc0l1lp1ZcFMyL/jTs2Tlq4SqIHKIXGZOR/VkHkF9A7Fr5rRr5+ZG/lWeRsyrClLYRq7s/yFQ/XhWCA==",
+ "dev": true,
+ "dependencies": {
+ "lru-cache": "^5.1.1"
+ }
+ },
+ "node_modules/onigasm/node_modules/lru-cache": {
+ "version": "5.1.1",
+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
+ "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
+ "dev": true,
+ "dependencies": {
+ "yallist": "^3.0.2"
+ }
+ },
+ "node_modules/onigasm/node_modules/yallist": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
+ "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
+ "dev": true
+ },
+ "node_modules/opencollective-postinstall": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/opencollective-postinstall/-/opencollective-postinstall-2.0.3.tgz",
+ "integrity": "sha512-8AV/sCtuzUeTo8gQK5qDZzARrulB3egtLzFgteqB2tcT4Mw7B8Kt7JcDHmltjz6FOAHsvTevk70gZEbhM4ZS9Q==",
+ "dev": true,
+ "bin": {
+ "opencollective-postinstall": "index.js"
+ }
+ },
+ "node_modules/optimist": {
+ "version": "0.6.1",
+ "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz",
+ "integrity": "sha1-2j6nRob6IaGaERwybpDrFaAZZoY=",
+ "dev": true,
+ "dependencies": {
+ "minimist": "~0.0.1",
+ "wordwrap": "~0.0.2"
+ }
+ },
+ "node_modules/optimist/node_modules/minimist": {
+ "version": "0.0.10",
+ "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.10.tgz",
+ "integrity": "sha1-3j+YVD2/lggr5IrRoMfNqDYwHc8=",
+ "dev": true
+ },
+ "node_modules/optimist/node_modules/wordwrap": {
+ "version": "0.0.3",
+ "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz",
+ "integrity": "sha1-o9XabNXAvAAI03I0u68b7WMFkQc=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.4.0"
+ }
+ },
+ "node_modules/optionator": {
+ "version": "0.8.3",
+ "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz",
+ "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==",
+ "dependencies": {
+ "deep-is": "~0.1.3",
+ "fast-levenshtein": "~2.0.6",
+ "levn": "~0.3.0",
+ "prelude-ls": "~1.1.2",
+ "type-check": "~0.3.2",
+ "word-wrap": "~1.2.3"
+ },
+ "engines": {
+ "node": ">= 0.8.0"
+ }
+ },
+ "node_modules/ora": {
+ "version": "0.2.3",
+ "resolved": "https://registry.npmjs.org/ora/-/ora-0.2.3.tgz",
+ "integrity": "sha1-N1J9Igrc1Tw5tzVx11QVbV22V6Q=",
+ "dev": true,
+ "dependencies": {
+ "chalk": "^1.1.1",
+ "cli-cursor": "^1.0.2",
+ "cli-spinners": "^0.1.2",
+ "object-assign": "^4.0.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/ora/node_modules/ansi-styles": {
+ "version": "2.2.1",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
+ "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/ora/node_modules/chalk": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
+ "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
+ "dev": true,
+ "dependencies": {
+ "ansi-styles": "^2.2.1",
+ "escape-string-regexp": "^1.0.2",
+ "has-ansi": "^2.0.0",
+ "strip-ansi": "^3.0.0",
+ "supports-color": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/ora/node_modules/cli-cursor": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-1.0.2.tgz",
+ "integrity": "sha1-ZNo/fValRBLll5S9Ytw1KV6PKYc=",
+ "dev": true,
+ "dependencies": {
+ "restore-cursor": "^1.0.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/ora/node_modules/onetime": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/onetime/-/onetime-1.1.0.tgz",
+ "integrity": "sha1-ofeDj4MUxRbwXs78vEzP4EtO14k=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/ora/node_modules/restore-cursor": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-1.0.1.tgz",
+ "integrity": "sha1-NGYfRohjJ/7SmRR5FSJS35LapUE=",
+ "dev": true,
+ "dependencies": {
+ "exit-hook": "^1.0.0",
+ "onetime": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/ora/node_modules/supports-color": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
+ "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.8.0"
+ }
+ },
+ "node_modules/ordered-read-streams": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/ordered-read-streams/-/ordered-read-streams-1.0.1.tgz",
+ "integrity": "sha1-d8DLN8QVJdZBZtmQ/61+xqDhNj4=",
+ "dev": true,
+ "dependencies": {
+ "readable-stream": "^2.0.1"
+ }
+ },
+ "node_modules/os-browserify": {
+ "version": "0.3.0",
+ "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz",
+ "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=",
+ "dev": true
+ },
+ "node_modules/os-homedir": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz",
+ "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/os-locale": {
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz",
+ "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=",
+ "dev": true,
+ "dependencies": {
+ "lcid": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/os-tmpdir": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
+ "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/osenv": {
+ "version": "0.1.5",
+ "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz",
+ "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==",
+ "dev": true,
+ "dependencies": {
+ "os-homedir": "^1.0.0",
+ "os-tmpdir": "^1.0.0"
+ }
+ },
+ "node_modules/ospath": {
+ "version": "1.2.2",
+ "resolved": "https://registry.npmjs.org/ospath/-/ospath-1.2.2.tgz",
+ "integrity": "sha1-EnZjl3Sj+O8lcvf+QoDg6kVQwHs=",
+ "dev": true
+ },
+ "node_modules/p-finally": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz",
+ "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=",
+ "dev": true,
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/p-limit": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
+ "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
+ "dev": true,
+ "dependencies": {
+ "p-try": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/p-locate": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
+ "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
+ "dev": true,
+ "dependencies": {
+ "p-limit": "^2.2.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/p-map": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/p-map/-/p-map-1.2.0.tgz",
+ "integrity": "sha512-r6zKACMNhjPJMTl8KcFH4li//gkrXWfbD6feV8l6doRHlzljFWGJ2AP6iKaCJXyZmAUMOPtvbW7EXkbWO/pLEA==",
+ "dev": true,
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/p-try": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
+ "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
+ "dev": true,
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/package-json": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/package-json/-/package-json-4.0.1.tgz",
+ "integrity": "sha1-iGmgQBJTZhxMTKPabCEh7VVfXu0=",
+ "dev": true,
+ "dependencies": {
+ "got": "^6.7.1",
+ "registry-auth-token": "^3.0.1",
+ "registry-url": "^3.0.3",
+ "semver": "^5.1.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/package-json/node_modules/semver": {
+ "version": "5.7.1",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
+ "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
+ "dev": true,
+ "bin": {
+ "semver": "bin/semver"
+ }
+ },
+ "node_modules/pako": {
+ "version": "1.0.11",
+ "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz",
+ "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==",
+ "dev": true
+ },
+ "node_modules/parent-module": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
+ "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
+ "dev": true,
+ "dependencies": {
+ "callsites": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/parents": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/parents/-/parents-1.0.1.tgz",
+ "integrity": "sha1-/t1NK/GTp3dF/nHjcdc8MwfZx1E=",
+ "dev": true,
+ "dependencies": {
+ "path-platform": "~0.11.15"
+ }
+ },
+ "node_modules/parse-asn1": {
+ "version": "5.1.6",
+ "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz",
+ "integrity": "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==",
+ "dev": true,
+ "dependencies": {
+ "asn1.js": "^5.2.0",
+ "browserify-aes": "^1.0.0",
+ "evp_bytestokey": "^1.0.0",
+ "pbkdf2": "^3.0.3",
+ "safe-buffer": "^5.1.1"
+ }
+ },
+ "node_modules/parse-filepath": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.2.tgz",
+ "integrity": "sha1-pjISf1Oq89FYdvWHLz/6x2PWyJE=",
+ "dev": true,
+ "dependencies": {
+ "is-absolute": "^1.0.0",
+ "map-cache": "^0.2.0",
+ "path-root": "^0.1.1"
+ },
+ "engines": {
+ "node": ">=0.8"
+ }
+ },
+ "node_modules/parse-json": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
+ "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=",
+ "dev": true,
+ "dependencies": {
+ "error-ex": "^1.2.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/parse-node-version": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/parse-node-version/-/parse-node-version-1.0.1.tgz",
+ "integrity": "sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==",
+ "dev": true,
+ "engines": {
+ "node": ">= 0.10"
+ }
+ },
+ "node_modules/parse-passwd": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz",
+ "integrity": "sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/parse-srcset": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/parse-srcset/-/parse-srcset-1.0.2.tgz",
+ "integrity": "sha1-8r0iH2zJcKk42IVWq8WJyqqiveE=",
+ "dev": true
+ },
+ "node_modules/parse5": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz",
+ "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==",
+ "dev": true
+ },
+ "node_modules/parseqs": {
+ "version": "0.0.5",
+ "resolved": "https://registry.npmjs.org/parseqs/-/parseqs-0.0.5.tgz",
+ "integrity": "sha1-1SCKNzjkZ2bikbouoXNoSSGouJ0=",
+ "dev": true,
+ "dependencies": {
+ "better-assert": "~1.0.0"
+ }
+ },
+ "node_modules/parseuri": {
+ "version": "0.0.5",
+ "resolved": "https://registry.npmjs.org/parseuri/-/parseuri-0.0.5.tgz",
+ "integrity": "sha1-gCBKUNTbt3m/3G6+J3jZDkvOMgo=",
+ "dev": true,
+ "dependencies": {
+ "better-assert": "~1.0.0"
+ }
+ },
+ "node_modules/parseurl": {
+ "version": "1.3.3",
+ "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
+ "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==",
+ "dev": true,
+ "engines": {
+ "node": ">= 0.8"
+ }
+ },
+ "node_modules/parsimmon": {
+ "version": "1.18.0",
+ "resolved": "https://registry.npmjs.org/parsimmon/-/parsimmon-1.18.0.tgz",
+ "integrity": "sha512-EtVsGuQfDgwGgXzsSDe+5egRPwbcgKRd/omQ1L3Oj2pHy0gYqd+Q7zrBIQ7P/BN6DWUP9vV45HIgZHCmssdzMg==",
+ "dev": true
+ },
+ "node_modules/pascalcase": {
+ "version": "0.1.1",
+ "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz",
+ "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/path-browserify": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-1.0.1.tgz",
+ "integrity": "sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==",
+ "dev": true
+ },
+ "node_modules/path-dirname": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz",
+ "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=",
+ "dev": true
+ },
+ "node_modules/path-exists": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
+ "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/path-is-absolute": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
+ "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/path-is-inside": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz",
+ "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=",
+ "dev": true
+ },
+ "node_modules/path-key": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
+ "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/path-parse": {
+ "version": "1.0.6",
+ "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz",
+ "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==",
+ "dev": true
+ },
+ "node_modules/path-platform": {
+ "version": "0.11.15",
+ "resolved": "https://registry.npmjs.org/path-platform/-/path-platform-0.11.15.tgz",
+ "integrity": "sha1-6GQhf3TDaFDwhSt43Hv31KVyG/I=",
+ "dev": true,
+ "engines": {
+ "node": ">= 0.8.0"
+ }
+ },
+ "node_modules/path-root": {
+ "version": "0.1.1",
+ "resolved": "https://registry.npmjs.org/path-root/-/path-root-0.1.1.tgz",
+ "integrity": "sha1-mkpoFMrBwM1zNgqV8yCDyOpHRbc=",
+ "dev": true,
+ "dependencies": {
+ "path-root-regex": "^0.1.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/path-root-regex": {
+ "version": "0.1.2",
+ "resolved": "https://registry.npmjs.org/path-root-regex/-/path-root-regex-0.1.2.tgz",
+ "integrity": "sha1-v8zcjfWxLcUsi0PsONGNcsBLqW0=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/path-to-regexp": {
+ "version": "0.1.7",
+ "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz",
+ "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=",
+ "dev": true
+ },
+ "node_modules/path-type": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz",
+ "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=",
+ "dev": true,
+ "dependencies": {
+ "graceful-fs": "^4.1.2",
+ "pify": "^2.0.0",
+ "pinkie-promise": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/pause-stream": {
+ "version": "0.0.11",
+ "resolved": "https://registry.npmjs.org/pause-stream/-/pause-stream-0.0.11.tgz",
+ "integrity": "sha1-/lo0sMvOErWqaitAPuLnO2AvFEU=",
+ "dev": true,
+ "dependencies": {
+ "through": "~2.3"
+ }
+ },
+ "node_modules/pbkdf2": {
+ "version": "3.1.2",
+ "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.2.tgz",
+ "integrity": "sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==",
+ "dev": true,
+ "dependencies": {
+ "create-hash": "^1.1.2",
+ "create-hmac": "^1.1.4",
+ "ripemd160": "^2.0.1",
+ "safe-buffer": "^5.0.1",
+ "sha.js": "^2.4.8"
+ },
+ "engines": {
+ "node": ">=0.12"
+ }
+ },
+ "node_modules/pend": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz",
+ "integrity": "sha1-elfrVQpng/kRUzH89GY9XI4AelA=",
+ "dev": true
+ },
+ "node_modules/performance-now": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz",
+ "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns="
+ },
+ "node_modules/picomatch": {
+ "version": "2.2.3",
+ "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.3.tgz",
+ "integrity": "sha512-KpELjfwcCDUb9PeigTs2mBJzXUPzAuP2oPcA989He8Rte0+YUAjw1JVedDhuTKPkHjSYzMN3npC9luThGYEKdg==",
+ "dev": true,
+ "engines": {
+ "node": ">=8.6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/jonschlinkert"
+ }
+ },
+ "node_modules/pify": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
+ "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/pinkie": {
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
+ "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/pinkie-promise": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
+ "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=",
+ "dev": true,
+ "dependencies": {
+ "pinkie": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/pixelmatch": {
+ "version": "5.2.1",
+ "resolved": "https://registry.npmjs.org/pixelmatch/-/pixelmatch-5.2.1.tgz",
+ "integrity": "sha512-WjcAdYSnKrrdDdqTcVEY7aB7UhhwjYQKYhHiBXdJef0MOaQeYpUdQ+iVyBLa5YBKS8MPVPPMX7rpOByISLpeEQ==",
+ "dev": true,
+ "dependencies": {
+ "pngjs": "^4.0.1"
+ },
+ "bin": {
+ "pixelmatch": "bin/pixelmatch"
+ }
+ },
+ "node_modules/pixelmatch/node_modules/pngjs": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/pngjs/-/pngjs-4.0.1.tgz",
+ "integrity": "sha512-rf5+2/ioHeQxR6IxuYNYGFytUyG3lma/WW1nsmjeHlWwtb2aByla6dkVc8pmJ9nplzkTA0q2xx7mMWrOTqT4Gg==",
+ "dev": true,
+ "engines": {
+ "node": ">=8.0.0"
+ }
+ },
+ "node_modules/pkg-dir": {
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz",
+ "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==",
+ "dev": true,
+ "dependencies": {
+ "find-up": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/please-upgrade-node": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/please-upgrade-node/-/please-upgrade-node-3.2.0.tgz",
+ "integrity": "sha512-gQR3WpIgNIKwBMVLkpMUeR3e1/E1y42bqDQZfql+kDeXd8COYfM8PQA4X6y7a8u9Ua9FHmsrrmirW2vHs45hWg==",
+ "dev": true,
+ "dependencies": {
+ "semver-compare": "^1.0.0"
+ }
+ },
+ "node_modules/plugin-error": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/plugin-error/-/plugin-error-1.0.1.tgz",
+ "integrity": "sha512-L1zP0dk7vGweZME2i+EeakvUNqSrdiI3F91TwEoYiGrAfUXmVv6fJIq4g82PAXxNsWOp0J7ZqQy/3Szz0ajTxA==",
+ "dev": true,
+ "dependencies": {
+ "ansi-colors": "^1.0.1",
+ "arr-diff": "^4.0.0",
+ "arr-union": "^3.1.0",
+ "extend-shallow": "^3.0.2"
+ },
+ "engines": {
+ "node": ">= 0.10"
+ }
+ },
+ "node_modules/plugin-error/node_modules/ansi-colors": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-1.1.0.tgz",
+ "integrity": "sha512-SFKX67auSNoVR38N3L+nvsPjOE0bybKTYbkf5tRvushrAPQ9V75huw0ZxBkKVeRU9kqH3d6HA4xTckbwZ4ixmA==",
+ "dev": true,
+ "dependencies": {
+ "ansi-wrap": "^0.1.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/pngjs": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/pngjs/-/pngjs-6.0.0.tgz",
+ "integrity": "sha512-TRzzuFRRmEoSW/p1KVAmiOgPco2Irlah+bGFCeNfJXxxYGwSw7YwAOAcd7X28K/m5bjBWKsC29KyoMfHbypayg==",
+ "dev": true,
+ "engines": {
+ "node": ">=12.13.0"
+ }
+ },
+ "node_modules/posix-character-classes": {
+ "version": "0.1.1",
+ "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz",
+ "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/postcss": {
+ "version": "7.0.35",
+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz",
+ "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==",
+ "dev": true,
+ "dependencies": {
+ "chalk": "^2.4.2",
+ "source-map": "^0.6.1",
+ "supports-color": "^6.1.0"
+ },
+ "engines": {
+ "node": ">=6.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/postcss/"
+ }
+ },
+ "node_modules/postcss/node_modules/supports-color": {
+ "version": "6.1.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
+ "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
+ "dev": true,
+ "dependencies": {
+ "has-flag": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/prelude-ls": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz",
+ "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=",
+ "engines": {
+ "node": ">= 0.8.0"
+ }
+ },
+ "node_modules/prepend-http": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz",
+ "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/pretty": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/pretty/-/pretty-2.0.0.tgz",
+ "integrity": "sha1-rbx5YLe7/iiaVX3F9zdhmiINBqU=",
+ "dev": true,
+ "dependencies": {
+ "condense-newlines": "^0.2.1",
+ "extend-shallow": "^2.0.1",
+ "js-beautify": "^1.6.12"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/pretty-bytes": {
+ "version": "5.6.0",
+ "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz",
+ "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==",
+ "dev": true,
+ "engines": {
+ "node": ">=6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/pretty-format": {
+ "version": "21.2.1",
+ "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-21.2.1.tgz",
+ "integrity": "sha512-ZdWPGYAnYfcVP8yKA3zFjCn8s4/17TeYH28MXuC8vTp0o21eXjbFGcOAXZEaDaOFJjc3h2qa7HQNHNshhvoh2A==",
+ "dev": true,
+ "dependencies": {
+ "ansi-regex": "^3.0.0",
+ "ansi-styles": "^3.2.0"
+ }
+ },
+ "node_modules/pretty-format/node_modules/ansi-regex": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
+ "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
+ "dev": true,
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/pretty-hrtime": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz",
+ "integrity": "sha1-t+PqQkNaTJsnWdmeDyAesZWALuE=",
+ "dev": true,
+ "engines": {
+ "node": ">= 0.8"
+ }
+ },
+ "node_modules/pretty/node_modules/extend-shallow": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
+ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
+ "dev": true,
+ "dependencies": {
+ "is-extendable": "^0.1.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/process": {
+ "version": "0.11.10",
+ "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz",
+ "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=",
+ "dev": true,
+ "engines": {
+ "node": ">= 0.6.0"
+ }
+ },
+ "node_modules/process-nextick-args": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
+ "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==",
+ "dev": true
+ },
+ "node_modules/progress": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz",
+ "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.4.0"
+ }
+ },
+ "node_modules/promise": {
+ "version": "7.3.1",
+ "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz",
+ "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==",
+ "dev": true,
+ "optional": true,
+ "dependencies": {
+ "asap": "~2.0.3"
+ }
+ },
+ "node_modules/proto-list": {
+ "version": "1.2.4",
+ "resolved": "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz",
+ "integrity": "sha1-IS1b/hMYMGpCD2QCuOJv85ZHqEk=",
+ "dev": true
+ },
+ "node_modules/proxy-addr": {
+ "version": "2.0.7",
+ "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz",
+ "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==",
+ "dev": true,
+ "dependencies": {
+ "forwarded": "0.2.0",
+ "ipaddr.js": "1.9.1"
+ },
+ "engines": {
+ "node": ">= 0.10"
+ }
+ },
+ "node_modules/prr": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz",
+ "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=",
+ "dev": true,
+ "optional": true
+ },
+ "node_modules/ps-tree": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/ps-tree/-/ps-tree-1.2.0.tgz",
+ "integrity": "sha512-0VnamPPYHl4uaU/nSFeZZpR21QAWRz+sRv4iW9+v/GS/J5U5iZB5BNN6J0RMoOvdx2gWM2+ZFMIm58q24e4UYA==",
+ "dev": true,
+ "dependencies": {
+ "event-stream": "=3.3.4"
+ },
+ "bin": {
+ "ps-tree": "bin/ps-tree.js"
+ },
+ "engines": {
+ "node": ">= 0.10"
+ }
+ },
+ "node_modules/pseudomap": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz",
+ "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=",
+ "dev": true
+ },
+ "node_modules/psl": {
+ "version": "1.8.0",
+ "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz",
+ "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ=="
+ },
+ "node_modules/pstree.remy": {
+ "version": "1.1.8",
+ "resolved": "https://registry.npmjs.org/pstree.remy/-/pstree.remy-1.1.8.tgz",
+ "integrity": "sha512-77DZwxQmxKnu3aR542U+X8FypNzbfJ+C5XQDk3uWjWxn6151aIMGthWYRXTqT1E5oJvg+ljaa2OJi+VfvCOQ8w==",
+ "dev": true
+ },
+ "node_modules/public-encrypt": {
+ "version": "4.0.3",
+ "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz",
+ "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==",
+ "dev": true,
+ "dependencies": {
+ "bn.js": "^4.1.0",
+ "browserify-rsa": "^4.0.0",
+ "create-hash": "^1.1.0",
+ "parse-asn1": "^5.0.0",
+ "randombytes": "^2.0.1",
+ "safe-buffer": "^5.1.2"
+ }
+ },
+ "node_modules/public-encrypt/node_modules/bn.js": {
+ "version": "4.12.0",
+ "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz",
+ "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==",
+ "dev": true
+ },
+ "node_modules/pump": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz",
+ "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==",
+ "dev": true,
+ "dependencies": {
+ "end-of-stream": "^1.1.0",
+ "once": "^1.3.1"
+ }
+ },
+ "node_modules/pumpify": {
+ "version": "1.5.1",
+ "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz",
+ "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==",
+ "dev": true,
+ "dependencies": {
+ "duplexify": "^3.6.0",
+ "inherits": "^2.0.3",
+ "pump": "^2.0.0"
+ }
+ },
+ "node_modules/punycode": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
+ "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==",
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/q": {
+ "version": "1.5.1",
+ "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz",
+ "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.6.0",
+ "teleport": ">=0.2.0"
+ }
+ },
+ "node_modules/qjobs": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/qjobs/-/qjobs-1.2.0.tgz",
+ "integrity": "sha512-8YOJEHtxpySA3fFDyCRxA+UUV+fA+rTWnuWvylOK/NCjhY+b4ocCtmu8TtsWb+mYeU+GCHf/S66KZF/AsteKHg==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.9"
+ }
+ },
+ "node_modules/qs": {
+ "version": "6.5.2",
+ "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz",
+ "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==",
+ "engines": {
+ "node": ">=0.6"
+ }
+ },
+ "node_modules/querystring": {
+ "version": "0.2.0",
+ "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz",
+ "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=",
+ "deprecated": "The querystring API is considered Legacy. new code should use the URLSearchParams API instead.",
+ "dev": true,
+ "engines": {
+ "node": ">=0.4.x"
+ }
+ },
+ "node_modules/querystring-es3": {
+ "version": "0.2.1",
+ "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz",
+ "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.4.x"
+ }
+ },
+ "node_modules/quick-lru": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-4.0.1.tgz",
+ "integrity": "sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/qunit": {
+ "version": "2.16.0",
+ "resolved": "https://registry.npmjs.org/qunit/-/qunit-2.16.0.tgz",
+ "integrity": "sha512-88x9t+rRMbB6IrCIUZvYU4pJy7NiBEv7SX8jD4LZAsIj+dV+kwGnFStOmPNvqa6HM96VZMD8CIIFKH2+3qvluA==",
+ "dev": true,
+ "dependencies": {
+ "commander": "7.1.0",
+ "node-watch": "0.7.1",
+ "tiny-glob": "0.2.8"
+ },
+ "bin": {
+ "qunit": "bin/qunit.js"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/qunit/node_modules/commander": {
+ "version": "7.1.0",
+ "resolved": "https://registry.npmjs.org/commander/-/commander-7.1.0.tgz",
+ "integrity": "sha512-pRxBna3MJe6HKnBGsDyMv8ETbptw3axEdYHoqNh7gu5oDcew8fs0xnivZGm06Ogk8zGAJ9VX+OPEr2GXEQK4dg==",
+ "dev": true,
+ "engines": {
+ "node": ">= 10"
+ }
+ },
+ "node_modules/ramda": {
+ "version": "0.27.1",
+ "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.27.1.tgz",
+ "integrity": "sha512-PgIdVpn5y5Yns8vqb8FzBUEYn98V3xcPgawAkkgj0YJ0qDsnHCiNmZYfOGMgOvoB0eWFLpYbhxUR3mxfDIMvpw==",
+ "dev": true
+ },
+ "node_modules/random-bytes": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/random-bytes/-/random-bytes-1.0.0.tgz",
+ "integrity": "sha1-T2ih3Arli9P7lYSMMDJNt11kNgs=",
+ "dev": true,
+ "engines": {
+ "node": ">= 0.8"
+ }
+ },
+ "node_modules/randombytes": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz",
+ "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==",
+ "dev": true,
+ "dependencies": {
+ "safe-buffer": "^5.1.0"
+ }
+ },
+ "node_modules/randomfill": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz",
+ "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==",
+ "dev": true,
+ "dependencies": {
+ "randombytes": "^2.0.5",
+ "safe-buffer": "^5.1.0"
+ }
+ },
+ "node_modules/range-parser": {
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
+ "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==",
+ "dev": true,
+ "engines": {
+ "node": ">= 0.6"
+ }
+ },
+ "node_modules/raw-body": {
+ "version": "2.4.0",
+ "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz",
+ "integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==",
+ "dev": true,
+ "dependencies": {
+ "bytes": "3.1.0",
+ "http-errors": "1.7.2",
+ "iconv-lite": "0.4.24",
+ "unpipe": "1.0.0"
+ },
+ "engines": {
+ "node": ">= 0.8"
+ }
+ },
+ "node_modules/rc": {
+ "version": "1.2.8",
+ "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz",
+ "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==",
+ "dev": true,
+ "dependencies": {
+ "deep-extend": "^0.6.0",
+ "ini": "~1.3.0",
+ "minimist": "^1.2.0",
+ "strip-json-comments": "~2.0.1"
+ },
+ "bin": {
+ "rc": "cli.js"
+ }
+ },
+ "node_modules/read-only-stream": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/read-only-stream/-/read-only-stream-2.0.0.tgz",
+ "integrity": "sha1-JyT9aoET1zdkrCiNQ4YnDB2/F/A=",
+ "dev": true,
+ "dependencies": {
+ "readable-stream": "^2.0.2"
+ }
+ },
+ "node_modules/read-pkg": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz",
+ "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=",
+ "dev": true,
+ "dependencies": {
+ "load-json-file": "^1.0.0",
+ "normalize-package-data": "^2.3.2",
+ "path-type": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/read-pkg-up": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz",
+ "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=",
+ "dev": true,
+ "dependencies": {
+ "find-up": "^1.0.0",
+ "read-pkg": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/read-pkg-up/node_modules/find-up": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz",
+ "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=",
+ "dev": true,
+ "dependencies": {
+ "path-exists": "^2.0.0",
+ "pinkie-promise": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/read-pkg-up/node_modules/path-exists": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz",
+ "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=",
+ "dev": true,
+ "dependencies": {
+ "pinkie-promise": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/readable-stream": {
+ "version": "2.3.7",
+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
+ "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
+ "dev": true,
+ "dependencies": {
+ "core-util-is": "~1.0.0",
+ "inherits": "~2.0.3",
+ "isarray": "~1.0.0",
+ "process-nextick-args": "~2.0.0",
+ "safe-buffer": "~5.1.1",
+ "string_decoder": "~1.1.1",
+ "util-deprecate": "~1.0.1"
+ }
+ },
+ "node_modules/readable-stream/node_modules/safe-buffer": {
+ "version": "5.1.2",
+ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
+ "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
+ "dev": true
+ },
+ "node_modules/readable-stream/node_modules/string_decoder": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
+ "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
+ "dev": true,
+ "dependencies": {
+ "safe-buffer": "~5.1.0"
+ }
+ },
+ "node_modules/readdirp": {
+ "version": "2.2.1",
+ "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz",
+ "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==",
+ "dev": true,
+ "dependencies": {
+ "graceful-fs": "^4.1.11",
+ "micromatch": "^3.1.10",
+ "readable-stream": "^2.0.2"
+ },
+ "engines": {
+ "node": ">=0.10"
+ }
+ },
+ "node_modules/rechoir": {
+ "version": "0.6.2",
+ "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz",
+ "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=",
+ "dev": true,
+ "dependencies": {
+ "resolve": "^1.1.6"
+ },
+ "engines": {
+ "node": ">= 0.10"
+ }
+ },
+ "node_modules/redent": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz",
+ "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=",
+ "dev": true,
+ "optional": true,
+ "dependencies": {
+ "indent-string": "^2.1.0",
+ "strip-indent": "^1.0.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/redent/node_modules/strip-indent": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz",
+ "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=",
+ "dev": true,
+ "optional": true,
+ "dependencies": {
+ "get-stdin": "^4.0.1"
+ },
+ "bin": {
+ "strip-indent": "cli.js"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/regenerate": {
+ "version": "1.4.2",
+ "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz",
+ "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==",
+ "dev": true
+ },
+ "node_modules/regenerate-unicode-properties": {
+ "version": "8.2.0",
+ "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-8.2.0.tgz",
+ "integrity": "sha512-F9DjY1vKLo/tPePDycuH3dn9H1OTPIkVD9Kz4LODu+F2C75mgjAJ7x/gwy6ZcSNRAAkhNlJSOHRe8k3p+K9WhA==",
+ "dev": true,
+ "dependencies": {
+ "regenerate": "^1.4.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/regenerator-runtime": {
+ "version": "0.13.9",
+ "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz",
+ "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==",
+ "dev": true
+ },
+ "node_modules/regenerator-transform": {
+ "version": "0.14.5",
+ "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.5.tgz",
+ "integrity": "sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==",
+ "dev": true,
+ "dependencies": {
+ "@babel/runtime": "^7.8.4"
+ }
+ },
+ "node_modules/regex-not": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz",
+ "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==",
+ "dev": true,
+ "dependencies": {
+ "extend-shallow": "^3.0.2",
+ "safe-regex": "^1.1.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/regexpp": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.1.0.tgz",
+ "integrity": "sha512-ZOIzd8yVsQQA7j8GCSlPGXwg5PfmA1mrq0JP4nGhh54LaKN3xdai/vHUDu74pKwV8OxseMS65u2NImosQcSD0Q==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/mysticatea"
+ }
+ },
+ "node_modules/regexpu-core": {
+ "version": "4.7.1",
+ "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.7.1.tgz",
+ "integrity": "sha512-ywH2VUraA44DZQuRKzARmw6S66mr48pQVva4LBeRhcOltJ6hExvWly5ZjFLYo67xbIxb6W1q4bAGtgfEl20zfQ==",
+ "dev": true,
+ "dependencies": {
+ "regenerate": "^1.4.0",
+ "regenerate-unicode-properties": "^8.2.0",
+ "regjsgen": "^0.5.1",
+ "regjsparser": "^0.6.4",
+ "unicode-match-property-ecmascript": "^1.0.4",
+ "unicode-match-property-value-ecmascript": "^1.2.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/registry-auth-token": {
+ "version": "3.4.0",
+ "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-3.4.0.tgz",
+ "integrity": "sha512-4LM6Fw8eBQdwMYcES4yTnn2TqIasbXuwDx3um+QRs7S55aMKCBKBxvPXl2RiUjHwuJLTyYfxSpmfSAjQpcuP+A==",
+ "dev": true,
+ "dependencies": {
+ "rc": "^1.1.6",
+ "safe-buffer": "^5.0.1"
+ }
+ },
+ "node_modules/registry-url": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-3.1.0.tgz",
+ "integrity": "sha1-PU74cPc93h138M+aOBQyRE4XSUI=",
+ "dev": true,
+ "dependencies": {
+ "rc": "^1.0.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/regjsgen": {
+ "version": "0.5.2",
+ "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.2.tgz",
+ "integrity": "sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==",
+ "dev": true
+ },
+ "node_modules/regjsparser": {
+ "version": "0.6.9",
+ "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.9.tgz",
+ "integrity": "sha512-ZqbNRz1SNjLAiYuwY0zoXW8Ne675IX5q+YHioAGbCw4X96Mjl2+dcX9B2ciaeyYjViDAfvIjFpQjJgLttTEERQ==",
+ "dev": true,
+ "dependencies": {
+ "jsesc": "~0.5.0"
+ },
+ "bin": {
+ "regjsparser": "bin/parser"
+ }
+ },
+ "node_modules/regjsparser/node_modules/jsesc": {
+ "version": "0.5.0",
+ "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz",
+ "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=",
+ "dev": true,
+ "bin": {
+ "jsesc": "bin/jsesc"
+ }
+ },
+ "node_modules/remove-bom-buffer": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/remove-bom-buffer/-/remove-bom-buffer-3.0.0.tgz",
+ "integrity": "sha512-8v2rWhaakv18qcvNeli2mZ/TMTL2nEyAKRvzo1WtnZBl15SHyEhrCu2/xKlJyUFKHiHgfXIyuY6g2dObJJycXQ==",
+ "dev": true,
+ "dependencies": {
+ "is-buffer": "^1.1.5",
+ "is-utf8": "^0.2.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/remove-bom-stream": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/remove-bom-stream/-/remove-bom-stream-1.2.0.tgz",
+ "integrity": "sha1-BfGlk/FuQuH7kOv1nejlaVJflSM=",
+ "dev": true,
+ "dependencies": {
+ "remove-bom-buffer": "^3.0.0",
+ "safe-buffer": "^5.1.0",
+ "through2": "^2.0.3"
+ },
+ "engines": {
+ "node": ">= 0.10"
+ }
+ },
+ "node_modules/remove-trailing-separator": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz",
+ "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=",
+ "dev": true
+ },
+ "node_modules/repeat-element": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz",
+ "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/repeat-string": {
+ "version": "1.6.1",
+ "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz",
+ "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10"
+ }
+ },
+ "node_modules/repeating": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz",
+ "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=",
+ "dev": true,
+ "dependencies": {
+ "is-finite": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/replace-ext": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.1.tgz",
+ "integrity": "sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw==",
+ "dev": true,
+ "engines": {
+ "node": ">= 0.10"
+ }
+ },
+ "node_modules/replace-homedir": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/replace-homedir/-/replace-homedir-1.0.0.tgz",
+ "integrity": "sha1-6H9tUTuSjd6AgmDBK+f+xv9ueYw=",
+ "dev": true,
+ "dependencies": {
+ "homedir-polyfill": "^1.0.1",
+ "is-absolute": "^1.0.0",
+ "remove-trailing-separator": "^1.1.0"
+ },
+ "engines": {
+ "node": ">= 0.10"
+ }
+ },
+ "node_modules/request": {
+ "version": "2.88.2",
+ "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz",
+ "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==",
+ "deprecated": "request has been deprecated, see https://github.com/request/request/issues/3142",
+ "dependencies": {
+ "aws-sign2": "~0.7.0",
+ "aws4": "^1.8.0",
+ "caseless": "~0.12.0",
+ "combined-stream": "~1.0.6",
+ "extend": "~3.0.2",
+ "forever-agent": "~0.6.1",
+ "form-data": "~2.3.2",
+ "har-validator": "~5.1.3",
+ "http-signature": "~1.2.0",
+ "is-typedarray": "~1.0.0",
+ "isstream": "~0.1.2",
+ "json-stringify-safe": "~5.0.1",
+ "mime-types": "~2.1.19",
+ "oauth-sign": "~0.9.0",
+ "performance-now": "^2.1.0",
+ "qs": "~6.5.2",
+ "safe-buffer": "^5.1.2",
+ "tough-cookie": "~2.5.0",
+ "tunnel-agent": "^0.6.0",
+ "uuid": "^3.3.2"
+ },
+ "engines": {
+ "node": ">= 6"
+ }
+ },
+ "node_modules/request-progress": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/request-progress/-/request-progress-3.0.0.tgz",
+ "integrity": "sha1-TKdUCBx/7GP1BeT6qCWqBs1mnb4=",
+ "dev": true,
+ "dependencies": {
+ "throttleit": "^1.0.0"
+ }
+ },
+ "node_modules/require-directory": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
+ "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/require-from-string": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz",
+ "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/require-main-filename": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz",
+ "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==",
+ "dev": true
+ },
+ "node_modules/requireindex": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/requireindex/-/requireindex-1.2.0.tgz",
+ "integrity": "sha512-L9jEkOi3ASd9PYit2cwRfyppc9NoABujTP8/5gFcbERmo5jUoAKovIC3fsF17pkTnGsrByysqX+Kxd2OTNI1ww==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.5"
+ }
+ },
+ "node_modules/requires-port": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz",
+ "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=",
+ "dev": true
+ },
+ "node_modules/requizzle": {
+ "version": "0.2.3",
+ "resolved": "https://registry.npmjs.org/requizzle/-/requizzle-0.2.3.tgz",
+ "integrity": "sha512-YanoyJjykPxGHii0fZP0uUPEXpvqfBDxWV7s6GKAiiOsiqhX6vHNyW3Qzdmqp/iq/ExbhaGbVrjB4ruEVSM4GQ==",
+ "dev": true,
+ "dependencies": {
+ "lodash": "^4.17.14"
+ }
+ },
+ "node_modules/resolve": {
+ "version": "1.20.0",
+ "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz",
+ "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==",
+ "dev": true,
+ "dependencies": {
+ "is-core-module": "^2.2.0",
+ "path-parse": "^1.0.6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/resolve-dir": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz",
+ "integrity": "sha1-eaQGRMNivoLybv/nOcm7U4IEb0M=",
+ "dev": true,
+ "dependencies": {
+ "expand-tilde": "^2.0.0",
+ "global-modules": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/resolve-from": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
+ "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
+ "dev": true,
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/resolve-options": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/resolve-options/-/resolve-options-1.1.0.tgz",
+ "integrity": "sha1-MrueOcBtZzONyTeMDW1gdFZq0TE=",
+ "dev": true,
+ "dependencies": {
+ "value-or-function": "^3.0.0"
+ },
+ "engines": {
+ "node": ">= 0.10"
+ }
+ },
+ "node_modules/resolve-url": {
+ "version": "0.2.1",
+ "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz",
+ "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=",
+ "deprecated": "https://github.com/lydell/resolve-url#deprecated",
+ "dev": true
+ },
+ "node_modules/ret": {
+ "version": "0.1.15",
+ "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz",
+ "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.12"
+ }
+ },
+ "node_modules/retry": {
+ "version": "0.10.1",
+ "resolved": "https://registry.npmjs.org/retry/-/retry-0.10.1.tgz",
+ "integrity": "sha1-52OI0heZLCUnUCQdPTlW/tmNj/Q=",
+ "dev": true,
+ "engines": {
+ "node": "*"
+ }
+ },
+ "node_modules/rfdc": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.3.0.tgz",
+ "integrity": "sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==",
+ "dev": true
+ },
+ "node_modules/rgbcolor": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/rgbcolor/-/rgbcolor-1.0.1.tgz",
+ "integrity": "sha1-1lBezbMEplldom+ktDMHMGd1lF0=",
+ "engines": {
+ "node": ">= 0.8.15"
+ }
+ },
+ "node_modules/rimraf": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
+ "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
+ "dev": true,
+ "dependencies": {
+ "glob": "^7.1.3"
+ },
+ "bin": {
+ "rimraf": "bin.js"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
+ "node_modules/ripemd160": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz",
+ "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==",
+ "dev": true,
+ "dependencies": {
+ "hash-base": "^3.0.0",
+ "inherits": "^2.0.1"
+ }
+ },
+ "node_modules/rxjs": {
+ "version": "5.5.12",
+ "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-5.5.12.tgz",
+ "integrity": "sha512-xx2itnL5sBbqeeiVgNPVuQQ1nC8Jp2WfNJhXWHmElW9YmrpS9UVnNzhP3EH3HFqexO5Tlp8GhYY+WEcqcVMvGw==",
+ "dev": true,
+ "dependencies": {
+ "symbol-observable": "1.0.1"
+ },
+ "engines": {
+ "npm": ">=2.0.0"
+ }
+ },
+ "node_modules/rxjs/node_modules/symbol-observable": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.0.1.tgz",
+ "integrity": "sha1-g0D8RwLDEi310iKI+IKD9RPT/dQ=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/safe-buffer": {
+ "version": "5.2.1",
+ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
+ "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/feross"
+ },
+ {
+ "type": "patreon",
+ "url": "https://www.patreon.com/feross"
+ },
+ {
+ "type": "consulting",
+ "url": "https://feross.org/support"
+ }
+ ]
+ },
+ "node_modules/safe-regex": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz",
+ "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=",
+ "dev": true,
+ "dependencies": {
+ "ret": "~0.1.10"
+ }
+ },
+ "node_modules/safer-buffer": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
+ "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="
+ },
+ "node_modules/sanitize-html": {
+ "version": "1.27.5",
+ "resolved": "https://registry.npmjs.org/sanitize-html/-/sanitize-html-1.27.5.tgz",
+ "integrity": "sha512-M4M5iXDAUEcZKLXkmk90zSYWEtk5NH3JmojQxKxV371fnMh+x9t1rqdmXaGoyEHw3z/X/8vnFhKjGL5xFGOJ3A==",
+ "dev": true,
+ "dependencies": {
+ "htmlparser2": "^4.1.0",
+ "lodash": "^4.17.15",
+ "parse-srcset": "^1.0.2",
+ "postcss": "^7.0.27"
+ }
+ },
+ "node_modules/sass-graph": {
+ "version": "2.2.5",
+ "resolved": "https://registry.npmjs.org/sass-graph/-/sass-graph-2.2.5.tgz",
+ "integrity": "sha512-VFWDAHOe6mRuT4mZRd4eKE+d8Uedrk6Xnh7Sh9b4NGufQLQjOrvf/MQoOdx+0s92L89FeyUUNfU597j/3uNpag==",
+ "dev": true,
+ "dependencies": {
+ "glob": "^7.0.0",
+ "lodash": "^4.0.0",
+ "scss-tokenizer": "^0.2.3",
+ "yargs": "^13.3.2"
+ },
+ "bin": {
+ "sassgraph": "bin/sassgraph"
+ }
+ },
+ "node_modules/sass-graph/node_modules/ansi-regex": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
+ "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
+ "dev": true,
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/sass-graph/node_modules/cliui": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz",
+ "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==",
+ "dev": true,
+ "dependencies": {
+ "string-width": "^3.1.0",
+ "strip-ansi": "^5.2.0",
+ "wrap-ansi": "^5.1.0"
+ }
+ },
+ "node_modules/sass-graph/node_modules/emoji-regex": {
+ "version": "7.0.3",
+ "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz",
+ "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==",
+ "dev": true
+ },
+ "node_modules/sass-graph/node_modules/find-up": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
+ "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
+ "dev": true,
+ "dependencies": {
+ "locate-path": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/sass-graph/node_modules/is-fullwidth-code-point": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
+ "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
+ "dev": true,
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/sass-graph/node_modules/locate-path": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
+ "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
+ "dev": true,
+ "dependencies": {
+ "p-locate": "^3.0.0",
+ "path-exists": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/sass-graph/node_modules/p-locate": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
+ "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
+ "dev": true,
+ "dependencies": {
+ "p-limit": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/sass-graph/node_modules/path-exists": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
+ "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
+ "dev": true,
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/sass-graph/node_modules/string-width": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz",
+ "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==",
+ "dev": true,
+ "dependencies": {
+ "emoji-regex": "^7.0.1",
+ "is-fullwidth-code-point": "^2.0.0",
+ "strip-ansi": "^5.1.0"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/sass-graph/node_modules/strip-ansi": {
+ "version": "5.2.0",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
+ "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
+ "dev": true,
+ "dependencies": {
+ "ansi-regex": "^4.1.0"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/sass-graph/node_modules/wrap-ansi": {
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz",
+ "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==",
+ "dev": true,
+ "dependencies": {
+ "ansi-styles": "^3.2.0",
+ "string-width": "^3.0.0",
+ "strip-ansi": "^5.0.0"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/sass-graph/node_modules/yargs": {
+ "version": "13.3.2",
+ "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz",
+ "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==",
+ "dev": true,
+ "dependencies": {
+ "cliui": "^5.0.0",
+ "find-up": "^3.0.0",
+ "get-caller-file": "^2.0.1",
+ "require-directory": "^2.1.1",
+ "require-main-filename": "^2.0.0",
+ "set-blocking": "^2.0.0",
+ "string-width": "^3.0.0",
+ "which-module": "^2.0.0",
+ "y18n": "^4.0.0",
+ "yargs-parser": "^13.1.2"
+ }
+ },
+ "node_modules/sass-graph/node_modules/yargs-parser": {
+ "version": "13.1.2",
+ "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz",
+ "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==",
+ "dev": true,
+ "dependencies": {
+ "camelcase": "^5.0.0",
+ "decamelize": "^1.2.0"
+ }
+ },
+ "node_modules/sax": {
+ "version": "1.2.4",
+ "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz",
+ "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw=="
+ },
+ "node_modules/saxes": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz",
+ "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==",
+ "dev": true,
+ "dependencies": {
+ "xmlchars": "^2.2.0"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/schema-utils": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz",
+ "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==",
+ "dev": true,
+ "dependencies": {
+ "@types/json-schema": "^7.0.6",
+ "ajv": "^6.12.5",
+ "ajv-keywords": "^3.5.2"
+ },
+ "engines": {
+ "node": ">= 10.13.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/webpack"
+ }
+ },
+ "node_modules/scss-tokenizer": {
+ "version": "0.2.3",
+ "resolved": "https://registry.npmjs.org/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz",
+ "integrity": "sha1-jrBtualyMzOCTT9VMGQRSYR85dE=",
+ "dev": true,
+ "dependencies": {
+ "js-base64": "^2.1.8",
+ "source-map": "^0.4.2"
+ }
+ },
+ "node_modules/scss-tokenizer/node_modules/source-map": {
+ "version": "0.4.4",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz",
+ "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=",
+ "dev": true,
+ "dependencies": {
+ "amdefine": ">=0.0.4"
+ },
+ "engines": {
+ "node": ">=0.8.0"
+ }
+ },
+ "node_modules/semver": {
+ "version": "7.3.5",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz",
+ "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==",
+ "dev": true,
+ "dependencies": {
+ "lru-cache": "^6.0.0"
+ },
+ "bin": {
+ "semver": "bin/semver.js"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/semver-compare": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/semver-compare/-/semver-compare-1.0.0.tgz",
+ "integrity": "sha1-De4hahyUGrN+nvsXiPavxf9VN/w=",
+ "dev": true
+ },
+ "node_modules/semver-diff": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-2.1.0.tgz",
+ "integrity": "sha1-S7uEN8jTfksM8aaP1ybsbWRdbTY=",
+ "dev": true,
+ "dependencies": {
+ "semver": "^5.0.3"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/semver-diff/node_modules/semver": {
+ "version": "5.7.1",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
+ "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
+ "dev": true,
+ "bin": {
+ "semver": "bin/semver"
+ }
+ },
+ "node_modules/semver-greatest-satisfied-range": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/semver-greatest-satisfied-range/-/semver-greatest-satisfied-range-1.1.0.tgz",
+ "integrity": "sha1-E+jCZYq5aRywzXEJMkAoDTb3els=",
+ "dev": true,
+ "dependencies": {
+ "sver-compat": "^1.5.0"
+ },
+ "engines": {
+ "node": ">= 0.10"
+ }
+ },
+ "node_modules/semver-regex": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/semver-regex/-/semver-regex-2.0.0.tgz",
+ "integrity": "sha512-mUdIBBvdn0PLOeP3TEkMH7HHeUP3GjsXCwKarjv/kGmUFOYg1VqEemKhoQpWMu6X2I8kHeuVdGibLGkVK+/5Qw==",
+ "dev": true,
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/send": {
+ "version": "0.17.1",
+ "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz",
+ "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==",
+ "dev": true,
+ "dependencies": {
+ "debug": "2.6.9",
+ "depd": "~1.1.2",
+ "destroy": "~1.0.4",
+ "encodeurl": "~1.0.2",
+ "escape-html": "~1.0.3",
+ "etag": "~1.8.1",
+ "fresh": "0.5.2",
+ "http-errors": "~1.7.2",
+ "mime": "1.6.0",
+ "ms": "2.1.1",
+ "on-finished": "~2.3.0",
+ "range-parser": "~1.2.1",
+ "statuses": "~1.5.0"
+ },
+ "engines": {
+ "node": ">= 0.8.0"
+ }
+ },
+ "node_modules/send/node_modules/debug": {
+ "version": "2.6.9",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
+ "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
+ "dev": true,
+ "dependencies": {
+ "ms": "2.0.0"
+ }
+ },
+ "node_modules/send/node_modules/debug/node_modules/ms": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+ "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
+ "dev": true
+ },
+ "node_modules/send/node_modules/ms": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
+ "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==",
+ "dev": true
+ },
+ "node_modules/serialize-javascript": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-5.0.1.tgz",
+ "integrity": "sha512-SaaNal9imEO737H2c05Og0/8LUXG7EnsZyMa8MzkmuHoELfT6txuj0cMqRj6zfPKnmQ1yasR4PCJc8x+M4JSPA==",
+ "dev": true,
+ "dependencies": {
+ "randombytes": "^2.1.0"
+ }
+ },
+ "node_modules/serve-favicon": {
+ "version": "2.4.5",
+ "resolved": "https://registry.npmjs.org/serve-favicon/-/serve-favicon-2.4.5.tgz",
+ "integrity": "sha512-s7F8h2NrslMkG50KxvlGdj+ApSwaLex0vexuJ9iFf3GLTIp1ph/l1qZvRe9T9TJEYZgmq72ZwJ2VYiAEtChknw==",
+ "dev": true,
+ "dependencies": {
+ "etag": "~1.8.1",
+ "fresh": "0.5.2",
+ "ms": "2.0.0",
+ "parseurl": "~1.3.2",
+ "safe-buffer": "5.1.1"
+ },
+ "engines": {
+ "node": ">= 0.8.0"
+ }
+ },
+ "node_modules/serve-favicon/node_modules/ms": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+ "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
+ "dev": true
+ },
+ "node_modules/serve-favicon/node_modules/safe-buffer": {
+ "version": "5.1.1",
+ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.1.tgz",
+ "integrity": "sha512-kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg==",
+ "dev": true
+ },
+ "node_modules/serve-static": {
+ "version": "1.14.1",
+ "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz",
+ "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==",
+ "dev": true,
+ "dependencies": {
+ "encodeurl": "~1.0.2",
+ "escape-html": "~1.0.3",
+ "parseurl": "~1.3.3",
+ "send": "0.17.1"
+ },
+ "engines": {
+ "node": ">= 0.8.0"
+ }
+ },
+ "node_modules/set-blocking": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
+ "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=",
+ "dev": true
+ },
+ "node_modules/set-immediate-shim": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz",
+ "integrity": "sha1-SysbJ+uAip+NzEgaWOXlb1mfP2E=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/set-value": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz",
+ "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==",
+ "dev": true,
+ "dependencies": {
+ "extend-shallow": "^2.0.1",
+ "is-extendable": "^0.1.1",
+ "is-plain-object": "^2.0.3",
+ "split-string": "^3.0.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/set-value/node_modules/extend-shallow": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
+ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
+ "dev": true,
+ "dependencies": {
+ "is-extendable": "^0.1.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/set-value/node_modules/is-plain-object": {
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
+ "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
+ "dev": true,
+ "dependencies": {
+ "isobject": "^3.0.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/setprototypeof": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz",
+ "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==",
+ "dev": true
+ },
+ "node_modules/sha.js": {
+ "version": "2.4.11",
+ "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz",
+ "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==",
+ "dev": true,
+ "dependencies": {
+ "inherits": "^2.0.1",
+ "safe-buffer": "^5.0.1"
+ },
+ "bin": {
+ "sha.js": "bin.js"
+ }
+ },
+ "node_modules/shasum-object": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/shasum-object/-/shasum-object-1.0.0.tgz",
+ "integrity": "sha512-Iqo5rp/3xVi6M4YheapzZhhGPVs0yZwHj7wvwQ1B9z8H6zk+FEnI7y3Teq7qwnekfEhu8WmG2z0z4iWZaxLWVg==",
+ "dev": true,
+ "dependencies": {
+ "fast-safe-stringify": "^2.0.7"
+ }
+ },
+ "node_modules/shebang-command": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
+ "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
+ "dev": true,
+ "dependencies": {
+ "shebang-regex": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/shebang-regex": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
+ "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/shell-quote": {
+ "version": "1.7.2",
+ "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.2.tgz",
+ "integrity": "sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg==",
+ "dev": true
+ },
+ "node_modules/shelljs": {
+ "version": "0.8.4",
+ "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.8.4.tgz",
+ "integrity": "sha512-7gk3UZ9kOfPLIAbslLzyWeGiEqx9e3rxwZM0KE6EL8GlGwjym9Mrlx5/p33bWTu9YG6vcS4MBxYZDHYr5lr8BQ==",
+ "dev": true,
+ "dependencies": {
+ "glob": "^7.0.0",
+ "interpret": "^1.0.0",
+ "rechoir": "^0.6.2"
+ },
+ "bin": {
+ "shjs": "bin/shjs"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/shiki": {
+ "version": "0.9.10",
+ "resolved": "https://registry.npmjs.org/shiki/-/shiki-0.9.10.tgz",
+ "integrity": "sha512-xeM7Oc6hY+6iW5O/T5hor8ul7mEprzyl5y4r5zthEHToQNw7MIhREMgU3r2gKDB0NaMLNrkcEQagudCdzE13Lg==",
+ "dev": true,
+ "dependencies": {
+ "json5": "^2.2.0",
+ "onigasm": "^2.2.5",
+ "vscode-textmate": "5.2.0"
+ }
+ },
+ "node_modules/sigmund": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/sigmund/-/sigmund-1.0.1.tgz",
+ "integrity": "sha1-P/IfGYytIXX587eBhT/ZTQ0ZtZA=",
+ "dev": true
+ },
+ "node_modules/signal-exit": {
+ "version": "3.0.3",
+ "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz",
+ "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==",
+ "dev": true
+ },
+ "node_modules/simple-concat": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz",
+ "integrity": "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==",
+ "dev": true,
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/feross"
+ },
+ {
+ "type": "patreon",
+ "url": "https://www.patreon.com/feross"
+ },
+ {
+ "type": "consulting",
+ "url": "https://feross.org/support"
+ }
+ ]
+ },
+ "node_modules/simple-get": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-3.1.0.tgz",
+ "integrity": "sha512-bCR6cP+aTdScaQCnQKbPKtJOKDp/hj9EDLJo3Nw4y1QksqaovlW/bnptB6/c1e+qmNIDHRK+oXFDdEqBT8WzUA==",
+ "dev": true,
+ "dependencies": {
+ "decompress-response": "^4.2.0",
+ "once": "^1.3.1",
+ "simple-concat": "^1.0.0"
+ }
+ },
+ "node_modules/simple-git": {
+ "version": "1.132.0",
+ "resolved": "https://registry.npmjs.org/simple-git/-/simple-git-1.132.0.tgz",
+ "integrity": "sha512-xauHm1YqCTom1sC9eOjfq3/9RKiUA9iPnxBbrY2DdL8l4ADMu0jjM5l5lphQP5YWNqAL2aXC/OeuQ76vHtW5fg==",
+ "dev": true,
+ "dependencies": {
+ "debug": "^4.0.1"
+ }
+ },
+ "node_modules/slash": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz",
+ "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/slice-ansi": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz",
+ "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==",
+ "dev": true,
+ "dependencies": {
+ "ansi-styles": "^4.0.0",
+ "astral-regex": "^2.0.0",
+ "is-fullwidth-code-point": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/slice-ansi?sponsor=1"
+ }
+ },
+ "node_modules/slice-ansi/node_modules/ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "dev": true,
+ "dependencies": {
+ "color-convert": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ }
+ },
+ "node_modules/slice-ansi/node_modules/color-convert": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "dev": true,
+ "dependencies": {
+ "color-name": "~1.1.4"
+ },
+ "engines": {
+ "node": ">=7.0.0"
+ }
+ },
+ "node_modules/slice-ansi/node_modules/color-name": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
+ "dev": true
+ },
+ "node_modules/slice-ansi/node_modules/is-fullwidth-code-point": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
+ "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/slide": {
+ "version": "1.1.6",
+ "resolved": "https://registry.npmjs.org/slide/-/slide-1.1.6.tgz",
+ "integrity": "sha1-VusCfWW00tzmyy4tMsTUr8nh1wc=",
+ "dev": true,
+ "engines": {
+ "node": "*"
+ }
+ },
+ "node_modules/snapdragon": {
+ "version": "0.8.2",
+ "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz",
+ "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==",
+ "dev": true,
+ "dependencies": {
+ "base": "^0.11.1",
+ "debug": "^2.2.0",
+ "define-property": "^0.2.5",
+ "extend-shallow": "^2.0.1",
+ "map-cache": "^0.2.2",
+ "source-map": "^0.5.6",
+ "source-map-resolve": "^0.5.0",
+ "use": "^3.1.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/snapdragon-node": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz",
+ "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==",
+ "dev": true,
+ "dependencies": {
+ "define-property": "^1.0.0",
+ "isobject": "^3.0.0",
+ "snapdragon-util": "^3.0.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/snapdragon-node/node_modules/define-property": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
+ "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
+ "dev": true,
+ "dependencies": {
+ "is-descriptor": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/snapdragon-node/node_modules/is-accessor-descriptor": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
+ "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
+ "dev": true,
+ "dependencies": {
+ "kind-of": "^6.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/snapdragon-node/node_modules/is-data-descriptor": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
+ "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
+ "dev": true,
+ "dependencies": {
+ "kind-of": "^6.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/snapdragon-node/node_modules/is-descriptor": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
+ "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
+ "dev": true,
+ "dependencies": {
+ "is-accessor-descriptor": "^1.0.0",
+ "is-data-descriptor": "^1.0.0",
+ "kind-of": "^6.0.2"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/snapdragon-util": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz",
+ "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==",
+ "dev": true,
+ "dependencies": {
+ "kind-of": "^3.2.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/snapdragon-util/node_modules/kind-of": {
+ "version": "3.2.2",
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
+ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
+ "dev": true,
+ "dependencies": {
+ "is-buffer": "^1.1.5"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/snapdragon/node_modules/debug": {
+ "version": "2.6.9",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
+ "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
+ "dev": true,
+ "dependencies": {
+ "ms": "2.0.0"
+ }
+ },
+ "node_modules/snapdragon/node_modules/define-property": {
+ "version": "0.2.5",
+ "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
+ "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
+ "dev": true,
+ "dependencies": {
+ "is-descriptor": "^0.1.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/snapdragon/node_modules/extend-shallow": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
+ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
+ "dev": true,
+ "dependencies": {
+ "is-extendable": "^0.1.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/snapdragon/node_modules/ms": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+ "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
+ "dev": true
+ },
+ "node_modules/snapdragon/node_modules/source-map": {
+ "version": "0.5.7",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
+ "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/sntp": {
+ "version": "1.0.9",
+ "resolved": "https://registry.npmjs.org/sntp/-/sntp-1.0.9.tgz",
+ "integrity": "sha1-ZUEYTMkK7qbG57NeJlkIJEPGYZg=",
+ "deprecated": "This module moved to @hapi/sntp. Please make sure to switch over as this distribution is no longer supported and may contain bugs and critical security issues.",
+ "dev": true,
+ "optional": true,
+ "dependencies": {
+ "hoek": "2.x.x"
+ },
+ "engines": {
+ "node": ">=0.8.0"
+ }
+ },
+ "node_modules/socket.io": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-2.1.1.tgz",
+ "integrity": "sha512-rORqq9c+7W0DAK3cleWNSyfv/qKXV99hV4tZe+gGLfBECw3XEhBy7x85F3wypA9688LKjtwO9pX9L33/xQI8yA==",
+ "dev": true,
+ "dependencies": {
+ "debug": "~3.1.0",
+ "engine.io": "~3.2.0",
+ "has-binary2": "~1.0.2",
+ "socket.io-adapter": "~1.1.0",
+ "socket.io-client": "2.1.1",
+ "socket.io-parser": "~3.2.0"
+ }
+ },
+ "node_modules/socket.io-adapter": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-1.1.2.tgz",
+ "integrity": "sha512-WzZRUj1kUjrTIrUKpZLEzFZ1OLj5FwLlAFQs9kuZJzJi5DKdU7FsWc36SNmA8iDOtwBQyT8FkrriRM8vXLYz8g==",
+ "dev": true
+ },
+ "node_modules/socket.io-client": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-2.1.1.tgz",
+ "integrity": "sha512-jxnFyhAuFxYfjqIgduQlhzqTcOEQSn+OHKVfAxWaNWa7ecP7xSNk2Dx/3UEsDcY7NcFafxvNvKPmmO7HTwTxGQ==",
+ "dev": true,
+ "dependencies": {
+ "backo2": "1.0.2",
+ "base64-arraybuffer": "0.1.5",
+ "component-bind": "1.0.0",
+ "component-emitter": "1.2.1",
+ "debug": "~3.1.0",
+ "engine.io-client": "~3.2.0",
+ "has-binary2": "~1.0.2",
+ "has-cors": "1.1.0",
+ "indexof": "0.0.1",
+ "object-component": "0.0.3",
+ "parseqs": "0.0.5",
+ "parseuri": "0.0.5",
+ "socket.io-parser": "~3.2.0",
+ "to-array": "0.1.4"
+ }
+ },
+ "node_modules/socket.io-client/node_modules/base64-arraybuffer": {
+ "version": "0.1.5",
+ "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.5.tgz",
+ "integrity": "sha1-c5JncZI7Whl0etZmqlzUv5xunOg=",
+ "dev": true,
+ "engines": {
+ "node": ">= 0.6.0"
+ }
+ },
+ "node_modules/socket.io-client/node_modules/component-emitter": {
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz",
+ "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=",
+ "dev": true
+ },
+ "node_modules/socket.io-client/node_modules/debug": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
+ "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
+ "dev": true,
+ "dependencies": {
+ "ms": "2.0.0"
+ }
+ },
+ "node_modules/socket.io-client/node_modules/ms": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+ "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
+ "dev": true
+ },
+ "node_modules/socket.io-parser": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-3.2.0.tgz",
+ "integrity": "sha512-FYiBx7rc/KORMJlgsXysflWx/RIvtqZbyGLlHZvjfmPTPeuD/I8MaW7cfFrj5tRltICJdgwflhfZ3NVVbVLFQA==",
+ "dev": true,
+ "dependencies": {
+ "component-emitter": "1.2.1",
+ "debug": "~3.1.0",
+ "isarray": "2.0.1"
+ }
+ },
+ "node_modules/socket.io-parser/node_modules/component-emitter": {
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz",
+ "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=",
+ "dev": true
+ },
+ "node_modules/socket.io-parser/node_modules/debug": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
+ "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
+ "dev": true,
+ "dependencies": {
+ "ms": "2.0.0"
+ }
+ },
+ "node_modules/socket.io-parser/node_modules/isarray": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz",
+ "integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4=",
+ "dev": true
+ },
+ "node_modules/socket.io-parser/node_modules/ms": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+ "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
+ "dev": true
+ },
+ "node_modules/socket.io/node_modules/debug": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
+ "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
+ "dev": true,
+ "dependencies": {
+ "ms": "2.0.0"
+ }
+ },
+ "node_modules/socket.io/node_modules/ms": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+ "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
+ "dev": true
+ },
+ "node_modules/source-list-map": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz",
+ "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==",
+ "dev": true
+ },
+ "node_modules/source-map": {
+ "version": "0.6.1",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/source-map-js": {
+ "version": "0.6.2",
+ "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-0.6.2.tgz",
+ "integrity": "sha512-/3GptzWzu0+0MBQFrDKzw/DvvMTUORvgY6k6jd/VS6iCR4RDTKWH6v6WPwQoUO8667uQEf9Oe38DxAYWY5F/Ug==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/source-map-resolve": {
+ "version": "0.5.3",
+ "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz",
+ "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==",
+ "dev": true,
+ "dependencies": {
+ "atob": "^2.1.2",
+ "decode-uri-component": "^0.2.0",
+ "resolve-url": "^0.2.1",
+ "source-map-url": "^0.4.0",
+ "urix": "^0.1.0"
+ }
+ },
+ "node_modules/source-map-support": {
+ "version": "0.5.19",
+ "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz",
+ "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==",
+ "dev": true,
+ "dependencies": {
+ "buffer-from": "^1.0.0",
+ "source-map": "^0.6.0"
+ }
+ },
+ "node_modules/source-map-url": {
+ "version": "0.4.1",
+ "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz",
+ "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==",
+ "dev": true
+ },
+ "node_modules/sparkles": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/sparkles/-/sparkles-1.0.1.tgz",
+ "integrity": "sha512-dSO0DDYUahUt/0/pD/Is3VIm5TGJjludZ0HVymmhYF6eNA53PVLhnUk0znSYbH8IYBuJdCE+1luR22jNLMaQdw==",
+ "dev": true,
+ "engines": {
+ "node": ">= 0.10"
+ }
+ },
+ "node_modules/spdx-correct": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz",
+ "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==",
+ "dev": true,
+ "dependencies": {
+ "spdx-expression-parse": "^3.0.0",
+ "spdx-license-ids": "^3.0.0"
+ }
+ },
+ "node_modules/spdx-exceptions": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz",
+ "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==",
+ "dev": true
+ },
+ "node_modules/spdx-expression-parse": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz",
+ "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==",
+ "dev": true,
+ "dependencies": {
+ "spdx-exceptions": "^2.1.0",
+ "spdx-license-ids": "^3.0.0"
+ }
+ },
+ "node_modules/spdx-license-ids": {
+ "version": "3.0.7",
+ "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.7.tgz",
+ "integrity": "sha512-U+MTEOO0AiDzxwFvoa4JVnMV6mZlJKk2sBLt90s7G0Gd0Mlknc7kxEn3nuDPNZRta7O2uy8oLcZLVT+4sqNZHQ==",
+ "dev": true
+ },
+ "node_modules/split": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/split/-/split-1.0.1.tgz",
+ "integrity": "sha512-mTyOoPbrivtXnwnIxZRFYRrPNtEFKlpB2fvjSnCQUiAA6qAZzqwna5envK4uk6OIeP17CsdF3rSBGYVBsU0Tkg==",
+ "dev": true,
+ "dependencies": {
+ "through": "2"
+ },
+ "engines": {
+ "node": "*"
+ }
+ },
+ "node_modules/split-string": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz",
+ "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==",
+ "dev": true,
+ "dependencies": {
+ "extend-shallow": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/sprintf-js": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
+ "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=",
+ "dev": true
+ },
+ "node_modules/sshpk": {
+ "version": "1.16.1",
+ "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz",
+ "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==",
+ "dependencies": {
+ "asn1": "~0.2.3",
+ "assert-plus": "^1.0.0",
+ "bcrypt-pbkdf": "^1.0.0",
+ "dashdash": "^1.12.0",
+ "ecc-jsbn": "~0.1.1",
+ "getpass": "^0.1.1",
+ "jsbn": "~0.1.0",
+ "safer-buffer": "^2.0.2",
+ "tweetnacl": "~0.14.0"
+ },
+ "bin": {
+ "sshpk-conv": "bin/sshpk-conv",
+ "sshpk-sign": "bin/sshpk-sign",
+ "sshpk-verify": "bin/sshpk-verify"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/ssri": {
+ "version": "5.3.0",
+ "resolved": "https://registry.npmjs.org/ssri/-/ssri-5.3.0.tgz",
+ "integrity": "sha512-XRSIPqLij52MtgoQavH/x/dU1qVKtWUAAZeOHsR9c2Ddi4XerFy3mc1alf+dLJKl9EUIm/Ht+EowFkTUOA6GAQ==",
+ "dev": true,
+ "dependencies": {
+ "safe-buffer": "^5.1.1"
+ }
+ },
+ "node_modules/stack-trace": {
+ "version": "0.0.10",
+ "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz",
+ "integrity": "sha1-VHxws0fo0ytOEI6hoqFZ5f3eGcA=",
+ "dev": true,
+ "engines": {
+ "node": "*"
+ }
+ },
+ "node_modules/stackblur-canvas": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/stackblur-canvas/-/stackblur-canvas-2.2.0.tgz",
+ "integrity": "sha512-5Gf8dtlf8k6NbLzuly2NkGrkS/Ahh+I5VUjO7TnFizdJtgpfpLLEdQlLe9umbcnZlitU84kfYjXE67xlSXfhfQ=="
+ },
+ "node_modules/staged-git-files": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/staged-git-files/-/staged-git-files-1.0.0.tgz",
+ "integrity": "sha1-zbhHg3wfzFLAioctSIPMCHdmioA=",
+ "dev": true
+ },
+ "node_modules/static-extend": {
+ "version": "0.1.2",
+ "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz",
+ "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=",
+ "dev": true,
+ "dependencies": {
+ "define-property": "^0.2.5",
+ "object-copy": "^0.1.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/static-extend/node_modules/define-property": {
+ "version": "0.2.5",
+ "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
+ "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
+ "dev": true,
+ "dependencies": {
+ "is-descriptor": "^0.1.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/statuses": {
+ "version": "1.5.0",
+ "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz",
+ "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=",
+ "dev": true,
+ "engines": {
+ "node": ">= 0.6"
+ }
+ },
+ "node_modules/stdout-stream": {
+ "version": "1.4.1",
+ "resolved": "https://registry.npmjs.org/stdout-stream/-/stdout-stream-1.4.1.tgz",
+ "integrity": "sha512-j4emi03KXqJWcIeF8eIXkjMFN1Cmb8gUlDYGeBALLPo5qdyTfA9bOtl8m33lRoC+vFMkP3gl0WsDr6+gzxbbTA==",
+ "dev": true,
+ "dependencies": {
+ "readable-stream": "^2.0.1"
+ }
+ },
+ "node_modules/stream-browserify": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-3.0.0.tgz",
+ "integrity": "sha512-H73RAHsVBapbim0tU2JwwOiXUj+fikfiaoYAKHF3VJfA0pe2BCzkhAHBlLG6REzE+2WNZcxOXjK7lkso+9euLA==",
+ "dev": true,
+ "dependencies": {
+ "inherits": "~2.0.4",
+ "readable-stream": "^3.5.0"
+ }
+ },
+ "node_modules/stream-browserify/node_modules/readable-stream": {
+ "version": "3.6.0",
+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
+ "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
+ "dev": true,
+ "dependencies": {
+ "inherits": "^2.0.3",
+ "string_decoder": "^1.1.1",
+ "util-deprecate": "^1.0.1"
+ },
+ "engines": {
+ "node": ">= 6"
+ }
+ },
+ "node_modules/stream-combiner": {
+ "version": "0.0.4",
+ "resolved": "https://registry.npmjs.org/stream-combiner/-/stream-combiner-0.0.4.tgz",
+ "integrity": "sha1-TV5DPBhSYd3mI8o/RMWGvPXErRQ=",
+ "dev": true,
+ "dependencies": {
+ "duplexer": "~0.1.1"
+ }
+ },
+ "node_modules/stream-combiner2": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/stream-combiner2/-/stream-combiner2-1.1.1.tgz",
+ "integrity": "sha1-+02KFCDqNidk4hrUeAOXvry0HL4=",
+ "dev": true,
+ "dependencies": {
+ "duplexer2": "~0.1.0",
+ "readable-stream": "^2.0.2"
+ }
+ },
+ "node_modules/stream-exhaust": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/stream-exhaust/-/stream-exhaust-1.0.2.tgz",
+ "integrity": "sha512-b/qaq/GlBK5xaq1yrK9/zFcyRSTNxmcZwFLGSTG0mXgZl/4Z6GgiyYOXOvY7N3eEvFRAG1bkDRz5EPGSvPYQlw==",
+ "dev": true
+ },
+ "node_modules/stream-http": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-3.1.1.tgz",
+ "integrity": "sha512-S7OqaYu0EkFpgeGFb/NPOoPLxFko7TPqtEeFg5DXPB4v/KETHG0Ln6fRFrNezoelpaDKmycEmmZ81cC9DAwgYg==",
+ "dev": true,
+ "dependencies": {
+ "builtin-status-codes": "^3.0.0",
+ "inherits": "^2.0.4",
+ "readable-stream": "^3.6.0",
+ "xtend": "^4.0.2"
+ }
+ },
+ "node_modules/stream-http/node_modules/readable-stream": {
+ "version": "3.6.0",
+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
+ "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
+ "dev": true,
+ "dependencies": {
+ "inherits": "^2.0.3",
+ "string_decoder": "^1.1.1",
+ "util-deprecate": "^1.0.1"
+ },
+ "engines": {
+ "node": ">= 6"
+ }
+ },
+ "node_modules/stream-shift": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz",
+ "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==",
+ "dev": true
+ },
+ "node_modules/stream-splicer": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/stream-splicer/-/stream-splicer-2.0.1.tgz",
+ "integrity": "sha512-Xizh4/NPuYSyAXyT7g8IvdJ9HJpxIGL9PjyhtywCZvvP0OPIdqyrr4dMikeuvY8xahpdKEBlBTySe583totajg==",
+ "dev": true,
+ "dependencies": {
+ "inherits": "^2.0.1",
+ "readable-stream": "^2.0.2"
+ }
+ },
+ "node_modules/stream-to-observable": {
+ "version": "0.2.0",
+ "resolved": "https://registry.npmjs.org/stream-to-observable/-/stream-to-observable-0.2.0.tgz",
+ "integrity": "sha1-WdbqOT2HwsDdrBCqDVYbxrpvDhA=",
+ "dev": true,
+ "dependencies": {
+ "any-observable": "^0.2.0"
+ },
+ "engines": {
+ "node": ">=0.12.0"
+ }
+ },
+ "node_modules/streamroller": {
+ "version": "1.0.6",
+ "resolved": "https://registry.npmjs.org/streamroller/-/streamroller-1.0.6.tgz",
+ "integrity": "sha512-3QC47Mhv3/aZNFpDDVO44qQb9gwB9QggMEE0sQmkTAwBVYdBRWISdsywlkfm5II1Q5y/pmrHflti/IgmIzdDBg==",
+ "dev": true,
+ "dependencies": {
+ "async": "^2.6.2",
+ "date-format": "^2.0.0",
+ "debug": "^3.2.6",
+ "fs-extra": "^7.0.1",
+ "lodash": "^4.17.14"
+ },
+ "engines": {
+ "node": ">=6.0"
+ }
+ },
+ "node_modules/streamroller/node_modules/async": {
+ "version": "2.6.3",
+ "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz",
+ "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==",
+ "dev": true,
+ "dependencies": {
+ "lodash": "^4.17.14"
+ }
+ },
+ "node_modules/streamroller/node_modules/debug": {
+ "version": "3.2.7",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
+ "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
+ "dev": true,
+ "dependencies": {
+ "ms": "^2.1.1"
+ }
+ },
+ "node_modules/streamroller/node_modules/fs-extra": {
+ "version": "7.0.1",
+ "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz",
+ "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==",
+ "dev": true,
+ "dependencies": {
+ "graceful-fs": "^4.1.2",
+ "jsonfile": "^4.0.0",
+ "universalify": "^0.1.0"
+ },
+ "engines": {
+ "node": ">=6 <7 || >=8"
+ }
+ },
+ "node_modules/string_decoder": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",
+ "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==",
+ "dev": true,
+ "dependencies": {
+ "safe-buffer": "~5.2.0"
+ }
+ },
+ "node_modules/string-argv": {
+ "version": "0.3.1",
+ "resolved": "https://registry.npmjs.org/string-argv/-/string-argv-0.3.1.tgz",
+ "integrity": "sha512-a1uQGz7IyVy9YwhqjZIZu1c8JO8dNIe20xBmSS6qu9kv++k3JGzCVmprbNN5Kn+BgzD5E7YYwg1CcjuJMRNsvg==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.6.19"
+ }
+ },
+ "node_modules/string-width": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
+ "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
+ "dev": true,
+ "dependencies": {
+ "code-point-at": "^1.0.0",
+ "is-fullwidth-code-point": "^1.0.0",
+ "strip-ansi": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/string.prototype.trimend": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz",
+ "integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==",
+ "dev": true,
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "define-properties": "^1.1.3"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/string.prototype.trimstart": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz",
+ "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==",
+ "dev": true,
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "define-properties": "^1.1.3"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/stringify-object": {
+ "version": "3.3.0",
+ "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz",
+ "integrity": "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==",
+ "dev": true,
+ "dependencies": {
+ "get-own-enumerable-property-symbols": "^3.0.0",
+ "is-obj": "^1.0.1",
+ "is-regexp": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/stringstream": {
+ "version": "0.0.6",
+ "resolved": "https://registry.npmjs.org/stringstream/-/stringstream-0.0.6.tgz",
+ "integrity": "sha512-87GEBAkegbBcweToUrdzf3eLhWNg06FJTebl4BVJz/JgWy8CvEr9dRtX5qWphiynMSQlxxi+QqN0z5T32SLlhA==",
+ "dev": true,
+ "optional": true
+ },
+ "node_modules/strip-ansi": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
+ "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
+ "dev": true,
+ "dependencies": {
+ "ansi-regex": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/strip-bom": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz",
+ "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=",
+ "dev": true,
+ "dependencies": {
+ "is-utf8": "^0.2.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/strip-eof": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz",
+ "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/strip-final-newline": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz",
+ "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==",
+ "dev": true,
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/strip-indent": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-2.0.0.tgz",
+ "integrity": "sha1-XvjbKV0B5u1sv3qrlpmNeCJSe2g=",
+ "dev": true,
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/strip-json-comments": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz",
+ "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/subarg": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/subarg/-/subarg-1.0.0.tgz",
+ "integrity": "sha1-9izxdYHplrSPyWVpn1TAauJouNI=",
+ "dev": true,
+ "dependencies": {
+ "minimist": "^1.1.0"
+ }
+ },
+ "node_modules/supports-color": {
+ "version": "5.5.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
+ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
+ "dev": true,
+ "dependencies": {
+ "has-flag": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/sver-compat": {
+ "version": "1.5.0",
+ "resolved": "https://registry.npmjs.org/sver-compat/-/sver-compat-1.5.0.tgz",
+ "integrity": "sha1-PPh9/rTQe0o/FIJ7wYaz/QxkXNg=",
+ "dev": true,
+ "dependencies": {
+ "es6-iterator": "^2.0.1",
+ "es6-symbol": "^3.1.1"
+ }
+ },
+ "node_modules/svg2pdf.js": {
+ "version": "1.5.0",
+ "resolved": "https://registry.npmjs.org/svg2pdf.js/-/svg2pdf.js-1.5.0.tgz",
+ "integrity": "sha512-mgTZVTqF3c98uTqtoYXkzc1PGaz1ipIBxC0wPiDp7I/ZugoMpVKfYIzJmM2ixr0HQLsH6IICQWhTLfzbgzdLSw==",
+ "dependencies": {
+ "jspdf-yworks": "^2.1.1"
+ }
+ },
+ "node_modules/symbol-observable": {
+ "version": "0.2.4",
+ "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-0.2.4.tgz",
+ "integrity": "sha1-lag9smGG1q9+ehjb2XYKL4bQj0A=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/symbol-tree": {
+ "version": "3.2.4",
+ "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz",
+ "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw=="
+ },
+ "node_modules/syntax-error": {
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/syntax-error/-/syntax-error-1.4.0.tgz",
+ "integrity": "sha512-YPPlu67mdnHGTup2A8ff7BC2Pjq0e0Yp/IyTFN03zWO0RcK07uLcbi7C2KpGR2FvWbaB0+bfE27a+sBKebSo7w==",
+ "dev": true,
+ "dependencies": {
+ "acorn-node": "^1.2.0"
+ }
+ },
+ "node_modules/table": {
+ "version": "6.7.1",
+ "resolved": "https://registry.npmjs.org/table/-/table-6.7.1.tgz",
+ "integrity": "sha512-ZGum47Yi6KOOFDE8m223td53ath2enHcYLgOCjGr5ngu8bdIARQk6mN/wRMv4yMRcHnCSnHbCEha4sobQx5yWg==",
+ "dev": true,
+ "dependencies": {
+ "ajv": "^8.0.1",
+ "lodash.clonedeep": "^4.5.0",
+ "lodash.truncate": "^4.4.2",
+ "slice-ansi": "^4.0.0",
+ "string-width": "^4.2.0",
+ "strip-ansi": "^6.0.0"
+ },
+ "engines": {
+ "node": ">=10.0.0"
+ }
+ },
+ "node_modules/table/node_modules/ajv": {
+ "version": "8.6.2",
+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.6.2.tgz",
+ "integrity": "sha512-9807RlWAgT564wT+DjeyU5OFMPjmzxVobvDFmNAhY+5zD6A2ly3jDp6sgnfyDtlIQ+7H97oc/DGCzzfu9rjw9w==",
+ "dev": true,
+ "dependencies": {
+ "fast-deep-equal": "^3.1.1",
+ "json-schema-traverse": "^1.0.0",
+ "require-from-string": "^2.0.2",
+ "uri-js": "^4.2.2"
+ },
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/epoberezkin"
+ }
+ },
+ "node_modules/table/node_modules/ansi-regex": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
+ "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/table/node_modules/is-fullwidth-code-point": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
+ "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/table/node_modules/json-schema-traverse": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
+ "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==",
+ "dev": true
+ },
+ "node_modules/table/node_modules/string-width": {
+ "version": "4.2.2",
+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz",
+ "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==",
+ "dev": true,
+ "dependencies": {
+ "emoji-regex": "^8.0.0",
+ "is-fullwidth-code-point": "^3.0.0",
+ "strip-ansi": "^6.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/table/node_modules/strip-ansi": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
+ "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
+ "dev": true,
+ "dependencies": {
+ "ansi-regex": "^5.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/taffydb": {
+ "version": "2.6.2",
+ "resolved": "https://registry.npmjs.org/taffydb/-/taffydb-2.6.2.tgz",
+ "integrity": "sha1-fLy2S1oUG2ou/CxdLGe04VCyomg=",
+ "dev": true
+ },
+ "node_modules/tapable": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.0.tgz",
+ "integrity": "sha512-FBk4IesMV1rBxX2tfiK8RAmogtWn53puLOQlvO8XuwlgxcYbP4mVPS9Ph4aeamSyyVjOl24aYWAuc8U5kCVwMw==",
+ "dev": true,
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/tar": {
+ "version": "2.2.2",
+ "resolved": "https://registry.npmjs.org/tar/-/tar-2.2.2.tgz",
+ "integrity": "sha512-FCEhQ/4rE1zYv9rYXJw/msRqsnmlje5jHP6huWeBZ704jUTy02c5AZyWujpMR1ax6mVw9NyJMfuK2CMDWVIfgA==",
+ "deprecated": "This version of tar is no longer supported, and will not receive security updates. Please upgrade asap.",
+ "dev": true,
+ "dependencies": {
+ "block-stream": "*",
+ "fstream": "^1.0.12",
+ "inherits": "2"
+ }
+ },
+ "node_modules/tar-stream": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz",
+ "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==",
+ "dev": true,
+ "dependencies": {
+ "bl": "^4.0.3",
+ "end-of-stream": "^1.4.1",
+ "fs-constants": "^1.0.0",
+ "inherits": "^2.0.3",
+ "readable-stream": "^3.1.1"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/tar-stream/node_modules/readable-stream": {
+ "version": "3.6.0",
+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
+ "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
+ "dev": true,
+ "dependencies": {
+ "inherits": "^2.0.3",
+ "string_decoder": "^1.1.1",
+ "util-deprecate": "^1.0.1"
+ },
+ "engines": {
+ "node": ">= 6"
+ }
+ },
+ "node_modules/temp-fs": {
+ "version": "0.9.9",
+ "resolved": "https://registry.npmjs.org/temp-fs/-/temp-fs-0.9.9.tgz",
+ "integrity": "sha1-gHFzBDeHByDpQxUy/igUNk+IA9c=",
+ "dev": true,
+ "dependencies": {
+ "rimraf": "~2.5.2"
+ },
+ "engines": {
+ "node": ">=0.8.0"
+ }
+ },
+ "node_modules/temp-fs/node_modules/rimraf": {
+ "version": "2.5.4",
+ "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.5.4.tgz",
+ "integrity": "sha1-loAAk8vxoMhr2VtGJUZ1NcKd+gQ=",
+ "dev": true,
+ "dependencies": {
+ "glob": "^7.0.5"
+ },
+ "bin": {
+ "rimraf": "bin.js"
+ }
+ },
+ "node_modules/term-size": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/term-size/-/term-size-1.2.0.tgz",
+ "integrity": "sha1-RYuDiH8oj8Vtb/+/rSYuJmOO+mk=",
+ "dev": true,
+ "dependencies": {
+ "execa": "^0.7.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/term-size/node_modules/cross-spawn": {
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz",
+ "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=",
+ "dev": true,
+ "dependencies": {
+ "lru-cache": "^4.0.1",
+ "shebang-command": "^1.2.0",
+ "which": "^1.2.9"
+ }
+ },
+ "node_modules/term-size/node_modules/execa": {
+ "version": "0.7.0",
+ "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz",
+ "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=",
+ "dev": true,
+ "dependencies": {
+ "cross-spawn": "^5.0.1",
+ "get-stream": "^3.0.0",
+ "is-stream": "^1.1.0",
+ "npm-run-path": "^2.0.0",
+ "p-finally": "^1.0.0",
+ "signal-exit": "^3.0.0",
+ "strip-eof": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/term-size/node_modules/get-stream": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz",
+ "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=",
+ "dev": true,
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/term-size/node_modules/lru-cache": {
+ "version": "4.1.5",
+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz",
+ "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==",
+ "dev": true,
+ "dependencies": {
+ "pseudomap": "^1.0.2",
+ "yallist": "^2.1.2"
+ }
+ },
+ "node_modules/term-size/node_modules/shebang-command": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz",
+ "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=",
+ "dev": true,
+ "dependencies": {
+ "shebang-regex": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/term-size/node_modules/shebang-regex": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz",
+ "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/term-size/node_modules/which": {
+ "version": "1.3.1",
+ "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
+ "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
+ "dev": true,
+ "dependencies": {
+ "isexe": "^2.0.0"
+ },
+ "bin": {
+ "which": "bin/which"
+ }
+ },
+ "node_modules/term-size/node_modules/yallist": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz",
+ "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=",
+ "dev": true
+ },
+ "node_modules/terser": {
+ "version": "5.6.1",
+ "resolved": "https://registry.npmjs.org/terser/-/terser-5.6.1.tgz",
+ "integrity": "sha512-yv9YLFQQ+3ZqgWCUk+pvNJwgUTdlIxUk1WTN+RnaFJe2L7ipG2csPT0ra2XRm7Cs8cxN7QXmK1rFzEwYEQkzXw==",
+ "dev": true,
+ "dependencies": {
+ "commander": "^2.20.0",
+ "source-map": "~0.7.2",
+ "source-map-support": "~0.5.19"
+ },
+ "bin": {
+ "terser": "bin/terser"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/terser-webpack-plugin": {
+ "version": "5.1.1",
+ "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.1.1.tgz",
+ "integrity": "sha512-5XNNXZiR8YO6X6KhSGXfY0QrGrCRlSwAEjIIrlRQR4W8nP69TaJUlh3bkuac6zzgspiGPfKEHcY295MMVExl5Q==",
+ "dev": true,
+ "dependencies": {
+ "jest-worker": "^26.6.2",
+ "p-limit": "^3.1.0",
+ "schema-utils": "^3.0.0",
+ "serialize-javascript": "^5.0.1",
+ "source-map": "^0.6.1",
+ "terser": "^5.5.1"
+ },
+ "engines": {
+ "node": ">= 10.13.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/webpack"
+ },
+ "peerDependencies": {
+ "webpack": "^5.1.0"
+ }
+ },
+ "node_modules/terser-webpack-plugin/node_modules/p-limit": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz",
+ "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==",
+ "dev": true,
+ "dependencies": {
+ "yocto-queue": "^0.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/terser/node_modules/source-map": {
+ "version": "0.7.3",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz",
+ "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==",
+ "dev": true,
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "node_modules/text-table": {
+ "version": "0.2.0",
+ "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz",
+ "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=",
+ "dev": true
+ },
+ "node_modules/throttleit": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/throttleit/-/throttleit-1.0.0.tgz",
+ "integrity": "sha1-nnhYNtr0Z0MUWlmEtiaNgoUorGw=",
+ "dev": true
+ },
+ "node_modules/through": {
+ "version": "2.3.8",
+ "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
+ "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=",
+ "dev": true
+ },
+ "node_modules/through2": {
+ "version": "2.0.5",
+ "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
+ "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
+ "dev": true,
+ "dependencies": {
+ "readable-stream": "~2.3.6",
+ "xtend": "~4.0.1"
+ }
+ },
+ "node_modules/through2-filter": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/through2-filter/-/through2-filter-3.0.0.tgz",
+ "integrity": "sha512-jaRjI2WxN3W1V8/FMZ9HKIBXixtiqs3SQSX4/YGIiP3gL6djW48VoZq9tDqeCWs3MT8YY5wb/zli8VW8snY1CA==",
+ "dev": true,
+ "dependencies": {
+ "through2": "~2.0.0",
+ "xtend": "~4.0.0"
+ }
+ },
+ "node_modules/time-stamp": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/time-stamp/-/time-stamp-1.1.0.tgz",
+ "integrity": "sha1-dkpaEa9QVhkhsTPztE5hhofg9cM=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/timed-out": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/timed-out/-/timed-out-4.0.1.tgz",
+ "integrity": "sha1-8y6srFoXW+ol1/q1Zas+2HQe9W8=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/timers-browserify": {
+ "version": "1.4.2",
+ "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-1.4.2.tgz",
+ "integrity": "sha1-ycWLV1voQHN1y14kYtrO50NZ9B0=",
+ "dev": true,
+ "dependencies": {
+ "process": "~0.11.0"
+ },
+ "engines": {
+ "node": ">=0.6.0"
+ }
+ },
+ "node_modules/tiny-glob": {
+ "version": "0.2.8",
+ "resolved": "https://registry.npmjs.org/tiny-glob/-/tiny-glob-0.2.8.tgz",
+ "integrity": "sha512-vkQP7qOslq63XRX9kMswlby99kyO5OvKptw7AMwBVMjXEI7Tb61eoI5DydyEMOseyGS5anDN1VPoVxEvH01q8w==",
+ "dev": true,
+ "dependencies": {
+ "globalyzer": "0.1.0",
+ "globrex": "^0.1.2"
+ }
+ },
+ "node_modules/tmp": {
+ "version": "0.2.1",
+ "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.1.tgz",
+ "integrity": "sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==",
+ "dev": true,
+ "dependencies": {
+ "rimraf": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=8.17.0"
+ }
+ },
+ "node_modules/to-absolute-glob": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/to-absolute-glob/-/to-absolute-glob-2.0.2.tgz",
+ "integrity": "sha1-GGX0PZ50sIItufFFt4z/fQ98hJs=",
+ "dev": true,
+ "dependencies": {
+ "is-absolute": "^1.0.0",
+ "is-negated-glob": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/to-array": {
+ "version": "0.1.4",
+ "resolved": "https://registry.npmjs.org/to-array/-/to-array-0.1.4.tgz",
+ "integrity": "sha1-F+bBH3PdTz10zaek/zI46a2b+JA=",
+ "dev": true
+ },
+ "node_modules/to-fast-properties": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
+ "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=",
+ "dev": true,
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/to-object-path": {
+ "version": "0.3.0",
+ "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz",
+ "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=",
+ "dev": true,
+ "dependencies": {
+ "kind-of": "^3.0.2"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/to-object-path/node_modules/kind-of": {
+ "version": "3.2.2",
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
+ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
+ "dev": true,
+ "dependencies": {
+ "is-buffer": "^1.1.5"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/to-regex": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz",
+ "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==",
+ "dev": true,
+ "dependencies": {
+ "define-property": "^2.0.2",
+ "extend-shallow": "^3.0.2",
+ "regex-not": "^1.0.2",
+ "safe-regex": "^1.1.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/to-regex-range": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
+ "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=",
+ "dev": true,
+ "dependencies": {
+ "is-number": "^3.0.0",
+ "repeat-string": "^1.6.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/to-through": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/to-through/-/to-through-2.0.0.tgz",
+ "integrity": "sha1-/JKtq6ByZHvAtn1rA2ZKoZUJOvY=",
+ "dev": true,
+ "dependencies": {
+ "through2": "^2.0.3"
+ },
+ "engines": {
+ "node": ">= 0.10"
+ }
+ },
+ "node_modules/toidentifier": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz",
+ "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.6"
+ }
+ },
+ "node_modules/topo": {
+ "version": "3.0.3",
+ "resolved": "https://registry.npmjs.org/topo/-/topo-3.0.3.tgz",
+ "integrity": "sha512-IgpPtvD4kjrJ7CRA3ov2FhWQADwv+Tdqbsf1ZnPUSAtCJ9e1Z44MmoSGDXGk4IppoZA7jd/QRkNddlLJWlUZsQ==",
+ "deprecated": "This module has moved and is now available at @hapi/topo. Please update your dependencies as this version is no longer maintained an may contain bugs and security issues.",
+ "dev": true,
+ "dependencies": {
+ "hoek": "6.x.x"
+ }
+ },
+ "node_modules/topo/node_modules/hoek": {
+ "version": "6.1.3",
+ "resolved": "https://registry.npmjs.org/hoek/-/hoek-6.1.3.tgz",
+ "integrity": "sha512-YXXAAhmF9zpQbC7LEcREFtXfGq5K1fmd+4PHkBq8NUqmzW3G+Dq10bI/i0KucLRwss3YYFQ0fSfoxBZYiGUqtQ==",
+ "deprecated": "This module has moved and is now available at @hapi/hoek. Please update your dependencies as this version is no longer maintained an may contain bugs and security issues.",
+ "dev": true
+ },
+ "node_modules/touch": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/touch/-/touch-3.1.0.tgz",
+ "integrity": "sha512-WBx8Uy5TLtOSRtIq+M03/sKDrXCLHxwDcquSP2c43Le03/9serjQBIztjRz6FkJez9D/hleyAXTBGLwwZUw9lA==",
+ "dev": true,
+ "dependencies": {
+ "nopt": "~1.0.10"
+ },
+ "bin": {
+ "nodetouch": "bin/nodetouch.js"
+ }
+ },
+ "node_modules/touch/node_modules/nopt": {
+ "version": "1.0.10",
+ "resolved": "https://registry.npmjs.org/nopt/-/nopt-1.0.10.tgz",
+ "integrity": "sha1-bd0hvSoxQXuScn3Vhfim83YI6+4=",
+ "dev": true,
+ "dependencies": {
+ "abbrev": "1"
+ },
+ "bin": {
+ "nopt": "bin/nopt.js"
+ },
+ "engines": {
+ "node": "*"
+ }
+ },
+ "node_modules/tough-cookie": {
+ "version": "2.5.0",
+ "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz",
+ "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==",
+ "dependencies": {
+ "psl": "^1.1.28",
+ "punycode": "^2.1.1"
+ },
+ "engines": {
+ "node": ">=0.8"
+ }
+ },
+ "node_modules/tr46": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz",
+ "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==",
+ "dev": true,
+ "dependencies": {
+ "punycode": "^2.1.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/trim-newlines": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz",
+ "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=",
+ "dev": true,
+ "optional": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/true-case-path": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/true-case-path/-/true-case-path-1.0.3.tgz",
+ "integrity": "sha512-m6s2OdQe5wgpFMC+pAJ+q9djG82O2jcHPOI6RNg1yy9rCYR+WD6Nbpl32fDpfC56nirdRy+opFa/Vk7HYhqaew==",
+ "dev": true,
+ "dependencies": {
+ "glob": "^7.1.2"
+ }
+ },
+ "node_modules/ts-node": {
+ "version": "10.2.1",
+ "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.2.1.tgz",
+ "integrity": "sha512-hCnyOyuGmD5wHleOQX6NIjJtYVIO8bPP8F2acWkB4W06wdlkgyvJtubO/I9NkI88hCFECbsEgoLc0VNkYmcSfw==",
+ "dev": true,
+ "dependencies": {
+ "@cspotcode/source-map-support": "0.6.1",
+ "@tsconfig/node10": "^1.0.7",
+ "@tsconfig/node12": "^1.0.7",
+ "@tsconfig/node14": "^1.0.0",
+ "@tsconfig/node16": "^1.0.2",
+ "acorn": "^8.4.1",
+ "acorn-walk": "^8.1.1",
+ "arg": "^4.1.0",
+ "create-require": "^1.1.0",
+ "diff": "^4.0.1",
+ "make-error": "^1.1.1",
+ "yn": "3.1.1"
+ },
+ "bin": {
+ "ts-node": "dist/bin.js",
+ "ts-node-cwd": "dist/bin-cwd.js",
+ "ts-node-script": "dist/bin-script.js",
+ "ts-node-transpile-only": "dist/bin-transpile.js",
+ "ts-script": "dist/bin-script-deprecated.js"
+ },
+ "engines": {
+ "node": ">=12.0.0"
+ },
+ "peerDependencies": {
+ "@swc/core": ">=1.2.50",
+ "@swc/wasm": ">=1.2.50",
+ "@types/node": "*",
+ "typescript": ">=2.7"
+ },
+ "peerDependenciesMeta": {
+ "@swc/core": {
+ "optional": true
+ },
+ "@swc/wasm": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/ts-node/node_modules/acorn-walk": {
+ "version": "8.1.1",
+ "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.1.1.tgz",
+ "integrity": "sha512-FbJdceMlPHEAWJOILDk1fXD8lnTlEIWFkqtfk+MvmL5q/qlHfN7GEHcsFZWt/Tea9jRNPWUZG4G976nqAAmU9w==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.4.0"
+ }
+ },
+ "node_modules/ts-node/node_modules/diff": {
+ "version": "4.0.2",
+ "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz",
+ "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.3.1"
+ }
+ },
+ "node_modules/tslib": {
+ "version": "1.14.1",
+ "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
+ "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
+ "dev": true
+ },
+ "node_modules/tslint": {
+ "version": "5.14.0",
+ "resolved": "https://registry.npmjs.org/tslint/-/tslint-5.14.0.tgz",
+ "integrity": "sha512-IUla/ieHVnB8Le7LdQFRGlVJid2T/gaJe5VkjzRVSRR6pA2ODYrnfR1hmxi+5+au9l50jBwpbBL34txgv4NnTQ==",
+ "dev": true,
+ "dependencies": {
+ "babel-code-frame": "^6.22.0",
+ "builtin-modules": "^1.1.1",
+ "chalk": "^2.3.0",
+ "commander": "^2.12.1",
+ "diff": "^3.2.0",
+ "glob": "^7.1.1",
+ "js-yaml": "^3.7.0",
+ "minimatch": "^3.0.4",
+ "mkdirp": "^0.5.1",
+ "resolve": "^1.3.2",
+ "semver": "^5.3.0",
+ "tslib": "^1.8.0",
+ "tsutils": "^2.29.0"
+ },
+ "bin": {
+ "tslint": "bin/tslint"
+ },
+ "engines": {
+ "node": ">=4.8.0"
+ },
+ "peerDependencies": {
+ "typescript": ">=2.1.0 || >=2.1.0-dev || >=2.2.0-dev || >=2.3.0-dev || >=2.4.0-dev || >=2.5.0-dev || >=2.6.0-dev || >=2.7.0-dev || >=2.8.0-dev || >=2.9.0-dev || >=3.0.0-dev || >= 3.1.0-dev || >= 3.2.0-dev"
+ }
+ },
+ "node_modules/tslint/node_modules/js-yaml": {
+ "version": "3.14.1",
+ "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz",
+ "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==",
+ "dev": true,
+ "dependencies": {
+ "argparse": "^1.0.7",
+ "esprima": "^4.0.0"
+ },
+ "bin": {
+ "js-yaml": "bin/js-yaml.js"
+ }
+ },
+ "node_modules/tslint/node_modules/mkdirp": {
+ "version": "0.5.5",
+ "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz",
+ "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==",
+ "dev": true,
+ "dependencies": {
+ "minimist": "^1.2.5"
+ },
+ "bin": {
+ "mkdirp": "bin/cmd.js"
+ }
+ },
+ "node_modules/tslint/node_modules/semver": {
+ "version": "5.7.1",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
+ "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
+ "dev": true,
+ "bin": {
+ "semver": "bin/semver"
+ }
+ },
+ "node_modules/tslint/node_modules/tsutils": {
+ "version": "2.29.0",
+ "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-2.29.0.tgz",
+ "integrity": "sha512-g5JVHCIJwzfISaXpXE1qvNalca5Jwob6FjI4AoPlqMusJ6ftFE7IkkFoMhVLRgK+4Kx3gkzb8UZK5t5yTTvEmA==",
+ "dev": true,
+ "dependencies": {
+ "tslib": "^1.8.1"
+ },
+ "peerDependencies": {
+ "typescript": ">=2.1.0 || >=2.1.0-dev || >=2.2.0-dev || >=2.3.0-dev || >=2.4.0-dev || >=2.5.0-dev || >=2.6.0-dev || >=2.7.0-dev || >=2.8.0-dev || >=2.9.0-dev || >= 3.0.0-dev || >= 3.1.0-dev"
+ }
+ },
+ "node_modules/tsutils": {
+ "version": "3.21.0",
+ "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz",
+ "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==",
+ "dev": true,
+ "dependencies": {
+ "tslib": "^1.8.1"
+ },
+ "engines": {
+ "node": ">= 6"
+ },
+ "peerDependencies": {
+ "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta"
+ }
+ },
+ "node_modules/tty-browserify": {
+ "version": "0.0.1",
+ "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.1.tgz",
+ "integrity": "sha512-C3TaO7K81YvjCgQH9Q1S3R3P3BtN3RIM8n+OvX4il1K1zgE8ZhI0op7kClgkxtutIE8hQrcrHBXvIheqKUUCxw==",
+ "dev": true
+ },
+ "node_modules/tunnel-agent": {
+ "version": "0.6.0",
+ "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",
+ "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=",
+ "dependencies": {
+ "safe-buffer": "^5.0.1"
+ },
+ "engines": {
+ "node": "*"
+ }
+ },
+ "node_modules/tweetnacl": {
+ "version": "0.14.5",
+ "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz",
+ "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q="
+ },
+ "node_modules/type": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz",
+ "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==",
+ "dev": true
+ },
+ "node_modules/type-check": {
+ "version": "0.3.2",
+ "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz",
+ "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=",
+ "dependencies": {
+ "prelude-ls": "~1.1.2"
+ },
+ "engines": {
+ "node": ">= 0.8.0"
+ }
+ },
+ "node_modules/type-detect": {
+ "version": "4.0.8",
+ "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz",
+ "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==",
+ "dev": true,
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/type-fest": {
+ "version": "0.20.2",
+ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz",
+ "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==",
+ "dev": true,
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/type-is": {
+ "version": "1.6.18",
+ "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz",
+ "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==",
+ "dev": true,
+ "dependencies": {
+ "media-typer": "0.3.0",
+ "mime-types": "~2.1.24"
+ },
+ "engines": {
+ "node": ">= 0.6"
+ }
+ },
+ "node_modules/typedarray": {
+ "version": "0.0.6",
+ "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz",
+ "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=",
+ "dev": true
+ },
+ "node_modules/typedoc": {
+ "version": "0.20.37",
+ "resolved": "https://registry.npmjs.org/typedoc/-/typedoc-0.20.37.tgz",
+ "integrity": "sha512-9+qDhdc4X00qTNOtii6QX2z7ndAeWVOso7w3MPSoSJdXlVhpwPfm1yEp4ooKuWA9fiQILR8FKkyjmeqa13hBbw==",
+ "dev": true,
+ "dependencies": {
+ "colors": "^1.4.0",
+ "fs-extra": "^9.1.0",
+ "handlebars": "^4.7.7",
+ "lodash": "^4.17.21",
+ "lunr": "^2.3.9",
+ "marked": "~2.0.3",
+ "minimatch": "^3.0.0",
+ "progress": "^2.0.3",
+ "shelljs": "^0.8.4",
+ "shiki": "^0.9.3",
+ "typedoc-default-themes": "^0.12.10"
+ },
+ "bin": {
+ "typedoc": "bin/typedoc"
+ },
+ "engines": {
+ "node": ">= 10.8.0"
+ },
+ "peerDependencies": {
+ "typescript": "3.9.x || 4.0.x || 4.1.x || 4.2.x"
+ }
+ },
+ "node_modules/typedoc-default-themes": {
+ "version": "0.12.10",
+ "resolved": "https://registry.npmjs.org/typedoc-default-themes/-/typedoc-default-themes-0.12.10.tgz",
+ "integrity": "sha512-fIS001cAYHkyQPidWXmHuhs8usjP5XVJjWB8oZGqkTowZaz3v7g3KDZeeqE82FBrmkAnIBOY3jgy7lnPnqATbA==",
+ "dev": true,
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "node_modules/typedoc/node_modules/fs-extra": {
+ "version": "9.1.0",
+ "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz",
+ "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==",
+ "dev": true,
+ "dependencies": {
+ "at-least-node": "^1.0.0",
+ "graceful-fs": "^4.2.0",
+ "jsonfile": "^6.0.1",
+ "universalify": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/typedoc/node_modules/jsonfile": {
+ "version": "6.1.0",
+ "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz",
+ "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==",
+ "dev": true,
+ "dependencies": {
+ "universalify": "^2.0.0"
+ },
+ "optionalDependencies": {
+ "graceful-fs": "^4.1.6"
+ }
+ },
+ "node_modules/typedoc/node_modules/marked": {
+ "version": "2.0.7",
+ "resolved": "https://registry.npmjs.org/marked/-/marked-2.0.7.tgz",
+ "integrity": "sha512-BJXxkuIfJchcXOJWTT2DOL+yFWifFv2yGYOUzvXg8Qz610QKw+sHCvTMYwA+qWGhlA2uivBezChZ/pBy1tWdkQ==",
+ "dev": true,
+ "bin": {
+ "marked": "bin/marked"
+ },
+ "engines": {
+ "node": ">= 8.16.2"
+ }
+ },
+ "node_modules/typedoc/node_modules/universalify": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz",
+ "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==",
+ "dev": true,
+ "engines": {
+ "node": ">= 10.0.0"
+ }
+ },
+ "node_modules/typescript": {
+ "version": "3.9.10",
+ "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.9.10.tgz",
+ "integrity": "sha512-w6fIxVE/H1PkLKcCPsFqKE7Kv7QUwhU8qQY2MueZXWx5cPZdwFupLgKK3vntcK98BtNHZtAF4LA/yl2a7k8R6Q==",
+ "dev": true,
+ "bin": {
+ "tsc": "bin/tsc",
+ "tsserver": "bin/tsserver"
+ },
+ "engines": {
+ "node": ">=4.2.0"
+ }
+ },
+ "node_modules/uc.micro": {
+ "version": "1.0.6",
+ "resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-1.0.6.tgz",
+ "integrity": "sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==",
+ "dev": true
+ },
+ "node_modules/uglify-js": {
+ "version": "3.13.4",
+ "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.13.4.tgz",
+ "integrity": "sha512-kv7fCkIXyQIilD5/yQy8O+uagsYIOt5cZvs890W40/e/rvjMSzJw81o9Bg0tkURxzZBROtDQhW2LFjOGoK3RZw==",
+ "dev": true,
+ "optional": true,
+ "bin": {
+ "uglifyjs": "bin/uglifyjs"
+ },
+ "engines": {
+ "node": ">=0.8.0"
+ }
+ },
+ "node_modules/uid-safe": {
+ "version": "2.1.5",
+ "resolved": "https://registry.npmjs.org/uid-safe/-/uid-safe-2.1.5.tgz",
+ "integrity": "sha512-KPHm4VL5dDXKz01UuEd88Df+KzynaohSL9fBh096KWAxSKZQDI2uBrVqtvRM4rwrIrRRKsdLNML/lnaaVSRioA==",
+ "dev": true,
+ "dependencies": {
+ "random-bytes": "~1.0.0"
+ },
+ "engines": {
+ "node": ">= 0.8"
+ }
+ },
+ "node_modules/ultron": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/ultron/-/ultron-1.1.1.tgz",
+ "integrity": "sha512-UIEXBNeYmKptWH6z8ZnqTeS8fV74zG0/eRU9VGkpzz+LIJNs8W/zM/L+7ctCkRrgbNnnR0xxw4bKOr0cW0N0Og==",
+ "dev": true
+ },
+ "node_modules/umd": {
+ "version": "3.0.3",
+ "resolved": "https://registry.npmjs.org/umd/-/umd-3.0.3.tgz",
+ "integrity": "sha512-4IcGSufhFshvLNcMCV80UnQVlZ5pMOC8mvNPForqwA4+lzYQuetTESLDQkeLmihq8bRcnpbQa48Wb8Lh16/xow==",
+ "dev": true,
+ "bin": {
+ "umd": "bin/cli.js"
+ }
+ },
+ "node_modules/unbox-primitive": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz",
+ "integrity": "sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==",
+ "dev": true,
+ "dependencies": {
+ "function-bind": "^1.1.1",
+ "has-bigints": "^1.0.1",
+ "has-symbols": "^1.0.2",
+ "which-boxed-primitive": "^1.0.2"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/unc-path-regex": {
+ "version": "0.1.2",
+ "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz",
+ "integrity": "sha1-5z3T17DXxe2G+6xrCufYxqadUPo=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/undeclared-identifiers": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/undeclared-identifiers/-/undeclared-identifiers-1.1.3.tgz",
+ "integrity": "sha512-pJOW4nxjlmfwKApE4zvxLScM/njmwj/DiUBv7EabwE4O8kRUy+HIwxQtZLBPll/jx1LJyBcqNfB3/cpv9EZwOw==",
+ "dev": true,
+ "dependencies": {
+ "acorn-node": "^1.3.0",
+ "dash-ast": "^1.0.0",
+ "get-assigned-identifiers": "^1.2.0",
+ "simple-concat": "^1.0.0",
+ "xtend": "^4.0.1"
+ },
+ "bin": {
+ "undeclared-identifiers": "bin.js"
+ }
+ },
+ "node_modules/undefsafe": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/undefsafe/-/undefsafe-2.0.3.tgz",
+ "integrity": "sha512-nrXZwwXrD/T/JXeygJqdCO6NZZ1L66HrxM/Z7mIq2oPanoN0F1nLx3lwJMu6AwJY69hdixaFQOuoYsMjE5/C2A==",
+ "dev": true,
+ "dependencies": {
+ "debug": "^2.2.0"
+ }
+ },
+ "node_modules/undefsafe/node_modules/debug": {
+ "version": "2.6.9",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
+ "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
+ "dev": true,
+ "dependencies": {
+ "ms": "2.0.0"
+ }
+ },
+ "node_modules/undefsafe/node_modules/ms": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+ "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
+ "dev": true
+ },
+ "node_modules/underscore": {
+ "version": "1.10.2",
+ "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.10.2.tgz",
+ "integrity": "sha512-N4P+Q/BuyuEKFJ43B9gYuOj4TQUHXX+j2FqguVOpjkssLUUrnJofCcBccJSCoeturDoZU6GorDTHSvUDlSQbTg==",
+ "dev": true
+ },
+ "node_modules/undertaker": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/undertaker/-/undertaker-1.3.0.tgz",
+ "integrity": "sha512-/RXwi5m/Mu3H6IHQGww3GNt1PNXlbeCuclF2QYR14L/2CHPz3DFZkvB5hZ0N/QUkiXWCACML2jXViIQEQc2MLg==",
+ "dev": true,
+ "dependencies": {
+ "arr-flatten": "^1.0.1",
+ "arr-map": "^2.0.0",
+ "bach": "^1.0.0",
+ "collection-map": "^1.0.0",
+ "es6-weak-map": "^2.0.1",
+ "fast-levenshtein": "^1.0.0",
+ "last-run": "^1.1.0",
+ "object.defaults": "^1.0.0",
+ "object.reduce": "^1.0.0",
+ "undertaker-registry": "^1.0.0"
+ },
+ "engines": {
+ "node": ">= 0.10"
+ }
+ },
+ "node_modules/undertaker-forward-reference": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/undertaker-forward-reference/-/undertaker-forward-reference-1.0.2.tgz",
+ "integrity": "sha1-JAFdvpaUa1M6j7AIuu4WeT8QV/Y=",
+ "dev": true,
+ "dependencies": {
+ "undertaker-registry": "^1.0.0"
+ },
+ "engines": {
+ "node": ">= 0.10"
+ }
+ },
+ "node_modules/undertaker-registry": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/undertaker-registry/-/undertaker-registry-1.0.1.tgz",
+ "integrity": "sha1-XkvaMI5KiirlhPm5pDWaSZglzFA=",
+ "dev": true,
+ "engines": {
+ "node": ">= 0.10"
+ }
+ },
+ "node_modules/undertaker/node_modules/fast-levenshtein": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-1.1.4.tgz",
+ "integrity": "sha1-5qdUzI8V5YmHqpy9J69m/W9OWvk=",
+ "dev": true
+ },
+ "node_modules/unicode-canonical-property-names-ecmascript": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz",
+ "integrity": "sha512-jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ==",
+ "dev": true,
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/unicode-match-property-ecmascript": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-1.0.4.tgz",
+ "integrity": "sha512-L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg==",
+ "dev": true,
+ "dependencies": {
+ "unicode-canonical-property-names-ecmascript": "^1.0.4",
+ "unicode-property-aliases-ecmascript": "^1.0.4"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/unicode-match-property-value-ecmascript": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.2.0.tgz",
+ "integrity": "sha512-wjuQHGQVofmSJv1uVISKLE5zO2rNGzM/KCYZch/QQvez7C1hUhBIuZ701fYXExuufJFMPhv2SyL8CyoIfMLbIQ==",
+ "dev": true,
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/unicode-property-aliases-ecmascript": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.1.0.tgz",
+ "integrity": "sha512-PqSoPh/pWetQ2phoj5RLiaqIk4kCNwoV3CI+LfGmWLKI3rE3kl1h59XpX2BjgDrmbxD9ARtQobPGU1SguCYuQg==",
+ "dev": true,
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/union-value": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz",
+ "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==",
+ "dev": true,
+ "dependencies": {
+ "arr-union": "^3.1.0",
+ "get-value": "^2.0.6",
+ "is-extendable": "^0.1.1",
+ "set-value": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/unique-stream": {
+ "version": "2.3.1",
+ "resolved": "https://registry.npmjs.org/unique-stream/-/unique-stream-2.3.1.tgz",
+ "integrity": "sha512-2nY4TnBE70yoxHkDli7DMazpWiP7xMdCYqU2nBRO0UB+ZpEkGsSija7MvmvnZFUeC+mrgiUfcHSr3LmRFIg4+A==",
+ "dev": true,
+ "dependencies": {
+ "json-stable-stringify-without-jsonify": "^1.0.1",
+ "through2-filter": "^3.0.0"
+ }
+ },
+ "node_modules/unique-string": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-1.0.0.tgz",
+ "integrity": "sha1-nhBXzKhRq7kzmPizOuGHuZyuwRo=",
+ "dev": true,
+ "dependencies": {
+ "crypto-random-string": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/universal-user-agent": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/universal-user-agent/-/universal-user-agent-6.0.0.tgz",
+ "integrity": "sha512-isyNax3wXoKaulPDZWHQqbmIx1k2tb9fb3GGDBRxCscfYV2Ch7WxPArBsFEG8s/safwXTT7H4QGhaIkTp9447w==",
+ "dev": true
+ },
+ "node_modules/universalify": {
+ "version": "0.1.2",
+ "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz",
+ "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==",
+ "dev": true,
+ "engines": {
+ "node": ">= 4.0.0"
+ }
+ },
+ "node_modules/unpipe": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
+ "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=",
+ "dev": true,
+ "engines": {
+ "node": ">= 0.8"
+ }
+ },
+ "node_modules/unset-value": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz",
+ "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=",
+ "dev": true,
+ "dependencies": {
+ "has-value": "^0.3.1",
+ "isobject": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/unset-value/node_modules/has-value": {
+ "version": "0.3.1",
+ "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz",
+ "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=",
+ "dev": true,
+ "dependencies": {
+ "get-value": "^2.0.3",
+ "has-values": "^0.1.4",
+ "isobject": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/unset-value/node_modules/has-value/node_modules/isobject": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
+ "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=",
+ "dev": true,
+ "dependencies": {
+ "isarray": "1.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/unset-value/node_modules/has-values": {
+ "version": "0.1.4",
+ "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz",
+ "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/untildify": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/untildify/-/untildify-4.0.0.tgz",
+ "integrity": "sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/unzip-response": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/unzip-response/-/unzip-response-2.0.1.tgz",
+ "integrity": "sha1-0vD3N9FrBhXnKmk17QQhRXLVb5c=",
+ "dev": true,
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/upath": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz",
+ "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==",
+ "dev": true,
+ "engines": {
+ "node": ">=4",
+ "yarn": "*"
+ }
+ },
+ "node_modules/update-notifier": {
+ "version": "2.5.0",
+ "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-2.5.0.tgz",
+ "integrity": "sha512-gwMdhgJHGuj/+wHJJs9e6PcCszpxR1b236igrOkUofGhqJuG+amlIKwApH1IW1WWl7ovZxsX49lMBWLxSdm5Dw==",
+ "dev": true,
+ "dependencies": {
+ "boxen": "^1.2.1",
+ "chalk": "^2.0.1",
+ "configstore": "^3.0.0",
+ "import-lazy": "^2.1.0",
+ "is-ci": "^1.0.10",
+ "is-installed-globally": "^0.1.0",
+ "is-npm": "^1.0.0",
+ "latest-version": "^3.0.0",
+ "semver-diff": "^2.0.0",
+ "xdg-basedir": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/uri-js": {
+ "version": "4.4.1",
+ "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
+ "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",
+ "dependencies": {
+ "punycode": "^2.1.0"
+ }
+ },
+ "node_modules/urix": {
+ "version": "0.1.0",
+ "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz",
+ "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=",
+ "deprecated": "Please see https://github.com/lydell/urix#deprecated",
+ "dev": true
+ },
+ "node_modules/url": {
+ "version": "0.10.3",
+ "resolved": "https://registry.npmjs.org/url/-/url-0.10.3.tgz",
+ "integrity": "sha1-Ah5NnHcF8hu/N9A861h2dAJ3TGQ=",
+ "dev": true,
+ "dependencies": {
+ "punycode": "1.3.2",
+ "querystring": "0.2.0"
+ }
+ },
+ "node_modules/url-parse-lax": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-1.0.0.tgz",
+ "integrity": "sha1-evjzA2Rem9eaJy56FKxovAYJ2nM=",
+ "dev": true,
+ "dependencies": {
+ "prepend-http": "^1.0.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/url/node_modules/punycode": {
+ "version": "1.3.2",
+ "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz",
+ "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=",
+ "dev": true
+ },
+ "node_modules/use": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz",
+ "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/useragent": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/useragent/-/useragent-2.3.0.tgz",
+ "integrity": "sha512-4AoH4pxuSvHCjqLO04sU6U/uE65BYza8l/KKBS0b0hnUPWi+cQ2BpeTEwejCSx9SPV5/U03nniDTrWx5NrmKdw==",
+ "dev": true,
+ "dependencies": {
+ "lru-cache": "4.1.x",
+ "tmp": "0.0.x"
+ }
+ },
+ "node_modules/useragent/node_modules/lru-cache": {
+ "version": "4.1.5",
+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz",
+ "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==",
+ "dev": true,
+ "dependencies": {
+ "pseudomap": "^1.0.2",
+ "yallist": "^2.1.2"
+ }
+ },
+ "node_modules/useragent/node_modules/tmp": {
+ "version": "0.0.33",
+ "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz",
+ "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==",
+ "dev": true,
+ "dependencies": {
+ "os-tmpdir": "~1.0.2"
+ },
+ "engines": {
+ "node": ">=0.6.0"
+ }
+ },
+ "node_modules/useragent/node_modules/yallist": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz",
+ "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=",
+ "dev": true
+ },
+ "node_modules/util": {
+ "version": "0.12.3",
+ "resolved": "https://registry.npmjs.org/util/-/util-0.12.3.tgz",
+ "integrity": "sha512-I8XkoQwE+fPQEhy9v012V+TSdH2kp9ts29i20TaaDUXsg7x/onePbhFJUExBfv/2ay1ZOp/Vsm3nDlmnFGSAog==",
+ "dev": true,
+ "dependencies": {
+ "inherits": "^2.0.3",
+ "is-arguments": "^1.0.4",
+ "is-generator-function": "^1.0.7",
+ "is-typed-array": "^1.1.3",
+ "safe-buffer": "^5.1.2",
+ "which-typed-array": "^1.1.2"
+ }
+ },
+ "node_modules/util-deprecate": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
+ "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
+ "dev": true
+ },
+ "node_modules/utils-merge": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",
+ "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=",
+ "dev": true,
+ "engines": {
+ "node": ">= 0.4.0"
+ }
+ },
+ "node_modules/uuid": {
+ "version": "3.4.0",
+ "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz",
+ "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==",
+ "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.",
+ "bin": {
+ "uuid": "bin/uuid"
+ }
+ },
+ "node_modules/v8-compile-cache": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz",
+ "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==",
+ "dev": true
+ },
+ "node_modules/v8flags": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-3.2.0.tgz",
+ "integrity": "sha512-mH8etigqMfiGWdeXpaaqGfs6BndypxusHHcv2qSHyZkGEznCd/qAXCWWRzeowtL54147cktFOC4P5y+kl8d8Jg==",
+ "dev": true,
+ "dependencies": {
+ "homedir-polyfill": "^1.0.1"
+ },
+ "engines": {
+ "node": ">= 0.10"
+ }
+ },
+ "node_modules/validate-npm-package-license": {
+ "version": "3.0.4",
+ "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz",
+ "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==",
+ "dev": true,
+ "dependencies": {
+ "spdx-correct": "^3.0.0",
+ "spdx-expression-parse": "^3.0.0"
+ }
+ },
+ "node_modules/validate-npm-package-name": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz",
+ "integrity": "sha1-X6kS2B630MdK/BQN5zF/DKffQ34=",
+ "dev": true,
+ "dependencies": {
+ "builtins": "^1.0.3"
+ }
+ },
+ "node_modules/value-or-function": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/value-or-function/-/value-or-function-3.0.0.tgz",
+ "integrity": "sha1-HCQ6ULWVwb5Up1S/7OhWO5/42BM=",
+ "dev": true,
+ "engines": {
+ "node": ">= 0.10"
+ }
+ },
+ "node_modules/vary": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
+ "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=",
+ "dev": true,
+ "engines": {
+ "node": ">= 0.8"
+ }
+ },
+ "node_modules/verror": {
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz",
+ "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=",
+ "engines": [
+ "node >=0.6.0"
+ ],
+ "dependencies": {
+ "assert-plus": "^1.0.0",
+ "core-util-is": "1.0.2",
+ "extsprintf": "^1.2.0"
+ }
+ },
+ "node_modules/vinyl": {
+ "version": "2.2.1",
+ "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-2.2.1.tgz",
+ "integrity": "sha512-LII3bXRFBZLlezoG5FfZVcXflZgWP/4dCwKtxd5ky9+LOtM4CS3bIRQsmR1KMnMW07jpE8fqR2lcxPZ+8sJIcw==",
+ "dev": true,
+ "dependencies": {
+ "clone": "^2.1.1",
+ "clone-buffer": "^1.0.0",
+ "clone-stats": "^1.0.0",
+ "cloneable-readable": "^1.0.0",
+ "remove-trailing-separator": "^1.0.1",
+ "replace-ext": "^1.0.0"
+ },
+ "engines": {
+ "node": ">= 0.10"
+ }
+ },
+ "node_modules/vinyl-fs": {
+ "version": "3.0.3",
+ "resolved": "https://registry.npmjs.org/vinyl-fs/-/vinyl-fs-3.0.3.tgz",
+ "integrity": "sha512-vIu34EkyNyJxmP0jscNzWBSygh7VWhqun6RmqVfXePrOwi9lhvRs//dOaGOTRUQr4tx7/zd26Tk5WeSVZitgng==",
+ "dev": true,
+ "dependencies": {
+ "fs-mkdirp-stream": "^1.0.0",
+ "glob-stream": "^6.1.0",
+ "graceful-fs": "^4.0.0",
+ "is-valid-glob": "^1.0.0",
+ "lazystream": "^1.0.0",
+ "lead": "^1.0.0",
+ "object.assign": "^4.0.4",
+ "pumpify": "^1.3.5",
+ "readable-stream": "^2.3.3",
+ "remove-bom-buffer": "^3.0.0",
+ "remove-bom-stream": "^1.2.0",
+ "resolve-options": "^1.1.0",
+ "through2": "^2.0.0",
+ "to-through": "^2.0.0",
+ "value-or-function": "^3.0.0",
+ "vinyl": "^2.0.0",
+ "vinyl-sourcemap": "^1.1.0"
+ },
+ "engines": {
+ "node": ">= 0.10"
+ }
+ },
+ "node_modules/vinyl-sourcemap": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/vinyl-sourcemap/-/vinyl-sourcemap-1.1.0.tgz",
+ "integrity": "sha1-kqgAWTo4cDqM2xHYswCtS+Y7PhY=",
+ "dev": true,
+ "dependencies": {
+ "append-buffer": "^1.0.2",
+ "convert-source-map": "^1.5.0",
+ "graceful-fs": "^4.1.6",
+ "normalize-path": "^2.1.1",
+ "now-and-later": "^2.0.0",
+ "remove-bom-buffer": "^3.0.0",
+ "vinyl": "^2.0.0"
+ },
+ "engines": {
+ "node": ">= 0.10"
+ }
+ },
+ "node_modules/vinyl-sourcemap/node_modules/normalize-path": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
+ "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
+ "dev": true,
+ "dependencies": {
+ "remove-trailing-separator": "^1.0.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/vinyl-sourcemaps-apply": {
+ "version": "0.2.1",
+ "resolved": "https://registry.npmjs.org/vinyl-sourcemaps-apply/-/vinyl-sourcemaps-apply-0.2.1.tgz",
+ "integrity": "sha1-q2VJ1h0XLCsbh75cUI0jnI74dwU=",
+ "dev": true,
+ "dependencies": {
+ "source-map": "^0.5.1"
+ }
+ },
+ "node_modules/vinyl-sourcemaps-apply/node_modules/source-map": {
+ "version": "0.5.7",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
+ "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/vm-browserify": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz",
+ "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==",
+ "dev": true
+ },
+ "node_modules/void-elements": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-2.0.1.tgz",
+ "integrity": "sha1-wGavtYK7HLQSjWDqkjkulNXp2+w=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/vscode-textmate": {
+ "version": "5.2.0",
+ "resolved": "https://registry.npmjs.org/vscode-textmate/-/vscode-textmate-5.2.0.tgz",
+ "integrity": "sha512-Uw5ooOQxRASHgu6C7GVvUxisKXfSgW4oFlO+aa+PAkgmH89O3CXxEEzNRNtHSqtXFTl0nAC1uYj0GMSH27uwtQ==",
+ "dev": true
+ },
+ "node_modules/w3c-hr-time": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz",
+ "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==",
+ "dev": true,
+ "dependencies": {
+ "browser-process-hrtime": "^1.0.0"
+ }
+ },
+ "node_modules/w3c-xmlserializer": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz",
+ "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==",
+ "dev": true,
+ "dependencies": {
+ "xml-name-validator": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/w3c-xmlserializer/node_modules/xml-name-validator": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz",
+ "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==",
+ "dev": true
+ },
+ "node_modules/walk": {
+ "version": "2.3.14",
+ "resolved": "https://registry.npmjs.org/walk/-/walk-2.3.14.tgz",
+ "integrity": "sha512-5skcWAUmySj6hkBdH6B6+3ddMjVQYH5Qy9QGbPmN8kVmLteXk+yVXg+yfk1nbX30EYakahLrr8iPcCxJQSCBeg==",
+ "dev": true,
+ "dependencies": {
+ "foreachasync": "^3.0.0"
+ }
+ },
+ "node_modules/watchpack": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.1.1.tgz",
+ "integrity": "sha512-Oo7LXCmc1eE1AjyuSBmtC3+Wy4HcV8PxWh2kP6fOl8yTlNS7r0K9l1ao2lrrUza7V39Y3D/BbJgY8VeSlc5JKw==",
+ "dev": true,
+ "dependencies": {
+ "glob-to-regexp": "^0.4.1",
+ "graceful-fs": "^4.1.2"
+ },
+ "engines": {
+ "node": ">=10.13.0"
+ }
+ },
+ "node_modules/webidl-conversions": {
+ "version": "6.1.0",
+ "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz",
+ "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==",
+ "dev": true,
+ "engines": {
+ "node": ">=10.4"
+ }
+ },
+ "node_modules/webpack": {
+ "version": "5.32.0",
+ "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.32.0.tgz",
+ "integrity": "sha512-jB9PrNMFnPRiZGnm/j3qfNqJmP3ViRzkuQMIf8za0dgOYvSLi/cgA+UEEGvik9EQHX1KYyGng5PgBTTzGrH9xg==",
+ "dev": true,
+ "dependencies": {
+ "@types/eslint-scope": "^3.7.0",
+ "@types/estree": "^0.0.46",
+ "@webassemblyjs/ast": "1.11.0",
+ "@webassemblyjs/wasm-edit": "1.11.0",
+ "@webassemblyjs/wasm-parser": "1.11.0",
+ "acorn": "^8.0.4",
+ "browserslist": "^4.14.5",
+ "chrome-trace-event": "^1.0.2",
+ "enhanced-resolve": "^5.7.0",
+ "es-module-lexer": "^0.4.0",
+ "eslint-scope": "^5.1.1",
+ "events": "^3.2.0",
+ "glob-to-regexp": "^0.4.1",
+ "graceful-fs": "^4.2.4",
+ "json-parse-better-errors": "^1.0.2",
+ "loader-runner": "^4.2.0",
+ "mime-types": "^2.1.27",
+ "neo-async": "^2.6.2",
+ "schema-utils": "^3.0.0",
+ "tapable": "^2.1.1",
+ "terser-webpack-plugin": "^5.1.1",
+ "watchpack": "^2.0.0",
+ "webpack-sources": "^2.1.1"
+ },
+ "bin": {
+ "webpack": "bin/webpack.js"
+ },
+ "engines": {
+ "node": ">=10.13.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/webpack"
+ },
+ "peerDependenciesMeta": {
+ "webpack-cli": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/webpack-sources": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-2.2.0.tgz",
+ "integrity": "sha512-bQsA24JLwcnWGArOKUxYKhX3Mz/nK1Xf6hxullKERyktjNMC4x8koOeaDNTA2fEJ09BdWLbM/iTW0ithREUP0w==",
+ "dev": true,
+ "dependencies": {
+ "source-list-map": "^2.0.1",
+ "source-map": "^0.6.1"
+ },
+ "engines": {
+ "node": ">=10.13.0"
+ }
+ },
+ "node_modules/webpack/node_modules/acorn": {
+ "version": "8.1.1",
+ "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.1.1.tgz",
+ "integrity": "sha512-xYiIVjNuqtKXMxlRMDc6mZUhXehod4a3gbZ1qRlM7icK4EbxUFNLhWoPblCvFtB2Y9CIqHP3CF/rdxLItaQv8g==",
+ "dev": true,
+ "bin": {
+ "acorn": "bin/acorn"
+ },
+ "engines": {
+ "node": ">=0.4.0"
+ }
+ },
+ "node_modules/webpack/node_modules/events": {
+ "version": "3.3.0",
+ "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz",
+ "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.8.x"
+ }
+ },
+ "node_modules/whatwg-encoding": {
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz",
+ "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==",
+ "dev": true,
+ "dependencies": {
+ "iconv-lite": "0.4.24"
+ }
+ },
+ "node_modules/whatwg-mimetype": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz",
+ "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==",
+ "dev": true
+ },
+ "node_modules/whatwg-url": {
+ "version": "9.1.0",
+ "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-9.1.0.tgz",
+ "integrity": "sha512-CQ0UcrPHyomtlOCot1TL77WyMIm/bCwrJ2D6AOKGwEczU9EpyoqAokfqrf/MioU9kHcMsmJZcg1egXix2KYEsA==",
+ "dev": true,
+ "dependencies": {
+ "tr46": "^2.1.0",
+ "webidl-conversions": "^6.1.0"
+ },
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/which": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
+ "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
+ "dev": true,
+ "dependencies": {
+ "isexe": "^2.0.0"
+ },
+ "bin": {
+ "node-which": "bin/node-which"
+ },
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "node_modules/which-boxed-primitive": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz",
+ "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==",
+ "dev": true,
+ "dependencies": {
+ "is-bigint": "^1.0.1",
+ "is-boolean-object": "^1.1.0",
+ "is-number-object": "^1.0.4",
+ "is-string": "^1.0.5",
+ "is-symbol": "^1.0.3"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/which-module": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz",
+ "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=",
+ "dev": true
+ },
+ "node_modules/which-pm-runs": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/which-pm-runs/-/which-pm-runs-1.0.0.tgz",
+ "integrity": "sha1-Zws6+8VS4LVd9rd4DKdGFfI60cs=",
+ "dev": true
+ },
+ "node_modules/which-typed-array": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.4.tgz",
+ "integrity": "sha512-49E0SpUe90cjpoc7BOJwyPHRqSAd12c10Qm2amdEZrJPCY2NDxaW01zHITrem+rnETY3dwrbH3UUrUwagfCYDA==",
+ "dev": true,
+ "dependencies": {
+ "available-typed-arrays": "^1.0.2",
+ "call-bind": "^1.0.0",
+ "es-abstract": "^1.18.0-next.1",
+ "foreach": "^2.0.5",
+ "function-bind": "^1.1.1",
+ "has-symbols": "^1.0.1",
+ "is-typed-array": "^1.1.3"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/wide-align": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz",
+ "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==",
+ "dev": true,
+ "dependencies": {
+ "string-width": "^1.0.2 || 2"
+ }
+ },
+ "node_modules/widest-line": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-2.0.1.tgz",
+ "integrity": "sha512-Ba5m9/Fa4Xt9eb2ELXt77JxVDV8w7qQrH0zS/TWSJdLyAwQjWoOzpzj5lwVftDz6n/EOu3tNACS84v509qwnJA==",
+ "dev": true,
+ "dependencies": {
+ "string-width": "^2.1.1"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/widest-line/node_modules/ansi-regex": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
+ "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
+ "dev": true,
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/widest-line/node_modules/is-fullwidth-code-point": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
+ "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
+ "dev": true,
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/widest-line/node_modules/string-width": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
+ "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
+ "dev": true,
+ "dependencies": {
+ "is-fullwidth-code-point": "^2.0.0",
+ "strip-ansi": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/widest-line/node_modules/strip-ansi": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
+ "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
+ "dev": true,
+ "dependencies": {
+ "ansi-regex": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/word-wrap": {
+ "version": "1.2.3",
+ "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz",
+ "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/wordwrap": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz",
+ "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=",
+ "dev": true
+ },
+ "node_modules/wrap-ansi": {
+ "version": "6.2.0",
+ "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz",
+ "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==",
+ "dev": true,
+ "dependencies": {
+ "ansi-styles": "^4.0.0",
+ "string-width": "^4.1.0",
+ "strip-ansi": "^6.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/wrap-ansi/node_modules/ansi-regex": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
+ "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/wrap-ansi/node_modules/ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "dev": true,
+ "dependencies": {
+ "color-convert": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ }
+ },
+ "node_modules/wrap-ansi/node_modules/color-convert": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "dev": true,
+ "dependencies": {
+ "color-name": "~1.1.4"
+ },
+ "engines": {
+ "node": ">=7.0.0"
+ }
+ },
+ "node_modules/wrap-ansi/node_modules/color-name": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
+ "dev": true
+ },
+ "node_modules/wrap-ansi/node_modules/is-fullwidth-code-point": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
+ "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/wrap-ansi/node_modules/string-width": {
+ "version": "4.2.2",
+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz",
+ "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==",
+ "dev": true,
+ "dependencies": {
+ "emoji-regex": "^8.0.0",
+ "is-fullwidth-code-point": "^3.0.0",
+ "strip-ansi": "^6.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/wrap-ansi/node_modules/strip-ansi": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
+ "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
+ "dev": true,
+ "dependencies": {
+ "ansi-regex": "^5.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/wrappy": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
+ "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
+ "dev": true
+ },
+ "node_modules/write-file-atomic": {
+ "version": "2.4.3",
+ "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.4.3.tgz",
+ "integrity": "sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ==",
+ "dev": true,
+ "dependencies": {
+ "graceful-fs": "^4.1.11",
+ "imurmurhash": "^0.1.4",
+ "signal-exit": "^3.0.2"
+ }
+ },
+ "node_modules/xdg-basedir": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-3.0.0.tgz",
+ "integrity": "sha1-SWsswQnsqNus/i3HK2A8F8WHCtQ=",
+ "dev": true,
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/xml-name-validator": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz",
+ "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==",
+ "dev": true
+ },
+ "node_modules/xml2js": {
+ "version": "0.4.19",
+ "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.19.tgz",
+ "integrity": "sha512-esZnJZJOiJR9wWKMyuvSE1y6Dq5LCuJanqhxslH2bxM6duahNZ+HMpCLhBQGZkbX6xRf8x1Y2eJlgt2q3qo49Q==",
+ "dev": true,
+ "dependencies": {
+ "sax": ">=0.6.0",
+ "xmlbuilder": "~9.0.1"
+ }
+ },
+ "node_modules/xml2json": {
+ "version": "0.11.2",
+ "resolved": "https://registry.npmjs.org/xml2json/-/xml2json-0.11.2.tgz",
+ "integrity": "sha512-ZJpHpPOL0T5lOvAHMnWm59iQOPqNtam5t2TMUllWZ1k5Wm8L5YyvQnkeaVnRKCvDwY5EumqXWyOjjMdQVz272A==",
+ "dev": true,
+ "dependencies": {
+ "hoek": "^4.2.1",
+ "joi": "^13.1.2",
+ "node-expat": "^2.3.15"
+ },
+ "bin": {
+ "xml2json": "bin/xml2json"
+ }
+ },
+ "node_modules/xml2json/node_modules/hoek": {
+ "version": "4.2.1",
+ "resolved": "https://registry.npmjs.org/hoek/-/hoek-4.2.1.tgz",
+ "integrity": "sha512-QLg82fGkfnJ/4iy1xZ81/9SIJiq1NGFUMGs6ParyjBZr6jW2Ufj/snDqTHixNlHdPNwN2RLVD0Pi3igeK9+JfA==",
+ "deprecated": "This version has been deprecated in accordance with the hapi support policy (hapi.im/support). Please upgrade to the latest version to get the best features, bug fixes, and security patches. If you are unable to upgrade at this time, paid support is available for older versions (hapi.im/commercial).",
+ "dev": true,
+ "engines": {
+ "node": ">=4.0.0"
+ }
+ },
+ "node_modules/xmlbuilder": {
+ "version": "9.0.7",
+ "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-9.0.7.tgz",
+ "integrity": "sha1-Ey7mPS7FVlxVfiD0wi35rKaGsQ0=",
+ "dev": true,
+ "engines": {
+ "node": ">=4.0"
+ }
+ },
+ "node_modules/xmlchars": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz",
+ "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==",
+ "dev": true
+ },
+ "node_modules/xmlcreate": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/xmlcreate/-/xmlcreate-2.0.3.tgz",
+ "integrity": "sha512-HgS+X6zAztGa9zIK3Y3LXuJes33Lz9x+YyTxgrkIdabu2vqcGOWwdfCpf1hWLRrd553wd4QCDf6BBO6FfdsRiQ==",
+ "dev": true
+ },
+ "node_modules/xmldom": {
+ "version": "0.1.31",
+ "resolved": "https://registry.npmjs.org/xmldom/-/xmldom-0.1.31.tgz",
+ "integrity": "sha512-yS2uJflVQs6n+CyjHoaBmVSqIDevTAWrzMmjG1Gc7h1qQ7uVozNhEPJAwZXWyGQ/Gafo3fCwrcaokezLPupVyQ==",
+ "deprecated": "Deprecated due to CVE-2021-21366 resolved in 0.5.0",
+ "engines": {
+ "node": ">=0.1"
+ }
+ },
+ "node_modules/xmlhttprequest-ssl": {
+ "version": "1.5.5",
+ "resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.5.5.tgz",
+ "integrity": "sha1-wodrBhaKrcQOV9l+gRkayPQ5iz4=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.4.0"
+ }
+ },
+ "node_modules/xtend": {
+ "version": "4.0.2",
+ "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz",
+ "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.4"
+ }
+ },
+ "node_modules/y18n": {
+ "version": "4.0.3",
+ "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz",
+ "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==",
+ "dev": true
+ },
+ "node_modules/yallist": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
+ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
+ "dev": true
+ },
+ "node_modules/yaml": {
+ "version": "1.10.2",
+ "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz",
+ "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==",
+ "dev": true,
+ "engines": {
+ "node": ">= 6"
+ }
+ },
+ "node_modules/yargs": {
+ "version": "16.2.0",
+ "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz",
+ "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==",
+ "dev": true,
+ "dependencies": {
+ "cliui": "^7.0.2",
+ "escalade": "^3.1.1",
+ "get-caller-file": "^2.0.5",
+ "require-directory": "^2.1.1",
+ "string-width": "^4.2.0",
+ "y18n": "^5.0.5",
+ "yargs-parser": "^20.2.2"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/yargs-parser": {
+ "version": "18.1.3",
+ "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz",
+ "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==",
+ "dev": true,
+ "dependencies": {
+ "camelcase": "^5.0.0",
+ "decamelize": "^1.2.0"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/yargs/node_modules/ansi-regex": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
+ "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/yargs/node_modules/ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "dev": true,
+ "dependencies": {
+ "color-convert": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ }
+ },
+ "node_modules/yargs/node_modules/cliui": {
+ "version": "7.0.4",
+ "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz",
+ "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==",
+ "dev": true,
+ "dependencies": {
+ "string-width": "^4.2.0",
+ "strip-ansi": "^6.0.0",
+ "wrap-ansi": "^7.0.0"
+ }
+ },
+ "node_modules/yargs/node_modules/color-convert": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "dev": true,
+ "dependencies": {
+ "color-name": "~1.1.4"
+ },
+ "engines": {
+ "node": ">=7.0.0"
+ }
+ },
+ "node_modules/yargs/node_modules/color-name": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
+ "dev": true
+ },
+ "node_modules/yargs/node_modules/is-fullwidth-code-point": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
+ "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/yargs/node_modules/string-width": {
+ "version": "4.2.2",
+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz",
+ "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==",
+ "dev": true,
+ "dependencies": {
+ "emoji-regex": "^8.0.0",
+ "is-fullwidth-code-point": "^3.0.0",
+ "strip-ansi": "^6.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/yargs/node_modules/strip-ansi": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
+ "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
+ "dev": true,
+ "dependencies": {
+ "ansi-regex": "^5.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/yargs/node_modules/wrap-ansi": {
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
+ "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
+ "dev": true,
+ "dependencies": {
+ "ansi-styles": "^4.0.0",
+ "string-width": "^4.1.0",
+ "strip-ansi": "^6.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
+ }
+ },
+ "node_modules/yargs/node_modules/y18n": {
+ "version": "5.0.8",
+ "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz",
+ "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==",
+ "dev": true,
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/yargs/node_modules/yargs-parser": {
+ "version": "20.2.7",
+ "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.7.tgz",
+ "integrity": "sha512-FiNkvbeHzB/syOjIUxFDCnhSfzAL8R5vs40MgLFBorXACCOAEaWu0gRZl14vG8MR9AOJIZbmkjhusqBYZ3HTHw==",
+ "dev": true,
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/yauzl": {
+ "version": "2.10.0",
+ "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz",
+ "integrity": "sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk=",
+ "dev": true,
+ "dependencies": {
+ "buffer-crc32": "~0.2.3",
+ "fd-slicer": "~1.1.0"
+ }
+ },
+ "node_modules/yazl": {
+ "version": "2.5.1",
+ "resolved": "https://registry.npmjs.org/yazl/-/yazl-2.5.1.tgz",
+ "integrity": "sha512-phENi2PLiHnHb6QBVot+dJnaAZ0xosj7p3fWl+znIjBDlnMI2PsZCJZ306BPTFOaHf5qdDEI8x5qFrSOBN5vrw==",
+ "dev": true,
+ "dependencies": {
+ "buffer-crc32": "~0.2.3"
+ }
+ },
+ "node_modules/yeast": {
+ "version": "0.1.2",
+ "resolved": "https://registry.npmjs.org/yeast/-/yeast-0.1.2.tgz",
+ "integrity": "sha1-AI4G2AlDIMNy28L47XagymyKxBk=",
+ "dev": true
+ },
+ "node_modules/yn": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz",
+ "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==",
+ "dev": true,
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/yocto-queue": {
+ "version": "0.1.0",
+ "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz",
+ "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==",
+ "dev": true,
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/yoctodelay": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/yoctodelay/-/yoctodelay-1.2.0.tgz",
+ "integrity": "sha512-12y/P9MSig9/5BEhBgylss+fkHiCRZCvYR81eH35NW9uw801cvJt31EAV+WOLcwZRZbLiIQl/hxcdXXXFmGvXg==",
+ "dev": true,
+ "engines": {
+ "node": ">=4"
+ }
+ }
+ },
"dependencies": {
"@babel/code-frame": {
"version": "7.12.13",
@@ -1517,7 +24564,8 @@
"version": "1.0.4",
"resolved": "https://registry.npmjs.org/@octokit/plugin-request-log/-/plugin-request-log-1.0.4.tgz",
"integrity": "sha512-mLUsMkgP7K/cnFEw07kWqXGF5LKrOkD+lhCrKvPHXWDywAwuDUeDwWBpc69XK3pNX0uKiVt8g5z96PJ6z9xCFA==",
- "dev": true
+ "dev": true,
+ "requires": {}
},
"@octokit/plugin-rest-endpoint-methods": {
"version": "5.9.0",
@@ -1928,16 +24976,6 @@
"integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==",
"dev": true
},
- "JSONStream": {
- "version": "1.3.5",
- "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.5.tgz",
- "integrity": "sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==",
- "dev": true,
- "requires": {
- "jsonparse": "^1.2.0",
- "through": ">=2.2.7 <3"
- }
- },
"abab": {
"version": "2.0.5",
"resolved": "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz",
@@ -1988,7 +25026,8 @@
"version": "5.3.2",
"resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz",
"integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==",
- "dev": true
+ "dev": true,
+ "requires": {}
},
"acorn-node": {
"version": "1.8.2",
@@ -2063,7 +25102,8 @@
"version": "3.5.2",
"resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz",
"integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==",
- "dev": true
+ "dev": true,
+ "requires": {}
},
"amdefine": {
"version": "1.0.1",
@@ -3151,9 +26191,9 @@
"integrity": "sha512-erYug8XoqzU3IfcU8fUgyHqyOXqIE4tUTTQ+7mqUjQlvnXkOO6OlT9c/ZoJVHYoAaqGxr09CN53G7XIsO4KtWA==",
"dev": true,
"requires": {
- "JSONStream": "^1.0.3",
"combine-source-map": "~0.8.0",
"defined": "^1.0.0",
+ "JSONStream": "^1.0.3",
"safe-buffer": "^5.1.1",
"through2": "^2.0.0",
"umd": "^3.0.0"
@@ -3180,7 +26220,6 @@
"integrity": "sha512-SaHqzhku9v/j6XsQMRxPyBrSP3gnwmE27gLJYZgMT2GeK3J0+0toN+MnuNYDfHwVGQfLiMZ7KSNSIXHemy905w==",
"dev": true,
"requires": {
- "JSONStream": "^1.0.3",
"assert": "^1.4.0",
"browser-pack": "^6.0.1",
"browser-resolve": "^2.0.0",
@@ -3202,6 +26241,7 @@
"https-browserify": "^1.0.0",
"inherits": "~2.0.1",
"insert-module-globals": "^7.2.1",
+ "JSONStream": "^1.0.3",
"labeled-stream-splicer": "^2.0.0",
"mkdirp-classic": "^0.5.2",
"module-deps": "^6.2.3",
@@ -5399,7 +28439,7 @@
"integrity": "sha512-XvemZCSc05VIlYrd3SjIO/6OyA3SCXK2RIHEVIbAZjxD6/ptmQfwnrq7pWFxJ6raiD3Edh8PzCSy84QUuAzOTg==",
"dev": true,
"requires": {
- "@definitelytyped/header-parser": "^0.0.87",
+ "@definitelytyped/header-parser": "latest",
"command-exists": "^1.2.8",
"rimraf": "^3.0.2",
"semver": "^6.2.0",
@@ -5472,10 +28512,10 @@
"integrity": "sha512-AlEYz68dHznzxtSsxaULqxGdXUObhv/YyyNBny9w90Z+EQygFGpbfaPLqq5jZwEBslCKPjsrpElqGtVHZXAw6g==",
"dev": true,
"requires": {
- "@definitelytyped/header-parser": "^0.0.87",
- "@definitelytyped/typescript-versions": "^0.0.87",
- "@definitelytyped/utils": "^0.0.87",
- "dts-critic": "^3.3.10",
+ "@definitelytyped/header-parser": "latest",
+ "@definitelytyped/typescript-versions": "latest",
+ "@definitelytyped/utils": "latest",
+ "dts-critic": "latest",
"fs-extra": "^6.0.1",
"json-stable-stringify": "^1.0.1",
"strip-json-comments": "^2.0.1",
@@ -6283,9 +29323,9 @@
}
},
"eslint-plugin-highcharts": {
- "version": "github:highcharts/eslint-plugin-highcharts#96f622868c35cec554ea7af07b30a35221d1dfbf",
- "from": "github:highcharts/eslint-plugin-highcharts#v1.0.9",
+ "version": "git+ssh://git@github.com/highcharts/eslint-plugin-highcharts.git#96f622868c35cec554ea7af07b30a35221d1dfbf",
"dev": true,
+ "from": "eslint-plugin-highcharts@github:highcharts/eslint-plugin-highcharts#v1.0.9",
"requires": {
"requireindex": "~1.2.0"
}
@@ -8057,14 +31097,14 @@
"dev": true
},
"highcharts-assembler": {
- "version": "github:highcharts/highcharts-assembler#ab2cfe7f5d47c204c315336eba23f82958a24dbd",
- "from": "github:highcharts/highcharts-assembler#v1.3.7",
- "dev": true
+ "version": "git+ssh://git@github.com/highcharts/highcharts-assembler.git#ab2cfe7f5d47c204c315336eba23f82958a24dbd",
+ "dev": true,
+ "from": "highcharts-assembler@github:highcharts/highcharts-assembler#v1.3.7"
},
"highcharts-declarations-generator": {
- "version": "github:highcharts/highcharts-declarations-generator#739028e681284a960e315b11c70f4413581ac24d",
- "from": "github:highcharts/highcharts-declarations-generator#v1.1.20",
+ "version": "git+ssh://git@github.com/highcharts/highcharts-declarations-generator.git#739028e681284a960e315b11c70f4413581ac24d",
"dev": true,
+ "from": "highcharts-declarations-generator@github:highcharts/highcharts-declarations-generator#v1.1.20",
"requires": {
"colors": "^1.4.0",
"mkdirp": "^1.0.4",
@@ -8072,9 +31112,9 @@
}
},
"highcharts-documentation-generators": {
- "version": "github:highcharts/highcharts-documentation-generators#39ac26bab66c7b32d98af6a1829e653786d02e6c",
- "from": "github:highcharts/highcharts-documentation-generators#v0.5.27",
+ "version": "git+ssh://git@github.com/highcharts/highcharts-documentation-generators.git#39ac26bab66c7b32d98af6a1829e653786d02e6c",
"dev": true,
+ "from": "highcharts-documentation-generators@github:highcharts/highcharts-documentation-generators#v0.5.27",
"requires": {
"async": "^3.2.0",
"colors": "^1.4.0",
@@ -8150,9 +31190,9 @@
"dev": true
},
"highcharts-assembler": {
- "version": "github:highcharts/highcharts-assembler#5447e0e61481864d524af4e8315a5b2dd9fb0739",
- "from": "github:highcharts/highcharts-assembler",
- "dev": true
+ "version": "git+ssh://git@github.com/highcharts/highcharts-assembler.git#5447e0e61481864d524af4e8315a5b2dd9fb0739",
+ "dev": true,
+ "from": "highcharts-assembler@github:highcharts/highcharts-assembler"
},
"htmlparser2": {
"version": "6.1.0",
@@ -8277,9 +31317,9 @@
}
},
"highcharts-utils": {
- "version": "github:highcharts/highcharts-utils#02e3f974ad3c583734d9086ea9187dab3d788f03",
- "from": "github:highcharts/highcharts-utils",
+ "version": "git+ssh://git@github.com/highcharts/highcharts-utils.git#02e3f974ad3c583734d9086ea9187dab3d788f03",
"dev": true,
+ "from": "highcharts-utils@github:highcharts/highcharts-utils",
"requires": {
"@babel/core": "^7.13.10",
"@babel/preset-env": "^7.13.10",
@@ -8295,21 +31335,21 @@
"cors": "^2.8.5",
"current-git-branch": "^1.1.0",
"debug": "~2.6.3",
- "dotenv": "^10.0.0",
- "eslint": "^7.32.0",
+ "dotenv": "^8.2.0",
+ "eslint": "~4.17.0",
"esm": "^3.2.25",
"express": "^4.17.1",
"express-session": "^1.17.1",
"glob": "^7.1.6",
- "hbs": "^4.1.2",
- "highcharts": "^9.2.2",
+ "hbs": "^4.1.1",
+ "highcharts": "^9.1.1",
"hostile": "^1.3.3",
"http-proxy": "^1.18.1",
"husky": "^0.14.3",
"ip": "^1.1.5",
"js-yaml": "^3.14.1",
"jsdom": "^16.5.2",
- "jszip": "^3.7.0",
+ "jszip": "^3.6.0",
"less-middleware": "~2.2.0",
"lint-staged": "^6.1.1",
"marked": "^0.3.19",
@@ -8318,7 +31358,7 @@
"nodemon": "^1.19.4",
"serve-favicon": "~2.4.2",
"simple-git": "^1.132.0",
- "ws": "^7.5.5",
+ "ws": "^7.4.4",
"xml2json": "^0.11.2",
"yargs": "^10.1.2"
},
@@ -8491,8 +31531,7 @@
}
},
"dotenv": {
- "version": "10.0.0",
- "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz",
+ "version": "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz",
"integrity": "sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==",
"dev": true
},
@@ -8524,8 +31563,7 @@
}
},
"eslint": {
- "version": "7.32.0",
- "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.32.0.tgz",
+ "version": "https://registry.npmjs.org/eslint/-/eslint-7.32.0.tgz",
"integrity": "sha512-VHZ8gX+EDfz+97jGcgyGCyRia/dPOd6Xh9yPv8Bl1+SoaIwD+a/vlrOmGRUyOYu7MwUhc7CxqeaDZU13S4+EpA==",
"dev": true,
"requires": {
@@ -9219,7 +32257,8 @@
"version": "7.5.5",
"resolved": "https://registry.npmjs.org/ws/-/ws-7.5.5.tgz",
"integrity": "sha512-BAkMFcAzl8as1G/hArkxOxq3G7pjUqQ3gzYbLL0/5zNkph70e+lCoxBGnm6AW1+/aiNeV4fnKqZ8m4GZewmH2w==",
- "dev": true
+ "dev": true,
+ "requires": {}
},
"xml-name-validator": {
"version": "3.0.0",
@@ -9271,9 +32310,9 @@
}
},
"highsoft-websearch": {
- "version": "github:highcharts/highsoft-websearch#3dd53aaa082aa2d6c5f5fbc76d150cba16f6bd45",
- "from": "github:highcharts/highsoft-websearch#v0.0.3",
- "dev": true
+ "version": "git+ssh://git@github.com/highcharts/highsoft-websearch.git#3dd53aaa082aa2d6c5f5fbc76d150cba16f6bd45",
+ "dev": true,
+ "from": "highsoft-websearch@github:highcharts/highsoft-websearch#v0.0.3"
},
"hmac-drbg": {
"version": "1.0.1",
@@ -9750,11 +32789,11 @@
"integrity": "sha512-ufS5Qq9RZN+Bu899eA9QCAYThY+gGW7oRkmb0vC93Vlyu/CFGcH0OYPEjVkDXA5FEbTt1+VWzdoOD3Ny9N+8tg==",
"dev": true,
"requires": {
- "JSONStream": "^1.0.3",
"acorn-node": "^1.5.2",
"combine-source-map": "^0.8.0",
"concat-stream": "^1.6.1",
"is-buffer": "^1.1.0",
+ "JSONStream": "^1.0.3",
"path-is-absolute": "^1.0.1",
"process": "~0.11.0",
"through2": "^2.0.0",
@@ -10708,7 +33747,8 @@
"version": "8.2.1",
"resolved": "https://registry.npmjs.org/ws/-/ws-8.2.1.tgz",
"integrity": "sha512-XkgWpJU3sHU7gX8f13NqTn6KQ85bd1WU7noBHTT8fSohx7OS1TPY8k+cyRPCzFkia7C4mM229yeHr1qK9sM4JQ==",
- "dev": true
+ "dev": true,
+ "requires": {}
}
}
},
@@ -10790,6 +33830,16 @@
"integrity": "sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA=",
"dev": true
},
+ "JSONStream": {
+ "version": "1.3.5",
+ "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.5.tgz",
+ "integrity": "sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==",
+ "dev": true,
+ "requires": {
+ "jsonparse": "^1.2.0",
+ "through": ">=2.2.7 <3"
+ }
+ },
"jspdf-yworks": {
"version": "2.1.1",
"resolved": "https://registry.npmjs.org/jspdf-yworks/-/jspdf-yworks-2.1.1.tgz",
@@ -11082,13 +34132,15 @@
"version": "4.1.2",
"resolved": "https://registry.npmjs.org/karma-qunit/-/karma-qunit-4.1.2.tgz",
"integrity": "sha512-taTPqBeHCOlkeKTSzQgIKzAUb79vw3rfbCph+xwwh63tyGjNtljwx91VArhIM9DzIIR3gB9G214wQg+oXI9ycw==",
- "dev": true
+ "dev": true,
+ "requires": {}
},
"karma-safari-launcher": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/karma-safari-launcher/-/karma-safari-launcher-1.0.0.tgz",
"integrity": "sha1-lpgqLMR9BmquccVTursoMZEVos4=",
- "dev": true
+ "dev": true,
+ "requires": {}
},
"karma-sharding": {
"version": "4.4.0",
@@ -12429,7 +35481,8 @@
"version": "5.3.0",
"resolved": "https://registry.npmjs.org/markdown-it-anchor/-/markdown-it-anchor-5.3.0.tgz",
"integrity": "sha512-/V1MnLL/rgJ3jkMWo84UR+K+jF1cxNG1a+KwqeXqTIJ+jtA8aWSHuigx8lTzauiIjBDbwF3NcWQMotd0Dm39jA==",
- "dev": true
+ "dev": true,
+ "requires": {}
},
"marked": {
"version": "3.0.2",
@@ -12730,7 +35783,6 @@
"integrity": "sha512-fg7OZaQBcL4/L+AK5f4iVqf9OMbCclXfy/znXRxTVhJSeW5AIlS9AwheYwDaXM3lVW7OBeaeUEY3gbaC6cLlSA==",
"dev": true,
"requires": {
- "JSONStream": "^1.0.3",
"browser-resolve": "^2.0.0",
"cached-path-relative": "^1.0.2",
"concat-stream": "~1.6.0",
@@ -12738,6 +35790,7 @@
"detective": "^5.2.0",
"duplexer2": "^0.1.2",
"inherits": "^2.0.1",
+ "JSONStream": "^1.0.3",
"parents": "^1.0.0",
"readable-stream": "^2.0.2",
"resolve": "^1.4.0",
@@ -16200,6 +39253,15 @@
}
}
},
+ "string_decoder": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",
+ "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==",
+ "dev": true,
+ "requires": {
+ "safe-buffer": "~5.2.0"
+ }
+ },
"string-argv": {
"version": "0.3.1",
"resolved": "https://registry.npmjs.org/string-argv/-/string-argv-0.3.1.tgz",
@@ -16237,15 +39299,6 @@
"define-properties": "^1.1.3"
}
},
- "string_decoder": {
- "version": "1.3.0",
- "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",
- "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==",
- "dev": true,
- "requires": {
- "safe-buffer": "~5.2.0"
- }
- },
"stringify-object": {
"version": "3.3.0",
"resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz",
From 920e2096f44f91968861edc941825e2e4b8af027 Mon Sep 17 00:00:00 2001
From: Pawel Lysy
Date: Tue, 2 Nov 2021 13:06:28 +0100
Subject: [PATCH 017/131] Applied requested changes.
---
ts/Stock/Indicators/ABands/ABandsIndicator.ts | 6 +++---
ts/Stock/Indicators/BB/BBIndicator.ts | 2 +-
.../KeltnerChannelsIndicator.ts | 2 +-
.../Indicators/MultipleLinesComposition.ts | 18 +-----------------
4 files changed, 6 insertions(+), 22 deletions(-)
diff --git a/ts/Stock/Indicators/ABands/ABandsIndicator.ts b/ts/Stock/Indicators/ABands/ABandsIndicator.ts
index c6a0d3d976c..f36d5050265 100644
--- a/ts/Stock/Indicators/ABands/ABandsIndicator.ts
+++ b/ts/Stock/Indicators/ABands/ABandsIndicator.ts
@@ -102,14 +102,14 @@ class ABandsIndicator extends SMAIndicator {
*/
public static defaultOptions: ABandsOptions = merge(SMAIndicator.defaultOptions, {
/**
- * Option for fill color between lines in BoiligerBands Indicator.
+ * Option for fill color between lines in Accelleration bands Indicator.
*
* @sample {highstock} stock/indicators/indicator-area-fill
- * background fill between lines
+ * Background fill between lines.
*
* @type {Highcharts.Color}
* @since next
- * @apioption plotOptions.bb.fillColor
+ * @apioption plotOptions.abands.fillColor
*
*/
params: {
diff --git a/ts/Stock/Indicators/BB/BBIndicator.ts b/ts/Stock/Indicators/BB/BBIndicator.ts
index 6261132acbd..f0081b9b208 100644
--- a/ts/Stock/Indicators/BB/BBIndicator.ts
+++ b/ts/Stock/Indicators/BB/BBIndicator.ts
@@ -113,7 +113,7 @@ class BBIndicator extends SMAIndicator {
* Option for fill color between lines in BoiligerBands Indicator.
*
* @sample {highstock} stock/indicators/indicator-area-fill
- * background fill between lines
+ * Background fill between lines.
*
* @type {Highcharts.Color}
* @since next
diff --git a/ts/Stock/Indicators/KeltnerChannels/KeltnerChannelsIndicator.ts b/ts/Stock/Indicators/KeltnerChannels/KeltnerChannelsIndicator.ts
index 5ec1b4fad38..c36d4cb6bed 100644
--- a/ts/Stock/Indicators/KeltnerChannels/KeltnerChannelsIndicator.ts
+++ b/ts/Stock/Indicators/KeltnerChannels/KeltnerChannelsIndicator.ts
@@ -64,7 +64,7 @@ class KeltnerChannelsIndicator extends SMAIndicator {
* Option for fill color between lines in Keltner Channels Indicator.
*
* @sample {highstock} stock/indicators/indicator-area-fill
- * background fill between lines
+ * Background fill between lines.
*
* @type {Highcharts.Color}
* @since next
diff --git a/ts/Stock/Indicators/MultipleLinesComposition.ts b/ts/Stock/Indicators/MultipleLinesComposition.ts
index b996b204b05..2cca94f346a 100644
--- a/ts/Stock/Indicators/MultipleLinesComposition.ts
+++ b/ts/Stock/Indicators/MultipleLinesComposition.ts
@@ -88,21 +88,6 @@ namespace MultipleLinesComposition {
export interface Options {
fillColor?: SVGAttributes['fill'];
gapSize?: number;
- styles?: any;
- }
- interface GapOptions {
- options: {
- gapSize?: number;
- };
- }
- interface IndicatorSpanObject {
- indicator: Composition;
- points: Array;
- nextPoints: Array;
- color: SVGAttributes['fill'];
- options: Options;
- gap: GapOptions;
- graph: SVGElement | undefined;
}
/* *
@@ -224,7 +209,6 @@ namespace MultipleLinesComposition {
if (indicator.fillGraph && indicator.nextPoints) {
areaPath = SMAIndicator.prototype.getGraphPath.call(
indicator,
- // Reverse points, so that the areaFill will start from the end:
indicator.nextPoints
);
@@ -235,6 +219,7 @@ namespace MultipleLinesComposition {
higherAreaPath = areaPath.slice(0, path.length);
+ // Reverse points, so that the areaFill will start from the end:
for (let i = higherAreaPath.length - 1; i >= 0; i--) {
path.push(higherAreaPath[i]);
}
@@ -346,7 +331,6 @@ namespace MultipleLinesComposition {
// Now save lines:
(indicator as any)['graph' + lineName] = indicator.graph;
- // Save points as well when areaFill is available.
} else {
error(
'Error: "' + lineName + ' doesn\'t have equivalent ' +
From b07a04042f50b0e5eb717b8c38363502d2499fe5 Mon Sep 17 00:00:00 2001
From: Pawel Lysy
Date: Tue, 2 Nov 2021 13:12:45 +0100
Subject: [PATCH 018/131] Applied requested changes.
---
ts/Stock/Indicators/Aroon/AroonIndicator.ts | 1 -
1 file changed, 1 deletion(-)
diff --git a/ts/Stock/Indicators/Aroon/AroonIndicator.ts b/ts/Stock/Indicators/Aroon/AroonIndicator.ts
index 8e4b8a8a77d..0051e91853d 100644
--- a/ts/Stock/Indicators/Aroon/AroonIndicator.ts
+++ b/ts/Stock/Indicators/Aroon/AroonIndicator.ts
@@ -212,7 +212,6 @@ class AroonIndicator extends SMAIndicator {
* */
interface AroonIndicator extends MultipleLinesComposition.Composition {
- areaLinesNames: Array;
pointArrayMap: Array;
pointValKey: string;
nameComponents: Array;
From a29d033e7199e35108e43712a7475dd8c9f9ba9f Mon Sep 17 00:00:00 2001
From: Pawel Lysy
Date: Wed, 3 Nov 2021 09:38:06 +0100
Subject: [PATCH 019/131] Fixed typo.
---
ts/Stock/Indicators/BB/BBIndicator.ts | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/ts/Stock/Indicators/BB/BBIndicator.ts b/ts/Stock/Indicators/BB/BBIndicator.ts
index f0081b9b208..b20c13b1ea3 100644
--- a/ts/Stock/Indicators/BB/BBIndicator.ts
+++ b/ts/Stock/Indicators/BB/BBIndicator.ts
@@ -110,7 +110,7 @@ class BBIndicator extends SMAIndicator {
public static defaultOptions: BBOptions = merge(SMAIndicator.defaultOptions, {
/**
- * Option for fill color between lines in BoiligerBands Indicator.
+ * Option for fill color between lines in Boiliger Bands Indicator.
*
* @sample {highstock} stock/indicators/indicator-area-fill
* Background fill between lines.
From 73048debaac042438b547f7c9d9761e74e42b7a1 Mon Sep 17 00:00:00 2001
From: bre1470 <40056287+bre1470@users.noreply.github.com>
Date: Wed, 3 Nov 2021 11:00:59 +0100
Subject: [PATCH 020/131] Tools: Migrated from deprecated node-sass to sass
reference.
---
package-lock.json | 1261 +++++---------------------------
package.json | 3 +-
tools/gulptasks/scripts-css.js | 2 +-
3 files changed, 178 insertions(+), 1088 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index fddb3b6e0f2..706d93f2d9b 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -5,6 +5,7 @@
"requires": true,
"packages": {
"": {
+ "name": "highcharts",
"version": "9.3.0",
"license": "SEE LICENSE IN ",
"dependencies": {
@@ -19,6 +20,7 @@
"@octokit/rest": "^18.10.0",
"@types/jquery": "^3.5.6",
"@types/qunit": "^2.11.2",
+ "@types/sass": "^1.43.0",
"@typescript-eslint/eslint-plugin": "^2.34.0",
"@typescript-eslint/parser": "^2.34.0",
"aws-sdk": "^2.981.0",
@@ -63,7 +65,6 @@
"lolex": "^6.0.0",
"marked": "^3.0.2",
"mkdirp": "^1.0.4",
- "node-sass": "^6.0.1",
"pixelmatch": "^5.2.1",
"plugin-error": "^1.0.1",
"pngjs": "^6.0.0",
@@ -71,6 +72,7 @@
"qunit": "^2.16.0",
"request": "^2.88.2",
"rimraf": "^3.0.2",
+ "sass": "^1.43.4",
"semver": "^7.3.5",
"ts-node": "^10.2.1",
"tsutils": "^3.21.0",
@@ -2365,6 +2367,15 @@
"integrity": "sha512-Bt0fz9l8sWxqP+cjoqWQyNVyOPPK+7GPhKIKLLTi7llR0FV+pyd50FXTXafZeZnsFVUgXw4pdupydz75E6vxjQ==",
"dev": true
},
+ "node_modules/@types/sass": {
+ "version": "1.43.0",
+ "resolved": "https://registry.npmjs.org/@types/sass/-/sass-1.43.0.tgz",
+ "integrity": "sha512-DPSXNJ1rYLo88GyF9tuB4bsYGfpKI1a4+wOQmc+LI1SUoocm9QLRSpz0GxxuyjmJsYFIQo/dDlRSSpIXngff+w==",
+ "dev": true,
+ "dependencies": {
+ "@types/node": "*"
+ }
+ },
"node_modules/@types/sinonjs__fake-timers": {
"version": "6.0.4",
"resolved": "https://registry.npmjs.org/@types/sinonjs__fake-timers/-/sinonjs__fake-timers-6.0.4.tgz",
@@ -2818,6 +2829,7 @@
"resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz",
"integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=",
"dev": true,
+ "optional": true,
"engines": {
"node": ">=0.4.2"
}
@@ -3345,15 +3357,6 @@
"node": ">=0.12.0"
}
},
- "node_modules/async-foreach": {
- "version": "0.1.3",
- "resolved": "https://registry.npmjs.org/async-foreach/-/async-foreach-0.1.3.tgz",
- "integrity": "sha1-NhIfhFwFeBct5Bmpfb6x0W7DRUI=",
- "dev": true,
- "engines": {
- "node": "*"
- }
- },
"node_modules/async-limiter": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz",
@@ -7470,15 +7473,6 @@
"url": "https://github.com/fb55/entities?sponsor=1"
}
},
- "node_modules/env-paths": {
- "version": "2.2.1",
- "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz",
- "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==",
- "dev": true,
- "engines": {
- "node": ">=6"
- }
- },
"node_modules/errno": {
"version": "0.1.8",
"resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz",
@@ -9313,18 +9307,6 @@
"wide-align": "^1.1.0"
}
},
- "node_modules/gaze": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.3.tgz",
- "integrity": "sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==",
- "dev": true,
- "dependencies": {
- "globule": "^1.0.0"
- },
- "engines": {
- "node": ">= 4.0.0"
- }
- },
"node_modules/gensync": {
"version": "1.0.0-beta.2",
"resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz",
@@ -9374,6 +9356,7 @@
"resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz",
"integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=",
"dev": true,
+ "optional": true,
"engines": {
"node": ">=0.10.0"
}
@@ -9642,20 +9625,6 @@
"integrity": "sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==",
"dev": true
},
- "node_modules/globule": {
- "version": "1.3.3",
- "resolved": "https://registry.npmjs.org/globule/-/globule-1.3.3.tgz",
- "integrity": "sha512-mb1aYtDbIjTu4ShMB85m3UzjX9BVKe9WCzsnfMSZk+K5GpIbBOexgg4PPCt5eHDEG5/ZQAUX2Kct02zfiPLsKg==",
- "dev": true,
- "dependencies": {
- "glob": "~7.1.1",
- "lodash": "~4.17.10",
- "minimatch": "~3.0.2"
- },
- "engines": {
- "node": ">= 0.10"
- }
- },
"node_modules/glogg": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/glogg/-/glogg-1.0.2.tgz",
@@ -12971,12 +12940,6 @@
"node": ">=8.9.0"
}
},
- "node_modules/js-base64": {
- "version": "2.6.4",
- "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.6.4.tgz",
- "integrity": "sha512-pZe//GGmwJndub7ZghVHz7vjb2LgC1m8B07Au3eYqeqv9emhESByMXxaEgkUkEqJe87oBbSniGYoQNIBklc7IQ==",
- "dev": true
- },
"node_modules/js-beautify": {
"version": "1.13.5",
"resolved": "https://registry.npmjs.org/js-beautify/-/js-beautify-1.13.5.tgz",
@@ -16079,108 +16042,6 @@
"node": "4.x || >=6.0.0"
}
},
- "node_modules/node-gyp": {
- "version": "7.1.2",
- "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-7.1.2.tgz",
- "integrity": "sha512-CbpcIo7C3eMu3dL1c3d0xw449fHIGALIJsRP4DDPHpyiW8vcriNY7ubh9TE4zEKfSxscY7PjeFnshE7h75ynjQ==",
- "dev": true,
- "dependencies": {
- "env-paths": "^2.2.0",
- "glob": "^7.1.4",
- "graceful-fs": "^4.2.3",
- "nopt": "^5.0.0",
- "npmlog": "^4.1.2",
- "request": "^2.88.2",
- "rimraf": "^3.0.2",
- "semver": "^7.3.2",
- "tar": "^6.0.2",
- "which": "^2.0.2"
- },
- "bin": {
- "node-gyp": "bin/node-gyp.js"
- },
- "engines": {
- "node": ">= 10.12.0"
- }
- },
- "node_modules/node-gyp/node_modules/chownr": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz",
- "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==",
- "dev": true,
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/node-gyp/node_modules/fs-minipass": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz",
- "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==",
- "dev": true,
- "dependencies": {
- "minipass": "^3.0.0"
- },
- "engines": {
- "node": ">= 8"
- }
- },
- "node_modules/node-gyp/node_modules/minipass": {
- "version": "3.1.3",
- "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.3.tgz",
- "integrity": "sha512-Mgd2GdMVzY+x3IJ+oHnVM+KG3lA5c8tnabyJKmHSaG2kAGpudxuOf8ToDkhumF7UzME7DecbQE9uOZhNm7PuJg==",
- "dev": true,
- "dependencies": {
- "yallist": "^4.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/node-gyp/node_modules/minizlib": {
- "version": "2.1.2",
- "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz",
- "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==",
- "dev": true,
- "dependencies": {
- "minipass": "^3.0.0",
- "yallist": "^4.0.0"
- },
- "engines": {
- "node": ">= 8"
- }
- },
- "node_modules/node-gyp/node_modules/nopt": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz",
- "integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==",
- "dev": true,
- "dependencies": {
- "abbrev": "1"
- },
- "bin": {
- "nopt": "bin/nopt.js"
- },
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/node-gyp/node_modules/tar": {
- "version": "6.1.11",
- "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.11.tgz",
- "integrity": "sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA==",
- "dev": true,
- "dependencies": {
- "chownr": "^2.0.0",
- "fs-minipass": "^2.0.0",
- "minipass": "^3.0.0",
- "minizlib": "^2.1.1",
- "mkdirp": "^1.0.3",
- "yallist": "^4.0.0"
- },
- "engines": {
- "node": ">= 10"
- }
- },
"node_modules/node-pre-gyp": {
"version": "0.15.0",
"resolved": "https://registry.npmjs.org/node-pre-gyp/-/node-pre-gyp-0.15.0.tgz",
@@ -16266,311 +16127,6 @@
"integrity": "sha512-zR6HoT6LrLCRBwukmrVbHv0EpEQjksO6GmFcZQQuCAy139BEsoVKPYnf3jongYW83fAa1torLGYwxxky/p28sg==",
"dev": true
},
- "node_modules/node-sass": {
- "version": "6.0.1",
- "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-6.0.1.tgz",
- "integrity": "sha512-f+Rbqt92Ful9gX0cGtdYwjTrWAaGURgaK5rZCWOgCNyGWusFYHhbqCCBoFBeat+HKETOU02AyTxNhJV0YZf2jQ==",
- "dev": true,
- "hasInstallScript": true,
- "dependencies": {
- "async-foreach": "^0.1.3",
- "chalk": "^1.1.1",
- "cross-spawn": "^7.0.3",
- "gaze": "^1.0.0",
- "get-stdin": "^4.0.1",
- "glob": "^7.0.3",
- "lodash": "^4.17.15",
- "meow": "^9.0.0",
- "nan": "^2.13.2",
- "node-gyp": "^7.1.0",
- "npmlog": "^4.0.0",
- "request": "^2.88.0",
- "sass-graph": "2.2.5",
- "stdout-stream": "^1.4.0",
- "true-case-path": "^1.0.2"
- },
- "bin": {
- "node-sass": "bin/node-sass"
- },
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/node-sass/node_modules/ansi-styles": {
- "version": "2.2.1",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
- "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/node-sass/node_modules/camelcase-keys": {
- "version": "6.2.2",
- "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.2.2.tgz",
- "integrity": "sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==",
- "dev": true,
- "dependencies": {
- "camelcase": "^5.3.1",
- "map-obj": "^4.0.0",
- "quick-lru": "^4.0.1"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/node-sass/node_modules/chalk": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
- "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
- "dev": true,
- "dependencies": {
- "ansi-styles": "^2.2.1",
- "escape-string-regexp": "^1.0.2",
- "has-ansi": "^2.0.0",
- "strip-ansi": "^3.0.0",
- "supports-color": "^2.0.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/node-sass/node_modules/hosted-git-info": {
- "version": "4.0.2",
- "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.0.2.tgz",
- "integrity": "sha512-c9OGXbZ3guC/xOlCg1Ci/VgWlwsqDv1yMQL1CWqXDL0hDjXuNcq0zuR4xqPSuasI3kqFDhqSyTjREz5gzq0fXg==",
- "dev": true,
- "dependencies": {
- "lru-cache": "^6.0.0"
- },
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/node-sass/node_modules/indent-string": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz",
- "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/node-sass/node_modules/map-obj": {
- "version": "4.2.1",
- "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.2.1.tgz",
- "integrity": "sha512-+WA2/1sPmDj1dlvvJmB5G6JKfY9dpn7EVBUL06+y6PoljPkh+6V1QihwxNkbcGxCRjt2b0F9K0taiCuo7MbdFQ==",
- "dev": true,
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/node-sass/node_modules/meow": {
- "version": "9.0.0",
- "resolved": "https://registry.npmjs.org/meow/-/meow-9.0.0.tgz",
- "integrity": "sha512-+obSblOQmRhcyBt62furQqRAQpNyWXo8BuQ5bN7dG8wmwQ+vwHKp/rCFD4CrTP8CsDQD1sjoZ94K417XEUk8IQ==",
- "dev": true,
- "dependencies": {
- "@types/minimist": "^1.2.0",
- "camelcase-keys": "^6.2.2",
- "decamelize": "^1.2.0",
- "decamelize-keys": "^1.1.0",
- "hard-rejection": "^2.1.0",
- "minimist-options": "4.1.0",
- "normalize-package-data": "^3.0.0",
- "read-pkg-up": "^7.0.1",
- "redent": "^3.0.0",
- "trim-newlines": "^3.0.0",
- "type-fest": "^0.18.0",
- "yargs-parser": "^20.2.3"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/node-sass/node_modules/normalize-package-data": {
- "version": "3.0.3",
- "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz",
- "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==",
- "dev": true,
- "dependencies": {
- "hosted-git-info": "^4.0.1",
- "is-core-module": "^2.5.0",
- "semver": "^7.3.4",
- "validate-npm-package-license": "^3.0.1"
- },
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/node-sass/node_modules/parse-json": {
- "version": "5.2.0",
- "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz",
- "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==",
- "dev": true,
- "dependencies": {
- "@babel/code-frame": "^7.0.0",
- "error-ex": "^1.3.1",
- "json-parse-even-better-errors": "^2.3.0",
- "lines-and-columns": "^1.1.6"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/node-sass/node_modules/read-pkg": {
- "version": "5.2.0",
- "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz",
- "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==",
- "dev": true,
- "dependencies": {
- "@types/normalize-package-data": "^2.4.0",
- "normalize-package-data": "^2.5.0",
- "parse-json": "^5.0.0",
- "type-fest": "^0.6.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/node-sass/node_modules/read-pkg-up": {
- "version": "7.0.1",
- "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz",
- "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==",
- "dev": true,
- "dependencies": {
- "find-up": "^4.1.0",
- "read-pkg": "^5.2.0",
- "type-fest": "^0.8.1"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/node-sass/node_modules/read-pkg-up/node_modules/type-fest": {
- "version": "0.8.1",
- "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz",
- "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/node-sass/node_modules/read-pkg/node_modules/hosted-git-info": {
- "version": "2.8.9",
- "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz",
- "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==",
- "dev": true
- },
- "node_modules/node-sass/node_modules/read-pkg/node_modules/normalize-package-data": {
- "version": "2.5.0",
- "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz",
- "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==",
- "dev": true,
- "dependencies": {
- "hosted-git-info": "^2.1.4",
- "resolve": "^1.10.0",
- "semver": "2 || 3 || 4 || 5",
- "validate-npm-package-license": "^3.0.1"
- }
- },
- "node_modules/node-sass/node_modules/read-pkg/node_modules/semver": {
- "version": "5.7.1",
- "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
- "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
- "dev": true,
- "bin": {
- "semver": "bin/semver"
- }
- },
- "node_modules/node-sass/node_modules/read-pkg/node_modules/type-fest": {
- "version": "0.6.0",
- "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz",
- "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/node-sass/node_modules/redent": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz",
- "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==",
- "dev": true,
- "dependencies": {
- "indent-string": "^4.0.0",
- "strip-indent": "^3.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/node-sass/node_modules/strip-indent": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz",
- "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==",
- "dev": true,
- "dependencies": {
- "min-indent": "^1.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/node-sass/node_modules/supports-color": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
- "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
- "dev": true,
- "engines": {
- "node": ">=0.8.0"
- }
- },
- "node_modules/node-sass/node_modules/trim-newlines": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.1.tgz",
- "integrity": "sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/node-sass/node_modules/type-fest": {
- "version": "0.18.1",
- "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.18.1.tgz",
- "integrity": "sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==",
- "dev": true,
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/node-sass/node_modules/yargs-parser": {
- "version": "20.2.9",
- "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz",
- "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==",
- "dev": true,
- "engines": {
- "node": ">=10"
- }
- },
"node_modules/node-watch": {
"version": "0.7.1",
"resolved": "https://registry.npmjs.org/node-watch/-/node-watch-0.7.1.tgz",
@@ -18877,168 +18433,145 @@
"postcss": "^7.0.27"
}
},
- "node_modules/sass-graph": {
- "version": "2.2.5",
- "resolved": "https://registry.npmjs.org/sass-graph/-/sass-graph-2.2.5.tgz",
- "integrity": "sha512-VFWDAHOe6mRuT4mZRd4eKE+d8Uedrk6Xnh7Sh9b4NGufQLQjOrvf/MQoOdx+0s92L89FeyUUNfU597j/3uNpag==",
+ "node_modules/sass": {
+ "version": "1.43.4",
+ "resolved": "https://registry.npmjs.org/sass/-/sass-1.43.4.tgz",
+ "integrity": "sha512-/ptG7KE9lxpGSYiXn7Ar+lKOv37xfWsZRtFYal2QHNigyVQDx685VFT/h7ejVr+R8w7H4tmUgtulsKl5YpveOg==",
"dev": true,
"dependencies": {
- "glob": "^7.0.0",
- "lodash": "^4.0.0",
- "scss-tokenizer": "^0.2.3",
- "yargs": "^13.3.2"
+ "chokidar": ">=3.0.0 <4.0.0"
},
"bin": {
- "sassgraph": "bin/sassgraph"
- }
- },
- "node_modules/sass-graph/node_modules/ansi-regex": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
- "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
- "dev": true,
+ "sass": "sass.js"
+ },
"engines": {
- "node": ">=6"
- }
- },
- "node_modules/sass-graph/node_modules/cliui": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz",
- "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==",
- "dev": true,
- "dependencies": {
- "string-width": "^3.1.0",
- "strip-ansi": "^5.2.0",
- "wrap-ansi": "^5.1.0"
+ "node": ">=8.9.0"
}
},
- "node_modules/sass-graph/node_modules/emoji-regex": {
- "version": "7.0.3",
- "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz",
- "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==",
- "dev": true
- },
- "node_modules/sass-graph/node_modules/find-up": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
- "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
+ "node_modules/sass/node_modules/anymatch": {
+ "version": "3.1.2",
+ "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz",
+ "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==",
"dev": true,
"dependencies": {
- "locate-path": "^3.0.0"
+ "normalize-path": "^3.0.0",
+ "picomatch": "^2.0.4"
},
"engines": {
- "node": ">=6"
+ "node": ">= 8"
}
},
- "node_modules/sass-graph/node_modules/is-fullwidth-code-point": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
- "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
+ "node_modules/sass/node_modules/binary-extensions": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz",
+ "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==",
"dev": true,
"engines": {
- "node": ">=4"
+ "node": ">=8"
}
},
- "node_modules/sass-graph/node_modules/locate-path": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
- "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
+ "node_modules/sass/node_modules/braces": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
+ "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
"dev": true,
"dependencies": {
- "p-locate": "^3.0.0",
- "path-exists": "^3.0.0"
+ "fill-range": "^7.0.1"
},
"engines": {
- "node": ">=6"
+ "node": ">=8"
}
},
- "node_modules/sass-graph/node_modules/p-locate": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
- "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
+ "node_modules/sass/node_modules/chokidar": {
+ "version": "3.5.2",
+ "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.2.tgz",
+ "integrity": "sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==",
"dev": true,
"dependencies": {
- "p-limit": "^2.0.0"
+ "anymatch": "~3.1.2",
+ "braces": "~3.0.2",
+ "glob-parent": "~5.1.2",
+ "is-binary-path": "~2.1.0",
+ "is-glob": "~4.0.1",
+ "normalize-path": "~3.0.0",
+ "readdirp": "~3.6.0"
},
"engines": {
- "node": ">=6"
+ "node": ">= 8.10.0"
+ },
+ "optionalDependencies": {
+ "fsevents": "~2.3.2"
}
},
- "node_modules/sass-graph/node_modules/path-exists": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
- "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
+ "node_modules/sass/node_modules/fill-range": {
+ "version": "7.0.1",
+ "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
+ "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
"dev": true,
+ "dependencies": {
+ "to-regex-range": "^5.0.1"
+ },
"engines": {
- "node": ">=4"
+ "node": ">=8"
}
},
- "node_modules/sass-graph/node_modules/string-width": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz",
- "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==",
+ "node_modules/sass/node_modules/fsevents": {
+ "version": "2.3.2",
+ "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz",
+ "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==",
"dev": true,
- "dependencies": {
- "emoji-regex": "^7.0.1",
- "is-fullwidth-code-point": "^2.0.0",
- "strip-ansi": "^5.1.0"
- },
+ "hasInstallScript": true,
+ "optional": true,
+ "os": [
+ "darwin"
+ ],
"engines": {
- "node": ">=6"
+ "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
}
},
- "node_modules/sass-graph/node_modules/strip-ansi": {
- "version": "5.2.0",
- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
- "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
+ "node_modules/sass/node_modules/is-binary-path": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
+ "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
"dev": true,
"dependencies": {
- "ansi-regex": "^4.1.0"
+ "binary-extensions": "^2.0.0"
},
"engines": {
- "node": ">=6"
+ "node": ">=8"
}
},
- "node_modules/sass-graph/node_modules/wrap-ansi": {
- "version": "5.1.0",
- "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz",
- "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==",
+ "node_modules/sass/node_modules/is-number": {
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
+ "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
"dev": true,
- "dependencies": {
- "ansi-styles": "^3.2.0",
- "string-width": "^3.0.0",
- "strip-ansi": "^5.0.0"
- },
"engines": {
- "node": ">=6"
+ "node": ">=0.12.0"
}
},
- "node_modules/sass-graph/node_modules/yargs": {
- "version": "13.3.2",
- "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz",
- "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==",
+ "node_modules/sass/node_modules/readdirp": {
+ "version": "3.6.0",
+ "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz",
+ "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==",
"dev": true,
"dependencies": {
- "cliui": "^5.0.0",
- "find-up": "^3.0.0",
- "get-caller-file": "^2.0.1",
- "require-directory": "^2.1.1",
- "require-main-filename": "^2.0.0",
- "set-blocking": "^2.0.0",
- "string-width": "^3.0.0",
- "which-module": "^2.0.0",
- "y18n": "^4.0.0",
- "yargs-parser": "^13.1.2"
+ "picomatch": "^2.2.1"
+ },
+ "engines": {
+ "node": ">=8.10.0"
}
},
- "node_modules/sass-graph/node_modules/yargs-parser": {
- "version": "13.1.2",
- "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz",
- "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==",
+ "node_modules/sass/node_modules/to-regex-range": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
+ "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
"dev": true,
"dependencies": {
- "camelcase": "^5.0.0",
- "decamelize": "^1.2.0"
+ "is-number": "^7.0.0"
+ },
+ "engines": {
+ "node": ">=8.0"
}
},
"node_modules/sax": {
@@ -19076,28 +18609,6 @@
"url": "https://opencollective.com/webpack"
}
},
- "node_modules/scss-tokenizer": {
- "version": "0.2.3",
- "resolved": "https://registry.npmjs.org/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz",
- "integrity": "sha1-jrBtualyMzOCTT9VMGQRSYR85dE=",
- "dev": true,
- "dependencies": {
- "js-base64": "^2.1.8",
- "source-map": "^0.4.2"
- }
- },
- "node_modules/scss-tokenizer/node_modules/source-map": {
- "version": "0.4.4",
- "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz",
- "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=",
- "dev": true,
- "dependencies": {
- "amdefine": ">=0.0.4"
- },
- "engines": {
- "node": ">=0.8.0"
- }
- },
"node_modules/semver": {
"version": "7.3.5",
"resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz",
@@ -20024,15 +19535,6 @@
"node": ">= 0.6"
}
},
- "node_modules/stdout-stream": {
- "version": "1.4.1",
- "resolved": "https://registry.npmjs.org/stdout-stream/-/stdout-stream-1.4.1.tgz",
- "integrity": "sha512-j4emi03KXqJWcIeF8eIXkjMFN1Cmb8gUlDYGeBALLPo5qdyTfA9bOtl8m33lRoC+vFMkP3gl0WsDr6+gzxbbTA==",
- "dev": true,
- "dependencies": {
- "readable-stream": "^2.0.1"
- }
- },
"node_modules/stream-browserify": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-3.0.0.tgz",
@@ -21514,15 +21016,6 @@
"node": ">=0.10.0"
}
},
- "node_modules/true-case-path": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/true-case-path/-/true-case-path-1.0.3.tgz",
- "integrity": "sha512-m6s2OdQe5wgpFMC+pAJ+q9djG82O2jcHPOI6RNg1yy9rCYR+WD6Nbpl32fDpfC56nirdRy+opFa/Vk7HYhqaew==",
- "dev": true,
- "dependencies": {
- "glob": "^7.1.2"
- }
- },
"node_modules/ts-node": {
"version": "10.2.1",
"resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.2.1.tgz",
@@ -24989,6 +24482,15 @@
"integrity": "sha512-Bt0fz9l8sWxqP+cjoqWQyNVyOPPK+7GPhKIKLLTi7llR0FV+pyd50FXTXafZeZnsFVUgXw4pdupydz75E6vxjQ==",
"dev": true
},
+ "@types/sass": {
+ "version": "1.43.0",
+ "resolved": "https://registry.npmjs.org/@types/sass/-/sass-1.43.0.tgz",
+ "integrity": "sha512-DPSXNJ1rYLo88GyF9tuB4bsYGfpKI1a4+wOQmc+LI1SUoocm9QLRSpz0GxxuyjmJsYFIQo/dDlRSSpIXngff+w==",
+ "dev": true,
+ "requires": {
+ "@types/node": "*"
+ }
+ },
"@types/sinonjs__fake-timers": {
"version": "6.0.4",
"resolved": "https://registry.npmjs.org/@types/sinonjs__fake-timers/-/sinonjs__fake-timers-6.0.4.tgz",
@@ -25353,7 +24855,8 @@
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz",
"integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=",
- "dev": true
+ "dev": true,
+ "optional": true
},
"ansi-align": {
"version": "2.0.0",
@@ -25773,12 +25276,6 @@
"integrity": "sha512-NW2cX8m1Q7KPA7a5M2ULQeZ2wR5qI5PAbw5L0UOMxdioVk9PMZ0h1TmyZEkPYrCvYjDlFICusOu1dlEKAAeXBw==",
"dev": true
},
- "async-foreach": {
- "version": "0.1.3",
- "resolved": "https://registry.npmjs.org/async-foreach/-/async-foreach-0.1.3.tgz",
- "integrity": "sha1-NhIfhFwFeBct5Bmpfb6x0W7DRUI=",
- "dev": true
- },
"async-limiter": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz",
@@ -29189,12 +28686,6 @@
"integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==",
"dev": true
},
- "env-paths": {
- "version": "2.2.1",
- "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz",
- "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==",
- "dev": true
- },
"errno": {
"version": "0.1.8",
"resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz",
@@ -30668,15 +30159,6 @@
"wide-align": "^1.1.0"
}
},
- "gaze": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.3.tgz",
- "integrity": "sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==",
- "dev": true,
- "requires": {
- "globule": "^1.0.0"
- }
- },
"gensync": {
"version": "1.0.0-beta.2",
"resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz",
@@ -30716,7 +30198,8 @@
"version": "4.0.1",
"resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz",
"integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=",
- "dev": true
+ "dev": true,
+ "optional": true
},
"get-stream": {
"version": "5.2.0",
@@ -30939,17 +30422,6 @@
"integrity": "sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==",
"dev": true
},
- "globule": {
- "version": "1.3.3",
- "resolved": "https://registry.npmjs.org/globule/-/globule-1.3.3.tgz",
- "integrity": "sha512-mb1aYtDbIjTu4ShMB85m3UzjX9BVKe9WCzsnfMSZk+K5GpIbBOexgg4PPCt5eHDEG5/ZQAUX2Kct02zfiPLsKg==",
- "dev": true,
- "requires": {
- "glob": "~7.1.1",
- "lodash": "~4.17.10",
- "minimatch": "~3.0.2"
- }
- },
"glogg": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/glogg/-/glogg-1.0.2.tgz",
@@ -33488,12 +32960,6 @@
}
}
},
- "js-base64": {
- "version": "2.6.4",
- "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.6.4.tgz",
- "integrity": "sha512-pZe//GGmwJndub7ZghVHz7vjb2LgC1m8B07Au3eYqeqv9emhESByMXxaEgkUkEqJe87oBbSniGYoQNIBklc7IQ==",
- "dev": true
- },
"js-beautify": {
"version": "1.13.5",
"resolved": "https://registry.npmjs.org/js-beautify/-/js-beautify-1.13.5.tgz",
@@ -35888,83 +35354,6 @@
"integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==",
"dev": true
},
- "node-gyp": {
- "version": "7.1.2",
- "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-7.1.2.tgz",
- "integrity": "sha512-CbpcIo7C3eMu3dL1c3d0xw449fHIGALIJsRP4DDPHpyiW8vcriNY7ubh9TE4zEKfSxscY7PjeFnshE7h75ynjQ==",
- "dev": true,
- "requires": {
- "env-paths": "^2.2.0",
- "glob": "^7.1.4",
- "graceful-fs": "^4.2.3",
- "nopt": "^5.0.0",
- "npmlog": "^4.1.2",
- "request": "^2.88.2",
- "rimraf": "^3.0.2",
- "semver": "^7.3.2",
- "tar": "^6.0.2",
- "which": "^2.0.2"
- },
- "dependencies": {
- "chownr": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz",
- "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==",
- "dev": true
- },
- "fs-minipass": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz",
- "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==",
- "dev": true,
- "requires": {
- "minipass": "^3.0.0"
- }
- },
- "minipass": {
- "version": "3.1.3",
- "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.3.tgz",
- "integrity": "sha512-Mgd2GdMVzY+x3IJ+oHnVM+KG3lA5c8tnabyJKmHSaG2kAGpudxuOf8ToDkhumF7UzME7DecbQE9uOZhNm7PuJg==",
- "dev": true,
- "requires": {
- "yallist": "^4.0.0"
- }
- },
- "minizlib": {
- "version": "2.1.2",
- "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz",
- "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==",
- "dev": true,
- "requires": {
- "minipass": "^3.0.0",
- "yallist": "^4.0.0"
- }
- },
- "nopt": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz",
- "integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==",
- "dev": true,
- "requires": {
- "abbrev": "1"
- }
- },
- "tar": {
- "version": "6.1.11",
- "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.11.tgz",
- "integrity": "sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA==",
- "dev": true,
- "requires": {
- "chownr": "^2.0.0",
- "fs-minipass": "^2.0.0",
- "minipass": "^3.0.0",
- "minizlib": "^2.1.1",
- "mkdirp": "^1.0.3",
- "yallist": "^4.0.0"
- }
- }
- }
- },
"node-pre-gyp": {
"version": "0.15.0",
"resolved": "https://registry.npmjs.org/node-pre-gyp/-/node-pre-gyp-0.15.0.tgz",
@@ -36036,232 +35425,6 @@
"integrity": "sha512-zR6HoT6LrLCRBwukmrVbHv0EpEQjksO6GmFcZQQuCAy139BEsoVKPYnf3jongYW83fAa1torLGYwxxky/p28sg==",
"dev": true
},
- "node-sass": {
- "version": "6.0.1",
- "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-6.0.1.tgz",
- "integrity": "sha512-f+Rbqt92Ful9gX0cGtdYwjTrWAaGURgaK5rZCWOgCNyGWusFYHhbqCCBoFBeat+HKETOU02AyTxNhJV0YZf2jQ==",
- "dev": true,
- "requires": {
- "async-foreach": "^0.1.3",
- "chalk": "^1.1.1",
- "cross-spawn": "^7.0.3",
- "gaze": "^1.0.0",
- "get-stdin": "^4.0.1",
- "glob": "^7.0.3",
- "lodash": "^4.17.15",
- "meow": "^9.0.0",
- "nan": "^2.13.2",
- "node-gyp": "^7.1.0",
- "npmlog": "^4.0.0",
- "request": "^2.88.0",
- "sass-graph": "2.2.5",
- "stdout-stream": "^1.4.0",
- "true-case-path": "^1.0.2"
- },
- "dependencies": {
- "ansi-styles": {
- "version": "2.2.1",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
- "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
- "dev": true
- },
- "camelcase-keys": {
- "version": "6.2.2",
- "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.2.2.tgz",
- "integrity": "sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==",
- "dev": true,
- "requires": {
- "camelcase": "^5.3.1",
- "map-obj": "^4.0.0",
- "quick-lru": "^4.0.1"
- }
- },
- "chalk": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
- "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
- "dev": true,
- "requires": {
- "ansi-styles": "^2.2.1",
- "escape-string-regexp": "^1.0.2",
- "has-ansi": "^2.0.0",
- "strip-ansi": "^3.0.0",
- "supports-color": "^2.0.0"
- }
- },
- "hosted-git-info": {
- "version": "4.0.2",
- "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.0.2.tgz",
- "integrity": "sha512-c9OGXbZ3guC/xOlCg1Ci/VgWlwsqDv1yMQL1CWqXDL0hDjXuNcq0zuR4xqPSuasI3kqFDhqSyTjREz5gzq0fXg==",
- "dev": true,
- "requires": {
- "lru-cache": "^6.0.0"
- }
- },
- "indent-string": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz",
- "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==",
- "dev": true
- },
- "map-obj": {
- "version": "4.2.1",
- "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.2.1.tgz",
- "integrity": "sha512-+WA2/1sPmDj1dlvvJmB5G6JKfY9dpn7EVBUL06+y6PoljPkh+6V1QihwxNkbcGxCRjt2b0F9K0taiCuo7MbdFQ==",
- "dev": true
- },
- "meow": {
- "version": "9.0.0",
- "resolved": "https://registry.npmjs.org/meow/-/meow-9.0.0.tgz",
- "integrity": "sha512-+obSblOQmRhcyBt62furQqRAQpNyWXo8BuQ5bN7dG8wmwQ+vwHKp/rCFD4CrTP8CsDQD1sjoZ94K417XEUk8IQ==",
- "dev": true,
- "requires": {
- "@types/minimist": "^1.2.0",
- "camelcase-keys": "^6.2.2",
- "decamelize": "^1.2.0",
- "decamelize-keys": "^1.1.0",
- "hard-rejection": "^2.1.0",
- "minimist-options": "4.1.0",
- "normalize-package-data": "^3.0.0",
- "read-pkg-up": "^7.0.1",
- "redent": "^3.0.0",
- "trim-newlines": "^3.0.0",
- "type-fest": "^0.18.0",
- "yargs-parser": "^20.2.3"
- }
- },
- "normalize-package-data": {
- "version": "3.0.3",
- "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz",
- "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==",
- "dev": true,
- "requires": {
- "hosted-git-info": "^4.0.1",
- "is-core-module": "^2.5.0",
- "semver": "^7.3.4",
- "validate-npm-package-license": "^3.0.1"
- }
- },
- "parse-json": {
- "version": "5.2.0",
- "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz",
- "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==",
- "dev": true,
- "requires": {
- "@babel/code-frame": "^7.0.0",
- "error-ex": "^1.3.1",
- "json-parse-even-better-errors": "^2.3.0",
- "lines-and-columns": "^1.1.6"
- }
- },
- "read-pkg": {
- "version": "5.2.0",
- "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz",
- "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==",
- "dev": true,
- "requires": {
- "@types/normalize-package-data": "^2.4.0",
- "normalize-package-data": "^2.5.0",
- "parse-json": "^5.0.0",
- "type-fest": "^0.6.0"
- },
- "dependencies": {
- "hosted-git-info": {
- "version": "2.8.9",
- "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz",
- "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==",
- "dev": true
- },
- "normalize-package-data": {
- "version": "2.5.0",
- "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz",
- "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==",
- "dev": true,
- "requires": {
- "hosted-git-info": "^2.1.4",
- "resolve": "^1.10.0",
- "semver": "2 || 3 || 4 || 5",
- "validate-npm-package-license": "^3.0.1"
- }
- },
- "semver": {
- "version": "5.7.1",
- "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
- "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
- "dev": true
- },
- "type-fest": {
- "version": "0.6.0",
- "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz",
- "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==",
- "dev": true
- }
- }
- },
- "read-pkg-up": {
- "version": "7.0.1",
- "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz",
- "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==",
- "dev": true,
- "requires": {
- "find-up": "^4.1.0",
- "read-pkg": "^5.2.0",
- "type-fest": "^0.8.1"
- },
- "dependencies": {
- "type-fest": {
- "version": "0.8.1",
- "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz",
- "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==",
- "dev": true
- }
- }
- },
- "redent": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz",
- "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==",
- "dev": true,
- "requires": {
- "indent-string": "^4.0.0",
- "strip-indent": "^3.0.0"
- }
- },
- "strip-indent": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz",
- "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==",
- "dev": true,
- "requires": {
- "min-indent": "^1.0.0"
- }
- },
- "supports-color": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
- "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
- "dev": true
- },
- "trim-newlines": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.1.tgz",
- "integrity": "sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==",
- "dev": true
- },
- "type-fest": {
- "version": "0.18.1",
- "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.18.1.tgz",
- "integrity": "sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==",
- "dev": true
- },
- "yargs-parser": {
- "version": "20.2.9",
- "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz",
- "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==",
- "dev": true
- }
- }
- },
"node-watch": {
"version": "0.7.1",
"resolved": "https://registry.npmjs.org/node-watch/-/node-watch-0.7.1.tgz",
@@ -38100,138 +37263,103 @@
"postcss": "^7.0.27"
}
},
- "sass-graph": {
- "version": "2.2.5",
- "resolved": "https://registry.npmjs.org/sass-graph/-/sass-graph-2.2.5.tgz",
- "integrity": "sha512-VFWDAHOe6mRuT4mZRd4eKE+d8Uedrk6Xnh7Sh9b4NGufQLQjOrvf/MQoOdx+0s92L89FeyUUNfU597j/3uNpag==",
+ "sass": {
+ "version": "1.43.4",
+ "resolved": "https://registry.npmjs.org/sass/-/sass-1.43.4.tgz",
+ "integrity": "sha512-/ptG7KE9lxpGSYiXn7Ar+lKOv37xfWsZRtFYal2QHNigyVQDx685VFT/h7ejVr+R8w7H4tmUgtulsKl5YpveOg==",
"dev": true,
"requires": {
- "glob": "^7.0.0",
- "lodash": "^4.0.0",
- "scss-tokenizer": "^0.2.3",
- "yargs": "^13.3.2"
+ "chokidar": ">=3.0.0 <4.0.0"
},
"dependencies": {
- "ansi-regex": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
- "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
- "dev": true
- },
- "cliui": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz",
- "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==",
+ "anymatch": {
+ "version": "3.1.2",
+ "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz",
+ "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==",
"dev": true,
"requires": {
- "string-width": "^3.1.0",
- "strip-ansi": "^5.2.0",
- "wrap-ansi": "^5.1.0"
+ "normalize-path": "^3.0.0",
+ "picomatch": "^2.0.4"
}
},
- "emoji-regex": {
- "version": "7.0.3",
- "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz",
- "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==",
+ "binary-extensions": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz",
+ "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==",
"dev": true
},
- "find-up": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
- "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
+ "braces": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
+ "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
"dev": true,
"requires": {
- "locate-path": "^3.0.0"
+ "fill-range": "^7.0.1"
}
},
- "is-fullwidth-code-point": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
- "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
- "dev": true
- },
- "locate-path": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
- "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
+ "chokidar": {
+ "version": "3.5.2",
+ "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.2.tgz",
+ "integrity": "sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==",
"dev": true,
"requires": {
- "p-locate": "^3.0.0",
- "path-exists": "^3.0.0"
+ "anymatch": "~3.1.2",
+ "braces": "~3.0.2",
+ "fsevents": "~2.3.2",
+ "glob-parent": "~5.1.2",
+ "is-binary-path": "~2.1.0",
+ "is-glob": "~4.0.1",
+ "normalize-path": "~3.0.0",
+ "readdirp": "~3.6.0"
}
},
- "p-locate": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
- "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
+ "fill-range": {
+ "version": "7.0.1",
+ "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
+ "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
"dev": true,
"requires": {
- "p-limit": "^2.0.0"
+ "to-regex-range": "^5.0.1"
}
},
- "path-exists": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
- "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
- "dev": true
- },
- "string-width": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz",
- "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==",
+ "fsevents": {
+ "version": "2.3.2",
+ "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz",
+ "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==",
"dev": true,
- "requires": {
- "emoji-regex": "^7.0.1",
- "is-fullwidth-code-point": "^2.0.0",
- "strip-ansi": "^5.1.0"
- }
+ "optional": true
},
- "strip-ansi": {
- "version": "5.2.0",
- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
- "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
+ "is-binary-path": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
+ "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
"dev": true,
"requires": {
- "ansi-regex": "^4.1.0"
+ "binary-extensions": "^2.0.0"
}
},
- "wrap-ansi": {
- "version": "5.1.0",
- "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz",
- "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==",
- "dev": true,
- "requires": {
- "ansi-styles": "^3.2.0",
- "string-width": "^3.0.0",
- "strip-ansi": "^5.0.0"
- }
+ "is-number": {
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
+ "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
+ "dev": true
},
- "yargs": {
- "version": "13.3.2",
- "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz",
- "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==",
+ "readdirp": {
+ "version": "3.6.0",
+ "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz",
+ "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==",
"dev": true,
"requires": {
- "cliui": "^5.0.0",
- "find-up": "^3.0.0",
- "get-caller-file": "^2.0.1",
- "require-directory": "^2.1.1",
- "require-main-filename": "^2.0.0",
- "set-blocking": "^2.0.0",
- "string-width": "^3.0.0",
- "which-module": "^2.0.0",
- "y18n": "^4.0.0",
- "yargs-parser": "^13.1.2"
+ "picomatch": "^2.2.1"
}
},
- "yargs-parser": {
- "version": "13.1.2",
- "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz",
- "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==",
+ "to-regex-range": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
+ "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
"dev": true,
"requires": {
- "camelcase": "^5.0.0",
- "decamelize": "^1.2.0"
+ "is-number": "^7.0.0"
}
}
}
@@ -38261,27 +37389,6 @@
"ajv-keywords": "^3.5.2"
}
},
- "scss-tokenizer": {
- "version": "0.2.3",
- "resolved": "https://registry.npmjs.org/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz",
- "integrity": "sha1-jrBtualyMzOCTT9VMGQRSYR85dE=",
- "dev": true,
- "requires": {
- "js-base64": "^2.1.8",
- "source-map": "^0.4.2"
- },
- "dependencies": {
- "source-map": {
- "version": "0.4.4",
- "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz",
- "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=",
- "dev": true,
- "requires": {
- "amdefine": ">=0.0.4"
- }
- }
- }
- },
"semver": {
"version": "7.3.5",
"resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz",
@@ -39064,15 +38171,6 @@
"integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=",
"dev": true
},
- "stdout-stream": {
- "version": "1.4.1",
- "resolved": "https://registry.npmjs.org/stdout-stream/-/stdout-stream-1.4.1.tgz",
- "integrity": "sha512-j4emi03KXqJWcIeF8eIXkjMFN1Cmb8gUlDYGeBALLPo5qdyTfA9bOtl8m33lRoC+vFMkP3gl0WsDr6+gzxbbTA==",
- "dev": true,
- "requires": {
- "readable-stream": "^2.0.1"
- }
- },
"stream-browserify": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-3.0.0.tgz",
@@ -40239,15 +39337,6 @@
"dev": true,
"optional": true
},
- "true-case-path": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/true-case-path/-/true-case-path-1.0.3.tgz",
- "integrity": "sha512-m6s2OdQe5wgpFMC+pAJ+q9djG82O2jcHPOI6RNg1yy9rCYR+WD6Nbpl32fDpfC56nirdRy+opFa/Vk7HYhqaew==",
- "dev": true,
- "requires": {
- "glob": "^7.1.2"
- }
- },
"ts-node": {
"version": "10.2.1",
"resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.2.1.tgz",
diff --git a/package.json b/package.json
index de9eab78452..900c2b7780b 100644
--- a/package.json
+++ b/package.json
@@ -49,6 +49,7 @@
"@octokit/rest": "^18.10.0",
"@types/jquery": "^3.5.6",
"@types/qunit": "^2.11.2",
+ "@types/sass": "^1.43.0",
"@typescript-eslint/eslint-plugin": "^2.34.0",
"@typescript-eslint/parser": "^2.34.0",
"aws-sdk": "^2.981.0",
@@ -93,7 +94,6 @@
"lolex": "^6.0.0",
"marked": "^3.0.2",
"mkdirp": "^1.0.4",
- "node-sass": "^6.0.1",
"pixelmatch": "^5.2.1",
"plugin-error": "^1.0.1",
"pngjs": "^6.0.0",
@@ -101,6 +101,7 @@
"qunit": "^2.16.0",
"request": "^2.88.2",
"rimraf": "^3.0.2",
+ "sass": "^1.43.4",
"semver": "^7.3.5",
"ts-node": "^10.2.1",
"tsutils": "^3.21.0",
diff --git a/tools/gulptasks/scripts-css.js b/tools/gulptasks/scripts-css.js
index ae0b9099d53..0709c28526d 100644
--- a/tools/gulptasks/scripts-css.js
+++ b/tools/gulptasks/scripts-css.js
@@ -38,7 +38,7 @@ function task() {
const log = require('./lib/log');
const mkdir = require('mkdirp');
const path = require('path');
- const sass = require('node-sass');
+ const sass = require('sass');
return new Promise(resolve => {
From b67795662051588f916d62e8613c2d6dca4f4b63 Mon Sep 17 00:00:00 2001
From: bre1470 <40056287+bre1470@users.noreply.github.com>
Date: Wed, 3 Nov 2021 11:23:20 +0100
Subject: [PATCH 021/131] Tools: Moved stylelint to development dependencies.
---
package-lock.json | 662 ++++++++++++++++++++++++++++++++++++----------
package.json | 4 +-
2 files changed, 517 insertions(+), 149 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index 706d93f2d9b..aa987145065 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -10,8 +10,6 @@
"license": "SEE LICENSE IN ",
"dependencies": {
"jspdf-yworks": "^2.0.1",
- "stylelint": "^14.0.1",
- "stylelint-config-standard": "^23.0.0",
"svg2pdf.js": "^1.3.3"
},
"devDependencies": {
@@ -74,6 +72,8 @@
"rimraf": "^3.0.2",
"sass": "^1.43.4",
"semver": "^7.3.5",
+ "stylelint": "^14.0.1",
+ "stylelint-config-standard": "^23.0.0",
"ts-node": "^10.2.1",
"tsutils": "^3.21.0",
"typescript": "~3.9.10",
@@ -89,6 +89,7 @@
"version": "7.12.13",
"resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.13.tgz",
"integrity": "sha512-HV1Cm0Q3ZrpCR93tkWOYiuYIgLxZXZFVG2VgK+MBWjUqZTundupbfx2aXarXuw5Ko5aMcjtJgbSs4vUGBS5v6g==",
+ "dev": true,
"dependencies": {
"@babel/highlight": "^7.12.13"
}
@@ -578,7 +579,8 @@
"node_modules/@babel/helper-validator-identifier": {
"version": "7.12.11",
"resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz",
- "integrity": "sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw=="
+ "integrity": "sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw==",
+ "dev": true
},
"node_modules/@babel/helper-validator-option": {
"version": "7.14.5",
@@ -622,6 +624,7 @@
"version": "7.13.10",
"resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.13.10.tgz",
"integrity": "sha512-5aPpe5XQPzflQrFwL1/QoeHkP2MsA4JCntcXHRhEsdsfPVkvPi2w7Qix4iV7t5S/oC9OodGrggd8aco1g3SZFg==",
+ "dev": true,
"dependencies": {
"@babel/helper-validator-identifier": "^7.12.11",
"chalk": "^2.0.0",
@@ -2085,6 +2088,7 @@
"version": "2.1.5",
"resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
"integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==",
+ "dev": true,
"dependencies": {
"@nodelib/fs.stat": "2.0.5",
"run-parallel": "^1.1.9"
@@ -2097,6 +2101,7 @@
"version": "2.0.5",
"resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
"integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==",
+ "dev": true,
"engines": {
"node": ">= 8"
}
@@ -2105,6 +2110,7 @@
"version": "1.2.8",
"resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz",
"integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==",
+ "dev": true,
"dependencies": {
"@nodelib/fs.scandir": "2.1.5",
"fastq": "^1.6.0"
@@ -2337,7 +2343,8 @@
"node_modules/@types/minimist": {
"version": "1.2.2",
"resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.2.tgz",
- "integrity": "sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ=="
+ "integrity": "sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==",
+ "dev": true
},
"node_modules/@types/node": {
"version": "14.14.37",
@@ -2348,12 +2355,14 @@
"node_modules/@types/normalize-package-data": {
"version": "2.4.1",
"resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz",
- "integrity": "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw=="
+ "integrity": "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==",
+ "dev": true
},
"node_modules/@types/parse-json": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz",
- "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA=="
+ "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==",
+ "dev": true
},
"node_modules/@types/parsimmon": {
"version": "1.10.6",
@@ -2920,6 +2929,7 @@
"version": "3.2.1",
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
"integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
+ "dev": true,
"dependencies": {
"color-convert": "^1.9.0"
},
@@ -3211,6 +3221,7 @@
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz",
"integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==",
+ "dev": true,
"engines": {
"node": ">=8"
}
@@ -3234,6 +3245,7 @@
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz",
"integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=",
+ "dev": true,
"engines": {
"node": ">=0.10.0"
}
@@ -3317,6 +3329,7 @@
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz",
"integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==",
+ "dev": true,
"engines": {
"node": ">=8"
}
@@ -3691,7 +3704,8 @@
"node_modules/balanced-match": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
- "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw=="
+ "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
+ "dev": true
},
"node_modules/base": {
"version": "0.11.2",
@@ -4090,6 +4104,7 @@
"version": "1.1.11",
"resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
"integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
+ "dev": true,
"dependencies": {
"balanced-match": "^1.0.0",
"concat-map": "0.0.1"
@@ -4596,6 +4611,7 @@
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
"integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
+ "dev": true,
"engines": {
"node": ">=6"
}
@@ -4604,6 +4620,7 @@
"version": "5.3.1",
"resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
"integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
+ "dev": true,
"engines": {
"node": ">=6"
}
@@ -4810,6 +4827,7 @@
"version": "2.4.2",
"resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
"integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
+ "dev": true,
"dependencies": {
"ansi-styles": "^3.2.1",
"escape-string-regexp": "^1.0.5",
@@ -5132,6 +5150,7 @@
"version": "2.2.0",
"resolved": "https://registry.npmjs.org/clone-regexp/-/clone-regexp-2.2.0.tgz",
"integrity": "sha512-beMpP7BOtTipFuW8hrJvREQ2DrRu3BE7by0ZpibtfBA+qfHYvMGTc2Yb1JMYPKg/JUw0CHYvpg796aNTSW9z7Q==",
+ "dev": true,
"dependencies": {
"is-regexp": "^2.0.0"
},
@@ -5143,6 +5162,7 @@
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-2.1.0.tgz",
"integrity": "sha512-OZ4IlER3zmRIoB9AqNhEggVxqIH4ofDns5nRrPS6yQxXE1TPCUpFznBfRQmQa8uC+pXqjMnukiJBxCisIxiLGA==",
+ "dev": true,
"engines": {
"node": ">=6"
}
@@ -5215,6 +5235,7 @@
"version": "1.9.3",
"resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
"integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
+ "dev": true,
"dependencies": {
"color-name": "1.1.3"
}
@@ -5222,7 +5243,8 @@
"node_modules/color-name": {
"version": "1.1.3",
"resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
- "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU="
+ "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
+ "dev": true
},
"node_modules/color-support": {
"version": "1.1.3",
@@ -5334,7 +5356,8 @@
"node_modules/concat-map": {
"version": "0.0.1",
"resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
- "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s="
+ "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
+ "dev": true
},
"node_modules/concat-stream": {
"version": "1.6.2",
@@ -5844,6 +5867,7 @@
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
"integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",
+ "dev": true,
"bin": {
"cssesc": "bin/cssesc"
},
@@ -6425,6 +6449,7 @@
"version": "4.3.2",
"resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz",
"integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==",
+ "dev": true,
"dependencies": {
"ms": "2.1.2"
},
@@ -6441,6 +6466,7 @@
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
"integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=",
+ "dev": true,
"engines": {
"node": ">=0.10.0"
}
@@ -6449,6 +6475,7 @@
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.0.tgz",
"integrity": "sha1-0XGoeTMlKAfrPLYdwcFEXQeN8tk=",
+ "dev": true,
"dependencies": {
"decamelize": "^1.1.0",
"map-obj": "^1.0.0"
@@ -6746,6 +6773,7 @@
"version": "3.0.1",
"resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz",
"integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==",
+ "dev": true,
"dependencies": {
"path-type": "^4.0.0"
},
@@ -6757,6 +6785,7 @@
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz",
"integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==",
+ "dev": true,
"engines": {
"node": ">=8"
}
@@ -7279,7 +7308,8 @@
"node_modules/emoji-regex": {
"version": "8.0.0",
"resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
- "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A=="
+ "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
+ "dev": true
},
"node_modules/encodeurl": {
"version": "1.0.2",
@@ -7490,6 +7520,7 @@
"version": "1.3.2",
"resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
"integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
+ "dev": true,
"dependencies": {
"is-arrayish": "^0.2.1"
}
@@ -7624,6 +7655,7 @@
"version": "1.0.5",
"resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
"integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
+ "dev": true,
"engines": {
"node": ">=0.8.0"
}
@@ -8341,6 +8373,7 @@
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/execall/-/execall-2.0.0.tgz",
"integrity": "sha512-0FU2hZ5Hh6iQnarpRtQurM/aAvp3RIbfvgLHrcqJYzhXyV2KFruhuChf9NC6waAhiUR7FFtlugkI4p7f2Fqlow==",
+ "dev": true,
"dependencies": {
"clone-regexp": "^2.1.0"
},
@@ -8751,6 +8784,7 @@
"version": "3.2.7",
"resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.7.tgz",
"integrity": "sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q==",
+ "dev": true,
"dependencies": {
"@nodelib/fs.stat": "^2.0.2",
"@nodelib/fs.walk": "^1.2.3",
@@ -8766,6 +8800,7 @@
"version": "3.0.2",
"resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
"integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
+ "dev": true,
"dependencies": {
"fill-range": "^7.0.1"
},
@@ -8777,6 +8812,7 @@
"version": "7.0.1",
"resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
"integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
+ "dev": true,
"dependencies": {
"to-regex-range": "^5.0.1"
},
@@ -8788,6 +8824,7 @@
"version": "7.0.0",
"resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
"integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
+ "dev": true,
"engines": {
"node": ">=0.12.0"
}
@@ -8796,6 +8833,7 @@
"version": "4.0.4",
"resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz",
"integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==",
+ "dev": true,
"dependencies": {
"braces": "^3.0.1",
"picomatch": "^2.2.3"
@@ -8808,6 +8846,7 @@
"version": "5.0.1",
"resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
"integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
+ "dev": true,
"dependencies": {
"is-number": "^7.0.0"
},
@@ -8834,12 +8873,14 @@
"node_modules/fastest-levenshtein": {
"version": "1.0.12",
"resolved": "https://registry.npmjs.org/fastest-levenshtein/-/fastest-levenshtein-1.0.12.tgz",
- "integrity": "sha512-On2N+BpYJ15xIC974QNVuYGMOlEVt4s0EOI3wwMqOmK1fdDY+FN/zltPV8vosq4ad4c/gJ1KHScUn/6AWIgiow=="
+ "integrity": "sha512-On2N+BpYJ15xIC974QNVuYGMOlEVt4s0EOI3wwMqOmK1fdDY+FN/zltPV8vosq4ad4c/gJ1KHScUn/6AWIgiow==",
+ "dev": true
},
"node_modules/fastq": {
"version": "1.13.0",
"resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz",
"integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==",
+ "dev": true,
"dependencies": {
"reusify": "^1.0.4"
}
@@ -8857,6 +8898,7 @@
"version": "6.0.1",
"resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz",
"integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==",
+ "dev": true,
"dependencies": {
"flat-cache": "^3.0.4"
},
@@ -8945,6 +8987,7 @@
"version": "4.1.0",
"resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
"integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
+ "dev": true,
"dependencies": {
"locate-path": "^5.0.0",
"path-exists": "^4.0.0"
@@ -9021,6 +9064,7 @@
"version": "3.0.4",
"resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz",
"integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==",
+ "dev": true,
"dependencies": {
"flatted": "^3.1.0",
"rimraf": "^3.0.2"
@@ -9032,7 +9076,8 @@
"node_modules/flatted": {
"version": "3.2.2",
"resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.2.tgz",
- "integrity": "sha512-JaTY/wtrcSyvXJl4IMFHPKyFur1sE9AUqc0QnhOaJ0CxHtAoIV8pYDzeEfAaNEtGkOfq4gr3LBFmdXW5mOQFnA=="
+ "integrity": "sha512-JaTY/wtrcSyvXJl4IMFHPKyFur1sE9AUqc0QnhOaJ0CxHtAoIV8pYDzeEfAaNEtGkOfq4gr3LBFmdXW5mOQFnA==",
+ "dev": true
},
"node_modules/flush-write-stream": {
"version": "1.1.1",
@@ -9220,7 +9265,8 @@
"node_modules/fs.realpath": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
- "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8="
+ "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
+ "dev": true
},
"node_modules/fsevents": {
"version": "1.2.13",
@@ -9283,7 +9329,8 @@
"node_modules/function-bind": {
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
- "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A=="
+ "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
+ "dev": true
},
"node_modules/functional-red-black-tree": {
"version": "1.0.1",
@@ -9425,6 +9472,7 @@
"version": "7.1.7",
"resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz",
"integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==",
+ "dev": true,
"dependencies": {
"fs.realpath": "^1.0.0",
"inflight": "^1.0.4",
@@ -9444,6 +9492,7 @@
"version": "5.1.2",
"resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
"integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
+ "dev": true,
"dependencies": {
"is-glob": "^4.0.1"
},
@@ -9591,6 +9640,7 @@
"version": "11.0.4",
"resolved": "https://registry.npmjs.org/globby/-/globby-11.0.4.tgz",
"integrity": "sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg==",
+ "dev": true,
"dependencies": {
"array-union": "^2.1.0",
"dir-glob": "^3.0.1",
@@ -9610,6 +9660,7 @@
"version": "5.1.8",
"resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz",
"integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==",
+ "dev": true,
"engines": {
"node": ">= 4"
}
@@ -9617,7 +9668,8 @@
"node_modules/globjoin": {
"version": "0.1.4",
"resolved": "https://registry.npmjs.org/globjoin/-/globjoin-0.1.4.tgz",
- "integrity": "sha1-L0SUrIkZ43Z8XLtpHp9GMyQoXUM="
+ "integrity": "sha1-L0SUrIkZ43Z8XLtpHp9GMyQoXUM=",
+ "dev": true
},
"node_modules/globrex": {
"version": "0.1.2",
@@ -10050,6 +10102,7 @@
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz",
"integrity": "sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==",
+ "dev": true,
"engines": {
"node": ">=6"
}
@@ -10058,6 +10111,7 @@
"version": "1.0.3",
"resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
"integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
+ "dev": true,
"dependencies": {
"function-bind": "^1.1.1"
},
@@ -10111,6 +10165,7 @@
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
"integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
+ "dev": true,
"engines": {
"node": ">=4"
}
@@ -11450,6 +11505,7 @@
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.1.0.tgz",
"integrity": "sha512-1qYz89hW3lFDEazhjW0yVAV87lw8lVkrJocr72XmBkMKsoSVJCQx3W8BXsC7hO2qAt8BoVjYjtAcZ9perqGnNg==",
+ "dev": true,
"engines": {
"node": ">=8"
}
@@ -11812,6 +11868,7 @@
"version": "3.3.0",
"resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz",
"integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==",
+ "dev": true,
"dependencies": {
"parent-module": "^1.0.0",
"resolve-from": "^4.0.0"
@@ -11836,6 +11893,7 @@
"version": "0.1.4",
"resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
"integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=",
+ "dev": true,
"engines": {
"node": ">=0.8.19"
}
@@ -11862,6 +11920,7 @@
"version": "1.0.6",
"resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
"integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
+ "dev": true,
"dependencies": {
"once": "^1.3.0",
"wrappy": "1"
@@ -11870,12 +11929,14 @@
"node_modules/inherits": {
"version": "2.0.4",
"resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
- "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
+ "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
+ "dev": true
},
"node_modules/ini": {
"version": "1.3.8",
"resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz",
- "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew=="
+ "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==",
+ "dev": true
},
"node_modules/ink-docstrap": {
"version": "1.3.2",
@@ -12023,7 +12084,8 @@
"node_modules/is-arrayish": {
"version": "0.2.1",
"resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
- "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0="
+ "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=",
+ "dev": true
},
"node_modules/is-bigint": {
"version": "1.0.1",
@@ -12095,6 +12157,7 @@
"version": "2.8.0",
"resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.0.tgz",
"integrity": "sha512-vd15qHsaqrRL7dtH6QNuy0ndJmRDrS9HAM1CAiSifNUFv4x1a0CCVsj18hJ1mShxIG6T2i1sO78MkP56r0nYRw==",
+ "dev": true,
"dependencies": {
"has": "^1.0.3"
},
@@ -12198,6 +12261,7 @@
"version": "2.1.1",
"resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
"integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",
+ "dev": true,
"engines": {
"node": ">=0.10.0"
}
@@ -12252,6 +12316,7 @@
"version": "4.0.1",
"resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz",
"integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==",
+ "dev": true,
"dependencies": {
"is-extglob": "^2.1.1"
},
@@ -12375,6 +12440,7 @@
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz",
"integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=",
+ "dev": true,
"engines": {
"node": ">=0.10.0"
}
@@ -12383,6 +12449,7 @@
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz",
"integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==",
+ "dev": true,
"engines": {
"node": ">=0.10.0"
}
@@ -12622,7 +12689,8 @@
"node_modules/isexe": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
- "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA="
+ "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
+ "dev": true
},
"node_modules/isobject": {
"version": "3.0.1",
@@ -12979,7 +13047,8 @@
"node_modules/js-tokens": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
- "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ=="
+ "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
+ "dev": true
},
"node_modules/js-yaml": {
"version": "3.14.1",
@@ -13230,7 +13299,8 @@
"node_modules/json-parse-even-better-errors": {
"version": "2.3.1",
"resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz",
- "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w=="
+ "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==",
+ "dev": true
},
"node_modules/json-schema": {
"version": "0.2.3",
@@ -13727,6 +13797,7 @@
"version": "6.0.3",
"resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
"integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
+ "dev": true,
"engines": {
"node": ">=0.10.0"
}
@@ -13752,7 +13823,8 @@
"node_modules/known-css-properties": {
"version": "0.23.0",
"resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.23.0.tgz",
- "integrity": "sha512-h9ivI88e1lFNmTT4HovBN33Ysn0OIJG7IPG2mkpx2uniQXFWqo35QdiX7w0TovlUFXfW8aPFblP5/q0jlOr2sA=="
+ "integrity": "sha512-h9ivI88e1lFNmTT4HovBN33Ysn0OIJG7IPG2mkpx2uniQXFWqo35QdiX7w0TovlUFXfW8aPFblP5/q0jlOr2sA==",
+ "dev": true
},
"node_modules/labeled-stream-splicer": {
"version": "2.0.2",
@@ -14138,7 +14210,8 @@
"node_modules/lines-and-columns": {
"version": "1.1.6",
"resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz",
- "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA="
+ "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=",
+ "dev": true
},
"node_modules/linkify-it": {
"version": "2.2.0",
@@ -15131,6 +15204,7 @@
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
"integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
+ "dev": true,
"dependencies": {
"p-locate": "^4.1.0"
},
@@ -15147,7 +15221,8 @@
"node_modules/lodash.clonedeep": {
"version": "4.5.0",
"resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz",
- "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8="
+ "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=",
+ "dev": true
},
"node_modules/lodash.debounce": {
"version": "4.0.8",
@@ -15176,7 +15251,8 @@
"node_modules/lodash.truncate": {
"version": "4.4.2",
"resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz",
- "integrity": "sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM="
+ "integrity": "sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM=",
+ "dev": true
},
"node_modules/log-symbols": {
"version": "2.2.0",
@@ -15343,6 +15419,7 @@
"version": "6.0.0",
"resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
"integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
+ "dev": true,
"dependencies": {
"yallist": "^4.0.0"
},
@@ -15408,6 +15485,7 @@
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz",
"integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=",
+ "dev": true,
"engines": {
"node": ">=0.10.0"
}
@@ -15519,6 +15597,7 @@
"version": "2.1.3",
"resolved": "https://registry.npmjs.org/mathml-tag-names/-/mathml-tag-names-2.1.3.tgz",
"integrity": "sha512-APMBEanjybaPzUrfqU0IMU5I0AswKMH7k8OTLs0vvV4KZpExkTkY87nR/zpbuTPj+gARop7aGUbl11pnDfW6xg==",
+ "dev": true,
"funding": {
"type": "github",
"url": "https://github.com/sponsors/wooorm"
@@ -15600,6 +15679,7 @@
"version": "1.4.1",
"resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz",
"integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==",
+ "dev": true,
"engines": {
"node": ">= 8"
}
@@ -15712,6 +15792,7 @@
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz",
"integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==",
+ "dev": true,
"engines": {
"node": ">=4"
}
@@ -15732,6 +15813,7 @@
"version": "3.0.4",
"resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
"integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
+ "dev": true,
"dependencies": {
"brace-expansion": "^1.1.7"
},
@@ -15749,6 +15831,7 @@
"version": "4.1.0",
"resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-4.1.0.tgz",
"integrity": "sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==",
+ "dev": true,
"dependencies": {
"arrify": "^1.0.1",
"is-plain-obj": "^1.1.0",
@@ -15919,7 +16002,8 @@
"node_modules/ms": {
"version": "2.1.2",
"resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
- "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
+ "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
+ "dev": true
},
"node_modules/mute-stdout": {
"version": "1.0.1",
@@ -15940,6 +16024,7 @@
"version": "3.1.30",
"resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.30.tgz",
"integrity": "sha512-zJpuPDwOv8D2zq2WRoMe1HsfZthVewpel9CAvTfc/2mBD1uUT/agc5f7GHGWXlYkFvi1mVxe4IjvP2HNrop7nQ==",
+ "dev": true,
"bin": {
"nanoid": "bin/nanoid.cjs"
},
@@ -16230,6 +16315,7 @@
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
"integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
+ "dev": true,
"engines": {
"node": ">=0.10.0"
}
@@ -16237,7 +16323,8 @@
"node_modules/normalize-selector": {
"version": "0.2.0",
"resolved": "https://registry.npmjs.org/normalize-selector/-/normalize-selector-0.2.0.tgz",
- "integrity": "sha1-0LFF62kRicY6eNIB3E/bEpPvDAM="
+ "integrity": "sha1-0LFF62kRicY6eNIB3E/bEpPvDAM=",
+ "dev": true
},
"node_modules/now-and-later": {
"version": "2.0.1",
@@ -16630,6 +16717,7 @@
"version": "1.4.0",
"resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
"integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
+ "dev": true,
"dependencies": {
"wrappy": "1"
}
@@ -16865,6 +16953,7 @@
"version": "2.3.0",
"resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
"integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
+ "dev": true,
"dependencies": {
"p-try": "^2.0.0"
},
@@ -16879,6 +16968,7 @@
"version": "4.1.0",
"resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
"integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
+ "dev": true,
"dependencies": {
"p-limit": "^2.2.0"
},
@@ -16899,6 +16989,7 @@
"version": "2.2.0",
"resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
"integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
+ "dev": true,
"engines": {
"node": ">=6"
}
@@ -16937,6 +17028,7 @@
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
"integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
+ "dev": true,
"dependencies": {
"callsites": "^3.0.0"
},
@@ -17080,6 +17172,7 @@
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
"integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
+ "dev": true,
"engines": {
"node": ">=8"
}
@@ -17088,6 +17181,7 @@
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
"integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
+ "dev": true,
"engines": {
"node": ">=0.10.0"
}
@@ -17110,7 +17204,8 @@
"node_modules/path-parse": {
"version": "1.0.6",
"resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz",
- "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw=="
+ "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==",
+ "dev": true
},
"node_modules/path-platform": {
"version": "0.11.15",
@@ -17201,12 +17296,14 @@
"node_modules/picocolors": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz",
- "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ=="
+ "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==",
+ "dev": true
},
"node_modules/picomatch": {
"version": "2.2.3",
"resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.3.tgz",
"integrity": "sha512-KpELjfwcCDUb9PeigTs2mBJzXUPzAuP2oPcA989He8Rte0+YUAjw1JVedDhuTKPkHjSYzMN3npC9luThGYEKdg==",
+ "dev": true,
"engines": {
"node": ">=8.6"
},
@@ -17352,17 +17449,20 @@
"node_modules/postcss-media-query-parser": {
"version": "0.2.3",
"resolved": "https://registry.npmjs.org/postcss-media-query-parser/-/postcss-media-query-parser-0.2.3.tgz",
- "integrity": "sha1-J7Ocb02U+Bsac7j3Y1HGCeXO8kQ="
+ "integrity": "sha1-J7Ocb02U+Bsac7j3Y1HGCeXO8kQ=",
+ "dev": true
},
"node_modules/postcss-resolve-nested-selector": {
"version": "0.1.1",
"resolved": "https://registry.npmjs.org/postcss-resolve-nested-selector/-/postcss-resolve-nested-selector-0.1.1.tgz",
- "integrity": "sha1-Kcy8fDfe36wwTp//C/FZaz9qDk4="
+ "integrity": "sha1-Kcy8fDfe36wwTp//C/FZaz9qDk4=",
+ "dev": true
},
"node_modules/postcss-selector-parser": {
"version": "6.0.6",
"resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.6.tgz",
"integrity": "sha512-9LXrvaaX3+mcv5xkg5kFwqSzSH1JIObIx51PrndZwlmznwXRfxMddDvo9gve3gVR8ZTKgoFDdWkbRFmEhT4PMg==",
+ "dev": true,
"dependencies": {
"cssesc": "^3.0.0",
"util-deprecate": "^1.0.2"
@@ -17374,7 +17474,8 @@
"node_modules/postcss-value-parser": {
"version": "4.1.0",
"resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz",
- "integrity": "sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ=="
+ "integrity": "sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==",
+ "dev": true
},
"node_modules/postcss/node_modules/supports-color": {
"version": "6.1.0",
@@ -17662,6 +17763,7 @@
"version": "1.2.3",
"resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
"integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==",
+ "dev": true,
"funding": [
{
"type": "github",
@@ -17681,6 +17783,7 @@
"version": "4.0.1",
"resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-4.0.1.tgz",
"integrity": "sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==",
+ "dev": true,
"engines": {
"node": ">=8"
}
@@ -18194,6 +18297,7 @@
"version": "2.0.2",
"resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz",
"integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==",
+ "dev": true,
"engines": {
"node": ">=0.10.0"
}
@@ -18232,6 +18336,7 @@
"version": "1.20.0",
"resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz",
"integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==",
+ "dev": true,
"dependencies": {
"is-core-module": "^2.2.0",
"path-parse": "^1.0.6"
@@ -18257,6 +18362,7 @@
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
"integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
+ "dev": true,
"engines": {
"node": ">=4"
}
@@ -18302,6 +18408,7 @@
"version": "1.0.4",
"resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz",
"integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==",
+ "dev": true,
"engines": {
"iojs": ">=1.0.0",
"node": ">=0.10.0"
@@ -18325,6 +18432,7 @@
"version": "3.0.2",
"resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
"integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
+ "dev": true,
"dependencies": {
"glob": "^7.1.3"
},
@@ -18349,6 +18457,7 @@
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz",
"integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==",
+ "dev": true,
"funding": [
{
"type": "github",
@@ -18613,6 +18722,7 @@
"version": "7.3.5",
"resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz",
"integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==",
+ "dev": true,
"dependencies": {
"lru-cache": "^6.0.0"
},
@@ -18914,7 +19024,8 @@
"node_modules/signal-exit": {
"version": "3.0.3",
"resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz",
- "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA=="
+ "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==",
+ "dev": true
},
"node_modules/simple-concat": {
"version": "1.0.1",
@@ -18960,6 +19071,7 @@
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz",
"integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==",
+ "dev": true,
"engines": {
"node": ">=8"
}
@@ -18968,6 +19080,7 @@
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz",
"integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==",
+ "dev": true,
"dependencies": {
"ansi-styles": "^4.0.0",
"astral-regex": "^2.0.0",
@@ -18984,6 +19097,7 @@
"version": "4.3.0",
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
"integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "dev": true,
"dependencies": {
"color-convert": "^2.0.1"
},
@@ -18998,6 +19112,7 @@
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
"integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "dev": true,
"dependencies": {
"color-name": "~1.1.4"
},
@@ -19008,12 +19123,14 @@
"node_modules/slice-ansi/node_modules/color-name": {
"version": "1.1.4",
"resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
+ "dev": true
},
"node_modules/slice-ansi/node_modules/is-fullwidth-code-point": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
"integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
+ "dev": true,
"engines": {
"node": ">=8"
}
@@ -19340,6 +19457,7 @@
"version": "0.6.2",
"resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-0.6.2.tgz",
"integrity": "sha512-/3GptzWzu0+0MBQFrDKzw/DvvMTUORvgY6k6jd/VS6iCR4RDTKWH6v6WPwQoUO8667uQEf9Oe38DxAYWY5F/Ug==",
+ "dev": true,
"engines": {
"node": ">=0.10.0"
}
@@ -19386,6 +19504,7 @@
"version": "3.1.1",
"resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz",
"integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==",
+ "dev": true,
"dependencies": {
"spdx-expression-parse": "^3.0.0",
"spdx-license-ids": "^3.0.0"
@@ -19394,12 +19513,14 @@
"node_modules/spdx-exceptions": {
"version": "2.3.0",
"resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz",
- "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A=="
+ "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==",
+ "dev": true
},
"node_modules/spdx-expression-parse": {
"version": "3.0.1",
"resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz",
"integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==",
+ "dev": true,
"dependencies": {
"spdx-exceptions": "^2.1.0",
"spdx-license-ids": "^3.0.0"
@@ -19408,12 +19529,14 @@
"node_modules/spdx-license-ids": {
"version": "3.0.7",
"resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.7.tgz",
- "integrity": "sha512-U+MTEOO0AiDzxwFvoa4JVnMV6mZlJKk2sBLt90s7G0Gd0Mlknc7kxEn3nuDPNZRta7O2uy8oLcZLVT+4sqNZHQ=="
+ "integrity": "sha512-U+MTEOO0AiDzxwFvoa4JVnMV6mZlJKk2sBLt90s7G0Gd0Mlknc7kxEn3nuDPNZRta7O2uy8oLcZLVT+4sqNZHQ==",
+ "dev": true
},
"node_modules/specificity": {
"version": "0.4.1",
"resolved": "https://registry.npmjs.org/specificity/-/specificity-0.4.1.tgz",
"integrity": "sha512-1klA3Gi5PD1Wv9Q0wUoOQN1IWAuPu0D1U03ThXTr0cJ20+/iq2tHSDnK7Kk/0LXJ1ztUB2/1Os0wKmfyNgUQfg==",
+ "dev": true,
"bin": {
"specificity": "bin/specificity"
}
@@ -19828,12 +19951,14 @@
"node_modules/style-search": {
"version": "0.1.0",
"resolved": "https://registry.npmjs.org/style-search/-/style-search-0.1.0.tgz",
- "integrity": "sha1-eVjHk+R+MuB9K1yv5cC/jhLneQI="
+ "integrity": "sha1-eVjHk+R+MuB9K1yv5cC/jhLneQI=",
+ "dev": true
},
"node_modules/stylelint": {
"version": "14.0.1",
"resolved": "https://registry.npmjs.org/stylelint/-/stylelint-14.0.1.tgz",
"integrity": "sha512-ZcAkmFLVCultmwkQUjxKzxW/o5+CzNmDk6TPJj/d4Y7ipTGGrewIWmNm+InjdSr04PR5/yynsAJeYJY/wisdMg==",
+ "dev": true,
"dependencies": {
"balanced-match": "^2.0.0",
"cosmiconfig": "^7.0.1",
@@ -19889,6 +20014,7 @@
"version": "6.0.0",
"resolved": "https://registry.npmjs.org/stylelint-config-recommended/-/stylelint-config-recommended-6.0.0.tgz",
"integrity": "sha512-ZorSSdyMcxWpROYUvLEMm0vSZud2uB7tX1hzBZwvVY9SV/uly4AvvJPPhCcymZL3fcQhEQG5AELmrxWqtmzacw==",
+ "dev": true,
"peerDependencies": {
"stylelint": "^14.0.0"
}
@@ -19897,6 +20023,7 @@
"version": "23.0.0",
"resolved": "https://registry.npmjs.org/stylelint-config-standard/-/stylelint-config-standard-23.0.0.tgz",
"integrity": "sha512-8PDlk+nWuc1T66nVaODTdVodN0pjuE5TBlopi39Lt9EM36YJsRhqttMyUhnS78oc/59Q6n8iw2GJB4QcoFqtRg==",
+ "dev": true,
"dependencies": {
"stylelint-config-recommended": "^6.0.0"
},
@@ -19908,6 +20035,7 @@
"version": "5.0.1",
"resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
"integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
+ "dev": true,
"engines": {
"node": ">=8"
}
@@ -19915,12 +20043,14 @@
"node_modules/stylelint/node_modules/balanced-match": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-2.0.0.tgz",
- "integrity": "sha512-1ugUSr8BHXRnK23KfuYS+gVMC3LB8QGH9W1iGtDPsNWoQbgtXSExkBu2aDR4epiGWZOjZsj6lDl/N/AqqTC3UA=="
+ "integrity": "sha512-1ugUSr8BHXRnK23KfuYS+gVMC3LB8QGH9W1iGtDPsNWoQbgtXSExkBu2aDR4epiGWZOjZsj6lDl/N/AqqTC3UA==",
+ "dev": true
},
"node_modules/stylelint/node_modules/braces": {
"version": "3.0.2",
"resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
"integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
+ "dev": true,
"dependencies": {
"fill-range": "^7.0.1"
},
@@ -19932,6 +20062,7 @@
"version": "6.2.2",
"resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.2.2.tgz",
"integrity": "sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==",
+ "dev": true,
"dependencies": {
"camelcase": "^5.3.1",
"map-obj": "^4.0.0",
@@ -19948,6 +20079,7 @@
"version": "7.0.1",
"resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz",
"integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==",
+ "dev": true,
"dependencies": {
"@types/parse-json": "^4.0.0",
"import-fresh": "^3.2.1",
@@ -19963,6 +20095,7 @@
"version": "7.0.1",
"resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
"integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
+ "dev": true,
"dependencies": {
"to-regex-range": "^5.0.1"
},
@@ -19974,6 +20107,7 @@
"version": "8.0.0",
"resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-8.0.0.tgz",
"integrity": "sha512-sY22aA6xchAzprjyqmSEQv4UbAAzRN0L2dQB0NlN5acTTK9Don6nhoc3eAbUnpZiCANAMfd/+40kVdKfFygohg==",
+ "dev": true,
"engines": {
"node": ">=10"
},
@@ -19985,6 +20119,7 @@
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz",
"integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==",
+ "dev": true,
"dependencies": {
"global-prefix": "^3.0.0"
},
@@ -19996,6 +20131,7 @@
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz",
"integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==",
+ "dev": true,
"dependencies": {
"ini": "^1.3.5",
"kind-of": "^6.0.2",
@@ -20009,6 +20145,7 @@
"version": "4.0.2",
"resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.0.2.tgz",
"integrity": "sha512-c9OGXbZ3guC/xOlCg1Ci/VgWlwsqDv1yMQL1CWqXDL0hDjXuNcq0zuR4xqPSuasI3kqFDhqSyTjREz5gzq0fXg==",
+ "dev": true,
"dependencies": {
"lru-cache": "^6.0.0"
},
@@ -20020,6 +20157,7 @@
"version": "5.1.8",
"resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz",
"integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==",
+ "dev": true,
"engines": {
"node": ">= 4"
}
@@ -20028,6 +20166,7 @@
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-4.0.0.tgz",
"integrity": "sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==",
+ "dev": true,
"engines": {
"node": ">=8"
}
@@ -20036,6 +20175,7 @@
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz",
"integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==",
+ "dev": true,
"engines": {
"node": ">=8"
}
@@ -20044,6 +20184,7 @@
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
"integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
+ "dev": true,
"engines": {
"node": ">=8"
}
@@ -20052,6 +20193,7 @@
"version": "7.0.0",
"resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
"integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
+ "dev": true,
"engines": {
"node": ">=0.12.0"
}
@@ -20060,6 +20202,7 @@
"version": "4.3.0",
"resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.3.0.tgz",
"integrity": "sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==",
+ "dev": true,
"engines": {
"node": ">=8"
},
@@ -20071,6 +20214,7 @@
"version": "9.0.0",
"resolved": "https://registry.npmjs.org/meow/-/meow-9.0.0.tgz",
"integrity": "sha512-+obSblOQmRhcyBt62furQqRAQpNyWXo8BuQ5bN7dG8wmwQ+vwHKp/rCFD4CrTP8CsDQD1sjoZ94K417XEUk8IQ==",
+ "dev": true,
"dependencies": {
"@types/minimist": "^1.2.0",
"camelcase-keys": "^6.2.2",
@@ -20096,6 +20240,7 @@
"version": "4.0.4",
"resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz",
"integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==",
+ "dev": true,
"dependencies": {
"braces": "^3.0.1",
"picomatch": "^2.2.3"
@@ -20108,6 +20253,7 @@
"version": "3.0.3",
"resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz",
"integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==",
+ "dev": true,
"dependencies": {
"hosted-git-info": "^4.0.1",
"is-core-module": "^2.5.0",
@@ -20122,6 +20268,7 @@
"version": "5.2.0",
"resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz",
"integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==",
+ "dev": true,
"dependencies": {
"@babel/code-frame": "^7.0.0",
"error-ex": "^1.3.1",
@@ -20139,6 +20286,7 @@
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz",
"integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==",
+ "dev": true,
"engines": {
"node": ">=8"
}
@@ -20147,6 +20295,7 @@
"version": "8.3.11",
"resolved": "https://registry.npmjs.org/postcss/-/postcss-8.3.11.tgz",
"integrity": "sha512-hCmlUAIlUiav8Xdqw3Io4LcpA1DOt7h3LSTAC4G6JGHFFaWzI6qvFt9oilvl8BmkbBRX1IhM90ZAmpk68zccQA==",
+ "dev": true,
"dependencies": {
"nanoid": "^3.1.30",
"picocolors": "^1.0.0",
@@ -20164,6 +20313,7 @@
"version": "6.0.0",
"resolved": "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-6.0.0.tgz",
"integrity": "sha512-FARHN8pwH+WiS2OPCxJI8FuRJpTVnn6ZNFiqAM2aeW2LwTHWWmWgIyKC6cUo0L8aeKiF/14MNvnpls6R2PBeMQ==",
+ "dev": true,
"engines": {
"node": ">=12.0"
},
@@ -20179,6 +20329,7 @@
"version": "5.2.0",
"resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz",
"integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==",
+ "dev": true,
"dependencies": {
"@types/normalize-package-data": "^2.4.0",
"normalize-package-data": "^2.5.0",
@@ -20193,6 +20344,7 @@
"version": "7.0.1",
"resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz",
"integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==",
+ "dev": true,
"dependencies": {
"find-up": "^4.1.0",
"read-pkg": "^5.2.0",
@@ -20209,6 +20361,7 @@
"version": "0.8.1",
"resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz",
"integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==",
+ "dev": true,
"engines": {
"node": ">=8"
}
@@ -20216,12 +20369,14 @@
"node_modules/stylelint/node_modules/read-pkg/node_modules/hosted-git-info": {
"version": "2.8.9",
"resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz",
- "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw=="
+ "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==",
+ "dev": true
},
"node_modules/stylelint/node_modules/read-pkg/node_modules/normalize-package-data": {
"version": "2.5.0",
"resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz",
"integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==",
+ "dev": true,
"dependencies": {
"hosted-git-info": "^2.1.4",
"resolve": "^1.10.0",
@@ -20233,6 +20388,7 @@
"version": "5.7.1",
"resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
"integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
+ "dev": true,
"bin": {
"semver": "bin/semver"
}
@@ -20241,6 +20397,7 @@
"version": "0.6.0",
"resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz",
"integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==",
+ "dev": true,
"engines": {
"node": ">=8"
}
@@ -20249,6 +20406,7 @@
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz",
"integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==",
+ "dev": true,
"dependencies": {
"indent-string": "^4.0.0",
"strip-indent": "^3.0.0"
@@ -20261,6 +20419,7 @@
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz",
"integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==",
+ "dev": true,
"engines": {
"node": ">=8"
}
@@ -20269,6 +20428,7 @@
"version": "4.2.3",
"resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
"integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
+ "dev": true,
"dependencies": {
"emoji-regex": "^8.0.0",
"is-fullwidth-code-point": "^3.0.0",
@@ -20282,6 +20442,7 @@
"version": "6.0.1",
"resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
"integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
+ "dev": true,
"dependencies": {
"ansi-regex": "^5.0.1"
},
@@ -20293,6 +20454,7 @@
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz",
"integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==",
+ "dev": true,
"dependencies": {
"min-indent": "^1.0.0"
},
@@ -20304,6 +20466,7 @@
"version": "5.0.1",
"resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
"integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
+ "dev": true,
"dependencies": {
"is-number": "^7.0.0"
},
@@ -20315,6 +20478,7 @@
"version": "3.0.1",
"resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.1.tgz",
"integrity": "sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==",
+ "dev": true,
"engines": {
"node": ">=8"
}
@@ -20323,6 +20487,7 @@
"version": "0.18.1",
"resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.18.1.tgz",
"integrity": "sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==",
+ "dev": true,
"engines": {
"node": ">=10"
},
@@ -20334,6 +20499,7 @@
"version": "1.3.1",
"resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
"integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
+ "dev": true,
"dependencies": {
"isexe": "^2.0.0"
},
@@ -20345,6 +20511,7 @@
"version": "3.0.3",
"resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz",
"integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==",
+ "dev": true,
"dependencies": {
"imurmurhash": "^0.1.4",
"is-typedarray": "^1.0.0",
@@ -20356,6 +20523,7 @@
"version": "20.2.9",
"resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz",
"integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==",
+ "dev": true,
"engines": {
"node": ">=10"
}
@@ -20373,6 +20541,7 @@
"version": "5.5.0",
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
"integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
+ "dev": true,
"dependencies": {
"has-flag": "^3.0.0"
},
@@ -20393,7 +20562,8 @@
"node_modules/svg-tags": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/svg-tags/-/svg-tags-1.0.0.tgz",
- "integrity": "sha1-WPcc7jvVGbWdSyqEO2x95krAR2Q="
+ "integrity": "sha1-WPcc7jvVGbWdSyqEO2x95krAR2Q=",
+ "dev": true
},
"node_modules/svg2pdf.js": {
"version": "1.5.0",
@@ -20430,6 +20600,7 @@
"version": "6.7.2",
"resolved": "https://registry.npmjs.org/table/-/table-6.7.2.tgz",
"integrity": "sha512-UFZK67uvyNivLeQbVtkiUs8Uuuxv24aSL4/Vil2PJVtMgU8Lx0CYkP12uCGa3kjyQzOSgV1+z9Wkb82fCGsO0g==",
+ "dev": true,
"dependencies": {
"ajv": "^8.0.1",
"lodash.clonedeep": "^4.5.0",
@@ -20446,6 +20617,7 @@
"version": "8.6.2",
"resolved": "https://registry.npmjs.org/ajv/-/ajv-8.6.2.tgz",
"integrity": "sha512-9807RlWAgT564wT+DjeyU5OFMPjmzxVobvDFmNAhY+5zD6A2ly3jDp6sgnfyDtlIQ+7H97oc/DGCzzfu9rjw9w==",
+ "dev": true,
"dependencies": {
"fast-deep-equal": "^3.1.1",
"json-schema-traverse": "^1.0.0",
@@ -20461,6 +20633,7 @@
"version": "5.0.1",
"resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
"integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
+ "dev": true,
"engines": {
"node": ">=8"
}
@@ -20469,6 +20642,7 @@
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
"integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
+ "dev": true,
"engines": {
"node": ">=8"
}
@@ -20476,12 +20650,14 @@
"node_modules/table/node_modules/json-schema-traverse": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
- "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug=="
+ "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==",
+ "dev": true
},
"node_modules/table/node_modules/string-width": {
"version": "4.2.3",
"resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
"integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
+ "dev": true,
"dependencies": {
"emoji-regex": "^8.0.0",
"is-fullwidth-code-point": "^3.0.0",
@@ -20495,6 +20671,7 @@
"version": "6.0.1",
"resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
"integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
+ "dev": true,
"dependencies": {
"ansi-regex": "^5.0.1"
},
@@ -21258,6 +21435,7 @@
"version": "3.1.5",
"resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz",
"integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==",
+ "dev": true,
"dependencies": {
"is-typedarray": "^1.0.0"
}
@@ -21829,7 +22007,8 @@
"node_modules/util-deprecate": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
- "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8="
+ "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
+ "dev": true
},
"node_modules/utils-merge": {
"version": "1.0.1",
@@ -21852,7 +22031,8 @@
"node_modules/v8-compile-cache": {
"version": "2.3.0",
"resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz",
- "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA=="
+ "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==",
+ "dev": true
},
"node_modules/v8flags": {
"version": "3.2.0",
@@ -21870,6 +22050,7 @@
"version": "3.0.4",
"resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz",
"integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==",
+ "dev": true,
"dependencies": {
"spdx-correct": "^3.0.0",
"spdx-expression-parse": "^3.0.0"
@@ -22431,7 +22612,8 @@
"node_modules/wrappy": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
- "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8="
+ "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
+ "dev": true
},
"node_modules/write-file-atomic": {
"version": "2.4.3",
@@ -22550,12 +22732,14 @@
"node_modules/yallist": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
- "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A=="
+ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
+ "dev": true
},
"node_modules/yaml": {
"version": "1.10.2",
"resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz",
"integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==",
+ "dev": true,
"engines": {
"node": ">= 6"
}
@@ -22775,6 +22959,7 @@
"version": "7.12.13",
"resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.13.tgz",
"integrity": "sha512-HV1Cm0Q3ZrpCR93tkWOYiuYIgLxZXZFVG2VgK+MBWjUqZTundupbfx2aXarXuw5Ko5aMcjtJgbSs4vUGBS5v6g==",
+ "dev": true,
"requires": {
"@babel/highlight": "^7.12.13"
}
@@ -23145,7 +23330,8 @@
"@babel/helper-validator-identifier": {
"version": "7.12.11",
"resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz",
- "integrity": "sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw=="
+ "integrity": "sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw==",
+ "dev": true
},
"@babel/helper-validator-option": {
"version": "7.14.5",
@@ -23180,6 +23366,7 @@
"version": "7.13.10",
"resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.13.10.tgz",
"integrity": "sha512-5aPpe5XQPzflQrFwL1/QoeHkP2MsA4JCntcXHRhEsdsfPVkvPi2w7Qix4iV7t5S/oC9OodGrggd8aco1g3SZFg==",
+ "dev": true,
"requires": {
"@babel/helper-validator-identifier": "^7.12.11",
"chalk": "^2.0.0",
@@ -24220,6 +24407,7 @@
"version": "2.1.5",
"resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
"integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==",
+ "dev": true,
"requires": {
"@nodelib/fs.stat": "2.0.5",
"run-parallel": "^1.1.9"
@@ -24228,12 +24416,14 @@
"@nodelib/fs.stat": {
"version": "2.0.5",
"resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
- "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A=="
+ "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==",
+ "dev": true
},
"@nodelib/fs.walk": {
"version": "1.2.8",
"resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz",
"integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==",
+ "dev": true,
"requires": {
"@nodelib/fs.scandir": "2.1.5",
"fastq": "^1.6.0"
@@ -24452,7 +24642,8 @@
"@types/minimist": {
"version": "1.2.2",
"resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.2.tgz",
- "integrity": "sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ=="
+ "integrity": "sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==",
+ "dev": true
},
"@types/node": {
"version": "14.14.37",
@@ -24463,12 +24654,14 @@
"@types/normalize-package-data": {
"version": "2.4.1",
"resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz",
- "integrity": "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw=="
+ "integrity": "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==",
+ "dev": true
},
"@types/parse-json": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz",
- "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA=="
+ "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==",
+ "dev": true
},
"@types/parsimmon": {
"version": "1.10.6",
@@ -24925,6 +25118,7 @@
"version": "3.2.1",
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
"integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
+ "dev": true,
"requires": {
"color-convert": "^1.9.0"
}
@@ -25149,7 +25343,8 @@
"array-union": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz",
- "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw=="
+ "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==",
+ "dev": true
},
"array-unique": {
"version": "0.3.2",
@@ -25166,7 +25361,8 @@
"arrify": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz",
- "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0="
+ "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=",
+ "dev": true
},
"asap": {
"version": "2.0.6",
@@ -25244,7 +25440,8 @@
"astral-regex": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz",
- "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ=="
+ "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==",
+ "dev": true
},
"async": {
"version": "3.2.0",
@@ -25563,7 +25760,8 @@
"balanced-match": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
- "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw=="
+ "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
+ "dev": true
},
"base": {
"version": "0.11.2",
@@ -25877,6 +26075,7 @@
"version": "1.1.11",
"resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
"integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
+ "dev": true,
"requires": {
"balanced-match": "^1.0.0",
"concat-map": "0.0.1"
@@ -26325,12 +26524,14 @@
"callsites": {
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
- "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ=="
+ "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
+ "dev": true
},
"camelcase": {
"version": "5.3.1",
"resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
- "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg=="
+ "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
+ "dev": true
},
"camelcase-keys": {
"version": "2.1.0",
@@ -26507,6 +26708,7 @@
"version": "2.4.2",
"resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
"integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
+ "dev": true,
"requires": {
"ansi-styles": "^3.2.1",
"escape-string-regexp": "^1.0.5",
@@ -26770,6 +26972,7 @@
"version": "2.2.0",
"resolved": "https://registry.npmjs.org/clone-regexp/-/clone-regexp-2.2.0.tgz",
"integrity": "sha512-beMpP7BOtTipFuW8hrJvREQ2DrRu3BE7by0ZpibtfBA+qfHYvMGTc2Yb1JMYPKg/JUw0CHYvpg796aNTSW9z7Q==",
+ "dev": true,
"requires": {
"is-regexp": "^2.0.0"
},
@@ -26777,7 +26980,8 @@
"is-regexp": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-2.1.0.tgz",
- "integrity": "sha512-OZ4IlER3zmRIoB9AqNhEggVxqIH4ofDns5nRrPS6yQxXE1TPCUpFznBfRQmQa8uC+pXqjMnukiJBxCisIxiLGA=="
+ "integrity": "sha512-OZ4IlER3zmRIoB9AqNhEggVxqIH4ofDns5nRrPS6yQxXE1TPCUpFznBfRQmQa8uC+pXqjMnukiJBxCisIxiLGA==",
+ "dev": true
}
}
},
@@ -26836,6 +27040,7 @@
"version": "1.9.3",
"resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
"integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
+ "dev": true,
"requires": {
"color-name": "1.1.3"
}
@@ -26843,7 +27048,8 @@
"color-name": {
"version": "1.1.3",
"resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
- "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU="
+ "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
+ "dev": true
},
"color-support": {
"version": "1.1.3",
@@ -26942,7 +27148,8 @@
"concat-map": {
"version": "0.0.1",
"resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
- "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s="
+ "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
+ "dev": true
},
"concat-stream": {
"version": "1.6.2",
@@ -27372,7 +27579,8 @@
"cssesc": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
- "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg=="
+ "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",
+ "dev": true
},
"cssom": {
"version": "0.5.0",
@@ -27818,6 +28026,7 @@
"version": "4.3.2",
"resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz",
"integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==",
+ "dev": true,
"requires": {
"ms": "2.1.2"
}
@@ -27825,12 +28034,14 @@
"decamelize": {
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
- "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA="
+ "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=",
+ "dev": true
},
"decamelize-keys": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.0.tgz",
"integrity": "sha1-0XGoeTMlKAfrPLYdwcFEXQeN8tk=",
+ "dev": true,
"requires": {
"decamelize": "^1.1.0",
"map-obj": "^1.0.0"
@@ -28068,6 +28279,7 @@
"version": "3.0.1",
"resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz",
"integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==",
+ "dev": true,
"requires": {
"path-type": "^4.0.0"
},
@@ -28075,7 +28287,8 @@
"path-type": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz",
- "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw=="
+ "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==",
+ "dev": true
}
}
},
@@ -28504,7 +28717,8 @@
"emoji-regex": {
"version": "8.0.0",
"resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
- "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A=="
+ "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
+ "dev": true
},
"encodeurl": {
"version": "1.0.2",
@@ -28700,6 +28914,7 @@
"version": "1.3.2",
"resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
"integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
+ "dev": true,
"requires": {
"is-arrayish": "^0.2.1"
}
@@ -28818,7 +29033,8 @@
"escape-string-regexp": {
"version": "1.0.5",
"resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
- "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ="
+ "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
+ "dev": true
},
"escodegen": {
"version": "2.0.0",
@@ -29360,6 +29576,7 @@
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/execall/-/execall-2.0.0.tgz",
"integrity": "sha512-0FU2hZ5Hh6iQnarpRtQurM/aAvp3RIbfvgLHrcqJYzhXyV2KFruhuChf9NC6waAhiUR7FFtlugkI4p7f2Fqlow==",
+ "dev": true,
"requires": {
"clone-regexp": "^2.1.0"
}
@@ -29705,6 +29922,7 @@
"version": "3.2.7",
"resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.7.tgz",
"integrity": "sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q==",
+ "dev": true,
"requires": {
"@nodelib/fs.stat": "^2.0.2",
"@nodelib/fs.walk": "^1.2.3",
@@ -29717,6 +29935,7 @@
"version": "3.0.2",
"resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
"integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
+ "dev": true,
"requires": {
"fill-range": "^7.0.1"
}
@@ -29725,6 +29944,7 @@
"version": "7.0.1",
"resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
"integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
+ "dev": true,
"requires": {
"to-regex-range": "^5.0.1"
}
@@ -29732,12 +29952,14 @@
"is-number": {
"version": "7.0.0",
"resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
- "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng=="
+ "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
+ "dev": true
},
"micromatch": {
"version": "4.0.4",
"resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz",
"integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==",
+ "dev": true,
"requires": {
"braces": "^3.0.1",
"picomatch": "^2.2.3"
@@ -29747,6 +29969,7 @@
"version": "5.0.1",
"resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
"integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
+ "dev": true,
"requires": {
"is-number": "^7.0.0"
}
@@ -29772,12 +29995,14 @@
"fastest-levenshtein": {
"version": "1.0.12",
"resolved": "https://registry.npmjs.org/fastest-levenshtein/-/fastest-levenshtein-1.0.12.tgz",
- "integrity": "sha512-On2N+BpYJ15xIC974QNVuYGMOlEVt4s0EOI3wwMqOmK1fdDY+FN/zltPV8vosq4ad4c/gJ1KHScUn/6AWIgiow=="
+ "integrity": "sha512-On2N+BpYJ15xIC974QNVuYGMOlEVt4s0EOI3wwMqOmK1fdDY+FN/zltPV8vosq4ad4c/gJ1KHScUn/6AWIgiow==",
+ "dev": true
},
"fastq": {
"version": "1.13.0",
"resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz",
"integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==",
+ "dev": true,
"requires": {
"reusify": "^1.0.4"
}
@@ -29795,6 +30020,7 @@
"version": "6.0.1",
"resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz",
"integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==",
+ "dev": true,
"requires": {
"flat-cache": "^3.0.4"
}
@@ -29875,6 +30101,7 @@
"version": "4.1.0",
"resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
"integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
+ "dev": true,
"requires": {
"locate-path": "^5.0.0",
"path-exists": "^4.0.0"
@@ -29935,6 +30162,7 @@
"version": "3.0.4",
"resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz",
"integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==",
+ "dev": true,
"requires": {
"flatted": "^3.1.0",
"rimraf": "^3.0.2"
@@ -29943,7 +30171,8 @@
"flatted": {
"version": "3.2.2",
"resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.2.tgz",
- "integrity": "sha512-JaTY/wtrcSyvXJl4IMFHPKyFur1sE9AUqc0QnhOaJ0CxHtAoIV8pYDzeEfAaNEtGkOfq4gr3LBFmdXW5mOQFnA=="
+ "integrity": "sha512-JaTY/wtrcSyvXJl4IMFHPKyFur1sE9AUqc0QnhOaJ0CxHtAoIV8pYDzeEfAaNEtGkOfq4gr3LBFmdXW5mOQFnA==",
+ "dev": true
},
"flush-write-stream": {
"version": "1.1.1",
@@ -30087,7 +30316,8 @@
"fs.realpath": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
- "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8="
+ "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
+ "dev": true
},
"fsevents": {
"version": "1.2.13",
@@ -30135,7 +30365,8 @@
"function-bind": {
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
- "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A=="
+ "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
+ "dev": true
},
"functional-red-black-tree": {
"version": "1.0.1",
@@ -30258,6 +30489,7 @@
"version": "7.1.7",
"resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz",
"integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==",
+ "dev": true,
"requires": {
"fs.realpath": "^1.0.0",
"inflight": "^1.0.4",
@@ -30271,6 +30503,7 @@
"version": "5.1.2",
"resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
"integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
+ "dev": true,
"requires": {
"is-glob": "^4.0.1"
}
@@ -30395,6 +30628,7 @@
"version": "11.0.4",
"resolved": "https://registry.npmjs.org/globby/-/globby-11.0.4.tgz",
"integrity": "sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg==",
+ "dev": true,
"requires": {
"array-union": "^2.1.0",
"dir-glob": "^3.0.1",
@@ -30407,14 +30641,16 @@
"ignore": {
"version": "5.1.8",
"resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz",
- "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw=="
+ "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==",
+ "dev": true
}
}
},
"globjoin": {
"version": "0.1.4",
"resolved": "https://registry.npmjs.org/globjoin/-/globjoin-0.1.4.tgz",
- "integrity": "sha1-L0SUrIkZ43Z8XLtpHp9GMyQoXUM="
+ "integrity": "sha1-L0SUrIkZ43Z8XLtpHp9GMyQoXUM=",
+ "dev": true
},
"globrex": {
"version": "0.1.2",
@@ -30754,12 +30990,14 @@
"hard-rejection": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz",
- "integrity": "sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA=="
+ "integrity": "sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==",
+ "dev": true
},
"has": {
"version": "1.0.3",
"resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
"integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
+ "dev": true,
"requires": {
"function-bind": "^1.1.1"
}
@@ -30805,7 +31043,8 @@
"has-flag": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
- "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0="
+ "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
+ "dev": true
},
"has-symbols": {
"version": "1.0.2",
@@ -31842,7 +32081,8 @@
"html-tags": {
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.1.0.tgz",
- "integrity": "sha512-1qYz89hW3lFDEazhjW0yVAV87lw8lVkrJocr72XmBkMKsoSVJCQx3W8BXsC7hO2qAt8BoVjYjtAcZ9perqGnNg=="
+ "integrity": "sha512-1qYz89hW3lFDEazhjW0yVAV87lw8lVkrJocr72XmBkMKsoSVJCQx3W8BXsC7hO2qAt8BoVjYjtAcZ9perqGnNg==",
+ "dev": true
},
"html2canvas": {
"version": "1.0.0-rc.7",
@@ -32125,6 +32365,7 @@
"version": "3.3.0",
"resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz",
"integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==",
+ "dev": true,
"requires": {
"parent-module": "^1.0.0",
"resolve-from": "^4.0.0"
@@ -32139,7 +32380,8 @@
"imurmurhash": {
"version": "0.1.4",
"resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
- "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o="
+ "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=",
+ "dev": true
},
"indent-string": {
"version": "2.1.0",
@@ -32160,6 +32402,7 @@
"version": "1.0.6",
"resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
"integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
+ "dev": true,
"requires": {
"once": "^1.3.0",
"wrappy": "1"
@@ -32168,12 +32411,14 @@
"inherits": {
"version": "2.0.4",
"resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
- "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
+ "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
+ "dev": true
},
"ini": {
"version": "1.3.8",
"resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz",
- "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew=="
+ "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==",
+ "dev": true
},
"ink-docstrap": {
"version": "1.3.2",
@@ -32292,7 +32537,8 @@
"is-arrayish": {
"version": "0.2.1",
"resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
- "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0="
+ "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=",
+ "dev": true
},
"is-bigint": {
"version": "1.0.1",
@@ -32343,6 +32589,7 @@
"version": "2.8.0",
"resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.0.tgz",
"integrity": "sha512-vd15qHsaqrRL7dtH6QNuy0ndJmRDrS9HAM1CAiSifNUFv4x1a0CCVsj18hJ1mShxIG6T2i1sO78MkP56r0nYRw==",
+ "dev": true,
"requires": {
"has": "^1.0.3"
}
@@ -32413,7 +32660,8 @@
"is-extglob": {
"version": "2.1.1",
"resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
- "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI="
+ "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",
+ "dev": true
},
"is-finite": {
"version": "1.1.0",
@@ -32450,6 +32698,7 @@
"version": "4.0.1",
"resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz",
"integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==",
+ "dev": true,
"requires": {
"is-extglob": "^2.1.1"
}
@@ -32535,12 +32784,14 @@
"is-plain-obj": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz",
- "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4="
+ "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=",
+ "dev": true
},
"is-plain-object": {
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz",
- "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q=="
+ "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==",
+ "dev": true
},
"is-potential-custom-element-name": {
"version": "1.0.1",
@@ -32711,7 +32962,8 @@
"isexe": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
- "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA="
+ "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
+ "dev": true
},
"isobject": {
"version": "3.0.1",
@@ -32987,7 +33239,8 @@
"js-tokens": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
- "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ=="
+ "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
+ "dev": true
},
"js-yaml": {
"version": "3.14.1",
@@ -33172,7 +33425,8 @@
"json-parse-even-better-errors": {
"version": "2.3.1",
"resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz",
- "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w=="
+ "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==",
+ "dev": true
},
"json-schema": {
"version": "0.2.3",
@@ -33559,7 +33813,8 @@
"kind-of": {
"version": "6.0.3",
"resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
- "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw=="
+ "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
+ "dev": true
},
"klaw": {
"version": "3.0.0",
@@ -33579,7 +33834,8 @@
"known-css-properties": {
"version": "0.23.0",
"resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.23.0.tgz",
- "integrity": "sha512-h9ivI88e1lFNmTT4HovBN33Ysn0OIJG7IPG2mkpx2uniQXFWqo35QdiX7w0TovlUFXfW8aPFblP5/q0jlOr2sA=="
+ "integrity": "sha512-h9ivI88e1lFNmTT4HovBN33Ysn0OIJG7IPG2mkpx2uniQXFWqo35QdiX7w0TovlUFXfW8aPFblP5/q0jlOr2sA==",
+ "dev": true
},
"labeled-stream-splicer": {
"version": "2.0.2",
@@ -33890,7 +34146,8 @@
"lines-and-columns": {
"version": "1.1.6",
"resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz",
- "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA="
+ "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=",
+ "dev": true
},
"linkify-it": {
"version": "2.2.0",
@@ -34623,6 +34880,7 @@
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
"integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
+ "dev": true,
"requires": {
"p-locate": "^4.1.0"
}
@@ -34636,7 +34894,8 @@
"lodash.clonedeep": {
"version": "4.5.0",
"resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz",
- "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8="
+ "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=",
+ "dev": true
},
"lodash.debounce": {
"version": "4.0.8",
@@ -34665,7 +34924,8 @@
"lodash.truncate": {
"version": "4.4.2",
"resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz",
- "integrity": "sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM="
+ "integrity": "sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM=",
+ "dev": true
},
"log-symbols": {
"version": "2.2.0",
@@ -34790,6 +35050,7 @@
"version": "6.0.0",
"resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
"integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
+ "dev": true,
"requires": {
"yallist": "^4.0.0"
}
@@ -34841,7 +35102,8 @@
"map-obj": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz",
- "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0="
+ "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=",
+ "dev": true
},
"map-stream": {
"version": "0.0.7",
@@ -34930,7 +35192,8 @@
"mathml-tag-names": {
"version": "2.1.3",
"resolved": "https://registry.npmjs.org/mathml-tag-names/-/mathml-tag-names-2.1.3.tgz",
- "integrity": "sha512-APMBEanjybaPzUrfqU0IMU5I0AswKMH7k8OTLs0vvV4KZpExkTkY87nR/zpbuTPj+gARop7aGUbl11pnDfW6xg=="
+ "integrity": "sha512-APMBEanjybaPzUrfqU0IMU5I0AswKMH7k8OTLs0vvV4KZpExkTkY87nR/zpbuTPj+gARop7aGUbl11pnDfW6xg==",
+ "dev": true
},
"md5.js": {
"version": "1.3.5",
@@ -34998,7 +35261,8 @@
"merge2": {
"version": "1.4.1",
"resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz",
- "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg=="
+ "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==",
+ "dev": true
},
"methods": {
"version": "1.1.2",
@@ -35079,7 +35343,8 @@
"min-indent": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz",
- "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg=="
+ "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==",
+ "dev": true
},
"minimalistic-assert": {
"version": "1.0.1",
@@ -35097,6 +35362,7 @@
"version": "3.0.4",
"resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
"integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
+ "dev": true,
"requires": {
"brace-expansion": "^1.1.7"
}
@@ -35111,6 +35377,7 @@
"version": "4.1.0",
"resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-4.1.0.tgz",
"integrity": "sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==",
+ "dev": true,
"requires": {
"arrify": "^1.0.1",
"is-plain-obj": "^1.1.0",
@@ -35254,7 +35521,8 @@
"ms": {
"version": "2.1.2",
"resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
- "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
+ "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
+ "dev": true
},
"mute-stdout": {
"version": "1.0.1",
@@ -35271,7 +35539,8 @@
"nanoid": {
"version": "3.1.30",
"resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.30.tgz",
- "integrity": "sha512-zJpuPDwOv8D2zq2WRoMe1HsfZthVewpel9CAvTfc/2mBD1uUT/agc5f7GHGWXlYkFvi1mVxe4IjvP2HNrop7nQ=="
+ "integrity": "sha512-zJpuPDwOv8D2zq2WRoMe1HsfZthVewpel9CAvTfc/2mBD1uUT/agc5f7GHGWXlYkFvi1mVxe4IjvP2HNrop7nQ==",
+ "dev": true
},
"nanomatch": {
"version": "1.2.13",
@@ -35509,12 +35778,14 @@
"normalize-path": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
- "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA=="
+ "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
+ "dev": true
},
"normalize-selector": {
"version": "0.2.0",
"resolved": "https://registry.npmjs.org/normalize-selector/-/normalize-selector-0.2.0.tgz",
- "integrity": "sha1-0LFF62kRicY6eNIB3E/bEpPvDAM="
+ "integrity": "sha1-0LFF62kRicY6eNIB3E/bEpPvDAM=",
+ "dev": true
},
"now-and-later": {
"version": "2.0.1",
@@ -35833,6 +36104,7 @@
"version": "1.4.0",
"resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
"integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
+ "dev": true,
"requires": {
"wrappy": "1"
}
@@ -36032,6 +36304,7 @@
"version": "2.3.0",
"resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
"integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
+ "dev": true,
"requires": {
"p-try": "^2.0.0"
}
@@ -36040,6 +36313,7 @@
"version": "4.1.0",
"resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
"integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
+ "dev": true,
"requires": {
"p-limit": "^2.2.0"
}
@@ -36053,7 +36327,8 @@
"p-try": {
"version": "2.2.0",
"resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
- "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ=="
+ "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
+ "dev": true
},
"package-json": {
"version": "4.0.1",
@@ -36085,6 +36360,7 @@
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
"integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
+ "dev": true,
"requires": {
"callsites": "^3.0.0"
}
@@ -36206,12 +36482,14 @@
"path-exists": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
- "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w=="
+ "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
+ "dev": true
},
"path-is-absolute": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
- "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18="
+ "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
+ "dev": true
},
"path-is-inside": {
"version": "1.0.2",
@@ -36228,7 +36506,8 @@
"path-parse": {
"version": "1.0.6",
"resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz",
- "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw=="
+ "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==",
+ "dev": true
},
"path-platform": {
"version": "0.11.15",
@@ -36304,12 +36583,14 @@
"picocolors": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz",
- "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ=="
+ "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==",
+ "dev": true
},
"picomatch": {
"version": "2.2.3",
"resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.3.tgz",
- "integrity": "sha512-KpELjfwcCDUb9PeigTs2mBJzXUPzAuP2oPcA989He8Rte0+YUAjw1JVedDhuTKPkHjSYzMN3npC9luThGYEKdg=="
+ "integrity": "sha512-KpELjfwcCDUb9PeigTs2mBJzXUPzAuP2oPcA989He8Rte0+YUAjw1JVedDhuTKPkHjSYzMN3npC9luThGYEKdg==",
+ "dev": true
},
"pify": {
"version": "2.3.0",
@@ -36427,17 +36708,20 @@
"postcss-media-query-parser": {
"version": "0.2.3",
"resolved": "https://registry.npmjs.org/postcss-media-query-parser/-/postcss-media-query-parser-0.2.3.tgz",
- "integrity": "sha1-J7Ocb02U+Bsac7j3Y1HGCeXO8kQ="
+ "integrity": "sha1-J7Ocb02U+Bsac7j3Y1HGCeXO8kQ=",
+ "dev": true
},
"postcss-resolve-nested-selector": {
"version": "0.1.1",
"resolved": "https://registry.npmjs.org/postcss-resolve-nested-selector/-/postcss-resolve-nested-selector-0.1.1.tgz",
- "integrity": "sha1-Kcy8fDfe36wwTp//C/FZaz9qDk4="
+ "integrity": "sha1-Kcy8fDfe36wwTp//C/FZaz9qDk4=",
+ "dev": true
},
"postcss-selector-parser": {
"version": "6.0.6",
"resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.6.tgz",
"integrity": "sha512-9LXrvaaX3+mcv5xkg5kFwqSzSH1JIObIx51PrndZwlmznwXRfxMddDvo9gve3gVR8ZTKgoFDdWkbRFmEhT4PMg==",
+ "dev": true,
"requires": {
"cssesc": "^3.0.0",
"util-deprecate": "^1.0.2"
@@ -36446,7 +36730,8 @@
"postcss-value-parser": {
"version": "4.1.0",
"resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz",
- "integrity": "sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ=="
+ "integrity": "sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==",
+ "dev": true
},
"prelude-ls": {
"version": "1.1.2",
@@ -36668,12 +36953,14 @@
"queue-microtask": {
"version": "1.2.3",
"resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
- "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A=="
+ "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==",
+ "dev": true
},
"quick-lru": {
"version": "4.0.1",
"resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-4.0.1.tgz",
- "integrity": "sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g=="
+ "integrity": "sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==",
+ "dev": true
},
"qunit": {
"version": "2.16.0",
@@ -37093,7 +37380,8 @@
"require-from-string": {
"version": "2.0.2",
"resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz",
- "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw=="
+ "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==",
+ "dev": true
},
"require-main-filename": {
"version": "2.0.0",
@@ -37126,6 +37414,7 @@
"version": "1.20.0",
"resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz",
"integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==",
+ "dev": true,
"requires": {
"is-core-module": "^2.2.0",
"path-parse": "^1.0.6"
@@ -37144,7 +37433,8 @@
"resolve-from": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
- "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g=="
+ "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
+ "dev": true
},
"resolve-options": {
"version": "1.1.0",
@@ -37176,7 +37466,8 @@
"reusify": {
"version": "1.0.4",
"resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz",
- "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw=="
+ "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==",
+ "dev": true
},
"rfdc": {
"version": "1.3.0",
@@ -37193,6 +37484,7 @@
"version": "3.0.2",
"resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
"integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
+ "dev": true,
"requires": {
"glob": "^7.1.3"
}
@@ -37211,6 +37503,7 @@
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz",
"integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==",
+ "dev": true,
"requires": {
"queue-microtask": "^1.2.2"
}
@@ -37393,6 +37686,7 @@
"version": "7.3.5",
"resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz",
"integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==",
+ "dev": true,
"requires": {
"lru-cache": "^6.0.0"
}
@@ -37650,7 +37944,8 @@
"signal-exit": {
"version": "3.0.3",
"resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz",
- "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA=="
+ "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==",
+ "dev": true
},
"simple-concat": {
"version": "1.0.1",
@@ -37681,12 +37976,14 @@
"slash": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz",
- "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q=="
+ "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==",
+ "dev": true
},
"slice-ansi": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz",
"integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==",
+ "dev": true,
"requires": {
"ansi-styles": "^4.0.0",
"astral-regex": "^2.0.0",
@@ -37697,6 +37994,7 @@
"version": "4.3.0",
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
"integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "dev": true,
"requires": {
"color-convert": "^2.0.1"
}
@@ -37705,6 +38003,7 @@
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
"integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "dev": true,
"requires": {
"color-name": "~1.1.4"
}
@@ -37712,12 +38011,14 @@
"color-name": {
"version": "1.1.4",
"resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
+ "dev": true
},
"is-fullwidth-code-point": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
- "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg=="
+ "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
+ "dev": true
}
}
},
@@ -38008,7 +38309,8 @@
"source-map-js": {
"version": "0.6.2",
"resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-0.6.2.tgz",
- "integrity": "sha512-/3GptzWzu0+0MBQFrDKzw/DvvMTUORvgY6k6jd/VS6iCR4RDTKWH6v6WPwQoUO8667uQEf9Oe38DxAYWY5F/Ug=="
+ "integrity": "sha512-/3GptzWzu0+0MBQFrDKzw/DvvMTUORvgY6k6jd/VS6iCR4RDTKWH6v6WPwQoUO8667uQEf9Oe38DxAYWY5F/Ug==",
+ "dev": true
},
"source-map-resolve": {
"version": "0.5.3",
@@ -38049,6 +38351,7 @@
"version": "3.1.1",
"resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz",
"integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==",
+ "dev": true,
"requires": {
"spdx-expression-parse": "^3.0.0",
"spdx-license-ids": "^3.0.0"
@@ -38057,12 +38360,14 @@
"spdx-exceptions": {
"version": "2.3.0",
"resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz",
- "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A=="
+ "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==",
+ "dev": true
},
"spdx-expression-parse": {
"version": "3.0.1",
"resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz",
"integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==",
+ "dev": true,
"requires": {
"spdx-exceptions": "^2.1.0",
"spdx-license-ids": "^3.0.0"
@@ -38071,12 +38376,14 @@
"spdx-license-ids": {
"version": "3.0.7",
"resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.7.tgz",
- "integrity": "sha512-U+MTEOO0AiDzxwFvoa4JVnMV6mZlJKk2sBLt90s7G0Gd0Mlknc7kxEn3nuDPNZRta7O2uy8oLcZLVT+4sqNZHQ=="
+ "integrity": "sha512-U+MTEOO0AiDzxwFvoa4JVnMV6mZlJKk2sBLt90s7G0Gd0Mlknc7kxEn3nuDPNZRta7O2uy8oLcZLVT+4sqNZHQ==",
+ "dev": true
},
"specificity": {
"version": "0.4.1",
"resolved": "https://registry.npmjs.org/specificity/-/specificity-0.4.1.tgz",
- "integrity": "sha512-1klA3Gi5PD1Wv9Q0wUoOQN1IWAuPu0D1U03ThXTr0cJ20+/iq2tHSDnK7Kk/0LXJ1ztUB2/1Os0wKmfyNgUQfg=="
+ "integrity": "sha512-1klA3Gi5PD1Wv9Q0wUoOQN1IWAuPu0D1U03ThXTr0cJ20+/iq2tHSDnK7Kk/0LXJ1ztUB2/1Os0wKmfyNgUQfg==",
+ "dev": true
},
"split": {
"version": "1.0.1",
@@ -38422,12 +38729,14 @@
"style-search": {
"version": "0.1.0",
"resolved": "https://registry.npmjs.org/style-search/-/style-search-0.1.0.tgz",
- "integrity": "sha1-eVjHk+R+MuB9K1yv5cC/jhLneQI="
+ "integrity": "sha1-eVjHk+R+MuB9K1yv5cC/jhLneQI=",
+ "dev": true
},
"stylelint": {
"version": "14.0.1",
"resolved": "https://registry.npmjs.org/stylelint/-/stylelint-14.0.1.tgz",
"integrity": "sha512-ZcAkmFLVCultmwkQUjxKzxW/o5+CzNmDk6TPJj/d4Y7ipTGGrewIWmNm+InjdSr04PR5/yynsAJeYJY/wisdMg==",
+ "dev": true,
"requires": {
"balanced-match": "^2.0.0",
"cosmiconfig": "^7.0.1",
@@ -38472,17 +38781,20 @@
"ansi-regex": {
"version": "5.0.1",
"resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
- "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ=="
+ "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
+ "dev": true
},
"balanced-match": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-2.0.0.tgz",
- "integrity": "sha512-1ugUSr8BHXRnK23KfuYS+gVMC3LB8QGH9W1iGtDPsNWoQbgtXSExkBu2aDR4epiGWZOjZsj6lDl/N/AqqTC3UA=="
+ "integrity": "sha512-1ugUSr8BHXRnK23KfuYS+gVMC3LB8QGH9W1iGtDPsNWoQbgtXSExkBu2aDR4epiGWZOjZsj6lDl/N/AqqTC3UA==",
+ "dev": true
},
"braces": {
"version": "3.0.2",
"resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
"integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
+ "dev": true,
"requires": {
"fill-range": "^7.0.1"
}
@@ -38491,6 +38803,7 @@
"version": "6.2.2",
"resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.2.2.tgz",
"integrity": "sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==",
+ "dev": true,
"requires": {
"camelcase": "^5.3.1",
"map-obj": "^4.0.0",
@@ -38501,6 +38814,7 @@
"version": "7.0.1",
"resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz",
"integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==",
+ "dev": true,
"requires": {
"@types/parse-json": "^4.0.0",
"import-fresh": "^3.2.1",
@@ -38513,6 +38827,7 @@
"version": "7.0.1",
"resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
"integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
+ "dev": true,
"requires": {
"to-regex-range": "^5.0.1"
}
@@ -38520,12 +38835,14 @@
"get-stdin": {
"version": "8.0.0",
"resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-8.0.0.tgz",
- "integrity": "sha512-sY22aA6xchAzprjyqmSEQv4UbAAzRN0L2dQB0NlN5acTTK9Don6nhoc3eAbUnpZiCANAMfd/+40kVdKfFygohg=="
+ "integrity": "sha512-sY22aA6xchAzprjyqmSEQv4UbAAzRN0L2dQB0NlN5acTTK9Don6nhoc3eAbUnpZiCANAMfd/+40kVdKfFygohg==",
+ "dev": true
},
"global-modules": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz",
"integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==",
+ "dev": true,
"requires": {
"global-prefix": "^3.0.0"
}
@@ -38534,6 +38851,7 @@
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz",
"integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==",
+ "dev": true,
"requires": {
"ini": "^1.3.5",
"kind-of": "^6.0.2",
@@ -38544,6 +38862,7 @@
"version": "4.0.2",
"resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.0.2.tgz",
"integrity": "sha512-c9OGXbZ3guC/xOlCg1Ci/VgWlwsqDv1yMQL1CWqXDL0hDjXuNcq0zuR4xqPSuasI3kqFDhqSyTjREz5gzq0fXg==",
+ "dev": true,
"requires": {
"lru-cache": "^6.0.0"
}
@@ -38551,37 +38870,44 @@
"ignore": {
"version": "5.1.8",
"resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz",
- "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw=="
+ "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==",
+ "dev": true
},
"import-lazy": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-4.0.0.tgz",
- "integrity": "sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw=="
+ "integrity": "sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==",
+ "dev": true
},
"indent-string": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz",
- "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg=="
+ "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==",
+ "dev": true
},
"is-fullwidth-code-point": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
- "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg=="
+ "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
+ "dev": true
},
"is-number": {
"version": "7.0.0",
"resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
- "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng=="
+ "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
+ "dev": true
},
"map-obj": {
"version": "4.3.0",
"resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.3.0.tgz",
- "integrity": "sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ=="
+ "integrity": "sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==",
+ "dev": true
},
"meow": {
"version": "9.0.0",
"resolved": "https://registry.npmjs.org/meow/-/meow-9.0.0.tgz",
"integrity": "sha512-+obSblOQmRhcyBt62furQqRAQpNyWXo8BuQ5bN7dG8wmwQ+vwHKp/rCFD4CrTP8CsDQD1sjoZ94K417XEUk8IQ==",
+ "dev": true,
"requires": {
"@types/minimist": "^1.2.0",
"camelcase-keys": "^6.2.2",
@@ -38601,6 +38927,7 @@
"version": "4.0.4",
"resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz",
"integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==",
+ "dev": true,
"requires": {
"braces": "^3.0.1",
"picomatch": "^2.2.3"
@@ -38610,6 +38937,7 @@
"version": "3.0.3",
"resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz",
"integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==",
+ "dev": true,
"requires": {
"hosted-git-info": "^4.0.1",
"is-core-module": "^2.5.0",
@@ -38621,6 +38949,7 @@
"version": "5.2.0",
"resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz",
"integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==",
+ "dev": true,
"requires": {
"@babel/code-frame": "^7.0.0",
"error-ex": "^1.3.1",
@@ -38631,12 +38960,14 @@
"path-type": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz",
- "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw=="
+ "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==",
+ "dev": true
},
"postcss": {
"version": "8.3.11",
"resolved": "https://registry.npmjs.org/postcss/-/postcss-8.3.11.tgz",
"integrity": "sha512-hCmlUAIlUiav8Xdqw3Io4LcpA1DOt7h3LSTAC4G6JGHFFaWzI6qvFt9oilvl8BmkbBRX1IhM90ZAmpk68zccQA==",
+ "dev": true,
"requires": {
"nanoid": "^3.1.30",
"picocolors": "^1.0.0",
@@ -38647,12 +38978,14 @@
"version": "6.0.0",
"resolved": "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-6.0.0.tgz",
"integrity": "sha512-FARHN8pwH+WiS2OPCxJI8FuRJpTVnn6ZNFiqAM2aeW2LwTHWWmWgIyKC6cUo0L8aeKiF/14MNvnpls6R2PBeMQ==",
+ "dev": true,
"requires": {}
},
"read-pkg": {
"version": "5.2.0",
"resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz",
"integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==",
+ "dev": true,
"requires": {
"@types/normalize-package-data": "^2.4.0",
"normalize-package-data": "^2.5.0",
@@ -38663,12 +38996,14 @@
"hosted-git-info": {
"version": "2.8.9",
"resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz",
- "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw=="
+ "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==",
+ "dev": true
},
"normalize-package-data": {
"version": "2.5.0",
"resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz",
"integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==",
+ "dev": true,
"requires": {
"hosted-git-info": "^2.1.4",
"resolve": "^1.10.0",
@@ -38679,12 +39014,14 @@
"semver": {
"version": "5.7.1",
"resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
- "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ=="
+ "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
+ "dev": true
},
"type-fest": {
"version": "0.6.0",
"resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz",
- "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg=="
+ "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==",
+ "dev": true
}
}
},
@@ -38692,6 +39029,7 @@
"version": "7.0.1",
"resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz",
"integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==",
+ "dev": true,
"requires": {
"find-up": "^4.1.0",
"read-pkg": "^5.2.0",
@@ -38701,7 +39039,8 @@
"type-fest": {
"version": "0.8.1",
"resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz",
- "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA=="
+ "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==",
+ "dev": true
}
}
},
@@ -38709,6 +39048,7 @@
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz",
"integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==",
+ "dev": true,
"requires": {
"indent-string": "^4.0.0",
"strip-indent": "^3.0.0"
@@ -38717,12 +39057,14 @@
"resolve-from": {
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz",
- "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw=="
+ "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==",
+ "dev": true
},
"string-width": {
"version": "4.2.3",
"resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
"integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
+ "dev": true,
"requires": {
"emoji-regex": "^8.0.0",
"is-fullwidth-code-point": "^3.0.0",
@@ -38733,6 +39075,7 @@
"version": "6.0.1",
"resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
"integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
+ "dev": true,
"requires": {
"ansi-regex": "^5.0.1"
}
@@ -38741,6 +39084,7 @@
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz",
"integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==",
+ "dev": true,
"requires": {
"min-indent": "^1.0.0"
}
@@ -38749,6 +39093,7 @@
"version": "5.0.1",
"resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
"integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
+ "dev": true,
"requires": {
"is-number": "^7.0.0"
}
@@ -38756,17 +39101,20 @@
"trim-newlines": {
"version": "3.0.1",
"resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.1.tgz",
- "integrity": "sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw=="
+ "integrity": "sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==",
+ "dev": true
},
"type-fest": {
"version": "0.18.1",
"resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.18.1.tgz",
- "integrity": "sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw=="
+ "integrity": "sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==",
+ "dev": true
},
"which": {
"version": "1.3.1",
"resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
"integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
+ "dev": true,
"requires": {
"isexe": "^2.0.0"
}
@@ -38775,6 +39123,7 @@
"version": "3.0.3",
"resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz",
"integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==",
+ "dev": true,
"requires": {
"imurmurhash": "^0.1.4",
"is-typedarray": "^1.0.0",
@@ -38785,7 +39134,8 @@
"yargs-parser": {
"version": "20.2.9",
"resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz",
- "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w=="
+ "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==",
+ "dev": true
}
}
},
@@ -38793,12 +39143,14 @@
"version": "6.0.0",
"resolved": "https://registry.npmjs.org/stylelint-config-recommended/-/stylelint-config-recommended-6.0.0.tgz",
"integrity": "sha512-ZorSSdyMcxWpROYUvLEMm0vSZud2uB7tX1hzBZwvVY9SV/uly4AvvJPPhCcymZL3fcQhEQG5AELmrxWqtmzacw==",
+ "dev": true,
"requires": {}
},
"stylelint-config-standard": {
"version": "23.0.0",
"resolved": "https://registry.npmjs.org/stylelint-config-standard/-/stylelint-config-standard-23.0.0.tgz",
"integrity": "sha512-8PDlk+nWuc1T66nVaODTdVodN0pjuE5TBlopi39Lt9EM36YJsRhqttMyUhnS78oc/59Q6n8iw2GJB4QcoFqtRg==",
+ "dev": true,
"requires": {
"stylelint-config-recommended": "^6.0.0"
}
@@ -38816,6 +39168,7 @@
"version": "5.5.0",
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
"integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
+ "dev": true,
"requires": {
"has-flag": "^3.0.0"
}
@@ -38833,7 +39186,8 @@
"svg-tags": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/svg-tags/-/svg-tags-1.0.0.tgz",
- "integrity": "sha1-WPcc7jvVGbWdSyqEO2x95krAR2Q="
+ "integrity": "sha1-WPcc7jvVGbWdSyqEO2x95krAR2Q=",
+ "dev": true
},
"svg2pdf.js": {
"version": "1.5.0",
@@ -38867,6 +39221,7 @@
"version": "6.7.2",
"resolved": "https://registry.npmjs.org/table/-/table-6.7.2.tgz",
"integrity": "sha512-UFZK67uvyNivLeQbVtkiUs8Uuuxv24aSL4/Vil2PJVtMgU8Lx0CYkP12uCGa3kjyQzOSgV1+z9Wkb82fCGsO0g==",
+ "dev": true,
"requires": {
"ajv": "^8.0.1",
"lodash.clonedeep": "^4.5.0",
@@ -38880,6 +39235,7 @@
"version": "8.6.2",
"resolved": "https://registry.npmjs.org/ajv/-/ajv-8.6.2.tgz",
"integrity": "sha512-9807RlWAgT564wT+DjeyU5OFMPjmzxVobvDFmNAhY+5zD6A2ly3jDp6sgnfyDtlIQ+7H97oc/DGCzzfu9rjw9w==",
+ "dev": true,
"requires": {
"fast-deep-equal": "^3.1.1",
"json-schema-traverse": "^1.0.0",
@@ -38890,22 +39246,26 @@
"ansi-regex": {
"version": "5.0.1",
"resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
- "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ=="
+ "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
+ "dev": true
},
"is-fullwidth-code-point": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
- "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg=="
+ "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
+ "dev": true
},
"json-schema-traverse": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
- "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug=="
+ "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==",
+ "dev": true
},
"string-width": {
"version": "4.2.3",
"resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
"integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
+ "dev": true,
"requires": {
"emoji-regex": "^8.0.0",
"is-fullwidth-code-point": "^3.0.0",
@@ -38916,6 +39276,7 @@
"version": "6.0.1",
"resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
"integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
+ "dev": true,
"requires": {
"ansi-regex": "^5.0.1"
}
@@ -39508,6 +39869,7 @@
"version": "3.1.5",
"resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz",
"integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==",
+ "dev": true,
"requires": {
"is-typedarray": "^1.0.0"
}
@@ -39971,7 +40333,8 @@
"util-deprecate": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
- "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8="
+ "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
+ "dev": true
},
"utils-merge": {
"version": "1.0.1",
@@ -39987,7 +40350,8 @@
"v8-compile-cache": {
"version": "2.3.0",
"resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz",
- "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA=="
+ "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==",
+ "dev": true
},
"v8flags": {
"version": "3.2.0",
@@ -40002,6 +40366,7 @@
"version": "3.0.4",
"resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz",
"integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==",
+ "dev": true,
"requires": {
"spdx-correct": "^3.0.0",
"spdx-expression-parse": "^3.0.0"
@@ -40452,7 +40817,8 @@
"wrappy": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
- "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8="
+ "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
+ "dev": true
},
"write-file-atomic": {
"version": "2.4.3",
@@ -40550,12 +40916,14 @@
"yallist": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
- "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A=="
+ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
+ "dev": true
},
"yaml": {
"version": "1.10.2",
"resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz",
- "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg=="
+ "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==",
+ "dev": true
},
"yargs": {
"version": "16.2.0",
diff --git a/package.json b/package.json
index 900c2b7780b..52bcd9dce65 100644
--- a/package.json
+++ b/package.json
@@ -103,6 +103,8 @@
"rimraf": "^3.0.2",
"sass": "^1.43.4",
"semver": "^7.3.5",
+ "stylelint": "^14.0.1",
+ "stylelint-config-standard": "^23.0.0",
"ts-node": "^10.2.1",
"tsutils": "^3.21.0",
"typescript": "~3.9.10",
@@ -126,8 +128,6 @@
"license": "SEE LICENSE IN ",
"dependencies": {
"jspdf-yworks": "^2.0.1",
- "stylelint": "^14.0.1",
- "stylelint-config-standard": "^23.0.0",
"svg2pdf.js": "^1.3.3"
}
}
From 11fc44620d208834579353c78e2429995ff6feb4 Mon Sep 17 00:00:00 2001
From: Pawel Lysy
Date: Wed, 3 Nov 2021 15:34:54 +0100
Subject: [PATCH 022/131] Fixed typo.
---
ts/Stock/Indicators/BB/BBIndicator.ts | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/ts/Stock/Indicators/BB/BBIndicator.ts b/ts/Stock/Indicators/BB/BBIndicator.ts
index b20c13b1ea3..6441e740e22 100644
--- a/ts/Stock/Indicators/BB/BBIndicator.ts
+++ b/ts/Stock/Indicators/BB/BBIndicator.ts
@@ -110,7 +110,7 @@ class BBIndicator extends SMAIndicator {
public static defaultOptions: BBOptions = merge(SMAIndicator.defaultOptions, {
/**
- * Option for fill color between lines in Boiliger Bands Indicator.
+ * Option for fill color between lines in Bollinger Bands Indicator.
*
* @sample {highstock} stock/indicators/indicator-area-fill
* Background fill between lines.
From 05343c471902f8b8b436afb464333b55fc02b222 Mon Sep 17 00:00:00 2001
From: Nancy Dillon
Date: Fri, 5 Nov 2021 11:37:55 -0400
Subject: [PATCH 023/131] Modified homepage animation CSS
and broke out the candlestick chart into a static chart for use when the user cancels the animation.
---
.../highcharts/website/homepage-2021/demo.css | 556 ++++++++++--------
.../website/static-candlestick/demo.css | 394 +++++++++++++
.../website/static-candlestick/demo.details | 7 +
.../website/static-candlestick/demo.html | 31 +
.../website/static-candlestick/demo.js | 189 ++++++
5 files changed, 916 insertions(+), 261 deletions(-)
create mode 100644 samples/highcharts/website/static-candlestick/demo.css
create mode 100644 samples/highcharts/website/static-candlestick/demo.details
create mode 100644 samples/highcharts/website/static-candlestick/demo.html
create mode 100644 samples/highcharts/website/static-candlestick/demo.js
diff --git a/samples/highcharts/website/homepage-2021/demo.css b/samples/highcharts/website/homepage-2021/demo.css
index fdc0da71788..bc2ce800684 100644
--- a/samples/highcharts/website/homepage-2021/demo.css
+++ b/samples/highcharts/website/homepage-2021/demo.css
@@ -1,254 +1,287 @@
-@import 'https://code.highcharts.com/css/highcharts.css';
+@import "https://code.highcharts.com/css/highcharts.css";
+
+body {
+ margin: 0;
+}
.hero-container {
- background: rgb(79,70,90);
- background: linear-gradient(0deg, rgba(79,70,90,1) 0%, rgba(43,27,54,1) 100%);
- width:100%;
- height: 450px;
+ background: transparent;
+ width: 100%;
+ height: 450px;
}
+
.chart-container .highcharts-container {
- position: relative;
- overflow: hidden;
- width: 100%;
- height:430px;
- max-height: 430px;
- opacity:1;
- text-align: left;
- line-height: normal;
- z-index: 0;
- -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
- font-family: 'IBM Plex Sans', sans-serif;
- font-size: 12px;
- user-select: none;
- touch-action: manipulation;
- outline: none;
-}
-#hero{
- width:100%;
-}
-#hero .highcharts-background{
- fill:#1f1836;
- fill:transparent;
-}
-#hero .highcharts-axis-labels{
- fill:#999;
- font-size: 1em;
-}
-#hero .highcharts-label text{
- fill:#fff;
-}
-#hero .highcharts-range-selector-buttons{
- opacity:0;
+ position: relative;
+ overflow: hidden;
+ width: 100%;
+ opacity: 100%;
+ text-align: left;
+ line-height: normal;
+ z-index: 0;
+ -webkit-tap-highlight-color: rgb(0 0 0 / 0%);
+ font-family: "IBM Plex Sans", sans-serif;
+ font-size: 12px;
+ user-select: none;
+ touch-action: manipulation;
+ outline: none;
}
-#hero .highcharts-range-selector-buttons .highcharts-button.highcharts-button-pressed {
- font-weight: bold;
- fill: #A3EDBA;
- stroke: #A3EDBA;
- stroke-width: 3px;
+
+#hero {
+ width: 100%;
}
-#hero .highcharts-area-series.cover{
- fill:url(#bg-gradient);
- fill-opacity:1;
- opacity:0;
- stroke:transparent;
+
+#hero .highcharts-background {
+ fill: #1f1836;
+ fill: transparent;
}
-#hero .highcharts-area-series.cover .highcharts-area{
- fill-opacity: 1;
+
+#hero .highcharts-axis-labels {
+ fill: #999;
+ font-size: 1em;
}
-#hero .highcharts-xaxis-grid .highcharts-grid-line {
- stroke-width: 1px;
+
+#hero .highcharts-label text {
+ fill: #fff;
+}
+
+#hero .highcharts-range-selector-buttons {
+ opacity: 0%;
+}
+
+#hero .highcharts-range-selector-buttons .highcharts-button.highcharts-button-pressed {
+ font-weight: bold;
+ fill: #a3edba;
+ stroke: #a3edba;
+ stroke-width: 3px;
}
+
+#hero .highcharts-area-series.cover {
+ fill: url("#bg-gradient");
+ fill-opacity: 1;
+ opacity: 0%;
+ stroke: transparent;
+}
+
+#hero .highcharts-area-series.cover .highcharts-area {
+ fill-opacity: 1;
+}
+
#hero .highcharts-grid-line {
- fill: none;
- stroke:transparent;
- z-index: 40;
+ fill: none;
+ stroke: transparent;
+ z-index: 40;
+}
+
+#hero .highcharts-xaxis-grid .highcharts-grid-line {
+ stroke-width: 1px;
}
+
#hero .highcharts-tooltip {
- filter:drop-shadow(5px 7px 13px rgba(0,0,0,0.14)) !important;
+ filter: drop-shadow(5px 7px 13px rgb(0 0 0 / 14%)) !important;
}
+
#hero .highcharts-tooltip-box {
- stroke-width: 0px;
- fill: #fff;
- fill-opacity: 1;
+ stroke-width: 0;
+ fill: #fff;
+ fill-opacity: 1;
}
+
#hero .highcharts-tooltip .highcharts-header {
- font-size: 14px;
- font-weight: 700;
+ font-size: 14px;
+ font-weight: 700;
}
+
#hero .highcharts-tooltip text {
- fill: #333333;
- font-size: 14px;
- font-weight: 500;
+ fill: #333;
+ font-size: 14px;
+ font-weight: 500;
}
+
#hero .highcharts-bubble-series .highcharts-point.transparent,
-#hero .highcharts-data-label-color-0{
- fill:transparent;
- stroke:transparent
+#hero .highcharts-data-label-color-0 {
+ fill: transparent;
+ stroke: transparent;
}
+
#hero .highcharts-bubble-legend-symbol {
fill: #e4d354;
}
+
#hero .highcharts-bubble-legend-connectors {
stroke-width: 2;
}
+
#hero #hero .highcharts-bubble-legend-labels {
font-size: 14px;
}
#hero .highcharts-title {
- fill: #fff;
- font-size: 2em;
- font-weight: 700;
- opacity:1;
-}
+ fill: #fff;
+ font-size: 2em;
+ font-weight: 700;
+ opacity: 100%;
+}
+
#hero .highcharts-point {
fill: #e4d354;
stroke-width: 1;
}
+
#hero .highcharts-plot-line {
- fill: none;
- stroke: #3f3e57;
- stroke-width: 1px;
- opacity:0;
+ fill: none;
+ stroke: #3f3e57;
+ stroke-width: 1px;
+ opacity: 0%;
+ transform-origin: top;
+ transition: transform 1s;
+ transform: rotate(0deg);
}
-#hero .highcharts-data-label text{
- fill:#fff;
- font-weight:300;
+#hero .highcharts-data-label text {
+ fill: #fff;
+ font-weight: 300;
}
-#hero .highcharts-bubble-series .highcharts-point.bubble-green{
- fill:#A3EDBA;
- fill-opacity:.5;
- stroke:transparent;
+#hero .highcharts-candlestick-series .highcharts-point {
+ stroke: #8187e2;
+ fill: #8187e2;
+ fill-opacity: 0;
}
-#hero .highcharts-bubble-series .highcharts-point.bubble-purple{
- fill:#8087E8;
- fill-opacity:.8;
- stroke:transparent;
+
+#hero .highcharts-candlestick-series .highcharts-point-up {
+ stroke: #da6d85;
+ fill: #da6d85;
+ fill-opacity: 0;
}
-#hero .highcharts-bubble-series .highcharts-point.bubble-dpurple{
- fill:#8087E8;
- fill-opacity:.3;
- stroke:transparent;
+
+#hero .highcharts-bubble-series .highcharts-point.bubble-green {
+ fill: #a3edba;
+ fill-opacity: 0.5;
+ stroke: transparent;
+ transform-origin: center;
+ transition: transform 1s;
}
-#hero .highcharts-bubble-series .highcharts-point.bubble-black{
- fill:#fff;
- fill-opacity:.1;
- stroke:transparent;
+
+#hero .highcharts-bubble-series .highcharts-point.bubble-purple {
+ fill: #8087e8;
+ fill-opacity: 0.8;
+ stroke: transparent;
+ transform-origin: center;
+ transition: transform 1s;
}
-#hero .highcharts-bubble-series .highcharts-point.bubble-gray{
- fill:#ceced4;
- fill-opacity:.6;
- stroke:transparent;
+
+#hero .highcharts-bubble-series .highcharts-point.bubble-dpurple {
+ fill: #8087e8;
+ fill-opacity: 0.3;
+ stroke: transparent;
+ transform-origin: center;
+ transition: transform 1s;
}
-#hero .highcharts-bubble-series .highcharts-point.bubble-brown{
- fill: #CD8519;
- fill-opacity:.3;
- stroke:transparent;
+
+#hero .highcharts-bubble-series .highcharts-point.bubble-black {
+ fill: #fff;
+ fill-opacity: 0.1;
+ stroke: transparent;
+ transform-origin: center;
+ transition: transform 1s;
}
-#hero .highcharts-bubble-series .highcharts-point.bubble-orange{
- fill: #CD8519;
- fill-opacity:1;
- stroke:transparent;
+
+#hero .highcharts-bubble-series .highcharts-point.bubble-gray {
+ fill: #ceced4;
+ fill-opacity: 0.6;
+ stroke: transparent;
+ transform-origin: center;
+ transition: transform 1s;
}
-#hero .highcharts-plot-line{
- transform-origin: top;
- transition: transform 1s;
- transform: rotate(0deg);
+#hero .highcharts-bubble-series .highcharts-point.bubble-brown {
+ fill: #cd8519;
+ fill-opacity: 0.3;
+ stroke: transparent;
+ transform-origin: center;
+ transition: transform 1s;
}
-#hero .highcharts-bubble-series .highcharts-point.bubble-black{
- transform-origin: center;
- transition:transform 1s;
+#hero .highcharts-bubble-series .highcharts-point.bubble-orange {
+ fill: #cd8519;
+ fill-opacity: 1;
+ stroke: transparent;
+ transform-origin: center;
+ transition: transform 1s;
}
-#hero .highcharts-bubble-series .highcharts-point.bubble-brown{
- transform-origin: center;
- transition:transform 1s;
+
+#hero .highcharts-bubble-series.bubble2-gray .highcharts-point.transparent,
+#hero .highcharts-bubble-series.bubble2-dgray .highcharts-point.transparent {
+ fill: transparent;
+ stroke: transparent;
}
-#hero .highcharts-bubble-series .highcharts-point.bubble-purple{
- transform-origin: center;
- transition:transform 1s;
+
+#hero .highcharts-bubble-series .highcharts-point.bubble2-green {
+ fill: #a3edba;
+ fill-opacity: 0.5;
+ stroke: #fff;
}
-#hero .highcharts-bubble-series .highcharts-point.bubble-dpurple{
- transform-origin: center;
- transition:transform 1s;
+
+#hero .highcharts-bubble-series .highcharts-point.bubble2-purple {
+ fill: #8087e8;
+ fill-opacity: 0.8;
+ stroke: #fff;
}
-#hero .highcharts-bubble-series .highcharts-point.bubble-green{
- transform-origin: center;
- transition:transform 1s;
+
+#hero .highcharts-bubble-series .highcharts-point.bubble2-dpurple {
+ fill: #8087e8;
+ fill-opacity: 0.3;
+ stroke: #fff;
}
-#hero .highcharts-bubble-series .highcharts-point.bubble-gray{
- transform-origin: center;
- transition:transform 1s;
+
+#hero .highcharts-bubble-series .highcharts-point.bubble2-yellow {
+ fill: #e1d369;
+ fill-opacity: 0.7;
+ stroke: #fff;
}
-#hero .highcharts-bubble-series .highcharts-point.bubble-orange{
- transform-origin: center;
- transition:transform 1s;
+
+#hero .highcharts-bubble-series.bubble2-gray .highcharts-point {
+ fill: #ceced4;
+ fill-opacity: 0.6;
+ stroke: #fff;
}
-#hero .highcharts-bubble-series.bubble2-gray .highcharts-point.transparent,
-#hero .highcharts-bubble-series.bubble2-dgray .highcharts-point.transparent{
- fill:transparent;
- stroke:transparent;
-}
-#hero .highcharts-bubble-series .highcharts-point.bubble2-green{
- fill:#A3EDBA;
- fill-opacity:.5;
- stroke:#fff;
-}
-#hero .highcharts-bubble-series .highcharts-point.bubble2-purple{
- fill:#8087E8;
- fill-opacity:.8;
- stroke:#fff;
-}
-
-#hero .highcharts-bubble-series .highcharts-point.bubble2-dpurple{
- fill:#8087E8;
- fill-opacity:.3;
- stroke:#fff;
-}
-
-#hero .highcharts-bubble-series .highcharts-point.bubble2-yellow{
- fill:#E1D369;
- fill-opacity:.7;
- stroke:#fff;
-}
-#hero .highcharts-bubble-series.bubble2-gray .highcharts-point{
- fill:#ceced4;
- fill-opacity:.6;
- stroke:#fff;
-}
-#hero .highcharts-bubble-series.bubble2-dgray .highcharts-point{
- fill:#ceced4;
- fill-opacity:.3;
- stroke:#fff;
-}
-#hero .highcharts-bubble-series .highcharts-point.bubble2-white{
- fill:#fff;
- fill-opacity:.8;
- stroke:#fff;
-}
-#hero .highcharts-bubble-series .highcharts-point.bubble2-brown{
- fill: #CD8519;
- fill-opacity:.3;
- stroke:#fff;
-}
-#hero .highcharts-bubble-series .highcharts-point.bubble2-orange{
- fill: #CD8519;
- fill-opacity:.8;
- stroke:#fff;
-}
-#hero .highcharts-bubble-series .highcharts-point.bubble2-blue{
- fill: #87B4E7;
- fill-opacity:.8;
- stroke:#fff;
-}
-#hero .highcharts-bubble-series .highcharts-point.bubble2-gray{
- fill:#ceced4;
- fill-opacity:.6;
- stroke:#fff;
+
+#hero .highcharts-bubble-series.bubble2-dgray .highcharts-point {
+ fill: #ceced4;
+ fill-opacity: 0.3;
+ stroke: #fff;
+}
+
+#hero .highcharts-bubble-series .highcharts-point.bubble2-white {
+ fill: #fff;
+ fill-opacity: 0.8;
+ stroke: #fff;
+}
+
+#hero .highcharts-bubble-series .highcharts-point.bubble2-brown {
+ fill: #cd8519;
+ fill-opacity: 0.3;
+ stroke: #fff;
+}
+
+#hero .highcharts-bubble-series .highcharts-point.bubble2-orange {
+ fill: #cd8519;
+ fill-opacity: 0.8;
+ stroke: #fff;
}
+
+#hero .highcharts-bubble-series .highcharts-point.bubble2-blue {
+ fill: #87b4e7;
+ fill-opacity: 0.8;
+ stroke: #fff;
+}
+
+#hero .highcharts-bubble-series .highcharts-point.bubble2-gray {
+ fill: #ceced4;
+ fill-opacity: 0.6;
+ stroke: #fff;
+}
+
#hero .highcharts-link.highcharts-color-0,
#hero .highcharts-link.highcharts-color-1,
#hero .highcharts-link.highcharts-color-2,
@@ -258,103 +291,104 @@
#hero .highcharts-link.highcharts-color-6,
#hero .highcharts-link.highcharts-color-7,
#hero .highcharts-link.highcharts-color-8,
-#hero .highcharts-link.highcharts-color-9
- {
- fill: url(#sankey-gradient);
- stroke:transparent;
- transition:opacity 2s;
- opacity: 1;
+#hero .highcharts-link.highcharts-color-9 {
+ fill: url("#sankey-gradient");
+ stroke: transparent;
+ transition: opacity 2s;
+ opacity: 100%;
}
-#hero .highcharts-node{
- fill:#364B63;
- stroke:transparent;
+
+#hero .highcharts-node {
+ fill: #364b63;
+ stroke: transparent;
}
+
#hero .highcharts-node:nth-of-type(4),
-#hero .highcharts-node:nth-of-type(6){
- fill:#005195;
+#hero .highcharts-node:nth-of-type(6) {
+ fill: #005195;
}
-#hero .highcharts-node:nth-of-type(5){
- fill:#006bb8;
+
+#hero .highcharts-node:nth-of-type(5) {
+ fill: #006bb8;
}
-#hero .highcharts-node:nth-of-type(7){
- fill:#39a0ff;
+
+#hero .highcharts-node:nth-of-type(7) {
+ fill: #39a0ff;
}
-#hero .highcharts-node:nth-of-type(8){
- fill:#8dc6ff;
+
+#hero .highcharts-node:nth-of-type(8) {
+ fill: #8dc6ff;
}
-#hero .highcharts-node:nth-of-type(11){
- fill:#c7e3ff;
+
+#hero .highcharts-node:nth-of-type(11) {
+ fill: #c7e3ff;
}
-#hero .highcharts-node:nth-of-type(2){
- fill:#0D8A6A;
+
+#hero .highcharts-node:nth-of-type(2) {
+ fill: #0d8a6a;
}
-#hero .highcharts-node:nth-of-type(9){
- fill:#00b081;
+
+#hero .highcharts-node:nth-of-type(9) {
+ fill: #00b081;
}
-#hero .highcharts-node:nth-of-type(12){
- fill:#90e8e0;
+
+#hero .highcharts-node:nth-of-type(12) {
+ fill: #90e8e0;
}
-#hero .highcharts-node:nth-of-type(13){
- fill:#43e7c6;
+
+#hero .highcharts-node:nth-of-type(13) {
+ fill: #43e7c6;
}
-#hero .highcharts-node:nth-of-type(14){
- fill:#acf3e3;
+
+#hero .highcharts-node:nth-of-type(14) {
+ fill: #acf3e3;
}
+
#hero .highcharts-sankey-series .highcharts-data-label text {
- fill: white;
- text-shadow: none;
- font-size:1.4em;
- transform: translateX(30px);
+ fill: white;
+ text-shadow: none;
+ font-size: 1.4em;
+ transform: translateX(30px);
}
-#hero .highcharts-data-label{
- font-size: 1.2em;
+
+#hero .highcharts-data-label {
+ font-size: 1.2em;
}
-#hero .highcharts-button{
- transition:none;
+
+#hero .highcharts-button {
+ transition: none;
}
+
#hero .highcharts-sankey-series .highcharts-data-label:nth-of-type(2) text,
#hero .highcharts-sankey-series .highcharts-data-label:nth-of-type(9) text,
#hero .highcharts-sankey-series .highcharts-data-label:nth-of-type(12) text,
#hero .highcharts-sankey-series .highcharts-data-label:nth-of-type(13) text,
-#hero .highcharts-sankey-series .highcharts-data-label:nth-of-type(14) text{
- fill: white;
- text-shadow: none;
- font-size:1.4em;
- transform: translateX(-30px);
-}
-#hero .highcharts-candlestick-series .highcharts-point {
- stroke: #8187E2;
- fill:#8187E2;
- fill-opacity:0;
-}
-#hero .highcharts-candlestick-series .highcharts-point-up {
- stroke: #DA6D85;
- fill: #DA6D85;
- fill-opacity:0;
+#hero .highcharts-sankey-series .highcharts-data-label:nth-of-type(14) text {
+ fill: white;
+ text-shadow: none;
+ font-size: 1.4em;
+ transform: translateX(-30px);
}
+
#hero .highcharts-navigator-series {
fill: #acf3e3;
stroke: #acf3e3;
}
-#hero .highcharts-candlestick-series.candlestick{
- transform-origin: center;
- transform: scaleX(20) rotate(90deg);
- transition: transform 1s;
-}
-#hero .highcharts-candlestick-series.candlestick.h{
- transform: rotate(0deg);
-}
-@media (prefers-reduced-motion: reduce) {
- #hero .highcharts-candlestick-series.candlestick{
+#hero .highcharts-candlestick-series.candlestick {
transform-origin: center;
- transform: none;
- transition: transform 1s !important;
- }
+ transform: scaleX(20) rotate(90deg);
+ transition: transform 1s;
}
+#hero .highcharts-candlestick-series.candlestick.h {
+ transform: rotate(0deg);
+}
-
-
-
-
+@media (prefers-reduced-motion: reduce) {
+ #hero .highcharts-candlestick-series.candlestick {
+ transform-origin: center;
+ transform: none;
+ transition: transform 1s !important;
+ }
+}
diff --git a/samples/highcharts/website/static-candlestick/demo.css b/samples/highcharts/website/static-candlestick/demo.css
new file mode 100644
index 00000000000..bc2ce800684
--- /dev/null
+++ b/samples/highcharts/website/static-candlestick/demo.css
@@ -0,0 +1,394 @@
+@import "https://code.highcharts.com/css/highcharts.css";
+
+body {
+ margin: 0;
+}
+
+.hero-container {
+ background: transparent;
+ width: 100%;
+ height: 450px;
+}
+
+.chart-container .highcharts-container {
+ position: relative;
+ overflow: hidden;
+ width: 100%;
+ opacity: 100%;
+ text-align: left;
+ line-height: normal;
+ z-index: 0;
+ -webkit-tap-highlight-color: rgb(0 0 0 / 0%);
+ font-family: "IBM Plex Sans", sans-serif;
+ font-size: 12px;
+ user-select: none;
+ touch-action: manipulation;
+ outline: none;
+}
+
+#hero {
+ width: 100%;
+}
+
+#hero .highcharts-background {
+ fill: #1f1836;
+ fill: transparent;
+}
+
+#hero .highcharts-axis-labels {
+ fill: #999;
+ font-size: 1em;
+}
+
+#hero .highcharts-label text {
+ fill: #fff;
+}
+
+#hero .highcharts-range-selector-buttons {
+ opacity: 0%;
+}
+
+#hero .highcharts-range-selector-buttons .highcharts-button.highcharts-button-pressed {
+ font-weight: bold;
+ fill: #a3edba;
+ stroke: #a3edba;
+ stroke-width: 3px;
+}
+
+#hero .highcharts-area-series.cover {
+ fill: url("#bg-gradient");
+ fill-opacity: 1;
+ opacity: 0%;
+ stroke: transparent;
+}
+
+#hero .highcharts-area-series.cover .highcharts-area {
+ fill-opacity: 1;
+}
+
+#hero .highcharts-grid-line {
+ fill: none;
+ stroke: transparent;
+ z-index: 40;
+}
+
+#hero .highcharts-xaxis-grid .highcharts-grid-line {
+ stroke-width: 1px;
+}
+
+#hero .highcharts-tooltip {
+ filter: drop-shadow(5px 7px 13px rgb(0 0 0 / 14%)) !important;
+}
+
+#hero .highcharts-tooltip-box {
+ stroke-width: 0;
+ fill: #fff;
+ fill-opacity: 1;
+}
+
+#hero .highcharts-tooltip .highcharts-header {
+ font-size: 14px;
+ font-weight: 700;
+}
+
+#hero .highcharts-tooltip text {
+ fill: #333;
+ font-size: 14px;
+ font-weight: 500;
+}
+
+#hero .highcharts-bubble-series .highcharts-point.transparent,
+#hero .highcharts-data-label-color-0 {
+ fill: transparent;
+ stroke: transparent;
+}
+
+#hero .highcharts-bubble-legend-symbol {
+ fill: #e4d354;
+}
+
+#hero .highcharts-bubble-legend-connectors {
+ stroke-width: 2;
+}
+
+#hero #hero .highcharts-bubble-legend-labels {
+ font-size: 14px;
+}
+
+#hero .highcharts-title {
+ fill: #fff;
+ font-size: 2em;
+ font-weight: 700;
+ opacity: 100%;
+}
+
+#hero .highcharts-point {
+ fill: #e4d354;
+ stroke-width: 1;
+}
+
+#hero .highcharts-plot-line {
+ fill: none;
+ stroke: #3f3e57;
+ stroke-width: 1px;
+ opacity: 0%;
+ transform-origin: top;
+ transition: transform 1s;
+ transform: rotate(0deg);
+}
+
+#hero .highcharts-data-label text {
+ fill: #fff;
+ font-weight: 300;
+}
+
+#hero .highcharts-candlestick-series .highcharts-point {
+ stroke: #8187e2;
+ fill: #8187e2;
+ fill-opacity: 0;
+}
+
+#hero .highcharts-candlestick-series .highcharts-point-up {
+ stroke: #da6d85;
+ fill: #da6d85;
+ fill-opacity: 0;
+}
+
+#hero .highcharts-bubble-series .highcharts-point.bubble-green {
+ fill: #a3edba;
+ fill-opacity: 0.5;
+ stroke: transparent;
+ transform-origin: center;
+ transition: transform 1s;
+}
+
+#hero .highcharts-bubble-series .highcharts-point.bubble-purple {
+ fill: #8087e8;
+ fill-opacity: 0.8;
+ stroke: transparent;
+ transform-origin: center;
+ transition: transform 1s;
+}
+
+#hero .highcharts-bubble-series .highcharts-point.bubble-dpurple {
+ fill: #8087e8;
+ fill-opacity: 0.3;
+ stroke: transparent;
+ transform-origin: center;
+ transition: transform 1s;
+}
+
+#hero .highcharts-bubble-series .highcharts-point.bubble-black {
+ fill: #fff;
+ fill-opacity: 0.1;
+ stroke: transparent;
+ transform-origin: center;
+ transition: transform 1s;
+}
+
+#hero .highcharts-bubble-series .highcharts-point.bubble-gray {
+ fill: #ceced4;
+ fill-opacity: 0.6;
+ stroke: transparent;
+ transform-origin: center;
+ transition: transform 1s;
+}
+
+#hero .highcharts-bubble-series .highcharts-point.bubble-brown {
+ fill: #cd8519;
+ fill-opacity: 0.3;
+ stroke: transparent;
+ transform-origin: center;
+ transition: transform 1s;
+}
+
+#hero .highcharts-bubble-series .highcharts-point.bubble-orange {
+ fill: #cd8519;
+ fill-opacity: 1;
+ stroke: transparent;
+ transform-origin: center;
+ transition: transform 1s;
+}
+
+#hero .highcharts-bubble-series.bubble2-gray .highcharts-point.transparent,
+#hero .highcharts-bubble-series.bubble2-dgray .highcharts-point.transparent {
+ fill: transparent;
+ stroke: transparent;
+}
+
+#hero .highcharts-bubble-series .highcharts-point.bubble2-green {
+ fill: #a3edba;
+ fill-opacity: 0.5;
+ stroke: #fff;
+}
+
+#hero .highcharts-bubble-series .highcharts-point.bubble2-purple {
+ fill: #8087e8;
+ fill-opacity: 0.8;
+ stroke: #fff;
+}
+
+#hero .highcharts-bubble-series .highcharts-point.bubble2-dpurple {
+ fill: #8087e8;
+ fill-opacity: 0.3;
+ stroke: #fff;
+}
+
+#hero .highcharts-bubble-series .highcharts-point.bubble2-yellow {
+ fill: #e1d369;
+ fill-opacity: 0.7;
+ stroke: #fff;
+}
+
+#hero .highcharts-bubble-series.bubble2-gray .highcharts-point {
+ fill: #ceced4;
+ fill-opacity: 0.6;
+ stroke: #fff;
+}
+
+#hero .highcharts-bubble-series.bubble2-dgray .highcharts-point {
+ fill: #ceced4;
+ fill-opacity: 0.3;
+ stroke: #fff;
+}
+
+#hero .highcharts-bubble-series .highcharts-point.bubble2-white {
+ fill: #fff;
+ fill-opacity: 0.8;
+ stroke: #fff;
+}
+
+#hero .highcharts-bubble-series .highcharts-point.bubble2-brown {
+ fill: #cd8519;
+ fill-opacity: 0.3;
+ stroke: #fff;
+}
+
+#hero .highcharts-bubble-series .highcharts-point.bubble2-orange {
+ fill: #cd8519;
+ fill-opacity: 0.8;
+ stroke: #fff;
+}
+
+#hero .highcharts-bubble-series .highcharts-point.bubble2-blue {
+ fill: #87b4e7;
+ fill-opacity: 0.8;
+ stroke: #fff;
+}
+
+#hero .highcharts-bubble-series .highcharts-point.bubble2-gray {
+ fill: #ceced4;
+ fill-opacity: 0.6;
+ stroke: #fff;
+}
+
+#hero .highcharts-link.highcharts-color-0,
+#hero .highcharts-link.highcharts-color-1,
+#hero .highcharts-link.highcharts-color-2,
+#hero .highcharts-link.highcharts-color-3,
+#hero .highcharts-link.highcharts-color-4,
+#hero .highcharts-link.highcharts-color-5,
+#hero .highcharts-link.highcharts-color-6,
+#hero .highcharts-link.highcharts-color-7,
+#hero .highcharts-link.highcharts-color-8,
+#hero .highcharts-link.highcharts-color-9 {
+ fill: url("#sankey-gradient");
+ stroke: transparent;
+ transition: opacity 2s;
+ opacity: 100%;
+}
+
+#hero .highcharts-node {
+ fill: #364b63;
+ stroke: transparent;
+}
+
+#hero .highcharts-node:nth-of-type(4),
+#hero .highcharts-node:nth-of-type(6) {
+ fill: #005195;
+}
+
+#hero .highcharts-node:nth-of-type(5) {
+ fill: #006bb8;
+}
+
+#hero .highcharts-node:nth-of-type(7) {
+ fill: #39a0ff;
+}
+
+#hero .highcharts-node:nth-of-type(8) {
+ fill: #8dc6ff;
+}
+
+#hero .highcharts-node:nth-of-type(11) {
+ fill: #c7e3ff;
+}
+
+#hero .highcharts-node:nth-of-type(2) {
+ fill: #0d8a6a;
+}
+
+#hero .highcharts-node:nth-of-type(9) {
+ fill: #00b081;
+}
+
+#hero .highcharts-node:nth-of-type(12) {
+ fill: #90e8e0;
+}
+
+#hero .highcharts-node:nth-of-type(13) {
+ fill: #43e7c6;
+}
+
+#hero .highcharts-node:nth-of-type(14) {
+ fill: #acf3e3;
+}
+
+#hero .highcharts-sankey-series .highcharts-data-label text {
+ fill: white;
+ text-shadow: none;
+ font-size: 1.4em;
+ transform: translateX(30px);
+}
+
+#hero .highcharts-data-label {
+ font-size: 1.2em;
+}
+
+#hero .highcharts-button {
+ transition: none;
+}
+
+#hero .highcharts-sankey-series .highcharts-data-label:nth-of-type(2) text,
+#hero .highcharts-sankey-series .highcharts-data-label:nth-of-type(9) text,
+#hero .highcharts-sankey-series .highcharts-data-label:nth-of-type(12) text,
+#hero .highcharts-sankey-series .highcharts-data-label:nth-of-type(13) text,
+#hero .highcharts-sankey-series .highcharts-data-label:nth-of-type(14) text {
+ fill: white;
+ text-shadow: none;
+ font-size: 1.4em;
+ transform: translateX(-30px);
+}
+
+#hero .highcharts-navigator-series {
+ fill: #acf3e3;
+ stroke: #acf3e3;
+}
+
+#hero .highcharts-candlestick-series.candlestick {
+ transform-origin: center;
+ transform: scaleX(20) rotate(90deg);
+ transition: transform 1s;
+}
+
+#hero .highcharts-candlestick-series.candlestick.h {
+ transform: rotate(0deg);
+}
+
+@media (prefers-reduced-motion: reduce) {
+ #hero .highcharts-candlestick-series.candlestick {
+ transform-origin: center;
+ transform: none;
+ transition: transform 1s !important;
+ }
+}
diff --git a/samples/highcharts/website/static-candlestick/demo.details b/samples/highcharts/website/static-candlestick/demo.details
new file mode 100644
index 00000000000..dc935881118
--- /dev/null
+++ b/samples/highcharts/website/static-candlestick/demo.details
@@ -0,0 +1,7 @@
+---
+ name: Highcharts Webiste Homepage Static Chart
+ authors:
+ - Nancy Dillon
+ js_wrap: b
+ skipTest: true
+...
diff --git a/samples/highcharts/website/static-candlestick/demo.html b/samples/highcharts/website/static-candlestick/demo.html
new file mode 100644
index 00000000000..9d3defe8f2f
--- /dev/null
+++ b/samples/highcharts/website/static-candlestick/demo.html
@@ -0,0 +1,31 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/samples/highcharts/website/static-candlestick/demo.js b/samples/highcharts/website/static-candlestick/demo.js
new file mode 100644
index 00000000000..de57d03334a
--- /dev/null
+++ b/samples/highcharts/website/static-candlestick/demo.js
@@ -0,0 +1,189 @@
+Math.easeInSine = function (pos) {
+ return -Math.cos(pos * (Math.PI / 2)) + 1;
+};
+
+Math.easeOutQuint = function (pos) {
+ return (Math.pow((pos - 1), 5) + 1);
+};
+
+Math.easeOutBounce = pos => {
+ if ((pos) < (1 / 2.75)) {
+ return (7.5625 * pos * pos);
+ }
+ if (pos < (2 / 2.75)) {
+ return (7.5625 * (pos -= (1.5 / 2.75)) * pos + 0.75);
+ }
+ if (pos < (2.5 / 2.75)) {
+ return (7.5625 * (pos -= (2.25 / 2.75)) * pos + 0.9375);
+ }
+ return (7.5625 * (pos -= (2.625 / 2.75)) * pos + 0.984375);
+};
+
+const reduced = window.matchMedia("(prefers-reduced-motion: reduce)").matches;
+const big = window.matchMedia("(min-width: 500px)").matches;
+
+
+const updateStyle = function (selector, property, value, duration) {
+ [].forEach.call(
+ document.querySelectorAll('.' + selector),
+ function (elem) {
+ elem.style.transition = property + ' ' + duration;
+ elem.style[property] = value;
+ }
+ );
+};
+
+
+const candlestick = function () {
+ Highcharts.getJSON('https://demo-live-data.highcharts.com/aapl-ohlc.json', function (data) {
+ // create the chart
+ Highcharts.stockChart('hero', {
+ chart: {
+ styledMode: (true),
+ margin: [0, 0, 0, 0],
+ height: 430,
+ animation: {
+ enabled: true,
+ duration: 1000,
+ easing: 'easeOutQuint'
+ },
+ events: {
+ load: function () {
+ const chart = this;
+ updateStyle('highcharts-title', 'opacity', 0, '0s');
+ updateStyle('candlestick', 'opacity', 0, '0s');
+ updateStyle('highcharts-yaxis-labels', 'opacity', 0, '0s');
+
+ chart.update({
+ navigator: {
+ enabled: true
+ }
+ });
+ updateStyle('candlestick', 'transform', 'rotate(0deg)', '0s');
+ if (big) {
+ chart.rangeSelector.clickButton(3);
+ } else {
+ chart.rangeSelector.clickButton(1);
+ }
+
+ const p1 = function () {
+ chart.xAxis[0].update({ visible: true });
+ updateStyle('highcharts-axis-labels', 'opacity', 1, '800ms');
+ updateStyle('candlestick', 'opacity', 0, '0s');
+ updateStyle('candlestick', 'opacity', 1, '1s');
+ updateStyle('highcharts-point-up', 'fillOpacity', 1, '1s');
+ updateStyle('highcharts-point-down', 'fillOpacity', 1, '1s');
+ updateStyle('highcharts-range-selector-buttons', 'opacity', 1, '1s');
+ if (!reduced) {
+ updateStyle('candlestick', 'transform', 'rotate(0deg)', '1s');
+ }
+
+ };
+ setTimeout(p1, 700);
+
+ }
+ }
+ },
+ title: {
+ text: '',
+ y: 110
+
+ },
+ exporting: {
+ enabled: false
+ },
+ credits: {
+ enabled: false
+ },
+ navigator: {
+ enabled: false
+ },
+ scrollbar: {
+ enabled: false
+ },
+ rangeSelector: {
+ enabled: true,
+ inputEnabled: false,
+ selected: 0,
+ buttons: [{
+ type: 'week',
+ count: 1,
+ text: '1w',
+ title: 'View 1 week'
+ },
+ {
+ type: 'week',
+ count: 4,
+ text: '1m',
+ title: 'View 1 month'
+ }, {
+ type: 'month',
+ count: 2,
+ text: '2m',
+ title: 'View 2 months'
+ },
+ {
+ type: 'month',
+ count: 3,
+ text: '3m',
+ title: 'View 3 months'
+ },
+
+ {
+ type: 'month',
+ count: 4,
+ text: '4m',
+ title: 'View 4 months'
+ }],
+ floating: true,
+ verticalAlign: 'middle',
+ y: -130,
+ buttonPosition: {
+ align: 'center'
+ }
+ },
+ xAxis: [{
+ visible: false,
+ offset: -30,
+ events: {
+ afterSetExtremes: function () {
+ // document.querySelector('.highcharts-candlestick-series.candlestick').classList.add('h');
+ updateStyle('highcharts-point-up', 'fillOpacity', 1, '1s');
+ updateStyle('highcharts-point-down', 'fillOpacity', 1, '1s');
+ }
+ }
+ }],
+ yAxis: [{
+ visible: false
+ }],
+ series: [{
+ name: 'AAPL',
+ animation: {
+ enabled: true
+ },
+ type: 'candlestick',
+ className: 'candlestick',
+ dataGrouping: {
+ units: [
+ [
+ 'week',
+ [1, 2, 3, 4, 6, 52]
+ ],
+ [
+ 'month',
+ [12]
+ ]
+ ]
+ },
+ data: data,
+ tooltip: {
+ valueDecimals: 2
+ }
+ }]
+ });
+ });
+};
+
+
+///initial run
+candlestick('static');
From 88ca987bb31f9a208524c9045d2e9c1fc64c3510 Mon Sep 17 00:00:00 2001
From: Nancy Dillon
Date: Sat, 6 Nov 2021 09:46:13 -0400
Subject: [PATCH 024/131] Update demo.js
I removed the endless loop that cycled through each chart. It was causing timing problems that caused JS problems.
---
.../highcharts/website/homepage-2021/demo.js | 1210 ++++++++---------
1 file changed, 600 insertions(+), 610 deletions(-)
diff --git a/samples/highcharts/website/homepage-2021/demo.js b/samples/highcharts/website/homepage-2021/demo.js
index 3c799db09ad..183d848dad2 100644
--- a/samples/highcharts/website/homepage-2021/demo.js
+++ b/samples/highcharts/website/homepage-2021/demo.js
@@ -105,224 +105,6 @@ const bubbleData6 = [
];
-const updateStyle = function (selector, property, value, duration) {
- [].forEach.call(
- document.querySelectorAll('.' + selector),
- function (elem) {
- elem.style.transition = property + ' ' + duration;
- elem.style[property] = value;
- }
- );
-};
-const bubbleData = [bubbleData0, bubbleData1, bubbleData2, bubbleData3,
- bubbleData4, bubbleData5, bubbleData6];
-
-const bubble = {
- chart: {
- type: 'bubble',
- height: 430,
- styledMode: (true),
- margin: [0, 0, 0, 0],
- spacing: 0,
- animation: {
- duration: 1000,
- easing: 'easeOutQuint'
- },
- events: {
- load: function () {
- const chart = this;
- let yaxis = 0;
- for (let ii = 0; ii < bubbleData.length; ++ii) {
- chart.addSeries({
- type: 'bubble',
- data: bubbleData[ii],
- yAxis: yaxis
- });
- if (yaxis === 0) {
- yaxis = 1;
- } else {
- yaxis = 0;
- }
- }
-
- if (reduced) {
- chart.series[0].update({ visible: true });
- updateStyle('highcharts-bubble-series', 'opacity', 1, '0s');
- setTimeout(function () {
- chart.yAxis[0].setExtremes(0, 24);
- chart.yAxis[1].setExtremes(0, 24);
- updateStyle('highcharts-plot-line', 'opacity', 1, '1s');
- }, 1500);
-
- setTimeout(function () {
- ///moves all the bubbles down, fades them out
- const bubbleClasses = ['green', 'brown', 'purple', 'dpurple', 'gray', 'orange', 'black'];
-
- updateStyle('highcharts-data-labels', 'opacity', 0, '1s');
-
- updateStyle('highcharts-plot-line', 'opacity', 0, '1s');
-
- for (let ii = 0; ii < bubbleClasses.length; ++ii) {
- const bubbleSelector = 'highcharts-point.bubble-' + bubbleClasses[ii];
- updateStyle(bubbleSelector, 'opacity', 0, '300ms');
- }
- }, 3500);
-
- } else {
- updateStyle('highcharts-bubble-series', 'opacity', 0, '0s');
- setTimeout(function () {
- chart.series[0].update({ visible: true });
- updateStyle('highcharts-bubble-series', 'opacity', 1, '1s');
- updateStyle('highcharts-data-labels', 'opacity', 0, '0s');
- }, 100);
-
- setTimeout(function () {
- updateStyle('highcharts-plot-line', 'opacity', 1, '1s');
- chart.yAxis[0].setExtremes(0, 24);
- [].forEach.call(
- document.querySelectorAll('.highcharts-data-labels'),
- function (elem, index) {
- if (index % 2 === 0) {
- elem.style.opacity = 1;
- }
- }
- );
-
- }, 1500);
- setTimeout(function () {
- chart.yAxis[1].setExtremes(0, 24);
-
- [].forEach.call(
- document.querySelectorAll('.highcharts-data-labels'),
- function (elem, index) {
- if (index % 2 !== 0) {
- elem.style.opacity = 1;
- }
- }
- );
-
- }, 3000);
-
- setTimeout(function () {
- ///moves all the bubbles down, fades them out
- chart.yAxis[0].setExtremes(-2, 1000);
- chart.yAxis[1].setExtremes(-2, 1000);
- const bubbleClasses = ['green', 'brown', 'purple', 'dpurple', 'gray', 'orange', 'black'];
-
- for (let ii = 0; ii < bubbleClasses.length; ++ii) {
- const bubbleSelector = 'highcharts-point.bubble-' + bubbleClasses[ii];
- updateStyle(bubbleSelector, 'opacity', 0, '0s');
- }
- updateStyle('highcharts-bubble-series', 'opacity', 0, '1s');
- updateStyle('highcharts-data-labels', 'opacity', 0, '1s');
- updateStyle('highcharts-plot-line', 'opacity', 0, '1s');
- }, 5500);
-
- }
- }
- }
- },
- credits: {
- enabled: false
- },
- exporting: {
- enabled: false
- },
- tooltip: {
- animation: {
- duration: 1000
- }
- },
- title: {
- text: '',
- y: 100
- },
- xAxis: [
- {
- offset: 0,
- labels: {
- style: {
- color: '#fff'
- }
- },
- plotLines: [
- {
- value: 0.5
- },
- {
- value: 1.6
- },
- {
- value: 2.6
- },
- {
- value: 3.84
- },
- {
- value: 4.75
- },
- {
- value: 5.64
- },
- {
- value: 6.58
- }
- ]
- }],
-
- yAxis: [{
- visible: false,
- offest: 0,
- min: -250,
- max: 250,
- labels: {
- style: {
- color: '#fff'
- }
- }
- },
- {
- visible: false,
- offest: 0,
- min: -250,
- max: 250,
- labels: {
- style: {
- color: '#fff'
- }
- }
- }],
- legend: {
- enabled: false,
- itemMarginTop: 10,
- bubbleLegend: {
- enabled: true,
- borderWidth: 1,
- maxSize: 60,
- minSize: 10,
- connectorDistance: 40,
- ranges: [
- { value: 1 },
- { value: 50 },
- { value: 100 },
- { value: 177 }
- ]
- }
- },
- plotOptions: {
- series: {
- animation: false,
- maxSize: 160,
- name: 'Highcharts Bubble Chart',
- minSize: 20,
- allowOverlap: true,
- dataLabels: {
- enabled: true
- }
- }
- }
-};
-
const sankeyData = [
[' ', '29,265', 90],
['94,236', '29,265', 80],
@@ -375,66 +157,244 @@ const sankeyData = [
['26,253', '3,959', 10],
['', '3,959', 20]
];
-const sankey = {
- chart: {
- styledMode: (true),
- height: 430,
- marginRight: 0,
- animation: {
- duration: 1000,
- easing: 'easeOutQuint'
- },
- events: {
- load: function () {
- const chart = this;
- updateStyle('highcharts-title', 'opacity', 0, '0s');
- updateStyle('highcharts-data-labels', 'opacity', 0, '0s');
- updateStyle('highcharts-data-labels', 'opacity', 1, '400ms');
-
- chart.series[0].update({
- data: []
- });
- const p1 = function () {
- let count = 0;
- //adds nodes to the sankey
- const sankey = setInterval(function () {
- if (count < sankeyData.length) {
- chart.series[0].addPoint({
- from: sankeyData[count][0],
- to: sankeyData[count][1],
- weight: sankeyData[count][2]
- });
- count = count + 1;
- } else {
- clearInterval(sankey);
- }
- }, 10);
- };
- setTimeout(p1, 0);
- const p2 = function () {
- //makes the node connections very thin
- //makes the nodes super curvy
- updateStyle('highcharts-data-labels', 'opacity', 0, '1s');
- chart.series[0].update({
- nodePadding: 130
- });
- chart.series[0].update({
- curveFactor: 2
- });
- updateStyle('highcharts-data-labels', 'opacity', 0, '1s');
- };
- ///if it's not reduced motion, execute p2
- if (!reduced) {
- setTimeout(p2, 4000);
+const updateStyle = function (selector, property, value, duration) {
+ [].forEach.call(
+ document.querySelectorAll('.' + selector),
+ function (elem) {
+ elem.style.transition = property + ' ' + duration;
+ elem.style[property] = value;
+ }
+ );
+};
+const bubbleData = [bubbleData0, bubbleData1, bubbleData2, bubbleData3,
+ bubbleData4, bubbleData5, bubbleData6];
+
+
+//bubble, sankey, candlestick, bubble2, clear intervals
+//const loops = [0, 7000, 13000, 21000];
+
+
+const candlestick = function (type) {
+ Highcharts.getJSON('https://demo-live-data.highcharts.com/aapl-ohlc.json', function (data) {
+ // create the chart
+ heroChart = Highcharts.stockChart('hero', {
+ chart: {
+ styledMode: (true),
+ margin: [0, 0, 0, 0],
+ height: 430,
+ animation: {
+ enabled: true,
+ duration: 1000,
+ easing: 'easeOutQuint'
+ },
+ events: {
+ load: function () {
+ const chart = this;
+
+ updateStyle('highcharts-title', 'opacity', 0, '0s');
+ updateStyle('candlestick', 'opacity', 0, '0s');
+ updateStyle('highcharts-yaxis-labels', 'opacity', 0, '0s');
+
+ if (type === 'static') {
+ chart.update({
+ navigator: {
+ enabled: true
+ }
+ });
+ updateStyle('candlestick', 'transform', 'rotate(0deg)', '0s');
+ if (big) {
+ chart.rangeSelector.clickButton(3);
+ } else {
+ chart.rangeSelector.clickButton(1);
+ }
+ }
+
+ const p1 = function () {
+ chart.xAxis[0].update({ visible: true });
+ updateStyle('highcharts-axis-labels', 'opacity', 1, '800ms');
+ updateStyle('candlestick', 'opacity', 0, '0s');
+ updateStyle('candlestick', 'opacity', 1, '1s');
+ updateStyle('highcharts-point-up', 'fillOpacity', 1, '1s');
+ updateStyle('highcharts-point-down', 'fillOpacity', 1, '1s');
+ updateStyle('highcharts-range-selector-buttons', 'opacity', 1, '1s');
+ if (!reduced) {
+ updateStyle('candlestick', 'transform', 'rotate(0deg)', '1s');
+ }
+
+ };
+ setTimeout(p1, 700);
+
+ if (type === 'animated') {
+ const p2 = function () {
+ if (big) {
+ chart.rangeSelector.clickButton(3);
+ } else {
+ chart.rangeSelector.clickButton(1);
+ }
+
+ };
+ setTimeout(p2, 3000);
+
+ // const p21 = function () {
+ // updateStyle('highcharts-range-selector-buttons', 'opacity', 0, '1s');
+ // updateStyle('highcharts-axis-labels', 'opacity', 0, '800ms');
+ // updateStyle('highcharts-xaxis', 'opacity', 0, '800ms');
+ // updateStyle('candlestick', 'stroke', 'transparent', '800ms');
+ // updateStyle('candlestick', 'opacity', 0, '1s');
+ // };
+ // setTimeout(p21, 5500);
+
+ }
+ }
}
- const p22 = function () {
- updateStyle('highcharts-data-labels', 'opacity', 0, '1s');
- updateStyle('highcharts-link', 'opacity', 0, '2s');
- updateStyle('highcharts-node', 'opacity', 0, '2s');
- };
- setTimeout(p22, 4500);
+ },
+ title: {
+ text: '',
+ y: 110
+
+ },
+ exporting: {
+ enabled: false
+ },
+ credits: {
+ enabled: false
+ },
+ navigator: {
+ enabled: false
+ },
+ scrollbar: {
+ enabled: false
+ },
+ rangeSelector: {
+ enabled: true,
+ inputEnabled: false,
+ selected: 0,
+ buttons: [{
+ type: 'week',
+ count: 1,
+ text: '1w',
+ title: 'View 1 week'
+ },
+ {
+ type: 'week',
+ count: 4,
+ text: '1m',
+ title: 'View 1 month'
+ }, {
+ type: 'month',
+ count: 2,
+ text: '2m',
+ title: 'View 2 months'
+ },
+ {
+ type: 'month',
+ count: 3,
+ text: '3m',
+ title: 'View 3 months'
+ },
+
+ {
+ type: 'month',
+ count: 4,
+ text: '4m',
+ title: 'View 4 months'
+ }],
+ floating: true,
+ verticalAlign: 'middle',
+ y: -130,
+ buttonPosition: {
+ align: 'center'
+ }
+ },
+ xAxis: [{
+ visible: false,
+ offset: -30,
+ events: {
+ afterSetExtremes: function () {
+ // document.querySelector('.highcharts-candlestick-series.candlestick').classList.add('h');
+ updateStyle('highcharts-point-up', 'fillOpacity', 1, '1s');
+ updateStyle('highcharts-point-down', 'fillOpacity', 1, '1s');
+ }
+ }
+ }],
+ yAxis: [{
+ visible: false
+ }],
+ series: [{
+ name: 'AAPL',
+ animation: {
+ enabled: true
+ },
+ type: 'candlestick',
+ className: 'candlestick',
+ dataGrouping: {
+ units: [
+ [
+ 'week',
+ [1, 2, 3, 4, 6, 52]
+ ],
+ [
+ 'month',
+ [12]
+ ]
+ ]
+ },
+ data: data,
+ tooltip: {
+ valueDecimals: 2
+ }
+ }]
+ });
+ });
+};
+
+const bubble2 = {
+ chart: {
+ type: 'bubble',
+ height: 430,
+ styledMode: (true),
+ margin: [0, 0, 0, 0],
+ spacing: 0,
+ animation: {
+ duration: 2000,
+ easing: 'easeOutQuint'
+ },
+ events: {
+ load: function () {
+ const chart = this;
+ updateStyle('bubble2-purple', 'transform', 'none', '0s');
+ updateStyle('highcharts-title', 'opacity', 0, '0s');
+ updateStyle('highcharts-data-labels', 'opacity', 0, '0s');
+ if (reduced) {
+ setTimeout(function () {
+ chart.xAxis[0].setExtremes(0, 10);
+ updateStyle('highcharts-data-labels', 'opacity', 1, '1s');
+ }, 200);
+ setTimeout(function () {
+ updateStyle('highcharts-bubble-series', 'opacity', 0, '1s');
+ }, 5000);
+ } else {
+ setTimeout(function () {
+ chart.xAxis[0].setExtremes(-1000, 10);
+ }, 1000);
+ setTimeout(function () {
+ chart.xAxis[0].setExtremes(0, 10);
+ updateStyle('highcharts-data-labels', 'opacity', 1, '1s');
+ }, 2600);
+ setTimeout(function () {
+ updateStyle('highcharts-bubble-series', 'opacity', 0, '1s');
+ chart.yAxis[0].setExtremes(-2000, 2000);
+ }, 5000);
+ const p3 = function () {
+ if (heroChart) {
+ heroChart.destroy();
+ }
+ candlestick('animated');
+ };
+ setTimeout(p3, 6500);
+ }
}
}
},
@@ -446,152 +406,7 @@ const sankey = {
},
title: {
text: '',
- verticalAlign: 'middle',
- floating: true
- },
- xAxis: [
- {
- min: 0,
- max: 10,
- visible: false
- }
- ],
- yAxis: [
- {
- min: 0,
- max: 10,
- visible: false
- }
- ],
- plotOptions: {
- area: {
- marker: {
- enabled: false
- }
- }
- },
- legend: {
- enabled: false
- },
- series: [{
- keys: ['from', 'to', 'weight'],
- centerInCategory: true,
- linkOpacity: 1,
- data: [],
- curveFactor: 0.33,
- nodes: [{
- id: '',
- colorIndex: 0
- }, {
- id: '94,236',
- colorIndex: 1
- }, {
- id: '86,811',
- colorIndex: 2
- }, {
- id: '72,638',
- colorIndex: 3
- }, {
- id: '70,770',
- colorIndex: 4
- }, {
- id: ''
- },
- {
- id: '30,903'
- },
- {
- id: '26,253'
- },
- {
- id: ''
- }],
- type: 'sankey',
- name: 'Highcharts Sankey Diagram'
- },
- {
- type: 'area',
- className: 'cover',
- data: [
- {
- x: -1,
- y: 10
- },
- {
- x: 2.5,
- y: 10
- }
- ]
- },
- {
- type: 'area',
- className: 'cover',
- data: [
- {
- x: 7.5,
- y: 10
- },
- {
- x: 11,
- y: 10
- }
- ]
-
- }]
-
-};
-
-const bubble2 = {
- chart: {
- type: 'bubble',
- height: 430,
- styledMode: (true),
- margin: [0, 0, 0, 0],
- spacing: 0,
- animation: {
- duration: 2000,
- easing: 'easeOutQuint'
- },
- events: {
- load: function () {
- const chart = this;
- updateStyle('bubble2-purple', 'transform', 'none', '0s');
- updateStyle('highcharts-title', 'opacity', 0, '0s');
- updateStyle('highcharts-data-labels', 'opacity', 0, '0s');
-
- if (reduced) {
- setTimeout(function () {
- chart.xAxis[0].setExtremes(0, 10);
- updateStyle('highcharts-data-labels', 'opacity', 1, '1s');
- }, 200);
- setTimeout(function () {
- updateStyle('highcharts-bubble-series', 'opacity', 0, '1s');
- }, 5000);
- } else {
- setTimeout(function () {
- chart.xAxis[0].setExtremes(-1000, 10);
- }, 1000);
- setTimeout(function () {
- chart.xAxis[0].setExtremes(0, 10);
- updateStyle('highcharts-data-labels', 'opacity', 1, '1s');
- }, 2600);
- setTimeout(function () {
- updateStyle('highcharts-bubble-series', 'opacity', 0, '1s');
- chart.yAxis[0].setExtremes(-2000, 2000);
- }, 5000);
- }
- }
- }
- },
- exporting: {
- enabled: false
- },
- credits: {
- enabled: false
- },
- title: {
- text: '',
- y: 160
+ y: 160
},
xAxis: [
{
@@ -1026,223 +841,398 @@ const bubble2 = {
]
};
-const candlestick = function (type) {
- Highcharts.getJSON('https://demo-live-data.highcharts.com/aapl-ohlc.json', function (data) {
- // create the chart
- heroChart = Highcharts.stockChart('hero', {
- chart: {
- styledMode: (true),
- margin: [0, 0, 0, 0],
- height: 430,
- animation: {
- enabled: true,
- duration: 1000,
- easing: 'easeOutQuint'
- },
- events: {
- load: function () {
- const chart = this;
-
- updateStyle('highcharts-title', 'opacity', 0, '0s');
- updateStyle('candlestick', 'opacity', 0, '0s');
- updateStyle('highcharts-yaxis-labels', 'opacity', 0, '0s');
+const sankey = {
+ chart: {
+ styledMode: (true),
+ height: 430,
+ marginRight: 0,
+ animation: {
+ duration: 1000,
+ easing: 'easeOutQuint'
+ },
+ events: {
+ load: function () {
+ const chart = this;
+ updateStyle('highcharts-title', 'opacity', 0, '0s');
+ updateStyle('highcharts-data-labels', 'opacity', 0, '0s');
+ updateStyle('highcharts-data-labels', 'opacity', 1, '400ms');
- if (type === 'static') {
- chart.update({
- navigator: {
- enabled: true
- }
+ chart.series[0].update({
+ data: []
+ });
+ const p1 = function () {
+ let count = 0;
+ //adds nodes to the sankey
+ const sankey = setInterval(function () {
+ if (count < sankeyData.length) {
+ chart.series[0].addPoint({
+ from: sankeyData[count][0],
+ to: sankeyData[count][1],
+ weight: sankeyData[count][2]
});
- updateStyle('candlestick', 'transform', 'rotate(0deg)', '0s');
- if (big) {
- chart.rangeSelector.clickButton(3);
- } else {
- chart.rangeSelector.clickButton(1);
+ count = count + 1;
+ } else {
+ clearInterval(sankey);
+ }
+ }, 10);
+ };
+ setTimeout(p1, 0);
+
+ const p2 = function () {
+ //makes the node connections very thin
+ //makes the nodes super curvy
+ updateStyle('highcharts-data-labels', 'opacity', 0, '1s');
+ chart.series[0].update({
+ nodePadding: 130
+ });
+ chart.series[0].update({
+ curveFactor: 2
+ });
+ updateStyle('highcharts-data-labels', 'opacity', 0, '1s');
+ };
+ ///if it's not reduced motion, execute p2
+ if (!reduced) {
+ setTimeout(p2, 4000);
+ }
+ const p22 = function () {
+ updateStyle('highcharts-data-labels', 'opacity', 0, '1s');
+ updateStyle('highcharts-link', 'opacity', 0, '2s');
+ updateStyle('highcharts-node', 'opacity', 0, '2s');
+ };
+ setTimeout(p22, 4500);
+
+ const p3 = function () {
+ if (heroChart) {
+ heroChart.destroy();
+ }
+ heroChart = Highcharts.chart('hero', bubble2);
+ };
+ setTimeout(p3, 6500);
+
+ }
+ }
+ },
+ exporting: {
+ enabled: false
+ },
+ credits: {
+ enabled: false
+ },
+ title: {
+ text: '',
+ verticalAlign: 'middle',
+ floating: true
+ },
+ xAxis: [
+ {
+ min: 0,
+ max: 10,
+ visible: false
+ }
+ ],
+ yAxis: [
+ {
+ min: 0,
+ max: 10,
+ visible: false
+ }
+ ],
+ plotOptions: {
+ area: {
+ marker: {
+ enabled: false
+ }
+ }
+ },
+ legend: {
+ enabled: false
+ },
+ series: [{
+ keys: ['from', 'to', 'weight'],
+ centerInCategory: true,
+ linkOpacity: 1,
+ data: [],
+ curveFactor: 0.33,
+ nodes: [{
+ id: '',
+ colorIndex: 0
+ }, {
+ id: '94,236',
+ colorIndex: 1
+ }, {
+ id: '86,811',
+ colorIndex: 2
+ }, {
+ id: '72,638',
+ colorIndex: 3
+ }, {
+ id: '70,770',
+ colorIndex: 4
+ }, {
+ id: ''
+ },
+ {
+ id: '30,903'
+ },
+ {
+ id: '26,253'
+ },
+ {
+ id: ''
+ }],
+ type: 'sankey',
+ name: 'Highcharts Sankey Diagram'
+ },
+ {
+ type: 'area',
+ className: 'cover',
+ data: [
+ {
+ x: -1,
+ y: 10
+ },
+ {
+ x: 2.5,
+ y: 10
+ }
+ ]
+ },
+ {
+ type: 'area',
+ className: 'cover',
+ data: [
+ {
+ x: 7.5,
+ y: 10
+ },
+ {
+ x: 11,
+ y: 10
+ }
+ ]
+
+ }]
+
+};
+const bubble = {
+ chart: {
+ type: 'bubble',
+ height: 430,
+ styledMode: (true),
+ margin: [0, 0, 0, 0],
+ spacing: 0,
+ animation: {
+ duration: 1000,
+ easing: 'easeOutQuint'
+ },
+ events: {
+ load: function () {
+ const chart = this;
+ let yaxis = 0;
+ for (let ii = 0; ii < bubbleData.length; ++ii) {
+ chart.addSeries({
+ type: 'bubble',
+ data: bubbleData[ii],
+ yAxis: yaxis
+ });
+ if (yaxis === 0) {
+ yaxis = 1;
+ } else {
+ yaxis = 0;
+ }
+ }
+
+ if (reduced) {
+ chart.series[0].update({ visible: true });
+ updateStyle('highcharts-bubble-series', 'opacity', 1, '0s');
+ setTimeout(function () {
+ chart.yAxis[0].setExtremes(0, 24);
+ chart.yAxis[1].setExtremes(0, 24);
+ updateStyle('highcharts-plot-line', 'opacity', 1, '1s');
+ }, 1500);
+
+ setTimeout(function () {
+ ///moves all the bubbles down, fades them out
+ const bubbleClasses = ['green', 'brown', 'purple', 'dpurple', 'gray', 'orange', 'black'];
+
+ updateStyle('highcharts-data-labels', 'opacity', 0, '1s');
+
+ updateStyle('highcharts-plot-line', 'opacity', 0, '1s');
+
+ for (let ii = 0; ii < bubbleClasses.length; ++ii) {
+ const bubbleSelector = 'highcharts-point.bubble-' + bubbleClasses[ii];
+ updateStyle(bubbleSelector, 'opacity', 0, '300ms');
+ }
+ }, 3500);
+
+ } else {
+ updateStyle('highcharts-bubble-series', 'opacity', 0, '0s');
+ setTimeout(function () {
+ chart.series[0].update({ visible: true });
+ updateStyle('highcharts-bubble-series', 'opacity', 1, '1s');
+ updateStyle('highcharts-data-labels', 'opacity', 0, '0s');
+ }, 100);
+
+ setTimeout(function () {
+ updateStyle('highcharts-plot-line', 'opacity', 1, '1s');
+ chart.yAxis[0].setExtremes(0, 24);
+ [].forEach.call(
+ document.querySelectorAll('.highcharts-data-labels'),
+ function (elem, index) {
+ if (index % 2 === 0) {
+ elem.style.opacity = 1;
+ }
}
- }
+ );
- const p1 = function () {
- chart.xAxis[0].update({ visible: true });
- updateStyle('highcharts-axis-labels', 'opacity', 1, '800ms');
- updateStyle('candlestick', 'opacity', 0, '0s');
- updateStyle('candlestick', 'opacity', 1, '1s');
- updateStyle('highcharts-point-up', 'fillOpacity', 1, '1s');
- updateStyle('highcharts-point-down', 'fillOpacity', 1, '1s');
- updateStyle('highcharts-range-selector-buttons', 'opacity', 1, '1s');
- if (!reduced) {
- updateStyle('candlestick', 'transform', 'rotate(0deg)', '1s');
+ }, 1500);
+ setTimeout(function () {
+ chart.yAxis[1].setExtremes(0, 24);
+
+ [].forEach.call(
+ document.querySelectorAll('.highcharts-data-labels'),
+ function (elem, index) {
+ if (index % 2 !== 0) {
+ elem.style.opacity = 1;
+ }
}
+ );
- };
- setTimeout(p1, 700);
+ }, 3000);
- if (type === 'animated') {
- const p2 = function () {
- if (big) {
- chart.rangeSelector.clickButton(3);
- } else {
- chart.rangeSelector.clickButton(1);
- }
+ setTimeout(function () {
+ ///moves all the bubbles down, fades them out
+ chart.yAxis[0].setExtremes(-2, 1000);
+ chart.yAxis[1].setExtremes(-2, 1000);
+ const bubbleClasses = ['green', 'brown', 'purple', 'dpurple', 'gray', 'orange', 'black'];
- };
- setTimeout(p2, 3000);
+ for (let ii = 0; ii < bubbleClasses.length; ++ii) {
+ const bubbleSelector = 'highcharts-point.bubble-' + bubbleClasses[ii];
+ updateStyle(bubbleSelector, 'opacity', 0, '0s');
+ }
+ updateStyle('highcharts-bubble-series', 'opacity', 0, '1s');
+ updateStyle('highcharts-data-labels', 'opacity', 0, '1s');
+ updateStyle('highcharts-plot-line', 'opacity', 0, '1s');
+ }, 5500);
- const p21 = function () {
- updateStyle('highcharts-range-selector-buttons', 'opacity', 0, '1s');
- updateStyle('highcharts-axis-labels', 'opacity', 0, '800ms');
- updateStyle('highcharts-xaxis', 'opacity', 0, '800ms');
- updateStyle('candlestick', 'stroke', 'transparent', '800ms');
- updateStyle('candlestick', 'opacity', 0, '1s');
- };
- setTimeout(p21, 5500);
+ setTimeout(function () {
+ if (heroChart) {
+ heroChart.destroy();
}
- }
- }
- },
- title: {
- text: '',
- y: 110
+ heroChart = Highcharts.chart('hero', sankey); //5500
+ }, 6000);
+ }
+ }
+ }
+ },
+ credits: {
+ enabled: false
+ },
+ exporting: {
+ enabled: false
+ },
+ tooltip: {
+ animation: {
+ duration: 1000
+ }
+ },
+ title: {
+ text: '',
+ y: 100
+ },
+ xAxis: [
+ {
+ offset: 0,
+ labels: {
+ style: {
+ color: '#fff'
+ }
},
- exporting: {
- enabled: false
- },
- credits: {
- enabled: false
- },
- navigator: {
- enabled: false
- },
- scrollbar: {
- enabled: false
- },
- rangeSelector: {
- enabled: true,
- inputEnabled: false,
- selected: 0,
- buttons: [{
- type: 'week',
- count: 1,
- text: '1w',
- title: 'View 1 week'
+ plotLines: [
+ {
+ value: 0.5
},
{
- type: 'week',
- count: 4,
- text: '1m',
- title: 'View 1 month'
- }, {
- type: 'month',
- count: 2,
- text: '2m',
- title: 'View 2 months'
+ value: 1.6
},
{
- type: 'month',
- count: 3,
- text: '3m',
- title: 'View 3 months'
+ value: 2.6
},
-
{
- type: 'month',
- count: 4,
- text: '4m',
- title: 'View 4 months'
- }],
- floating: true,
- verticalAlign: 'middle',
- y: -130,
- buttonPosition: {
- align: 'center'
- }
- },
- xAxis: [{
- visible: false,
- offset: -30,
- events: {
- afterSetExtremes: function () {
- // document.querySelector('.highcharts-candlestick-series.candlestick').classList.add('h');
- updateStyle('highcharts-point-up', 'fillOpacity', 1, '1s');
- updateStyle('highcharts-point-down', 'fillOpacity', 1, '1s');
- }
- }
- }],
- yAxis: [{
- visible: false
- }],
- series: [{
- name: 'AAPL',
- animation: {
- enabled: true
+ value: 3.84
},
- type: 'candlestick',
- className: 'candlestick',
- dataGrouping: {
- units: [
- [
- 'week',
- [1, 2, 3, 4, 6, 52]
- ],
- [
- 'month',
- [12]
- ]
- ]
+ {
+ value: 4.75
},
- data: data,
- tooltip: {
- valueDecimals: 2
+ {
+ value: 5.64
+ },
+ {
+ value: 6.58
}
- }]
- });
- });
-};
-
-//bubble, sankey, candlestick, bubble2, clear intervals
-const loops = [0, 7000, 13000, 21000];
-
-///bubble char
-const createBubble = function () {
- if (heroChart) {
- heroChart.destroy();
- }
- heroChart = Highcharts.chart('hero', bubble);
-};
+ ]
+ }],
-///sankey chart
-const createSankey = function () {
- if (heroChart) {
- heroChart.destroy();
+ yAxis: [{
+ visible: false,
+ offest: 0,
+ min: -250,
+ max: 250,
+ labels: {
+ style: {
+ color: '#fff'
+ }
+ }
+ },
+ {
+ visible: false,
+ offest: 0,
+ min: -250,
+ max: 250,
+ labels: {
+ style: {
+ color: '#fff'
+ }
+ }
+ }],
+ legend: {
+ enabled: false,
+ itemMarginTop: 10,
+ bubbleLegend: {
+ enabled: true,
+ borderWidth: 1,
+ maxSize: 60,
+ minSize: 10,
+ connectorDistance: 40,
+ ranges: [
+ { value: 1 },
+ { value: 50 },
+ { value: 100 },
+ { value: 177 }
+ ]
+ }
+ },
+ plotOptions: {
+ series: {
+ animation: false,
+ maxSize: 160,
+ name: 'Highcharts Bubble Chart',
+ minSize: 20,
+ allowOverlap: true,
+ dataLabels: {
+ enabled: true
+ }
+ }
}
- heroChart = Highcharts.chart('hero', sankey); //5500
};
-///candlestick
-const createStick = function () {
- if (heroChart) {
- heroChart.destroy();
- }
- candlestick('animated');
-};
-///bubble2
-const createBubble2 = function () {
+const createBubble = function () {
if (heroChart) {
heroChart.destroy();
}
- heroChart = Highcharts.chart('hero', bubble2); //5000
-};
-
-const loopCharts = function () {
- setTimeout(createBubble, loops[0]);
- setTimeout(createSankey, loops[1]);
- setTimeout(createStick, loops[2]);
- setTimeout(createBubble2, loops[3]);
+ heroChart = Highcharts.chart('hero', bubble);
};
-///initial run
-loopCharts();
-
-//loop
-window.setInterval(loopCharts, 27500);
+createBubble();
From 88b5f5686e3687b0a3202ee19d57f6d1a94d5a8e Mon Sep 17 00:00:00 2001
From: Nancy Dillon
Date: Sun, 7 Nov 2021 10:49:33 -0500
Subject: [PATCH 025/131] Shortened copy to prevent overflow
---
.../highcharts/website/icon-chart/demo.css | 57 ++++++-------------
samples/highcharts/website/icon-chart/demo.js | 49 +++++++---------
2 files changed, 39 insertions(+), 67 deletions(-)
diff --git a/samples/highcharts/website/icon-chart/demo.css b/samples/highcharts/website/icon-chart/demo.css
index 75cff828ed2..ecefd05a758 100644
--- a/samples/highcharts/website/icon-chart/demo.css
+++ b/samples/highcharts/website/icon-chart/demo.css
@@ -56,16 +56,16 @@ body {
transition: all 1s;
}
-.chart-container .highcharts-xaxis-grid .highcharts-grid-line {
- stroke-width: 1px;
-}
-
.chart-container .highcharts-grid-line {
fill: none;
stroke: transparent;
z-index: 40;
}
+.chart-container .highcharts-xaxis-grid .highcharts-grid-line {
+ stroke-width: 1px;
+}
+
.chart-container .highcharts-legend-series-active g.highcharts-series:not(.highcharts-series-hover),
.chart-container .highcharts-legend-point-active .highcharts-point:not(.highcharts-point-hover),
.chart-container .highcharts-legend-series-active .highcharts-markers:not(.highcharts-series-hover),
@@ -187,6 +187,12 @@ body {
transform: rotate(90deg) scale(1.5);
}
+#charts .highcharts-grid-line {
+ fill: none;
+ stroke: rgb(255 255 255 / 50%);
+ z-index: 40;
+}
+
#charts .highcharts-axis,
#charts .highcharts-grid {
display: block;
@@ -201,19 +207,13 @@ body {
stroke-width: 1px;
}
-#charts .highcharts-grid-line {
- fill: none;
- stroke: rgb(255 255 255 / 50%);
- z-index: 40;
-}
-
#charts .highcharts-data-labels.iceberg-types {
color: #000;
transition: color 300ms;
}
#charts #particle-1 {
- background-image: url(https://cdn.jsdelivr.net/gh/highcharts/highcharts@feb8baf043cffb5e141ab065f95b8ca397569297/samples/graphics/homepage/p1.svg);
+ background-image: url("https://cdn.jsdelivr.net/gh/highcharts/highcharts@feb8baf043cffb5e141ab065f95b8ca397569297/samples/graphics/homepage/p1.svg");
top: -80px;
left: 154px;
width: 100px;
@@ -245,7 +245,7 @@ body {
}
#charts #particle-2 {
- background-image: url(https://cdn.jsdelivr.net/gh/highcharts/highcharts@feb8baf043cffb5e141ab065f95b8ca397569297/samples/graphics/homepage/p2.svg);
+ background-image: url("https://cdn.jsdelivr.net/gh/highcharts/highcharts@feb8baf043cffb5e141ab065f95b8ca397569297/samples/graphics/homepage/p2.svg");
width: 56px;
height: 105px;
top: 70px;
@@ -269,7 +269,7 @@ body {
}
#charts #particle-3 {
- background-image: url(https://cdn.jsdelivr.net/gh/highcharts/highcharts@feb8baf043cffb5e141ab065f95b8ca397569297/samples/graphics/homepage/p3.svg);
+ background-image: url("https://cdn.jsdelivr.net/gh/highcharts/highcharts@feb8baf043cffb5e141ab065f95b8ca397569297/samples/graphics/homepage/p3.svg");
width: 60px;
height: 86px;
top: 154px;
@@ -300,7 +300,7 @@ body {
}
#charts #particle-4 {
- background-image: url(https://cdn.jsdelivr.net/gh/highcharts/highcharts@feb8baf043cffb5e141ab065f95b8ca397569297/samples/graphics/homepage/p4.svg);
+ background-image: url("https://cdn.jsdelivr.net/gh/highcharts/highcharts@feb8baf043cffb5e141ab065f95b8ca397569297/samples/graphics/homepage/p4.svg");
width: 67px;
height: 48px;
top: 268px;
@@ -332,7 +332,7 @@ body {
}
#charts #particle-5 {
- background-image: url(https://cdn.jsdelivr.net/gh/highcharts/highcharts@feb8baf043cffb5e141ab065f95b8ca397569297/samples/graphics/homepage/p5.svg);
+ background-image: url("https://cdn.jsdelivr.net/gh/highcharts/highcharts@feb8baf043cffb5e141ab065f95b8ca397569297/samples/graphics/homepage/p5.svg");
width: 88px;
height: 127px;
top: 11px;
@@ -364,7 +364,7 @@ body {
}
#charts #particle-6 {
- background-image: url(https://cdn.jsdelivr.net/gh/highcharts/highcharts@feb8baf043cffb5e141ab065f95b8ca397569297/samples/graphics/homepage/p6.svg);
+ background-image: url("https://cdn.jsdelivr.net/gh/highcharts/highcharts@feb8baf043cffb5e141ab065f95b8ca397569297/samples/graphics/homepage/p6.svg");
width: 113px;
height: 114px;
top: -60px;
@@ -506,7 +506,7 @@ body {
width: 100%;
opacity: 100%;
text-transform: uppercase;
- transform: none;
+ transform: translateY(0);
}
#charts .highcharts-title {
@@ -551,10 +551,6 @@ body {
font-size: 0.6em;
}
-#charts .highcharts-axis-title {
- transform: translateY(0);
-}
-
#charts .highcharts-data-label-color-5 .berg-label {
transform: translateY(-10px);
}
@@ -607,18 +603,12 @@ body {
width: 300px;
}
- #charts .highcharts-subtitle .iceberg-subtitle {
- color: #fff;
- width: 300px;
- white-space: normal;
- opacity: 0%;
- }
-
#charts .highcharts-subtitle .iceberg-subtitle {
color: #fff;
width: 300px;
white-space: normal;
font-size: 1.1em;
+ opacity: 0%;
}
#charts .label-title {
@@ -707,8 +697,6 @@ body {
transform: rotate(90deg) scale(0.8);
}
-
-
#charts .particles .particle.rotate {
background-repeat: no-repeat;
transition: all 3s;
@@ -716,11 +704,6 @@ body {
transform: rotate(90deg) scale(1.5);
}
-
- #charts .highcharts-axis-labels {
- font-size: 0.9em;
- }
-
#charts .highcharts-axis-labels {
font-size: 0.8em;
}
@@ -730,7 +713,3 @@ body {
font-size: 0.8em;
}
}
-
-@media screen and (prefers-reduced-motion: reduce) {
-
-}
diff --git a/samples/highcharts/website/icon-chart/demo.js b/samples/highcharts/website/icon-chart/demo.js
index e404374d8f2..328803075c3 100644
--- a/samples/highcharts/website/icon-chart/demo.js
+++ b/samples/highcharts/website/icon-chart/demo.js
@@ -275,14 +275,14 @@ const charts = {
},
title: {
- text: 'Iceberg Topologies & Distribution',
+ text: 'Distribution of Icebergs in "Iceberg AlleyNewfoundland, Canada
',
useHTML: true,
floating: true,
y: 0
},
subtitle: {
- text: 'Above-water characterization and distribution of icebergs in "Iceberg Alley," Newfoundland, Canada
',
+ text: '
',
useHTML: true,
floating: true
},
@@ -658,26 +658,22 @@ const charts = {
// pointFormatter: function () {
// const texts = [
// `
- // Pinnacle icebergs have a
- // large central spire or pyramid of one
- // or more spires dominating the space.
`,
+ // Pinnacle icebergs - a
+ // large central spire or pyramid.
`,
// `
- // Tabular icebergs are horizontal
- // and flat-topped
- // with a length/height ratio of 5:1 or more.
`,
+ // Tabular icebergs - horizontal
+ // and flat-topped.`,
// `
- // Dry Dock icebergs are
- // eroded such that large
- // U shape slot is formed with twin
- // columns or pinnacles.
`,
+ // Dry Dock icebergs -
+ // eroded into a
+ // U shape.`,
// `
- // Dome icebergs have large,
+ // Dome icebergs - large,
// smooth, rounded tops.
`,
// `
- // Wedge icebergs are tabular
+ // Wedge icebergs - tabular
// icebergs that have
- // altered their positions of stability so
- // that they now appear tilted.
`
+ // tilted.`
// ];
// return texts[this.index];
// }
@@ -721,9 +717,8 @@ const charts = {
if (done) {
return `
- Pinnacle icebergs have a
- large central spire or pyramid of one or more
- spires dominating the space.
`;
+ Pinnacle icebergs - a
+ large central spire or pyramid.`;
}
}
},
@@ -790,9 +785,8 @@ const charts = {
pointFormatter: function () {
if (done) {
return `
- Tabular icebergs are
- horizontal and flat-topped
- with a length/height ratio of 5:1 or more.
`;
+ Tabular icebergs -
+ horizontal and flat-topped.`;
}
}
},
@@ -877,8 +871,8 @@ const charts = {
pointFormatter: function () {
if (done) {
return `
- Dry Dock icebergs are eroded such that large
- U shape slot is formed with twin columns or pinnacles.
`;
+ Dry Dock icebergs - eroded into a
+ U shape.`;
}
}
},
@@ -969,7 +963,7 @@ const charts = {
tooltip: {
pointFormatter: function () {
return `
- Dome icebergs have large,
+ Dome icebergs - large,
smooth, rounded tops.
`;
}
},
@@ -1058,10 +1052,9 @@ const charts = {
pointFormatter: function () {
if (done) {
return `
- Wedge icebergs are tabular
+ Wedge icebergs - tabular
icebergs that have
- altered their positions of stability so
- that they now appear tilted.
`;
+ tilted.`;
}
}
},
From 7d57fcaa2064b176f55dbf4ec0c706a070e0203a Mon Sep 17 00:00:00 2001
From: Nancy Dillon
Date: Sun, 7 Nov 2021 11:25:57 -0500
Subject: [PATCH 026/131] Update demo.js
Fixed a typo in the title
---
samples/highcharts/website/icon-chart/demo.js | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/samples/highcharts/website/icon-chart/demo.js b/samples/highcharts/website/icon-chart/demo.js
index 328803075c3..247bd3d4b6d 100644
--- a/samples/highcharts/website/icon-chart/demo.js
+++ b/samples/highcharts/website/icon-chart/demo.js
@@ -275,7 +275,7 @@ const charts = {
},
title: {
- text: 'Distribution of Icebergs in "Iceberg AlleyNewfoundland, Canada
',
+ text: 'Distribution of Icebergs in Iceberg AlleyNewfoundland, Canada
',
useHTML: true,
floating: true,
y: 0
From f7bfcf57bf8d26f9ac3636a2adc4b5b9a9260bf3 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Torstein=20H=C3=B8nsi?=
Date: Sat, 6 Nov 2021 19:01:34 +0100
Subject: [PATCH 027/131] Samples: Linted demo.css
---
.../scrollable-plotarea-vertical/demo.css | 2 +-
samples/gantt/grid-axis/cellheight/demo.css | 2 +-
.../3d/area-stacking-multiple/demo.css | 6 +-
samples/highcharts/3d/area-stacking/demo.css | 6 +-
samples/highcharts/3d/area/demo.css | 6 +-
samples/highcharts/3d/bar/demo.css | 6 +-
.../3d/column-colored-frame/demo.css | 6 +-
samples/highcharts/3d/column-deep/demo.css | 6 +-
.../highcharts/3d/column-drilldown/demo.css | 6 +-
samples/highcharts/3d/column-frame/demo.css | 6 +-
.../highcharts/3d/column-grouping/demo.css | 6 +-
.../highcharts/3d/column-inverted/demo.css | 6 +-
.../3d/column-negative-values/demo.css | 6 +-
.../highcharts/3d/column-opposite/demo.css | 6 +-
.../3d/column-stacking-multiple/demo.css | 6 +-
.../highcharts/3d/column-stacking/demo.css | 6 +-
.../highcharts/3d/column-zpadding/demo.css | 6 +-
samples/highcharts/3d/column/demo.css | 6 +-
samples/highcharts/3d/columnrange/demo.css | 6 +-
samples/highcharts/3d/line/demo.css | 6 +-
samples/highcharts/3d/scatter-frame/demo.css | 6 +-
.../3d/scatter-zaxis-categories/demo.css | 6 +-
.../highcharts/3d/scatter-zaxis-grid/demo.css | 6 +-
.../3d/scatter-zaxis-plotbands-lines/demo.css | 6 +-
samples/highcharts/3d/scatter/demo.css | 6 +-
samples/highcharts/3d/skewed-labels/demo.css | 6 +-
.../accessibility/accessible-3d/demo.css | 48 +-
.../accessible-annotations/demo.css | 35 +-
.../accessible-avg-temp/demo.css | 33 +-
.../accessibility/accessible-bar/demo.css | 48 +-
.../accessible-datetime/demo.css | 24 +-
.../accessible-drilldown/demo.css | 24 +-
.../accessibility/accessible-dynamic/demo.css | 24 +-
.../accessible-keyboardnav/demo.css | 24 +-
.../accessibility/accessible-line/demo.css | 35 +-
.../accessible-pattern-fill-one/demo.css | 8 +-
.../accessible-pattern-fills/demo.css | 26 +-
.../accessibility/accessible-pie/demo.css | 21 +-
.../accessible-sparklines/demo.css | 15 +-
.../accessible-switch-theme-one/demo.css | 23 +-
.../accessible-switch-theme/demo.css | 39 +-
.../accessibility/accessible-table/demo.css | 60 +-
.../advanced-accessible/demo.css | 35 +-
.../accessibility/art-grants/demo.css | 39 +-
.../accessibility/category-dynamic/demo.css | 24 +-
.../accessibility/custom-component/demo.css | 24 +-
.../accessibility/custom-dynamic/demo.css | 24 +-
.../accessibility/custom-focus/demo.css | 24 +-
.../accessibility/dynamic-form/demo.css | 24 +-
.../high-contrast-theme-dark/demo.css | 10 +-
.../high-contrast-theme-light/demo.css | 10 +-
.../internationalization/demo.css | 7 +-
.../accessibility/multiple-charts/demo.css | 24 +-
.../highcharts/accessibility/webaim/demo.css | 24 +-
samples/highcharts/amd/version-mix/demo.css | 5 +-
.../fibonacci-time-zones/demo.css | 2 +-
samples/highcharts/annotations/basic/demo.css | 6 +-
.../annotations/custom-markers/demo.css | 6 +-
samples/highcharts/annotations/defer/demo.css | 6 +-
.../highcharts/annotations/draggable/demo.css | 4 +-
.../highcharts/annotations/ellipse/demo.css | 6 +-
.../annotations/gui-buttons/demo.css | 24 +-
samples/highcharts/annotations/gui/demo.css | 53 +-
.../include-in-data-export/demo.css | 61 +-
.../annotations/label-crop-overflow/demo.css | 6 +-
.../annotations/label-position/demo.css | 6 +-
.../annotations/label-presentation/demo.css | 6 +-
.../annotations/label-text/demo.css | 6 +-
.../annotations/mock-point/demo.css | 6 +-
.../annotations/mock-points/demo.css | 6 +-
.../annotations/overlapping/demo.css | 6 +-
.../highcharts/annotations/shape-src/demo.css | 6 +-
samples/highcharts/annotations/shape/demo.css | 6 +-
.../highcharts/annotations/shapes/demo.css | 6 +-
.../annotations/tooltip-like/demo.css | 6 +-
.../highcharts/annotations/visible/demo.css | 6 +-
.../blog/annotations-avg-plotline/demo.css | 10 +-
.../blog/hollow-candlestick/demo.css | 2 +-
.../highcharts/blog/lin-log-switch/demo.css | 6 +-
.../blog/packed-bubble-basic/demo.css | 2 +-
.../blog/packed-bubble-simple-demo/demo.css | 2 +-
.../blog/scatter-regression/demo.css | 2 +-
.../highcharts/blog/stock-calendar/demo.css | 4 +-
samples/highcharts/blog/venn/demo.css | 2 +-
.../highcharts/blog/xmas-card-2020/demo.css | 179 +--
.../boost/scatter-inverted-reversed/demo.css | 8 +-
samples/highcharts/boost/scatter/demo.css | 8 +-
samples/highcharts/boost/treemap/demo.css | 2 +-
samples/highcharts/caption/text/demo.css | 2 +-
.../chart/events-container/demo.css | 5 +-
.../highcharts/chart/inverted-xrange/demo.css | 2 +-
.../chart/zoombysingletouch/demo.css | 8 +-
.../demo.css | 10 +-
.../demo.css | 8 +-
.../categorical-comparison-bar/demo.css | 8 +-
.../demo.css | 8 +-
.../demo.css | 8 +-
.../categorical-comparison-column/demo.css | 8 +-
.../demo.css | 8 +-
.../categorical-comparison-donut/demo.css | 8 +-
.../demo.css | 8 +-
.../categorical-comparison-pie/demo.css | 8 +-
.../demo.css | 8 +-
.../demo.css | 8 +-
.../demo.css | 8 +-
.../demo.css | 8 +-
.../demo.css | 8 +-
.../demo.css | 8 +-
.../demo.css | 10 +-
.../categorical-comparison-sunburst/demo.css | 10 +-
.../demo.css | 14 +-
.../categorical-comparison-treemap/demo.css | 14 +-
.../demo.css | 8 +-
.../demo.css | 8 +-
.../categorical-composition-donut/demo.css | 8 +-
.../demo.css | 8 +-
.../demo.css | 8 +-
.../categorical-composition-pie/demo.css | 8 +-
samples/highcharts/css/a11y/demo.css | 8 +-
.../css/annotations-markers/demo.css | 19 +-
samples/highcharts/css/annotations/demo.css | 9 +-
samples/highcharts/css/axis-grid/demo.css | 23 +-
samples/highcharts/css/axis/demo.css | 32 +-
samples/highcharts/css/boxplot/demo.css | 31 +-
samples/highcharts/css/bubble-legend/demo.css | 5 +-
samples/highcharts/css/bubble/demo.css | 16 +-
samples/highcharts/css/bullet-graph/demo.css | 35 +-
samples/highcharts/css/candlestick/demo.css | 11 +-
.../css/chart-border-background/demo.css | 10 +-
.../highcharts/css/chart-plotarea/demo.css | 11 +-
samples/highcharts/css/chart/demo.css | 13 +-
samples/highcharts/css/color-zones/demo.css | 32 +-
samples/highcharts/css/colors/demo.css | 50 +-
samples/highcharts/css/column-3d/demo.css | 10 +-
.../highcharts/css/column-density/demo.css | 14 +-
samples/highcharts/css/credits/demo.css | 18 +-
.../highcharts/css/crosshair-label/demo.css | 16 +-
samples/highcharts/css/crosshairs/demo.css | 8 +-
.../css/dark-unica-highcharts/demo.css | 2 +-
.../css/dark-unica-highmaps/demo.css | 2 +-
.../css/dark-unica-highstock/demo.css | 2 +-
.../css/data-label-contrast/demo.css | 18 +-
samples/highcharts/css/em/demo.css | 20 +-
samples/highcharts/css/error-bar/demo.css | 3 +-
.../highcharts/css/exporting-offline/demo.css | 8 +-
.../highcharts/css/exporting-style/demo.css | 8 +-
samples/highcharts/css/exporting/demo.css | 19 +-
samples/highcharts/css/flags/demo.css | 21 +-
samples/highcharts/css/gauge/demo.css | 51 +-
.../highcharts/css/gradient-island/demo.css | 36 +-
samples/highcharts/css/gradient/demo.css | 36 +-
.../css/grid-light-highcharts/demo.css | 2 +-
.../css/grid-light-highmaps/demo.css | 2 +-
.../css/grid-light-highstock/demo.css | 2 +-
.../css/hollow-candlestick/demo.css | 8 +-
samples/highcharts/css/legend/demo.css | 43 +-
samples/highcharts/css/loading/demo.css | 17 +-
.../highcharts/css/map-dataclasses/demo.css | 27 +-
samples/highcharts/css/ohlc/demo.css | 3 +-
samples/highcharts/css/pane/demo.css | 32 +-
samples/highcharts/css/pattern/demo.css | 33 +-
samples/highcharts/css/pie-point/demo.css | 24 +-
samples/highcharts/css/polygon/demo.css | 20 +-
.../css/sand-signika-highcharts/demo.css | 2 +-
.../css/sand-signika-highmaps/demo.css | 2 +-
.../css/sand-signika-highstock/demo.css | 2 +-
samples/highcharts/css/sankey/demo.css | 22 +-
samples/highcharts/css/scatter/demo.css | 24 +-
samples/highcharts/css/series-cursor/demo.css | 17 +-
.../highcharts/css/series-dashstyle/demo.css | 17 +-
.../highcharts/css/series-datalabels/demo.css | 34 +-
samples/highcharts/css/series-marker/demo.css | 12 +-
.../css/series-negative-color/demo.css | 23 +-
samples/highcharts/css/shadow/demo.css | 25 +-
.../highcharts/css/stock-navigator/demo.css | 3 +-
samples/highcharts/css/sunburst/demo.css | 19 +-
samples/highcharts/css/titles/demo.css | 17 +-
.../css/tooltip-border-background/demo.css | 20 +-
.../highcharts/css/treemap-coloraxis/demo.css | 4 +-
samples/highcharts/css/treemap/demo.css | 4 +-
samples/highcharts/css/waterfall/demo.css | 27 +-
samples/highcharts/css/x-range/demo.css | 16 +-
.../data/google-spreadsheet/demo.css | 2 +-
.../data/livedata-categories/demo.css | 2 +-
.../highcharts/data/livedata-columns/demo.css | 10 +-
.../datasorting/match-by-name/demo.css | 6 +-
.../drilldown/programmatic/demo.css | 3 +-
samples/highcharts/esm/async-await/demo.css | 6 +-
samples/highcharts/esm/simple/demo.css | 6 +-
.../export-data/categorized/demo.css | 3 +-
.../export-data/join-annotations/demo.css | 61 +-
.../export-data/multilevel-table/demo.css | 14 +-
.../highcharts/export-data/showtable/demo.css | 15 +-
.../highcharts/export-data/viewdata/demo.css | 10 +-
samples/highcharts/export-data/xlsx/demo.css | 10 +-
.../chartoptions-data-labels/demo.css | 12 +-
.../multiple-charts-offline/demo.css | 15 +-
.../exporting/multiple-charts/demo.css | 15 +-
.../offline-download-bigdata/demo.css | 2 +-
.../exporting/offline-download-demo/demo.css | 2 +-
.../demo.css | 2 +-
.../offline-download-embedded/demo.css | 2 +-
.../offline-download-usehtml/demo.css | 2 +-
.../exporting/offline-download/demo.css | 2 +-
.../legend/layout-proximate/demo.css | 10 +-
.../highcharts/legend/legend-update/demo.css | 10 +-
.../highcharts/legend/width-percent/demo.css | 6 +-
.../highcharts/marker-clusters/basic/demo.css | 2 +-
.../highcharts/marker-clusters/grid/demo.css | 2 +-
.../marker-clusters/kmeans/demo.css | 2 +-
.../chart-setsize-jquery-resizable/demo.css | 7 +-
.../highcharts/members/chart-update/demo.css | 8 +-
.../members/renderer-path-on-chart/demo.css | 2 +-
.../members/renderer-textpath/demo.css | 2 +-
.../parallel-coordinates/polar/demo.css | 2 +-
.../plotoptions/animation-defer/demo.css | 8 +-
.../highcharts/plotoptions/area-step/demo.css | 8 +-
.../area-threshold-infinity/demo.css | 6 +-
.../plotoptions/area-threshold/demo.css | 6 +-
.../bubble-sizebyabsolutevalue/demo.css | 9 +-
.../plotoptions/bullet-targetoptions/demo.css | 2 +-
.../plotoptions/column-crisp-false/demo.css | 2 +-
.../highcharts/plotoptions/line-step/demo.css | 2 +-
.../pie-datalabels-overflow-wrap/demo.css | 10 +-
.../pie-datalabels-overflow/demo.css | 10 +-
.../plotoptions/sankey-inverted/demo.css | 4 +-
.../sankey-link-datalabels/demo.css | 2 +-
.../plotoptions/sankey-minlinkwidth/demo.css | 4 +-
.../plotoptions/sankey-node-color/demo.css | 2 +-
.../plotoptions/sankey-node-column/demo.css | 2 +-
.../plotoptions/sankey-outgoing/demo.css | 2 +-
.../plotoptions/scatter-linewidth-1/demo.css | 2 +-
.../scatter-linewidth-none/demo.css | 2 +-
.../series-connectnulls-true/demo.css | 8 +-
.../demo.css | 2 +-
.../series-datalabels-multiple/demo.css | 2 +-
.../series-datalabels-shape/demo.css | 2 +-
.../demo.css | 2 +-
.../series-events-mouseover-sticky/demo.css | 2 +-
.../series-marker-enabledthreshold/demo.css | 6 +-
.../series-point-events-mouseover/demo.css | 10 +-
.../series-relativexvalue/demo.css | 2 +-
.../demo.css | 2 +-
.../series-states-hover-enabled-pie/demo.css | 2 +-
.../series-states-hover-enabled/demo.css | 2 +-
.../series-states-hover-linewidth/demo.css | 2 +-
.../demo.css | 2 +-
.../series-states-inactive-disabled/demo.css | 2 +-
.../plotoptions/solidgauge-threshold/demo.css | 8 +-
.../demo.css | 8 +-
.../plotoptions/sunburst-levelsize/demo.css | 8 +-
.../plotoptions/sunburst-sliced/demo.css | 8 +-
.../treemap-allowdrilltonode/demo.css | 2 +-
.../treemap-allowtraversingtree/demo.css | 2 +-
.../demo.css | 2 +-
.../treemap-events-setrootnode/demo.css | 5 +-
.../treemap-interactbyleaf-false/demo.css | 2 +-
.../demo.css | 2 +-
.../demo.css | 2 +-
.../demo.css | 2 +-
.../treemap-layoutalgorithm-strip/demo.css | 2 +-
.../treemap-layoutalgorithm-stripes/demo.css | 2 +-
.../plotoptions/treemap-levels/demo.css | 2 +-
.../plotoptions/treemap-sortindex/demo.css | 2 +-
.../vector-rotationorigin-start/demo.css | 4 +-
.../plotoptions/waterfall-stacked/demo.css | 8 +-
.../windbarb-datagrouping/demo.css | 4 +-
.../plotoptions/windbarb-onseries/demo.css | 4 +-
.../plotoptions/wordcloud-rotation/demo.css | 8 +-
samples/highcharts/point/parent/demo.css | 2 +-
samples/highcharts/responsive/axis/demo.css | 8 +-
.../highcharts/responsive/classname/demo.css | 13 +-
samples/highcharts/responsive/legend/demo.css | 8 +-
.../series-bubble/data-single/demo.css | 7 +-
.../series-column/centerincategory/demo.css | 2 +-
.../styled-mode-dumbbell/demo.css | 47 +-
.../series-heatmap/periodic-table/demo.css | 29 +-
.../highcharts/series-item/dynamic/demo.css | 4 +-
.../series-item/rectangular/demo.css | 2 +-
.../series-item/rows-columns/demo.css | 2 +-
.../highcharts/series-item/symbols/demo.css | 2 +-
.../series-label/line-chart/demo.css | 2 +-
.../series-label/stock-chart/demo.css | 2 +-
.../barnes-hut-approximation/demo.css | 8 +-
.../series-networkgraph/cloth/demo.css | 8 +-
.../series-networkgraph/cuboids/demo.css | 8 +-
.../series-networkgraph/data-options/demo.css | 8 +-
.../dicsonnected-graphs/demo.css | 8 +-
.../series-networkgraph/forces/demo.css | 8 +-
.../initial-positions/demo.css | 8 +-
.../integration-comparison/demo.css | 11 +-
.../link-datalabels-borders/demo.css | 10 +-
.../link-datalabels/demo.css | 10 +-
.../networkgraph-verlet/demo.css | 10 +-
.../series-networkgraph/ragdoll/demo.css | 8 +-
.../series-networkgraph/styled-links/demo.css | 8 +-
.../textpath-datalabels/demo.css | 10 +-
.../series-organization/borderless/demo.css | 2 +-
.../center-layout/demo.css | 4 +-
.../datalabels-nodeformatter/demo.css | 4 +-
.../series-organization/link-options/demo.css | 4 +-
.../initial-radius/demo.css | 8 +-
.../packed-dashboard/demo.css | 8 +-
.../parentnode-style/demo.css | 8 +-
.../series-packedbubble/spiral/demo.css | 8 +-
.../highcharts/series-sankey/dense/demo.css | 2 +-
.../series-scatter/jitter-boxplot/demo.css | 2 +-
.../highcharts/series-scatter/jitter/demo.css | 2 +-
.../alternate-disabled/demo.css | 8 +-
.../series-timeline/alternate-labels/demo.css | 8 +-
.../series-timeline/connector-styles/demo.css | 8 +-
.../series-timeline/inverted/demo.css | 2 +-
.../series-variwide/datetime/demo.css | 8 +-
.../series-variwide/inverted/demo.css | 10 +-
.../series-variwide/reversed-xaxis/demo.css | 8 +-
.../highcharts/series/infographic/demo.css | 1 -
.../highcharts/series/type-dynamic/demo.css | 9 +-
.../highcharts/sonification/big-data/demo.css | 19 +-
.../sonification/chart-earcon/demo.css | 25 +-
.../sonification/chart-sequential/demo.css | 23 +-
.../sonification/series-basic/demo.css | 19 +-
.../sonification/series-earcon/demo.css | 19 +-
.../highcharts/studies/accessible/demo.css | 2 +-
.../studies/alignthresholds/demo.css | 2 +-
samples/highcharts/studies/appear/demo.css | 3 +-
.../studies/axis-label-images/demo.css | 2 +-
.../studies/axis-staticscale-dynamic/demo.css | 2 +-
.../studies/axis-staticscale/demo.css | 2 +-
.../bellcurve-standard-deviation/demo.css | 9 +-
.../studies/circle-relation/demo.css | 2 +-
samples/highcharts/studies/covid-19/demo.css | 8 +-
.../studies/direction-arrows/demo.css | 6 +-
.../studies/distribution-algorithm/demo.css | 2 +-
.../studies/dotplot-equalizer/demo.css | 2 +-
samples/highcharts/studies/dotplot/demo.css | 2 +-
.../studies/exporting-table-html/demo.css | 2 +-
.../studies/exporting-table/demo.css | 4 +-
.../studies/generic-candlestick/demo.css | 2 +-
.../studies/geojson-multiseries/demo.css | 11 +-
.../studies/gpx-height-profile/demo.css | 2 +-
.../highcharts/studies/jingle-bells/demo.css | 151 ++-
.../studies/legend-align-to-xaxis/demo.css | 8 +-
.../studies/legend-custom-symbol/demo.css | 8 +-
.../studies/linear-gauge-series-full/demo.css | 10 +-
.../studies/linear-gauge-series/demo.css | 2 +-
samples/highcharts/studies/logistics/demo.css | 2 +-
samples/highcharts/studies/morph/demo.css | 2 +-
.../highcharts/studies/null-stacks/demo.css | 2 +-
.../studies/parliament-improved/demo.css | 38 +-
samples/highcharts/studies/pictorial/demo.css | 1 -
.../studies/pie-drilldown-connector/demo.css | 2 +-
.../highcharts/studies/projection/demo.css | 3 +-
samples/highcharts/studies/puzzle/demo.css | 8 +-
samples/highcharts/studies/sociogram/demo.css | 2 +-
.../summary-table-handsontable/demo.css | 3 +-
.../studies/sunburst-ancestors/demo.css | 4 +-
.../studies/tilemap-generator/demo.css | 34 +-
.../studies/timeline-areaspline/demo.css | 11 +-
samples/highcharts/studies/timeline/demo.css | 10 +-
.../studies/tooltip-outside-box/demo.css | 9 +-
.../studies/topojson-decode/demo.css | 11 +-
.../subtitle/verticalalign/demo.css | 2 +-
samples/highcharts/time/individual/demo.css | 2 +-
.../highcharts/title/paddingright/demo.css | 8 +-
samples/highcharts/title/widthadjust/demo.css | 8 +-
.../highcharts/tooltip/footerformat/demo.css | 2 +-
.../formatter-conditional-default/demo.css | 2 +-
.../tooltip/formatter-shared/demo.css | 2 +-
.../tooltip/formatter-split/demo.css | 2 +-
samples/highcharts/tooltip/fullhtml/demo.css | 6 +-
samples/highcharts/tooltip/outside/demo.css | 9 +-
samples/highcharts/tooltip/split/demo.css | 2 +-
.../tooltip/stickoncontact/demo.css | 2 +-
.../tooltip/tooltip-update/demo.css | 10 +-
.../website/blog-landing-page/demo.css | 108 +-
.../highcharts/website/custom-map/demo.css | 11 +-
.../website/highcharts-timeline/demo.css | 159 +--
.../highcharts/website/homepage-2021/demo.css | 567 +++++----
samples/highcharts/website/homepage/demo.css | 110 +-
.../highcharts/website/icon-chart/demo.css | 3 -
.../website/planet-atmospheres/demo.css | 355 +++---
.../highcharts/website/themes-demo/demo.css | 23 +-
.../website/update-options/demo.css | 253 ++--
.../xaxis/labels-allowoverlap-true/demo.css | 2 +-
.../xaxis/labels-format-custom/demo.css | 10 +-
.../xaxis/labels-formatter-extended/demo.css | 10 +-
samples/highcharts/xaxis/multiple/demo.css | 2 +-
.../xaxis/plotbands-label-gauge/demo.css | 2 +-
samples/highcharts/xaxis/visible/demo.css | 2 +-
samples/highcharts/yaxis/angle/demo.css | 8 +-
.../highcharts/yaxis/left-inverted/demo.css | 7 +-
.../yaxis/mincolor-maxcolor/demo.css | 7 +-
.../yaxis/type-log-negative/demo.css | 8 +-
.../3197-drilldown-hidden/demo.css | 2 +-
.../highmaps-1.1.3/3917-maps-and-3d/demo.css | 2 +-
.../2754-pane-clipping/demo.css | 7 +-
samples/mapdata/countries/ad/ad-all/demo.css | 9 +-
samples/mapdata/countries/ae/ae-all/demo.css | 9 +-
samples/mapdata/countries/af/af-all/demo.css | 9 +-
samples/mapdata/countries/ag/ag-all/demo.css | 9 +-
samples/mapdata/countries/al/al-all/demo.css | 9 +-
samples/mapdata/countries/am/am-all/demo.css | 9 +-
samples/mapdata/countries/ao/ao-all/demo.css | 9 +-
samples/mapdata/countries/ar/ar-all/demo.css | 9 +-
samples/mapdata/countries/as/as-all/demo.css | 9 +-
samples/mapdata/countries/at/at-all/demo.css | 9 +-
samples/mapdata/countries/au/au-all/demo.css | 9 +-
samples/mapdata/countries/az/az-all/demo.css | 9 +-
samples/mapdata/countries/ba/ba-all/demo.css | 9 +-
samples/mapdata/countries/bb/bb-all/demo.css | 9 +-
samples/mapdata/countries/bd/bd-all/demo.css | 9 +-
samples/mapdata/countries/be/be-all/demo.css | 9 +-
samples/mapdata/countries/bf/bf-all/demo.css | 9 +-
samples/mapdata/countries/bg/bg-all/demo.css | 9 +-
samples/mapdata/countries/bh/bh-all/demo.css | 9 +-
.../mapdata/countries/bi/bi-all-all/demo.css | 9 +-
samples/mapdata/countries/bi/bi-all/demo.css | 9 +-
samples/mapdata/countries/bj/bj-all/demo.css | 9 +-
samples/mapdata/countries/bn/bn-all/demo.css | 9 +-
samples/mapdata/countries/bo/bo-all/demo.css | 9 +-
samples/mapdata/countries/br/br-all/demo.css | 9 +-
samples/mapdata/countries/bs/bs-all/demo.css | 9 +-
samples/mapdata/countries/bt/bt-all/demo.css | 9 +-
samples/mapdata/countries/bw/bw-all/demo.css | 9 +-
samples/mapdata/countries/by/by-all/demo.css | 9 +-
samples/mapdata/countries/bz/bz-all/demo.css | 9 +-
.../mapdata/countries/ca/ca-ab-all/demo.css | 9 +-
.../mapdata/countries/ca/ca-all-all/demo.css | 9 +-
samples/mapdata/countries/ca/ca-all/demo.css | 9 +-
.../mapdata/countries/ca/ca-bc-all/demo.css | 9 +-
.../mapdata/countries/ca/ca-mb-all/demo.css | 9 +-
.../mapdata/countries/ca/ca-nb-all/demo.css | 9 +-
.../mapdata/countries/ca/ca-nf-all/demo.css | 9 +-
.../mapdata/countries/ca/ca-ns-all/demo.css | 9 +-
.../mapdata/countries/ca/ca-nt-all/demo.css | 9 +-
.../mapdata/countries/ca/ca-nu-all/demo.css | 9 +-
.../mapdata/countries/ca/ca-on-all/demo.css | 9 +-
.../mapdata/countries/ca/ca-pe-all/demo.css | 9 +-
.../mapdata/countries/ca/ca-qc-all/demo.css | 9 +-
.../mapdata/countries/ca/ca-sk-all/demo.css | 9 +-
.../mapdata/countries/ca/ca-yt-all/demo.css | 9 +-
samples/mapdata/countries/cd/cd-all/demo.css | 9 +-
samples/mapdata/countries/cf/cf-all/demo.css | 9 +-
samples/mapdata/countries/cg/cg-all/demo.css | 9 +-
samples/mapdata/countries/ch/ch-all/demo.css | 9 +-
samples/mapdata/countries/ci/ci-all/demo.css | 9 +-
samples/mapdata/countries/ck/ck-all/demo.css | 9 +-
samples/mapdata/countries/cl/cl-all/demo.css | 9 +-
samples/mapdata/countries/cm/cm-all/demo.css | 9 +-
samples/mapdata/countries/cn/cn-all/demo.css | 9 +-
.../cn/custom/cn-all-sar-taiwan/demo.css | 9 +-
.../countries/cn/custom/cn-all-sar/demo.css | 9 +-
samples/mapdata/countries/co/co-all/demo.css | 9 +-
samples/mapdata/countries/cr/cr-all/demo.css | 9 +-
samples/mapdata/countries/cu/cu-all/demo.css | 9 +-
samples/mapdata/countries/cv/cv-all/demo.css | 9 +-
samples/mapdata/countries/cy/cy-all/demo.css | 9 +-
samples/mapdata/countries/cz/cz-all/demo.css | 9 +-
.../mapdata/countries/de/de-all-all/demo.css | 9 +-
samples/mapdata/countries/de/de-all/demo.css | 9 +-
.../countries/de/de-bb-all-all/demo.css | 9 +-
.../mapdata/countries/de/de-bb-all/demo.css | 9 +-
.../countries/de/de-be-all-all/demo.css | 9 +-
.../mapdata/countries/de/de-be-all/demo.css | 9 +-
.../countries/de/de-bw-all-all/demo.css | 9 +-
.../mapdata/countries/de/de-bw-all/demo.css | 9 +-
.../countries/de/de-by-all-all/demo.css | 9 +-
.../mapdata/countries/de/de-by-all/demo.css | 9 +-
.../countries/de/de-hb-all-all/demo.css | 9 +-
.../mapdata/countries/de/de-hb-all/demo.css | 9 +-
.../countries/de/de-he-all-all/demo.css | 9 +-
.../mapdata/countries/de/de-he-all/demo.css | 9 +-
.../countries/de/de-hh-all-all/demo.css | 9 +-
.../mapdata/countries/de/de-hh-all/demo.css | 9 +-
.../countries/de/de-mv-all-all/demo.css | 9 +-
.../mapdata/countries/de/de-mv-all/demo.css | 9 +-
.../countries/de/de-ni-all-all/demo.css | 9 +-
.../mapdata/countries/de/de-ni-all/demo.css | 9 +-
.../countries/de/de-nw-all-all/demo.css | 9 +-
.../mapdata/countries/de/de-nw-all/demo.css | 9 +-
.../countries/de/de-rp-all-all/demo.css | 9 +-
.../mapdata/countries/de/de-rp-all/demo.css | 9 +-
.../countries/de/de-sh-all-all/demo.css | 9 +-
.../mapdata/countries/de/de-sh-all/demo.css | 9 +-
.../countries/de/de-sl-all-all/demo.css | 9 +-
.../mapdata/countries/de/de-sl-all/demo.css | 9 +-
.../countries/de/de-sn-all-all/demo.css | 9 +-
.../mapdata/countries/de/de-sn-all/demo.css | 9 +-
.../countries/de/de-st-all-all/demo.css | 9 +-
.../mapdata/countries/de/de-st-all/demo.css | 9 +-
.../countries/de/de-th-all-all/demo.css | 9 +-
.../mapdata/countries/de/de-th-all/demo.css | 9 +-
samples/mapdata/countries/dj/dj-all/demo.css | 9 +-
samples/mapdata/countries/dk/dk-all/demo.css | 9 +-
samples/mapdata/countries/dm/dm-all/demo.css | 9 +-
samples/mapdata/countries/do/do-all/demo.css | 9 +-
samples/mapdata/countries/dz/dz-all/demo.css | 9 +-
samples/mapdata/countries/ec/ec-all/demo.css | 9 +-
samples/mapdata/countries/ee/ee-all/demo.css | 9 +-
samples/mapdata/countries/eg/eg-all/demo.css | 9 +-
samples/mapdata/countries/eh/eh-all/demo.css | 9 +-
samples/mapdata/countries/er/er-all/demo.css | 9 +-
samples/mapdata/countries/es/es-all/demo.css | 9 +-
samples/mapdata/countries/et/et-all/demo.css | 9 +-
samples/mapdata/countries/fi/fi-all/demo.css | 9 +-
samples/mapdata/countries/fj/fj-all/demo.css | 9 +-
samples/mapdata/countries/fo/fo-all/demo.css | 9 +-
.../fr/custom/fr-all-all-mainland/demo.css | 9 +-
.../fr/custom/fr-all-mainland/demo.css | 9 +-
.../mapdata/countries/fr/fr-all-all/demo.css | 9 +-
samples/mapdata/countries/fr/fr-all/demo.css | 9 +-
.../mapdata/countries/fr/fr-ara-all/demo.css | 9 +-
.../mapdata/countries/fr/fr-bfc-all/demo.css | 9 +-
.../mapdata/countries/fr/fr-bre-all/demo.css | 9 +-
.../mapdata/countries/fr/fr-cor-all/demo.css | 9 +-
.../mapdata/countries/fr/fr-cvl-all/demo.css | 9 +-
.../mapdata/countries/fr/fr-ges-all/demo.css | 9 +-
.../mapdata/countries/fr/fr-gf-all/demo.css | 9 +-
.../mapdata/countries/fr/fr-gua-all/demo.css | 9 +-
.../mapdata/countries/fr/fr-hdf-all/demo.css | 9 +-
.../mapdata/countries/fr/fr-idf-all/demo.css | 9 +-
.../mapdata/countries/fr/fr-lre-all/demo.css | 9 +-
.../mapdata/countries/fr/fr-may-all/demo.css | 9 +-
.../mapdata/countries/fr/fr-mq-all/demo.css | 9 +-
.../mapdata/countries/fr/fr-naq-all/demo.css | 9 +-
.../mapdata/countries/fr/fr-nor-all/demo.css | 9 +-
.../mapdata/countries/fr/fr-occ-all/demo.css | 9 +-
.../mapdata/countries/fr/fr-pac-all/demo.css | 9 +-
.../mapdata/countries/fr/fr-pdl-all/demo.css | 9 +-
samples/mapdata/countries/ga/ga-all/demo.css | 9 +-
.../countries/gb/custom/gb-countries/demo.css | 9 +-
samples/mapdata/countries/gb/gb-all/demo.css | 9 +-
samples/mapdata/countries/gd/gd-all/demo.css | 9 +-
samples/mapdata/countries/ge/ge-all/demo.css | 9 +-
samples/mapdata/countries/gh/gh-all/demo.css | 9 +-
samples/mapdata/countries/gl/gl-all/demo.css | 9 +-
samples/mapdata/countries/gm/gm-all/demo.css | 9 +-
samples/mapdata/countries/gn/gn-all/demo.css | 9 +-
samples/mapdata/countries/gq/gq-all/demo.css | 9 +-
samples/mapdata/countries/gr/gr-all/demo.css | 9 +-
samples/mapdata/countries/gt/gt-all/demo.css | 9 +-
samples/mapdata/countries/gu/gu-all/demo.css | 9 +-
samples/mapdata/countries/gw/gw-all/demo.css | 9 +-
samples/mapdata/countries/gy/gy-all/demo.css | 9 +-
samples/mapdata/countries/hn/hn-all/demo.css | 9 +-
samples/mapdata/countries/hr/hr-all/demo.css | 9 +-
samples/mapdata/countries/ht/ht-all/demo.css | 9 +-
samples/mapdata/countries/hu/hu-all/demo.css | 9 +-
samples/mapdata/countries/id/id-all/demo.css | 9 +-
samples/mapdata/countries/ie/ie-all/demo.css | 9 +-
samples/mapdata/countries/il/il-all/demo.css | 9 +-
.../in-all-andaman-and-nicobar/demo.css | 9 +-
.../in/custom/in-all-disputed/demo.css | 9 +-
samples/mapdata/countries/in/in-all/demo.css | 9 +-
samples/mapdata/countries/iq/iq-all/demo.css | 9 +-
samples/mapdata/countries/ir/ir-all/demo.css | 9 +-
samples/mapdata/countries/is/is-all/demo.css | 9 +-
samples/mapdata/countries/it/it-all/demo.css | 9 +-
samples/mapdata/countries/jm/jm-all/demo.css | 9 +-
samples/mapdata/countries/jo/jo-all/demo.css | 9 +-
samples/mapdata/countries/jp/jp-all/demo.css | 9 +-
samples/mapdata/countries/ke/ke-all/demo.css | 9 +-
samples/mapdata/countries/kg/kg-all/demo.css | 9 +-
samples/mapdata/countries/kh/kh-all/demo.css | 9 +-
samples/mapdata/countries/km/km-all/demo.css | 9 +-
samples/mapdata/countries/kn/kn-all/demo.css | 9 +-
samples/mapdata/countries/kp/kp-all/demo.css | 9 +-
samples/mapdata/countries/kr/kr-all/demo.css | 9 +-
samples/mapdata/countries/kv/kv-all/demo.css | 9 +-
samples/mapdata/countries/kw/kw-all/demo.css | 9 +-
samples/mapdata/countries/kz/kz-all/demo.css | 9 +-
samples/mapdata/countries/la/la-all/demo.css | 9 +-
samples/mapdata/countries/lb/lb-all/demo.css | 9 +-
samples/mapdata/countries/lc/lc-all/demo.css | 9 +-
samples/mapdata/countries/li/li-all/demo.css | 9 +-
samples/mapdata/countries/lk/lk-all/demo.css | 9 +-
samples/mapdata/countries/lr/lr-all/demo.css | 9 +-
samples/mapdata/countries/ls/ls-all/demo.css | 9 +-
samples/mapdata/countries/lt/lt-all/demo.css | 9 +-
samples/mapdata/countries/lu/lu-all/demo.css | 9 +-
samples/mapdata/countries/lv/lv-all/demo.css | 9 +-
samples/mapdata/countries/ly/ly-all/demo.css | 9 +-
samples/mapdata/countries/ma/ma-all/demo.css | 9 +-
samples/mapdata/countries/mc/mc-all/demo.css | 9 +-
samples/mapdata/countries/md/md-all/demo.css | 9 +-
samples/mapdata/countries/me/me-all/demo.css | 9 +-
samples/mapdata/countries/mg/mg-all/demo.css | 9 +-
samples/mapdata/countries/mk/mk-all/demo.css | 9 +-
samples/mapdata/countries/ml/ml-all/demo.css | 9 +-
samples/mapdata/countries/mm/mm-all/demo.css | 9 +-
samples/mapdata/countries/mn/mn-all/demo.css | 9 +-
samples/mapdata/countries/mp/mp-all/demo.css | 9 +-
samples/mapdata/countries/mr/mr-all/demo.css | 9 +-
samples/mapdata/countries/mt/mt-all/demo.css | 9 +-
samples/mapdata/countries/mu/mu-all/demo.css | 9 +-
samples/mapdata/countries/mw/mw-all/demo.css | 9 +-
samples/mapdata/countries/mx/mx-all/demo.css | 9 +-
samples/mapdata/countries/my/my-all/demo.css | 9 +-
samples/mapdata/countries/mz/mz-all/demo.css | 9 +-
samples/mapdata/countries/na/na-all/demo.css | 9 +-
samples/mapdata/countries/nc/nc-all/demo.css | 9 +-
samples/mapdata/countries/ne/ne-all/demo.css | 9 +-
samples/mapdata/countries/ng/ng-all/demo.css | 9 +-
samples/mapdata/countries/ni/ni-all/demo.css | 9 +-
.../mapdata/countries/nl/nl-all-all/demo.css | 9 +-
samples/mapdata/countries/nl/nl-all/demo.css | 9 +-
.../mapdata/countries/nl/nl-dr-all/demo.css | 9 +-
.../mapdata/countries/nl/nl-fl-all/demo.css | 9 +-
.../mapdata/countries/nl/nl-fr-all/demo.css | 9 +-
.../mapdata/countries/nl/nl-ge-all/demo.css | 9 +-
.../mapdata/countries/nl/nl-gr-all/demo.css | 9 +-
.../mapdata/countries/nl/nl-li-all/demo.css | 9 +-
.../mapdata/countries/nl/nl-nb-all/demo.css | 9 +-
.../mapdata/countries/nl/nl-nh-all/demo.css | 9 +-
.../mapdata/countries/nl/nl-ov-all/demo.css | 9 +-
.../mapdata/countries/nl/nl-ut-all/demo.css | 9 +-
.../mapdata/countries/nl/nl-ze-all/demo.css | 9 +-
.../mapdata/countries/nl/nl-zh-all/demo.css | 9 +-
.../no-all-svalbard-and-jan-mayen/demo.css | 9 +-
.../mapdata/countries/no/no-ag-all/demo.css | 9 +-
.../mapdata/countries/no/no-all-all/demo.css | 9 +-
samples/mapdata/countries/no/no-all/demo.css | 9 +-
.../mapdata/countries/no/no-in-all/demo.css | 9 +-
.../mapdata/countries/no/no-mr-all/demo.css | 9 +-
.../mapdata/countries/no/no-no-all/demo.css | 9 +-
.../mapdata/countries/no/no-os-all/demo.css | 9 +-
.../mapdata/countries/no/no-ro-all/demo.css | 9 +-
.../mapdata/countries/no/no-td-all/demo.css | 9 +-
.../mapdata/countries/no/no-tf-all/demo.css | 9 +-
.../mapdata/countries/no/no-vi-all/demo.css | 9 +-
.../mapdata/countries/no/no-vl-all/demo.css | 9 +-
.../mapdata/countries/no/no-vt-all/demo.css | 9 +-
samples/mapdata/countries/np/np-all/demo.css | 9 +-
samples/mapdata/countries/nr/nr-all/demo.css | 9 +-
samples/mapdata/countries/nz/nz-all/demo.css | 9 +-
samples/mapdata/countries/om/om-all/demo.css | 9 +-
samples/mapdata/countries/pa/pa-all/demo.css | 9 +-
samples/mapdata/countries/pe/pe-all/demo.css | 9 +-
samples/mapdata/countries/pg/pg-all/demo.css | 9 +-
samples/mapdata/countries/ph/ph-all/demo.css | 9 +-
samples/mapdata/countries/pk/pk-all/demo.css | 9 +-
samples/mapdata/countries/pl/pl-all/demo.css | 9 +-
.../mapdata/countries/pr/pr-all-all/demo.css | 9 +-
samples/mapdata/countries/pr/pr-all/demo.css | 9 +-
samples/mapdata/countries/pt/pt-all/demo.css | 9 +-
samples/mapdata/countries/pw/pw-all/demo.css | 9 +-
samples/mapdata/countries/py/py-all/demo.css | 9 +-
samples/mapdata/countries/qa/qa-all/demo.css | 9 +-
samples/mapdata/countries/ro/ro-all/demo.css | 9 +-
samples/mapdata/countries/rs/rs-all/demo.css | 9 +-
.../ru/custom/ru-all-disputed/demo.css | 9 +-
samples/mapdata/countries/ru/ru-all/demo.css | 9 +-
samples/mapdata/countries/rw/rw-all/demo.css | 9 +-
samples/mapdata/countries/sa/sa-all/demo.css | 9 +-
samples/mapdata/countries/sb/sb-all/demo.css | 9 +-
samples/mapdata/countries/sc/sc-all/demo.css | 9 +-
.../sd/custom/sd-all-disputed/demo.css | 9 +-
samples/mapdata/countries/sd/sd-all/demo.css | 9 +-
samples/mapdata/countries/se/se-all/demo.css | 9 +-
samples/mapdata/countries/sg/sg-all/demo.css | 9 +-
samples/mapdata/countries/si/si-all/demo.css | 9 +-
samples/mapdata/countries/sk/sk-all/demo.css | 9 +-
samples/mapdata/countries/sl/sl-all/demo.css | 9 +-
samples/mapdata/countries/sm/sm-all/demo.css | 9 +-
samples/mapdata/countries/sn/sn-all/demo.css | 9 +-
samples/mapdata/countries/so/so-all/demo.css | 9 +-
samples/mapdata/countries/sr/sr-all/demo.css | 9 +-
samples/mapdata/countries/ss/ss-all/demo.css | 9 +-
samples/mapdata/countries/st/st-all/demo.css | 9 +-
samples/mapdata/countries/sv/sv-all/demo.css | 9 +-
samples/mapdata/countries/sx/sx-all/demo.css | 9 +-
samples/mapdata/countries/sy/sy-all/demo.css | 9 +-
samples/mapdata/countries/sz/sz-all/demo.css | 9 +-
samples/mapdata/countries/td/td-all/demo.css | 9 +-
samples/mapdata/countries/tf/tf-all/demo.css | 9 +-
samples/mapdata/countries/tg/tg-all/demo.css | 9 +-
samples/mapdata/countries/th/th-all/demo.css | 9 +-
samples/mapdata/countries/tj/tj-all/demo.css | 9 +-
samples/mapdata/countries/tl/tl-all/demo.css | 9 +-
samples/mapdata/countries/tm/tm-all/demo.css | 9 +-
samples/mapdata/countries/tn/tn-all/demo.css | 9 +-
samples/mapdata/countries/tr/tr-all/demo.css | 9 +-
samples/mapdata/countries/tt/tt-all/demo.css | 9 +-
samples/mapdata/countries/tw/tw-all/demo.css | 9 +-
samples/mapdata/countries/tz/tz-all/demo.css | 9 +-
samples/mapdata/countries/ua/ua-all/demo.css | 9 +-
samples/mapdata/countries/ug/ug-all/demo.css | 9 +-
.../us/custom/us-113-congress/demo.css | 9 +-
.../us/custom/us-ak-congress-113/demo.css | 9 +-
.../us/custom/us-al-congress-113/demo.css | 9 +-
.../us/custom/us-all-mainland/demo.css | 9 +-
.../us/custom/us-all-territories/demo.css | 9 +-
.../us/custom/us-ar-congress-113/demo.css | 9 +-
.../us/custom/us-as-congress-113/demo.css | 9 +-
.../us/custom/us-az-congress-113/demo.css | 9 +-
.../us/custom/us-ca-congress-113/demo.css | 9 +-
.../us/custom/us-co-congress-113/demo.css | 9 +-
.../us/custom/us-ct-congress-113/demo.css | 9 +-
.../us/custom/us-dc-congress-113/demo.css | 9 +-
.../us/custom/us-de-congress-113/demo.css | 9 +-
.../us/custom/us-fl-congress-113/demo.css | 9 +-
.../us/custom/us-ga-congress-113/demo.css | 9 +-
.../us/custom/us-gu-congress-113/demo.css | 9 +-
.../us/custom/us-hi-congress-113/demo.css | 9 +-
.../us/custom/us-ia-congress-113/demo.css | 9 +-
.../us/custom/us-id-congress-113/demo.css | 9 +-
.../us/custom/us-il-congress-113/demo.css | 9 +-
.../us/custom/us-in-congress-113/demo.css | 9 +-
.../us/custom/us-ks-congress-113/demo.css | 9 +-
.../us/custom/us-ky-congress-113/demo.css | 9 +-
.../us/custom/us-la-congress-113/demo.css | 9 +-
.../us/custom/us-ma-congress-113/demo.css | 9 +-
.../us/custom/us-md-congress-113/demo.css | 9 +-
.../us/custom/us-me-congress-113/demo.css | 9 +-
.../us/custom/us-mi-congress-113/demo.css | 9 +-
.../us/custom/us-mn-congress-113/demo.css | 9 +-
.../us/custom/us-mo-congress-113/demo.css | 9 +-
.../us/custom/us-mp-congress-113/demo.css | 9 +-
.../us/custom/us-ms-congress-113/demo.css | 9 +-
.../us/custom/us-mt-congress-113/demo.css | 9 +-
.../us/custom/us-nc-congress-113/demo.css | 9 +-
.../us/custom/us-nd-congress-113/demo.css | 9 +-
.../us/custom/us-ne-congress-113/demo.css | 9 +-
.../us/custom/us-nh-congress-113/demo.css | 9 +-
.../us/custom/us-nj-congress-113/demo.css | 9 +-
.../us/custom/us-nm-congress-113/demo.css | 9 +-
.../us/custom/us-nv-congress-113/demo.css | 9 +-
.../us/custom/us-ny-congress-113/demo.css | 9 +-
.../us/custom/us-oh-congress-113/demo.css | 9 +-
.../us/custom/us-ok-congress-113/demo.css | 9 +-
.../us/custom/us-or-congress-113/demo.css | 9 +-
.../us/custom/us-pa-congress-113/demo.css | 9 +-
.../us/custom/us-pr-congress-113/demo.css | 9 +-
.../us/custom/us-ri-congress-113/demo.css | 9 +-
.../us/custom/us-sc-congress-113/demo.css | 9 +-
.../us/custom/us-sd-congress-113/demo.css | 9 +-
.../countries/us/custom/us-small/demo.css | 9 +-
.../us/custom/us-tn-congress-113/demo.css | 9 +-
.../us/custom/us-tx-congress-113/demo.css | 9 +-
.../us/custom/us-ut-congress-113/demo.css | 9 +-
.../us/custom/us-va-congress-113/demo.css | 9 +-
.../us/custom/us-vt-congress-113/demo.css | 9 +-
.../us/custom/us-wa-congress-113/demo.css | 9 +-
.../us/custom/us-wi-congress-113/demo.css | 9 +-
.../us/custom/us-wv-congress-113/demo.css | 9 +-
.../us/custom/us-wy-congress-113/demo.css | 9 +-
.../mapdata/countries/us/us-ak-all/demo.css | 9 +-
.../mapdata/countries/us/us-al-all/demo.css | 9 +-
.../countries/us/us-all-all-highres/demo.css | 9 +-
.../mapdata/countries/us/us-all-all/demo.css | 9 +-
samples/mapdata/countries/us/us-all/demo.css | 9 +-
.../mapdata/countries/us/us-ar-all/demo.css | 9 +-
.../mapdata/countries/us/us-az-all/demo.css | 9 +-
.../mapdata/countries/us/us-ca-all/demo.css | 9 +-
.../mapdata/countries/us/us-co-all/demo.css | 9 +-
.../mapdata/countries/us/us-ct-all/demo.css | 9 +-
.../mapdata/countries/us/us-dc-all/demo.css | 9 +-
.../mapdata/countries/us/us-de-all/demo.css | 9 +-
.../mapdata/countries/us/us-fl-all/demo.css | 9 +-
.../mapdata/countries/us/us-ga-all/demo.css | 9 +-
.../mapdata/countries/us/us-hi-all/demo.css | 9 +-
.../mapdata/countries/us/us-ia-all/demo.css | 9 +-
.../mapdata/countries/us/us-id-all/demo.css | 9 +-
.../mapdata/countries/us/us-il-all/demo.css | 9 +-
.../mapdata/countries/us/us-in-all/demo.css | 9 +-
.../mapdata/countries/us/us-ks-all/demo.css | 9 +-
.../mapdata/countries/us/us-ky-all/demo.css | 9 +-
.../mapdata/countries/us/us-la-all/demo.css | 9 +-
.../mapdata/countries/us/us-ma-all/demo.css | 9 +-
.../mapdata/countries/us/us-md-all/demo.css | 9 +-
.../mapdata/countries/us/us-me-all/demo.css | 9 +-
.../mapdata/countries/us/us-mi-all/demo.css | 9 +-
.../mapdata/countries/us/us-mn-all/demo.css | 9 +-
.../mapdata/countries/us/us-mo-all/demo.css | 9 +-
.../mapdata/countries/us/us-ms-all/demo.css | 9 +-
.../mapdata/countries/us/us-mt-all/demo.css | 9 +-
.../mapdata/countries/us/us-nc-all/demo.css | 9 +-
.../mapdata/countries/us/us-nd-all/demo.css | 9 +-
.../mapdata/countries/us/us-ne-all/demo.css | 9 +-
.../mapdata/countries/us/us-nh-all/demo.css | 9 +-
.../mapdata/countries/us/us-nj-all/demo.css | 9 +-
.../mapdata/countries/us/us-nm-all/demo.css | 9 +-
.../mapdata/countries/us/us-nv-all/demo.css | 9 +-
.../mapdata/countries/us/us-ny-all/demo.css | 9 +-
.../mapdata/countries/us/us-oh-all/demo.css | 9 +-
.../mapdata/countries/us/us-ok-all/demo.css | 9 +-
.../mapdata/countries/us/us-or-all/demo.css | 9 +-
.../mapdata/countries/us/us-pa-all/demo.css | 9 +-
.../mapdata/countries/us/us-ri-all/demo.css | 9 +-
.../mapdata/countries/us/us-sc-all/demo.css | 9 +-
.../mapdata/countries/us/us-sd-all/demo.css | 9 +-
.../mapdata/countries/us/us-tn-all/demo.css | 9 +-
.../mapdata/countries/us/us-tx-all/demo.css | 9 +-
.../mapdata/countries/us/us-ut-all/demo.css | 9 +-
.../mapdata/countries/us/us-va-all/demo.css | 9 +-
.../mapdata/countries/us/us-vt-all/demo.css | 9 +-
.../mapdata/countries/us/us-wa-all/demo.css | 9 +-
.../mapdata/countries/us/us-wi-all/demo.css | 9 +-
.../mapdata/countries/us/us-wv-all/demo.css | 9 +-
.../mapdata/countries/us/us-wy-all/demo.css | 9 +-
samples/mapdata/countries/uy/uy-all/demo.css | 9 +-
samples/mapdata/countries/uz/uz-all/demo.css | 9 +-
samples/mapdata/countries/vc/vc-all/demo.css | 9 +-
samples/mapdata/countries/ve/ve-all/demo.css | 9 +-
samples/mapdata/countries/vi/vi-all/demo.css | 9 +-
samples/mapdata/countries/vn/vn-all/demo.css | 9 +-
samples/mapdata/countries/vu/vu-all/demo.css | 9 +-
samples/mapdata/countries/wf/wf-all/demo.css | 9 +-
samples/mapdata/countries/ws/ws-all/demo.css | 9 +-
samples/mapdata/countries/ye/ye-all/demo.css | 9 +-
samples/mapdata/countries/za/za-all/demo.css | 9 +-
samples/mapdata/countries/zm/zm-all/demo.css | 9 +-
samples/mapdata/countries/zw/zw-all/demo.css | 9 +-
samples/mapdata/custom/africa/demo.css | 9 +-
samples/mapdata/custom/antarctica/demo.css | 9 +-
samples/mapdata/custom/asia/demo.css | 9 +-
samples/mapdata/custom/benelux/demo.css | 9 +-
.../mapdata/custom/british-isles-all/demo.css | 9 +-
samples/mapdata/custom/british-isles/demo.css | 9 +-
.../mapdata/custom/central-america/demo.css | 9 +-
samples/mapdata/custom/europe/demo.css | 9 +-
.../mapdata/custom/european-union/demo.css | 9 +-
samples/mapdata/custom/middle-east/demo.css | 9 +-
samples/mapdata/custom/nato/demo.css | 9 +-
.../custom/nordic-countries-core/demo.css | 9 +-
.../mapdata/custom/nordic-countries/demo.css | 9 +-
.../custom/north-america-no-central/demo.css | 9 +-
samples/mapdata/custom/north-america/demo.css | 9 +-
samples/mapdata/custom/oceania/demo.css | 9 +-
samples/mapdata/custom/scandinavia/demo.css | 9 +-
samples/mapdata/custom/south-america/demo.css | 9 +-
.../mapdata/custom/usa-and-canada/demo.css | 9 +-
.../mapdata/custom/world-continents/demo.css | 9 +-
.../custom/world-eckert3-highres/demo.css | 9 +-
.../custom/world-eckert3-lowres/demo.css | 9 +-
samples/mapdata/custom/world-eckert3/demo.css | 9 +-
samples/mapdata/custom/world-highres/demo.css | 9 +-
.../mapdata/custom/world-highres2/demo.css | 9 +-
.../mapdata/custom/world-highres3/demo.css | 9 +-
samples/mapdata/custom/world-lowres/demo.css | 9 +-
.../custom/world-palestine-highres/demo.css | 9 +-
.../custom/world-palestine-lowres/demo.css | 9 +-
.../mapdata/custom/world-palestine/demo.css | 9 +-
.../custom/world-robinson-highres/demo.css | 9 +-
.../custom/world-robinson-lowres/demo.css | 9 +-
.../mapdata/custom/world-robinson/demo.css | 9 +-
samples/mapdata/custom/world/demo.css | 9 +-
.../countries/bi-2014/bi-all-2014/demo.css | 9 +-
.../custom/fr-all-all-mainland-2015/demo.css | 9 +-
.../custom/fr-all-mainland-2015/demo.css | 9 +-
.../countries/fr-2015/fr-a-all-2015/demo.css | 9 +-
.../countries/fr-2015/fr-all-2015/demo.css | 9 +-
.../fr-2015/fr-all-all-2015/demo.css | 9 +-
.../countries/fr-2015/fr-b-all-2015/demo.css | 9 +-
.../countries/fr-2015/fr-c-all-2015/demo.css | 9 +-
.../countries/fr-2015/fr-d-all-2015/demo.css | 9 +-
.../countries/fr-2015/fr-e-all-2015/demo.css | 9 +-
.../countries/fr-2015/fr-f-all-2015/demo.css | 9 +-
.../countries/fr-2015/fr-g-all-2015/demo.css | 9 +-
.../countries/fr-2015/fr-gf-all-2015/demo.css | 9 +-
.../countries/fr-2015/fr-gp-all-2015/demo.css | 9 +-
.../countries/fr-2015/fr-h-all-2015/demo.css | 9 +-
.../countries/fr-2015/fr-i-all-2015/demo.css | 9 +-
.../countries/fr-2015/fr-j-all-2015/demo.css | 9 +-
.../countries/fr-2015/fr-k-all-2015/demo.css | 9 +-
.../countries/fr-2015/fr-l-all-2015/demo.css | 9 +-
.../countries/fr-2015/fr-m-all-2015/demo.css | 9 +-
.../countries/fr-2015/fr-mq-all-2015/demo.css | 9 +-
.../countries/fr-2015/fr-n-all-2015/demo.css | 9 +-
.../countries/fr-2015/fr-o-all-2015/demo.css | 9 +-
.../countries/fr-2015/fr-p-all-2015/demo.css | 9 +-
.../countries/fr-2015/fr-q-all-2015/demo.css | 9 +-
.../countries/fr-2015/fr-r-all-2015/demo.css | 9 +-
.../countries/fr-2015/fr-re-all-2015/demo.css | 9 +-
.../countries/fr-2015/fr-s-all-2015/demo.css | 9 +-
.../countries/fr-2015/fr-t-all-2015/demo.css | 9 +-
.../countries/fr-2015/fr-u-all-2015/demo.css | 9 +-
.../countries/fr-2015/fr-v-all-2015/demo.css | 9 +-
.../countries/fr-2015/fr-yt-all-2015/demo.css | 9 +-
.../countries/id-2011/id-all-2011/demo.css | 9 +-
.../custom/in-all-disputed-2013/demo.css | 9 +-
.../demo.css | 9 +-
.../countries/no-2019/no-aa-all-2019/demo.css | 9 +-
.../countries/no-2019/no-ak-all-2019/demo.css | 9 +-
.../countries/no-2019/no-all-2019/demo.css | 9 +-
.../no-2019/no-all-all-2019/demo.css | 9 +-
.../countries/no-2019/no-bu-all-2019/demo.css | 9 +-
.../countries/no-2019/no-fi-all-2019/demo.css | 9 +-
.../countries/no-2019/no-he-all-2019/demo.css | 9 +-
.../countries/no-2019/no-ho-all-2019/demo.css | 9 +-
.../countries/no-2019/no-mr-all-2019/demo.css | 9 +-
.../countries/no-2019/no-no-all-2019/demo.css | 9 +-
.../countries/no-2019/no-nt-all-2019/demo.css | 9 +-
.../countries/no-2019/no-of-all-2019/demo.css | 9 +-
.../countries/no-2019/no-op-all-2019/demo.css | 9 +-
.../countries/no-2019/no-os-all-2019/demo.css | 9 +-
.../countries/no-2019/no-ro-all-2019/demo.css | 9 +-
.../countries/no-2019/no-sf-all-2019/demo.css | 9 +-
.../countries/no-2019/no-st-all-2019/demo.css | 9 +-
.../countries/no-2019/no-te-all-2019/demo.css | 9 +-
.../countries/no-2019/no-tr-all-2019/demo.css | 9 +-
.../countries/no-2019/no-va-all-2019/demo.css | 9 +-
.../countries/no-2019/no-vf-all-2019/demo.css | 9 +-
.../accessibility/accessible-map/demo.css | 48 +-
.../maps/chart/animation-duration/demo.css | 11 +-
samples/maps/chart/animation-none/demo.css | 11 +-
.../maps/chart/backgroundcolor-color/demo.css | 11 +-
.../chart/backgroundcolor-gradient/demo.css | 11 +-
samples/maps/chart/border/demo.css | 11 +-
.../events-click-getcoordinates/demo.css | 13 +-
samples/maps/chart/events-click/demo.css | 11 +-
samples/maps/chart/events-load/demo.css | 11 +-
samples/maps/chart/events-redraw/demo.css | 9 +-
samples/maps/chart/margin/demo.css | 11 +-
.../chart/plotbackgroundcolor-color/demo.css | 11 +-
.../plotbackgroundcolor-gradient/demo.css | 11 +-
samples/maps/chart/plotborder/demo.css | 11 +-
samples/maps/chart/reflow-false/demo.css | 9 +-
samples/maps/chart/reflow-true/demo.css | 9 +-
samples/maps/chart/spacing/demo.css | 11 +-
samples/maps/chart/style-serif-font/demo.css | 11 +-
samples/maps/chart/topojson/demo.css | 11 +-
.../maps/chart/transform-on-chart/demo.css | 3 +-
samples/maps/chart/type-mapline/demo.css | 11 +-
.../maps/coloraxis/dataclasscolor/demo.css | 11 +-
.../dataclasses-labelformatter/demo.css | 11 +-
.../maps/coloraxis/dataclasses-name/demo.css | 11 +-
samples/maps/coloraxis/gridlines/demo.css | 11 +-
samples/maps/coloraxis/marker/demo.css | 11 +-
.../mincolor-maxcolor-dataclasses/demo.css | 11 +-
.../maps/coloraxis/mincolor-maxcolor/demo.css | 11 +-
samples/maps/credits/customized/demo.css | 11 +-
samples/maps/credits/enabled-false/demo.css | 11 +-
samples/maps/exporting/scale/demo.css | 11 +-
samples/maps/exporting/sourcewidth/demo.css | 11 +-
samples/maps/legend/alignment/demo.css | 11 +-
.../maps/legend/border-background/demo.css | 11 +-
samples/maps/legend/enabled-false/demo.css | 11 +-
samples/maps/legend/itemstyle/demo.css | 11 +-
samples/maps/legend/labelformatter/demo.css | 11 +-
.../legend/layout-vertical-sized/demo.css | 11 +-
samples/maps/legend/layout-vertical/demo.css | 11 +-
.../maps/legend/padding-itemmargin/demo.css | 11 +-
.../mapnavigation/doubleclickzoomto/demo.css | 11 +-
.../mousewheelsensitivity/demo.css | 11 +-
samples/maps/mapview/center-zoom/demo.css | 11 +-
samples/maps/mapview/get-view/demo.css | 7 +-
samples/maps/mapview/maxzoom/demo.css | 11 +-
samples/maps/mapview/setview/demo.css | 7 +-
samples/maps/marker-clusters/basic/demo.css | 2 +-
.../maps/marker-clusters/custom-alg/demo.css | 4 +-
samples/maps/marker-clusters/europe/demo.css | 2 +-
.../marker-clusters/optimized-kmeans/demo.css | 4 +-
samples/maps/members/axis-update/demo.css | 7 +-
samples/maps/members/chart-addseries/demo.css | 11 +-
samples/maps/members/chart-destroy/demo.css | 11 +-
.../chart-setsize-jquery-resizable/demo.css | 6 +-
samples/maps/members/point-remove/demo.css | 11 +-
samples/maps/members/point-update/demo.css | 11 +-
samples/maps/members/point-zoomto/demo.css | 11 +-
samples/maps/members/series-addpoint/demo.css | 11 +-
samples/maps/members/series-setdata/demo.css | 11 +-
samples/maps/members/series-update/demo.css | 11 +-
samples/maps/members/setoptions/demo.css | 11 +-
.../demo.css | 2 +-
.../demo.css | 2 +-
.../demo.css | 2 +-
.../heatmap-pointplacement/demo.css | 6 +-
.../plotoptions/honeycomb-brazil/demo.css | 6 +-
.../maps/plotoptions/honeycomb-china/demo.css | 6 +-
.../plotoptions/honeycomb-europe/demo.css | 6 +-
.../series-allareas-false/demo.css | 11 +-
.../series-allowpointselect/demo.css | 11 +-
.../series-animation-true/demo.css | 11 +-
.../maps/plotoptions/series-border/demo.css | 11 +-
.../plotoptions/series-dashstyle/demo.css | 11 +-
.../series-enablemousetracking-false/demo.css | 11 +-
.../plotoptions/series-events-click/demo.css | 11 +-
.../series-point-events-click-url/demo.css | 11 +-
.../series-point-events-click/demo.css | 11 +-
.../series-states-animation-false/demo.css | 11 +-
.../series-states-hover-default/demo.css | 11 +-
.../plotoptions/series-states-hover/demo.css | 11 +-
.../plotoptions/tilemap-pointpadding/demo.css | 6 +-
samples/maps/series/data-datalabels/demo.css | 9 +-
samples/maps/series/data-empty/demo.css | 9 +-
samples/maps/series/data-geometry/demo.css | 11 +-
samples/maps/series/data-id/demo.css | 9 +-
samples/maps/series/data-path/demo.css | 9 +-
samples/maps/series/joinby-double/demo.css | 11 +-
samples/maps/series/joinby-null/demo.css | 11 +-
samples/maps/series/joinby-single/demo.css | 11 +-
samples/maps/series/latlon-to-point/demo.css | 3 +-
samples/maps/series/latlon-transform/demo.css | 3 +-
.../maps/series/tilemap-gridoffset/demo.css | 6 +-
samples/maps/title/subtitle/demo.css | 11 +-
samples/maps/title/title/demo.css | 11 +-
.../maps/tooltip/background-border/demo.css | 11 +-
samples/maps/tooltip/format/demo.css | 11 +-
samples/maps/tooltip/formatter/demo.css | 11 +-
samples/maps/tooltip/positioner/demo.css | 11 +-
samples/maps/tooltip/usehtml/demo.css | 14 +-
samples/maps/tooltip/valuedecimals/demo.css | 11 +-
samples/static/highslide.css | 1088 ++++++++++-------
.../accessibility/accessible-stock/demo.css | 48 +-
.../accessibility/dynamic-stock/demo.css | 48 +-
samples/stock/chart/style/demo.css | 7 +-
samples/stock/issues/1074/demo.css | 7 +-
samples/stock/issues/1078/demo.css | 7 +-
samples/stock/issues/622/demo.css | 7 +-
samples/stock/members/chart-setsize/demo.css | 3 +-
.../stock/members/point-datagroup/demo.css | 5 +-
samples/stock/navigator/inverted/demo.css | 10 +-
.../stock/plotoptions/series-gapsize/demo.css | 7 +-
samples/stock/rangeselector/dropdown/demo.css | 4 +-
.../stock/stocktools/custom-popup/demo.css | 7 +-
.../stocktools/scrollable-popup/demo.css | 4 +-
samples/stock/time/individual/demo.css | 2 +-
samples/stock/xaxis/minrange/demo.css | 9 +-
samples/stock/xaxis/ordinal-false/demo.css | 7 +-
samples/stock/xaxis/ordinal-true/demo.css | 7 +-
.../unit-tests/3d/column-animation/demo.css | 6 +-
samples/unit-tests/3d/column-crop/demo.css | 6 +-
.../3d/column-data-labels-visibility/demo.css | 6 +-
samples/unit-tests/3d/column-group/demo.css | 6 +-
.../3d/column-initial-visibility/demo.css | 6 +-
.../3d/column-stacked-3d-update/demo.css | 6 +-
.../3d/column-stacked-labels/demo.css | 6 +-
.../3d/column-z-stacking-update/demo.css | 6 +-
samples/unit-tests/3d/column-zindex/demo.css | 6 +-
samples/unit-tests/3d/series-line/demo.css | 6 +-
samples/unit-tests/3d/series-pie/demo.css | 6 +-
samples/unit-tests/3d/series-scatter/demo.css | 6 +-
.../accessibility/datatable/demo.css | 32 +-
.../boost/heatmap-styled-mode/demo.css | 2 +-
.../unit-tests/bubble-legend/ranges/demo.css | 2 +-
samples/unit-tests/chart/renderto/demo.css | 16 +-
.../unit-tests/coloraxis/styled-mode/demo.css | 2 +-
.../drag-panes/pointer-interactions/demo.css | 2 +-
samples/unit-tests/dragdrop/dynamic/demo.css | 2 +-
.../unit-tests/export-data/basics/demo.css | 2 +-
.../export-data/multilevel-table/demo.css | 61 +-
.../unit-tests/exporting/styled-mode/demo.css | 4 +-
samples/unit-tests/gantt/gantt/demo.css | 2 +-
samples/unit-tests/gantt/tooltip/demo.css | 2 +-
.../unit-tests/gantt/xrange-series/demo.css | 2 +-
.../legend/legend-hover-dim/demo.css | 6 +-
.../series-pie/styled-mode/demo.css | 10 +-
.../unit-tests/stock-tools/bindings/demo.css | 550 +++++----
samples/unit-tests/stock-tools/popup/demo.css | 550 +++++----
.../unit-tests/stockchart/general/demo.css | 2 +-
.../styled-mode/series-states/demo.css | 2 +-
.../styled-mode/series-types/demo.css | 2 +-
.../svgrenderer/styled-mode/demo.css | 32 +-
samples/unit-tests/utils/distribute/demo.css | 2 +-
1055 files changed, 7647 insertions(+), 6315 deletions(-)
diff --git a/samples/gantt/chart/scrollable-plotarea-vertical/demo.css b/samples/gantt/chart/scrollable-plotarea-vertical/demo.css
index e98bffce51c..0b59b210eb1 100644
--- a/samples/gantt/chart/scrollable-plotarea-vertical/demo.css
+++ b/samples/gantt/chart/scrollable-plotarea-vertical/demo.css
@@ -2,4 +2,4 @@
max-width: 800px;
margin: 1em auto;
height: 500px;
-}
\ No newline at end of file
+}
diff --git a/samples/gantt/grid-axis/cellheight/demo.css b/samples/gantt/grid-axis/cellheight/demo.css
index 6459ad06ecc..0d0ec08a85b 100644
--- a/samples/gantt/grid-axis/cellheight/demo.css
+++ b/samples/gantt/grid-axis/cellheight/demo.css
@@ -1,4 +1,4 @@
#container {
max-width: 800px;
margin: 1em auto;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/3d/area-stacking-multiple/demo.css b/samples/highcharts/3d/area-stacking-multiple/demo.css
index eb84ee51185..b9df89c25e4 100644
--- a/samples/highcharts/3d/area-stacking-multiple/demo.css
+++ b/samples/highcharts/3d/area-stacking-multiple/demo.css
@@ -1,6 +1,6 @@
#container {
- height: 400px;
- min-width: 310px;
+ height: 400px;
+ min-width: 310px;
max-width: 800px;
margin: 0 auto;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/3d/area-stacking/demo.css b/samples/highcharts/3d/area-stacking/demo.css
index eb84ee51185..b9df89c25e4 100644
--- a/samples/highcharts/3d/area-stacking/demo.css
+++ b/samples/highcharts/3d/area-stacking/demo.css
@@ -1,6 +1,6 @@
#container {
- height: 400px;
- min-width: 310px;
+ height: 400px;
+ min-width: 310px;
max-width: 800px;
margin: 0 auto;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/3d/area/demo.css b/samples/highcharts/3d/area/demo.css
index eb84ee51185..b9df89c25e4 100644
--- a/samples/highcharts/3d/area/demo.css
+++ b/samples/highcharts/3d/area/demo.css
@@ -1,6 +1,6 @@
#container {
- height: 400px;
- min-width: 310px;
+ height: 400px;
+ min-width: 310px;
max-width: 800px;
margin: 0 auto;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/3d/bar/demo.css b/samples/highcharts/3d/bar/demo.css
index eb84ee51185..b9df89c25e4 100644
--- a/samples/highcharts/3d/bar/demo.css
+++ b/samples/highcharts/3d/bar/demo.css
@@ -1,6 +1,6 @@
#container {
- height: 400px;
- min-width: 310px;
+ height: 400px;
+ min-width: 310px;
max-width: 800px;
margin: 0 auto;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/3d/column-colored-frame/demo.css b/samples/highcharts/3d/column-colored-frame/demo.css
index eb84ee51185..b9df89c25e4 100644
--- a/samples/highcharts/3d/column-colored-frame/demo.css
+++ b/samples/highcharts/3d/column-colored-frame/demo.css
@@ -1,6 +1,6 @@
#container {
- height: 400px;
- min-width: 310px;
+ height: 400px;
+ min-width: 310px;
max-width: 800px;
margin: 0 auto;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/3d/column-deep/demo.css b/samples/highcharts/3d/column-deep/demo.css
index eb84ee51185..b9df89c25e4 100644
--- a/samples/highcharts/3d/column-deep/demo.css
+++ b/samples/highcharts/3d/column-deep/demo.css
@@ -1,6 +1,6 @@
#container {
- height: 400px;
- min-width: 310px;
+ height: 400px;
+ min-width: 310px;
max-width: 800px;
margin: 0 auto;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/3d/column-drilldown/demo.css b/samples/highcharts/3d/column-drilldown/demo.css
index eb84ee51185..b9df89c25e4 100644
--- a/samples/highcharts/3d/column-drilldown/demo.css
+++ b/samples/highcharts/3d/column-drilldown/demo.css
@@ -1,6 +1,6 @@
#container {
- height: 400px;
- min-width: 310px;
+ height: 400px;
+ min-width: 310px;
max-width: 800px;
margin: 0 auto;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/3d/column-frame/demo.css b/samples/highcharts/3d/column-frame/demo.css
index eb84ee51185..b9df89c25e4 100644
--- a/samples/highcharts/3d/column-frame/demo.css
+++ b/samples/highcharts/3d/column-frame/demo.css
@@ -1,6 +1,6 @@
#container {
- height: 400px;
- min-width: 310px;
+ height: 400px;
+ min-width: 310px;
max-width: 800px;
margin: 0 auto;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/3d/column-grouping/demo.css b/samples/highcharts/3d/column-grouping/demo.css
index eb84ee51185..b9df89c25e4 100644
--- a/samples/highcharts/3d/column-grouping/demo.css
+++ b/samples/highcharts/3d/column-grouping/demo.css
@@ -1,6 +1,6 @@
#container {
- height: 400px;
- min-width: 310px;
+ height: 400px;
+ min-width: 310px;
max-width: 800px;
margin: 0 auto;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/3d/column-inverted/demo.css b/samples/highcharts/3d/column-inverted/demo.css
index eb84ee51185..b9df89c25e4 100644
--- a/samples/highcharts/3d/column-inverted/demo.css
+++ b/samples/highcharts/3d/column-inverted/demo.css
@@ -1,6 +1,6 @@
#container {
- height: 400px;
- min-width: 310px;
+ height: 400px;
+ min-width: 310px;
max-width: 800px;
margin: 0 auto;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/3d/column-negative-values/demo.css b/samples/highcharts/3d/column-negative-values/demo.css
index eb84ee51185..b9df89c25e4 100644
--- a/samples/highcharts/3d/column-negative-values/demo.css
+++ b/samples/highcharts/3d/column-negative-values/demo.css
@@ -1,6 +1,6 @@
#container {
- height: 400px;
- min-width: 310px;
+ height: 400px;
+ min-width: 310px;
max-width: 800px;
margin: 0 auto;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/3d/column-opposite/demo.css b/samples/highcharts/3d/column-opposite/demo.css
index eb84ee51185..b9df89c25e4 100644
--- a/samples/highcharts/3d/column-opposite/demo.css
+++ b/samples/highcharts/3d/column-opposite/demo.css
@@ -1,6 +1,6 @@
#container {
- height: 400px;
- min-width: 310px;
+ height: 400px;
+ min-width: 310px;
max-width: 800px;
margin: 0 auto;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/3d/column-stacking-multiple/demo.css b/samples/highcharts/3d/column-stacking-multiple/demo.css
index eb84ee51185..b9df89c25e4 100644
--- a/samples/highcharts/3d/column-stacking-multiple/demo.css
+++ b/samples/highcharts/3d/column-stacking-multiple/demo.css
@@ -1,6 +1,6 @@
#container {
- height: 400px;
- min-width: 310px;
+ height: 400px;
+ min-width: 310px;
max-width: 800px;
margin: 0 auto;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/3d/column-stacking/demo.css b/samples/highcharts/3d/column-stacking/demo.css
index eb84ee51185..b9df89c25e4 100644
--- a/samples/highcharts/3d/column-stacking/demo.css
+++ b/samples/highcharts/3d/column-stacking/demo.css
@@ -1,6 +1,6 @@
#container {
- height: 400px;
- min-width: 310px;
+ height: 400px;
+ min-width: 310px;
max-width: 800px;
margin: 0 auto;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/3d/column-zpadding/demo.css b/samples/highcharts/3d/column-zpadding/demo.css
index eb84ee51185..b9df89c25e4 100644
--- a/samples/highcharts/3d/column-zpadding/demo.css
+++ b/samples/highcharts/3d/column-zpadding/demo.css
@@ -1,6 +1,6 @@
#container {
- height: 400px;
- min-width: 310px;
+ height: 400px;
+ min-width: 310px;
max-width: 800px;
margin: 0 auto;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/3d/column/demo.css b/samples/highcharts/3d/column/demo.css
index eb84ee51185..b9df89c25e4 100644
--- a/samples/highcharts/3d/column/demo.css
+++ b/samples/highcharts/3d/column/demo.css
@@ -1,6 +1,6 @@
#container {
- height: 400px;
- min-width: 310px;
+ height: 400px;
+ min-width: 310px;
max-width: 800px;
margin: 0 auto;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/3d/columnrange/demo.css b/samples/highcharts/3d/columnrange/demo.css
index eb84ee51185..b9df89c25e4 100644
--- a/samples/highcharts/3d/columnrange/demo.css
+++ b/samples/highcharts/3d/columnrange/demo.css
@@ -1,6 +1,6 @@
#container {
- height: 400px;
- min-width: 310px;
+ height: 400px;
+ min-width: 310px;
max-width: 800px;
margin: 0 auto;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/3d/line/demo.css b/samples/highcharts/3d/line/demo.css
index eb84ee51185..b9df89c25e4 100644
--- a/samples/highcharts/3d/line/demo.css
+++ b/samples/highcharts/3d/line/demo.css
@@ -1,6 +1,6 @@
#container {
- height: 400px;
- min-width: 310px;
+ height: 400px;
+ min-width: 310px;
max-width: 800px;
margin: 0 auto;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/3d/scatter-frame/demo.css b/samples/highcharts/3d/scatter-frame/demo.css
index eb84ee51185..b9df89c25e4 100644
--- a/samples/highcharts/3d/scatter-frame/demo.css
+++ b/samples/highcharts/3d/scatter-frame/demo.css
@@ -1,6 +1,6 @@
#container {
- height: 400px;
- min-width: 310px;
+ height: 400px;
+ min-width: 310px;
max-width: 800px;
margin: 0 auto;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/3d/scatter-zaxis-categories/demo.css b/samples/highcharts/3d/scatter-zaxis-categories/demo.css
index 59f2e1c7e1c..9dea63656cb 100644
--- a/samples/highcharts/3d/scatter-zaxis-categories/demo.css
+++ b/samples/highcharts/3d/scatter-zaxis-categories/demo.css
@@ -1,6 +1,6 @@
#container {
- height: 400px;
- min-width: 310px;
+ height: 400px;
+ min-width: 310px;
max-width: 600px;
margin: 0 auto;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/3d/scatter-zaxis-grid/demo.css b/samples/highcharts/3d/scatter-zaxis-grid/demo.css
index 59f2e1c7e1c..9dea63656cb 100644
--- a/samples/highcharts/3d/scatter-zaxis-grid/demo.css
+++ b/samples/highcharts/3d/scatter-zaxis-grid/demo.css
@@ -1,6 +1,6 @@
#container {
- height: 400px;
- min-width: 310px;
+ height: 400px;
+ min-width: 310px;
max-width: 600px;
margin: 0 auto;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/3d/scatter-zaxis-plotbands-lines/demo.css b/samples/highcharts/3d/scatter-zaxis-plotbands-lines/demo.css
index 59f2e1c7e1c..9dea63656cb 100644
--- a/samples/highcharts/3d/scatter-zaxis-plotbands-lines/demo.css
+++ b/samples/highcharts/3d/scatter-zaxis-plotbands-lines/demo.css
@@ -1,6 +1,6 @@
#container {
- height: 400px;
- min-width: 310px;
+ height: 400px;
+ min-width: 310px;
max-width: 600px;
margin: 0 auto;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/3d/scatter/demo.css b/samples/highcharts/3d/scatter/demo.css
index eb84ee51185..b9df89c25e4 100644
--- a/samples/highcharts/3d/scatter/demo.css
+++ b/samples/highcharts/3d/scatter/demo.css
@@ -1,6 +1,6 @@
#container {
- height: 400px;
- min-width: 310px;
+ height: 400px;
+ min-width: 310px;
max-width: 800px;
margin: 0 auto;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/3d/skewed-labels/demo.css b/samples/highcharts/3d/skewed-labels/demo.css
index b116508a71f..a274ae608ce 100644
--- a/samples/highcharts/3d/skewed-labels/demo.css
+++ b/samples/highcharts/3d/skewed-labels/demo.css
@@ -1,6 +1,6 @@
#container {
- height: 500px;
- min-width: 310px;
+ height: 500px;
+ min-width: 310px;
max-width: 800px;
margin: 0 auto;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/accessibility/accessible-3d/demo.css b/samples/highcharts/accessibility/accessible-3d/demo.css
index 2bdd933c911..3e7d0018401 100644
--- a/samples/highcharts/accessibility/accessible-3d/demo.css
+++ b/samples/highcharts/accessibility/accessible-3d/demo.css
@@ -5,45 +5,45 @@
}
caption {
- padding-bottom: 5px;
- font-family: 'Verdana';
- font-size: 14pt;
- font-weight: bold;
- color:#555555;
+ padding-bottom: 5px;
+ font-family: "Verdana";
+ font-size: 14pt;
+ font-weight: bold;
+ color: #555;
}
table {
- font-family: 'Verdana';
- font-size: 12pt;
- color:#555555;
- border-collapse: collapse;
- border: 3px solid #CCCCCC;
- margin: 2px auto;
+ font-family: "Verdana";
+ font-size: 12pt;
+ color: #555;
+ border-collapse: collapse;
+ border: 3px solid #ccc;
+ margin: 2px auto;
}
tr {
- border-bottom: 2px solid #EEEEEE;
+ border-bottom: 2px solid #eee;
}
th {
- border-left: 2px solid #EEEEEE;
- border-right: 2px solid #EEEEEE;
- padding: 12px 15px;
- border-collapse: collapse;
+ border-left: 2px solid #eee;
+ border-right: 2px solid #eee;
+ padding: 12px 15px;
+ border-collapse: collapse;
}
th[scope="col"] {
- background-color: #ffffee;
+ background-color: #ffe;
}
th[scope="row"] {
- background-color: #f0fcff;
- text-align:left;
+ background-color: #f0fcff;
+ text-align: left;
}
td {
- border-left: 2px solid #EEEEEE;
- border-right: 2px solid #EEEEEE;
- padding: 12px 15px;
- border-collapse: collapse;
-}
\ No newline at end of file
+ border-left: 2px solid #eee;
+ border-right: 2px solid #eee;
+ padding: 12px 15px;
+ border-collapse: collapse;
+}
diff --git a/samples/highcharts/accessibility/accessible-annotations/demo.css b/samples/highcharts/accessibility/accessible-annotations/demo.css
index 9fcddd36604..5197af065c6 100644
--- a/samples/highcharts/accessibility/accessible-annotations/demo.css
+++ b/samples/highcharts/accessibility/accessible-annotations/demo.css
@@ -5,39 +5,48 @@
}
#container {
- height: 500px;
+ height: 500px;
}
-.highcharts-figure, .highcharts-data-table table {
- min-width: 490px;
+.highcharts-figure,
+.highcharts-data-table table {
+ min-width: 490px;
max-width: 920px;
margin: 1em auto;
}
.highcharts-data-table table {
- font-family: Verdana, sans-serif;
- border-collapse: collapse;
- border: 1px solid #EBEBEB;
- margin: 10px auto;
- text-align: center;
- width: 100%;
- max-width: 500px;
+ font-family: Verdana, sans-serif;
+ border-collapse: collapse;
+ border: 1px solid #ebebeb;
+ margin: 10px auto;
+ text-align: center;
+ width: 100%;
+ max-width: 500px;
}
+
.highcharts-data-table caption {
padding: 1em 0;
font-size: 1.2em;
color: #555;
}
+
.highcharts-data-table th {
- font-weight: 600;
+ font-weight: 600;
padding: 0.5em;
}
-.highcharts-data-table td, .highcharts-data-table th, .highcharts-data-table caption {
+
+.highcharts-data-table td,
+.highcharts-data-table th,
+.highcharts-data-table caption {
padding: 0.5em;
}
-.highcharts-data-table thead tr, .highcharts-data-table tr:nth-child(even) {
+
+.highcharts-data-table thead tr,
+.highcharts-data-table tr:nth-child(even) {
background: #f8f8f8;
}
+
.highcharts-data-table tr:hover {
background: #f1f7ff;
}
diff --git a/samples/highcharts/accessibility/accessible-avg-temp/demo.css b/samples/highcharts/accessibility/accessible-avg-temp/demo.css
index 25a3a06f5cb..df682944c05 100644
--- a/samples/highcharts/accessibility/accessible-avg-temp/demo.css
+++ b/samples/highcharts/accessibility/accessible-avg-temp/demo.css
@@ -1,5 +1,6 @@
-.highcharts-figure, .highcharts-data-table table {
- min-width: 310px;
+.highcharts-figure,
+.highcharts-data-table table {
+ min-width: 310px;
max-width: 800px;
margin: 1em auto;
}
@@ -9,29 +10,37 @@
}
.highcharts-data-table table {
- font-family: Verdana, sans-serif;
- border-collapse: collapse;
- border: 1px solid #EBEBEB;
- margin: 10px auto;
- text-align: center;
- width: 100%;
- max-width: 500px;
+ font-family: Verdana, sans-serif;
+ border-collapse: collapse;
+ border: 1px solid #ebebeb;
+ margin: 10px auto;
+ text-align: center;
+ width: 100%;
+ max-width: 500px;
}
+
.highcharts-data-table caption {
padding: 1em 0;
font-size: 1.2em;
color: #555;
}
+
.highcharts-data-table th {
- font-weight: 600;
+ font-weight: 600;
padding: 0.5em;
}
-.highcharts-data-table td, .highcharts-data-table th, .highcharts-data-table caption {
+
+.highcharts-data-table td,
+.highcharts-data-table th,
+.highcharts-data-table caption {
padding: 0.5em;
}
-.highcharts-data-table thead tr, .highcharts-data-table tr:nth-child(even) {
+
+.highcharts-data-table thead tr,
+.highcharts-data-table tr:nth-child(even) {
background: #f8f8f8;
}
+
.highcharts-data-table tr:hover {
background: #f1f7ff;
}
diff --git a/samples/highcharts/accessibility/accessible-bar/demo.css b/samples/highcharts/accessibility/accessible-bar/demo.css
index 2bdd933c911..3e7d0018401 100644
--- a/samples/highcharts/accessibility/accessible-bar/demo.css
+++ b/samples/highcharts/accessibility/accessible-bar/demo.css
@@ -5,45 +5,45 @@
}
caption {
- padding-bottom: 5px;
- font-family: 'Verdana';
- font-size: 14pt;
- font-weight: bold;
- color:#555555;
+ padding-bottom: 5px;
+ font-family: "Verdana";
+ font-size: 14pt;
+ font-weight: bold;
+ color: #555;
}
table {
- font-family: 'Verdana';
- font-size: 12pt;
- color:#555555;
- border-collapse: collapse;
- border: 3px solid #CCCCCC;
- margin: 2px auto;
+ font-family: "Verdana";
+ font-size: 12pt;
+ color: #555;
+ border-collapse: collapse;
+ border: 3px solid #ccc;
+ margin: 2px auto;
}
tr {
- border-bottom: 2px solid #EEEEEE;
+ border-bottom: 2px solid #eee;
}
th {
- border-left: 2px solid #EEEEEE;
- border-right: 2px solid #EEEEEE;
- padding: 12px 15px;
- border-collapse: collapse;
+ border-left: 2px solid #eee;
+ border-right: 2px solid #eee;
+ padding: 12px 15px;
+ border-collapse: collapse;
}
th[scope="col"] {
- background-color: #ffffee;
+ background-color: #ffe;
}
th[scope="row"] {
- background-color: #f0fcff;
- text-align:left;
+ background-color: #f0fcff;
+ text-align: left;
}
td {
- border-left: 2px solid #EEEEEE;
- border-right: 2px solid #EEEEEE;
- padding: 12px 15px;
- border-collapse: collapse;
-}
\ No newline at end of file
+ border-left: 2px solid #eee;
+ border-right: 2px solid #eee;
+ padding: 12px 15px;
+ border-collapse: collapse;
+}
diff --git a/samples/highcharts/accessibility/accessible-datetime/demo.css b/samples/highcharts/accessibility/accessible-datetime/demo.css
index 1b4363d5fec..fda4929a1c8 100644
--- a/samples/highcharts/accessibility/accessible-datetime/demo.css
+++ b/samples/highcharts/accessibility/accessible-datetime/demo.css
@@ -5,31 +5,31 @@
}
caption {
- padding-bottom: 15px;
- font-family: 'Verdana';
- font-size: 1.2em;
- color:#555;
+ padding-bottom: 15px;
+ font-family: "Verdana";
+ font-size: 1.2em;
+ color: #555;
}
table {
- font-family: 'Verdana';
- font-size: 12pt;
- border-collapse: collapse;
- border: 1px solid #EBEBEB;
- margin: 10px auto;
+ font-family: "Verdana";
+ font-size: 12pt;
+ border-collapse: collapse;
+ border: 1px solid #ebebeb;
+ margin: 10px auto;
text-align: center;
width: 100%;
}
table tr:nth-child(odd) {
- background-color: #fff;
+ background-color: #fff;
}
table tr:nth-child(even) {
- background-color: #FCF9F9;
+ background-color: #fcf9f9;
}
th {
- font-weight: 600;
+ font-weight: 600;
padding: 10px;
}
diff --git a/samples/highcharts/accessibility/accessible-drilldown/demo.css b/samples/highcharts/accessibility/accessible-drilldown/demo.css
index 1b4363d5fec..fda4929a1c8 100644
--- a/samples/highcharts/accessibility/accessible-drilldown/demo.css
+++ b/samples/highcharts/accessibility/accessible-drilldown/demo.css
@@ -5,31 +5,31 @@
}
caption {
- padding-bottom: 15px;
- font-family: 'Verdana';
- font-size: 1.2em;
- color:#555;
+ padding-bottom: 15px;
+ font-family: "Verdana";
+ font-size: 1.2em;
+ color: #555;
}
table {
- font-family: 'Verdana';
- font-size: 12pt;
- border-collapse: collapse;
- border: 1px solid #EBEBEB;
- margin: 10px auto;
+ font-family: "Verdana";
+ font-size: 12pt;
+ border-collapse: collapse;
+ border: 1px solid #ebebeb;
+ margin: 10px auto;
text-align: center;
width: 100%;
}
table tr:nth-child(odd) {
- background-color: #fff;
+ background-color: #fff;
}
table tr:nth-child(even) {
- background-color: #FCF9F9;
+ background-color: #fcf9f9;
}
th {
- font-weight: 600;
+ font-weight: 600;
padding: 10px;
}
diff --git a/samples/highcharts/accessibility/accessible-dynamic/demo.css b/samples/highcharts/accessibility/accessible-dynamic/demo.css
index 1b4363d5fec..fda4929a1c8 100644
--- a/samples/highcharts/accessibility/accessible-dynamic/demo.css
+++ b/samples/highcharts/accessibility/accessible-dynamic/demo.css
@@ -5,31 +5,31 @@
}
caption {
- padding-bottom: 15px;
- font-family: 'Verdana';
- font-size: 1.2em;
- color:#555;
+ padding-bottom: 15px;
+ font-family: "Verdana";
+ font-size: 1.2em;
+ color: #555;
}
table {
- font-family: 'Verdana';
- font-size: 12pt;
- border-collapse: collapse;
- border: 1px solid #EBEBEB;
- margin: 10px auto;
+ font-family: "Verdana";
+ font-size: 12pt;
+ border-collapse: collapse;
+ border: 1px solid #ebebeb;
+ margin: 10px auto;
text-align: center;
width: 100%;
}
table tr:nth-child(odd) {
- background-color: #fff;
+ background-color: #fff;
}
table tr:nth-child(even) {
- background-color: #FCF9F9;
+ background-color: #fcf9f9;
}
th {
- font-weight: 600;
+ font-weight: 600;
padding: 10px;
}
diff --git a/samples/highcharts/accessibility/accessible-keyboardnav/demo.css b/samples/highcharts/accessibility/accessible-keyboardnav/demo.css
index 80b6f42fcbd..2b739aa1256 100644
--- a/samples/highcharts/accessibility/accessible-keyboardnav/demo.css
+++ b/samples/highcharts/accessibility/accessible-keyboardnav/demo.css
@@ -4,31 +4,31 @@
}
caption {
- padding-bottom: 15px;
- font-family: 'Verdana';
- font-size: 1.2em;
- color:#555;
+ padding-bottom: 15px;
+ font-family: "Verdana";
+ font-size: 1.2em;
+ color: #555;
}
table {
- font-family: 'Verdana';
- font-size: 12pt;
- border-collapse: collapse;
- border: 1px solid #EBEBEB;
- margin: 10px auto;
+ font-family: "Verdana";
+ font-size: 12pt;
+ border-collapse: collapse;
+ border: 1px solid #ebebeb;
+ margin: 10px auto;
text-align: center;
width: 100%;
}
table tr:nth-child(odd) {
- background-color: #fff;
+ background-color: #fff;
}
table tr:nth-child(even) {
- background-color: #FCF9F9;
+ background-color: #fcf9f9;
}
th {
- font-weight: 600;
+ font-weight: 600;
padding: 10px;
}
diff --git a/samples/highcharts/accessibility/accessible-line/demo.css b/samples/highcharts/accessibility/accessible-line/demo.css
index 2a648f1f274..83d679df0c5 100644
--- a/samples/highcharts/accessibility/accessible-line/demo.css
+++ b/samples/highcharts/accessibility/accessible-line/demo.css
@@ -1,38 +1,47 @@
#container {
- height: 420px;
+ height: 420px;
}
-.highcharts-figure, .highcharts-data-table table {
- min-width: 360px;
+.highcharts-figure,
+.highcharts-data-table table {
+ min-width: 360px;
max-width: 820px;
margin: 1em auto;
font-family: Verdana, sans-serif;
}
.highcharts-data-table table {
- font-family: Verdana, sans-serif;
- border-collapse: collapse;
- border: 1px solid #EBEBEB;
- margin: 10px auto;
- text-align: center;
- width: 100%;
- max-width: 500px;
+ font-family: Verdana, sans-serif;
+ border-collapse: collapse;
+ border: 1px solid #ebebeb;
+ margin: 10px auto;
+ text-align: center;
+ width: 100%;
+ max-width: 500px;
}
+
.highcharts-data-table caption {
padding: 1em 0;
font-size: 1.2em;
color: #555;
}
+
.highcharts-data-table th {
- font-weight: 600;
+ font-weight: 600;
padding: 0.5em;
}
-.highcharts-data-table td, .highcharts-data-table th, .highcharts-data-table caption {
+
+.highcharts-data-table td,
+.highcharts-data-table th,
+.highcharts-data-table caption {
padding: 0.5em;
}
-.highcharts-data-table thead tr, .highcharts-data-table tr:nth-child(even) {
+
+.highcharts-data-table thead tr,
+.highcharts-data-table tr:nth-child(even) {
background: #f8f8f8;
}
+
.highcharts-data-table tr:hover {
background: #f1f7ff;
}
diff --git a/samples/highcharts/accessibility/accessible-pattern-fill-one/demo.css b/samples/highcharts/accessibility/accessible-pattern-fill-one/demo.css
index 6904bca3c40..43f584b8404 100644
--- a/samples/highcharts/accessibility/accessible-pattern-fill-one/demo.css
+++ b/samples/highcharts/accessibility/accessible-pattern-fill-one/demo.css
@@ -1,9 +1,9 @@
.container {
- max-width: 800px;
- height: 400px;
- margin: 1em auto;
+ max-width: 800px;
+ height: 400px;
+ margin: 1em auto;
}
.highcharts-description {
- font-family: "Helvetica Neue",Helvetica,"Segoe UI",Arial,freesans,sans-serif;
+ font-family: "Helvetica Neue", Helvetica, "Segoe UI", Arial, freesans, sans-serif;
}
diff --git a/samples/highcharts/accessibility/accessible-pattern-fills/demo.css b/samples/highcharts/accessibility/accessible-pattern-fills/demo.css
index c9fbcda5a6f..3eed65bce5b 100644
--- a/samples/highcharts/accessibility/accessible-pattern-fills/demo.css
+++ b/samples/highcharts/accessibility/accessible-pattern-fills/demo.css
@@ -1,19 +1,19 @@
.container {
- width: 100%;
- height: 100%;
- margin-bottom: 15px;
- float: left;
+ width: 100%;
+ height: 100%;
+ margin-bottom: 15px;
+ float: left;
}
.highcharts-description {
- font-family: "Helvetica Neue",Helvetica,"Segoe UI",Arial,freesans,sans-serif;
+ font-family: "Helvetica Neue", Helvetica, "Segoe UI", Arial, freesans, sans-serif;
}
-@media (min-width: 768px){
- .container {
- width: 50%;
- height: 400px;
- margin-bottom: 15px;
- float: left;
- }
-}
\ No newline at end of file
+@media (min-width: 768px) {
+ .container {
+ width: 50%;
+ height: 400px;
+ margin-bottom: 15px;
+ float: left;
+ }
+}
diff --git a/samples/highcharts/accessibility/accessible-pie/demo.css b/samples/highcharts/accessibility/accessible-pie/demo.css
index bb99e2a263d..a6f7f6a38f8 100644
--- a/samples/highcharts/accessibility/accessible-pie/demo.css
+++ b/samples/highcharts/accessibility/accessible-pie/demo.css
@@ -11,7 +11,7 @@
}
#container {
- height: 420px;
+ height: 420px;
}
#chart-wrap {
@@ -21,34 +21,43 @@
font-family: sans-serif;
}
-.highcharts-figure, .highcharts-data-table table {
+.highcharts-figure,
+.highcharts-data-table table {
margin: 1em auto;
}
.highcharts-data-table table {
font-family: Verdana, sans-serif;
border-collapse: collapse;
- border: 1px solid #EBEBEB;
+ border: 1px solid #ebebeb;
margin: 10px auto;
text-align: center;
width: 100%;
max-width: 500px;
}
+
.highcharts-data-table caption {
padding: 1em 0;
font-size: 1.2em;
color: #555;
}
+
.highcharts-data-table th {
- font-weight: 600;
+ font-weight: 600;
padding: 0.5em;
}
-.highcharts-data-table td, .highcharts-data-table th, .highcharts-data-table caption {
+
+.highcharts-data-table td,
+.highcharts-data-table th,
+.highcharts-data-table caption {
padding: 0.5em;
}
-.highcharts-data-table thead tr, .highcharts-data-table tr:nth-child(even) {
+
+.highcharts-data-table thead tr,
+.highcharts-data-table tr:nth-child(even) {
background: #f8f8f8;
}
+
.highcharts-data-table tr:hover {
background: #f1f7ff;
}
diff --git a/samples/highcharts/accessibility/accessible-sparklines/demo.css b/samples/highcharts/accessibility/accessible-sparklines/demo.css
index c39d8f403fb..d993f0e083c 100644
--- a/samples/highcharts/accessibility/accessible-sparklines/demo.css
+++ b/samples/highcharts/accessibility/accessible-sparklines/demo.css
@@ -12,8 +12,8 @@
}
.sparkline-container {
- height: 80px;
- width: 170px;
+ height: 80px;
+ width: 170px;
margin: 0 auto;
}
@@ -26,25 +26,32 @@
max-width: 650px;
color: #333;
}
+
#table caption {
padding: 1.2em 1em;
font-size: 1.3em;
color: #555;
}
+
#table th {
- font-weight: 400;
+ font-weight: 400;
font-size: 1.1em;
padding: 0.8em;
}
+
#table th[scope="row"] {
text-align: left;
}
+
#table td {
padding: 0.3em 0.8em;
}
-#table th, #table td {
+
+#table th,
+#table td {
border-right: 1px solid #f1f7ff;
}
+
#table tr:hover {
background: #f1f7ff;
}
diff --git a/samples/highcharts/accessibility/accessible-switch-theme-one/demo.css b/samples/highcharts/accessibility/accessible-switch-theme-one/demo.css
index 80f192cbe06..f91c5ae5137 100644
--- a/samples/highcharts/accessibility/accessible-switch-theme-one/demo.css
+++ b/samples/highcharts/accessibility/accessible-switch-theme-one/demo.css
@@ -1,17 +1,20 @@
-.btn1, .btn2{
- display: inline-flex;
+.btn1,
+.btn2 {
+ display: inline-flex;
}
fieldset {
- border: none;
+ border: none;
}
-.highcharts-description, legend, label {
- font-family: "Helvetica Neue",Helvetica,"Segoe UI",Arial,freesans,sans-serif;
- }
+.highcharts-description,
+legend,
+label {
+ font-family: "Helvetica Neue", Helvetica, "Segoe UI", Arial, freesans, sans-serif;
+}
.container {
- max-width: 800px;
- height: 400px;
- margin: 1em auto;
- }
\ No newline at end of file
+ max-width: 800px;
+ height: 400px;
+ margin: 1em auto;
+}
diff --git a/samples/highcharts/accessibility/accessible-switch-theme/demo.css b/samples/highcharts/accessibility/accessible-switch-theme/demo.css
index 8153ed75a04..eb3a137dfa1 100644
--- a/samples/highcharts/accessibility/accessible-switch-theme/demo.css
+++ b/samples/highcharts/accessibility/accessible-switch-theme/demo.css
@@ -1,31 +1,34 @@
-.btn1, .btn2{
- display: inline-flex;
+.btn1,
+.btn2 {
+ display: inline-flex;
}
-.highcharts-description, legend, label {
- font-family: "Helvetica Neue",Helvetica,"Segoe UI",Arial,freesans,sans-serif;
+.highcharts-description,
+legend,
+label {
+ font-family: "Helvetica Neue", Helvetica, "Segoe UI", Arial, freesans, sans-serif;
}
.highcharts-description {
- text-align: center;
+ text-align: center;
}
fieldset {
- border: none;
+ border: none;
}
+
.container {
- width: 100%;
- height: 100%;
- margin-bottom: 15px;
- float: left;
+ width: 100%;
+ height: 100%;
+ margin-bottom: 15px;
+ float: left;
}
-@media (min-width: 768px){
- .container {
- width: 50%;
- height: 400px;
- margin-bottom: 15px;
- float: left;
- }
+@media (min-width: 768px) {
+ .container {
+ width: 50%;
+ height: 400px;
+ margin-bottom: 15px;
+ float: left;
+ }
}
-
diff --git a/samples/highcharts/accessibility/accessible-table/demo.css b/samples/highcharts/accessibility/accessible-table/demo.css
index 763821fb428..877328fffd6 100644
--- a/samples/highcharts/accessibility/accessible-table/demo.css
+++ b/samples/highcharts/accessibility/accessible-table/demo.css
@@ -1,26 +1,26 @@
.chart-outer {
display: flex;
- }
-
- .highcharts-data-table {
+}
+
+.highcharts-data-table {
display: flex;
flex-direction: column;
justify-content: space-around;
- }
-
- #highcharts-data-table-0,
- #highcharts-data-table-1 {
+}
+
+#highcharts-data-table-0,
+#highcharts-data-table-1 {
margin: 0;
- }
-
- #container1,
- #container2 {
+}
+
+#container1,
+#container2 {
height: 300px;
padding-right: 2em;
width: 50%;
- }
-
- .highcharts-data-table table {
+}
+
+.highcharts-data-table table {
border-collapse: collapse;
border-spacing: 0;
background: white;
@@ -28,26 +28,26 @@
margin-top: 10px;
font-family: sans-serif;
font-size: 0.9em;
- }
-
- .highcharts-data-table td,
- .highcharts-data-table th,
- .highcharts-data-table caption {
+}
+
+.highcharts-data-table td,
+.highcharts-data-table th,
+.highcharts-data-table caption {
border: 1px solid silver;
padding: 0.5em;
- }
-
- .highcharts-data-table thead tr,
- .highcharts-data-table tr:nth-child(even) {
+}
+
+.highcharts-data-table thead tr,
+.highcharts-data-table tr:nth-child(even) {
background: #f8f8f8;
- }
-
- .highcharts-data-table tr:hover {
+}
+
+.highcharts-data-table tr:hover {
background: #eff;
- }
-
- .highcharts-data-table caption {
+}
+
+.highcharts-data-table caption {
border-bottom: none;
font-size: 1.1em;
font-weight: bold;
- }
\ No newline at end of file
+}
diff --git a/samples/highcharts/accessibility/advanced-accessible/demo.css b/samples/highcharts/accessibility/advanced-accessible/demo.css
index 8a0c18c0b1a..abc8d7d50a6 100644
--- a/samples/highcharts/accessibility/advanced-accessible/demo.css
+++ b/samples/highcharts/accessibility/advanced-accessible/demo.css
@@ -1,37 +1,46 @@
#container {
- height: 420px;
+ height: 420px;
}
-.highcharts-figure, .highcharts-data-table table {
- min-width: 360px;
+.highcharts-figure,
+.highcharts-data-table table {
+ min-width: 360px;
max-width: 820px;
margin: 1em auto;
}
.highcharts-data-table table {
- font-family: Verdana, sans-serif;
- border-collapse: collapse;
- border: 1px solid #EBEBEB;
- margin: 10px auto;
- text-align: center;
- width: 100%;
- max-width: 500px;
+ font-family: Verdana, sans-serif;
+ border-collapse: collapse;
+ border: 1px solid #ebebeb;
+ margin: 10px auto;
+ text-align: center;
+ width: 100%;
+ max-width: 500px;
}
+
.highcharts-data-table caption {
padding: 1em 0;
font-size: 1.2em;
color: #555;
}
+
.highcharts-data-table th {
- font-weight: 600;
+ font-weight: 600;
padding: 0.5em;
}
-.highcharts-data-table td, .highcharts-data-table th, .highcharts-data-table caption {
+
+.highcharts-data-table td,
+.highcharts-data-table th,
+.highcharts-data-table caption {
padding: 0.5em;
}
-.highcharts-data-table thead tr, .highcharts-data-table tr:nth-child(even) {
+
+.highcharts-data-table thead tr,
+.highcharts-data-table tr:nth-child(even) {
background: #f8f8f8;
}
+
.highcharts-data-table tr:hover {
background: #f1f7ff;
}
diff --git a/samples/highcharts/accessibility/art-grants/demo.css b/samples/highcharts/accessibility/art-grants/demo.css
index c85f911fc50..879f2485928 100644
--- a/samples/highcharts/accessibility/art-grants/demo.css
+++ b/samples/highcharts/accessibility/art-grants/demo.css
@@ -1,39 +1,48 @@
#container {
- height: 420px;
+ height: 420px;
}
-.highcharts-figure, .highcharts-data-table table {
- min-width: 360px;
+.highcharts-figure,
+.highcharts-data-table table {
+ min-width: 360px;
max-width: 820px;
- margin: 1em auto;
- font-size: 0.9em;
+ margin: 1em auto;
+ font-size: 0.9em;
font-family: Verdana, sans-serif;
}
.highcharts-data-table table {
- font-family: Verdana, sans-serif;
- border-collapse: collapse;
- border: 1px solid #EBEBEB;
- margin: 10px auto;
- text-align: center;
- width: 100%;
- max-width: 500px;
+ font-family: Verdana, sans-serif;
+ border-collapse: collapse;
+ border: 1px solid #ebebeb;
+ margin: 10px auto;
+ text-align: center;
+ width: 100%;
+ max-width: 500px;
}
+
.highcharts-data-table caption {
padding: 1em 0;
font-size: 1.2em;
color: #555;
}
+
.highcharts-data-table th {
- font-weight: 600;
+ font-weight: 600;
padding: 0.5em;
}
-.highcharts-data-table td, .highcharts-data-table th, .highcharts-data-table caption {
+
+.highcharts-data-table td,
+.highcharts-data-table th,
+.highcharts-data-table caption {
padding: 0.5em;
}
-.highcharts-data-table thead tr, .highcharts-data-table tr:nth-child(even) {
+
+.highcharts-data-table thead tr,
+.highcharts-data-table tr:nth-child(even) {
background: #f8f8f8;
}
+
.highcharts-data-table tr:hover {
background: #f1f7ff;
}
diff --git a/samples/highcharts/accessibility/category-dynamic/demo.css b/samples/highcharts/accessibility/category-dynamic/demo.css
index 1b4363d5fec..fda4929a1c8 100644
--- a/samples/highcharts/accessibility/category-dynamic/demo.css
+++ b/samples/highcharts/accessibility/category-dynamic/demo.css
@@ -5,31 +5,31 @@
}
caption {
- padding-bottom: 15px;
- font-family: 'Verdana';
- font-size: 1.2em;
- color:#555;
+ padding-bottom: 15px;
+ font-family: "Verdana";
+ font-size: 1.2em;
+ color: #555;
}
table {
- font-family: 'Verdana';
- font-size: 12pt;
- border-collapse: collapse;
- border: 1px solid #EBEBEB;
- margin: 10px auto;
+ font-family: "Verdana";
+ font-size: 12pt;
+ border-collapse: collapse;
+ border: 1px solid #ebebeb;
+ margin: 10px auto;
text-align: center;
width: 100%;
}
table tr:nth-child(odd) {
- background-color: #fff;
+ background-color: #fff;
}
table tr:nth-child(even) {
- background-color: #FCF9F9;
+ background-color: #fcf9f9;
}
th {
- font-weight: 600;
+ font-weight: 600;
padding: 10px;
}
diff --git a/samples/highcharts/accessibility/custom-component/demo.css b/samples/highcharts/accessibility/custom-component/demo.css
index 1b4363d5fec..fda4929a1c8 100644
--- a/samples/highcharts/accessibility/custom-component/demo.css
+++ b/samples/highcharts/accessibility/custom-component/demo.css
@@ -5,31 +5,31 @@
}
caption {
- padding-bottom: 15px;
- font-family: 'Verdana';
- font-size: 1.2em;
- color:#555;
+ padding-bottom: 15px;
+ font-family: "Verdana";
+ font-size: 1.2em;
+ color: #555;
}
table {
- font-family: 'Verdana';
- font-size: 12pt;
- border-collapse: collapse;
- border: 1px solid #EBEBEB;
- margin: 10px auto;
+ font-family: "Verdana";
+ font-size: 12pt;
+ border-collapse: collapse;
+ border: 1px solid #ebebeb;
+ margin: 10px auto;
text-align: center;
width: 100%;
}
table tr:nth-child(odd) {
- background-color: #fff;
+ background-color: #fff;
}
table tr:nth-child(even) {
- background-color: #FCF9F9;
+ background-color: #fcf9f9;
}
th {
- font-weight: 600;
+ font-weight: 600;
padding: 10px;
}
diff --git a/samples/highcharts/accessibility/custom-dynamic/demo.css b/samples/highcharts/accessibility/custom-dynamic/demo.css
index 1b4363d5fec..fda4929a1c8 100644
--- a/samples/highcharts/accessibility/custom-dynamic/demo.css
+++ b/samples/highcharts/accessibility/custom-dynamic/demo.css
@@ -5,31 +5,31 @@
}
caption {
- padding-bottom: 15px;
- font-family: 'Verdana';
- font-size: 1.2em;
- color:#555;
+ padding-bottom: 15px;
+ font-family: "Verdana";
+ font-size: 1.2em;
+ color: #555;
}
table {
- font-family: 'Verdana';
- font-size: 12pt;
- border-collapse: collapse;
- border: 1px solid #EBEBEB;
- margin: 10px auto;
+ font-family: "Verdana";
+ font-size: 12pt;
+ border-collapse: collapse;
+ border: 1px solid #ebebeb;
+ margin: 10px auto;
text-align: center;
width: 100%;
}
table tr:nth-child(odd) {
- background-color: #fff;
+ background-color: #fff;
}
table tr:nth-child(even) {
- background-color: #FCF9F9;
+ background-color: #fcf9f9;
}
th {
- font-weight: 600;
+ font-weight: 600;
padding: 10px;
}
diff --git a/samples/highcharts/accessibility/custom-focus/demo.css b/samples/highcharts/accessibility/custom-focus/demo.css
index 1b4363d5fec..fda4929a1c8 100644
--- a/samples/highcharts/accessibility/custom-focus/demo.css
+++ b/samples/highcharts/accessibility/custom-focus/demo.css
@@ -5,31 +5,31 @@
}
caption {
- padding-bottom: 15px;
- font-family: 'Verdana';
- font-size: 1.2em;
- color:#555;
+ padding-bottom: 15px;
+ font-family: "Verdana";
+ font-size: 1.2em;
+ color: #555;
}
table {
- font-family: 'Verdana';
- font-size: 12pt;
- border-collapse: collapse;
- border: 1px solid #EBEBEB;
- margin: 10px auto;
+ font-family: "Verdana";
+ font-size: 12pt;
+ border-collapse: collapse;
+ border: 1px solid #ebebeb;
+ margin: 10px auto;
text-align: center;
width: 100%;
}
table tr:nth-child(odd) {
- background-color: #fff;
+ background-color: #fff;
}
table tr:nth-child(even) {
- background-color: #FCF9F9;
+ background-color: #fcf9f9;
}
th {
- font-weight: 600;
+ font-weight: 600;
padding: 10px;
}
diff --git a/samples/highcharts/accessibility/dynamic-form/demo.css b/samples/highcharts/accessibility/dynamic-form/demo.css
index 459c09be92c..e1d299bb2f7 100644
--- a/samples/highcharts/accessibility/dynamic-form/demo.css
+++ b/samples/highcharts/accessibility/dynamic-form/demo.css
@@ -28,31 +28,31 @@
}
caption {
- padding-bottom: 15px;
- font-family: 'Verdana';
- font-size: 1.2em;
- color:#555;
+ padding-bottom: 15px;
+ font-family: "Verdana";
+ font-size: 1.2em;
+ color: #555;
}
table {
- font-family: 'Verdana';
- font-size: 12pt;
- border-collapse: collapse;
- border: 1px solid #EBEBEB;
- margin: 10px auto;
+ font-family: "Verdana";
+ font-size: 12pt;
+ border-collapse: collapse;
+ border: 1px solid #ebebeb;
+ margin: 10px auto;
text-align: center;
width: 100%;
}
table tr:nth-child(odd) {
- background-color: #fff;
+ background-color: #fff;
}
table tr:nth-child(even) {
- background-color: #FCF9F9;
+ background-color: #fcf9f9;
}
th {
- font-weight: 600;
+ font-weight: 600;
padding: 10px;
}
diff --git a/samples/highcharts/accessibility/high-contrast-theme-dark/demo.css b/samples/highcharts/accessibility/high-contrast-theme-dark/demo.css
index d397a8ea4af..27511d7d522 100644
--- a/samples/highcharts/accessibility/high-contrast-theme-dark/demo.css
+++ b/samples/highcharts/accessibility/high-contrast-theme-dark/demo.css
@@ -1,10 +1,10 @@
body {
- background-color: #1f1f20;
+ background-color: #1f1f20;
}
.container {
width: 50%;
- height: 400px;
- margin-bottom: 15px;
- float: left;
-}
\ No newline at end of file
+ height: 400px;
+ margin-bottom: 15px;
+ float: left;
+}
diff --git a/samples/highcharts/accessibility/high-contrast-theme-light/demo.css b/samples/highcharts/accessibility/high-contrast-theme-light/demo.css
index 83724ceb052..2ca2e8c955d 100644
--- a/samples/highcharts/accessibility/high-contrast-theme-light/demo.css
+++ b/samples/highcharts/accessibility/high-contrast-theme-light/demo.css
@@ -1,6 +1,6 @@
.container {
- width: 50%;
- height: 400px;
- margin-bottom: 15px;
- float: left;
-}
\ No newline at end of file
+ width: 50%;
+ height: 400px;
+ margin-bottom: 15px;
+ float: left;
+}
diff --git a/samples/highcharts/accessibility/internationalization/demo.css b/samples/highcharts/accessibility/internationalization/demo.css
index 6ef117302af..9d86facb6bf 100644
--- a/samples/highcharts/accessibility/internationalization/demo.css
+++ b/samples/highcharts/accessibility/internationalization/demo.css
@@ -1,4 +1,3 @@
-
.f32 .flag {
display: inline-block;
height: 32px;
@@ -8,8 +7,8 @@
background: url(flags32.png) no-repeat;
}
-legend{
- font-family: "Helvetica Neue",Helvetica,"Segoe UI",Arial,freesans,sans-serif;
+legend {
+ font-family: "Helvetica Neue", Helvetica, "Segoe UI", Arial, freesans, sans-serif;
}
.flags {
@@ -23,4 +22,4 @@ legend{
min-width: 310px;
max-width: 900px;
margin: 0 auto;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/accessibility/multiple-charts/demo.css b/samples/highcharts/accessibility/multiple-charts/demo.css
index aa075c1163a..dfff434a9e4 100644
--- a/samples/highcharts/accessibility/multiple-charts/demo.css
+++ b/samples/highcharts/accessibility/multiple-charts/demo.css
@@ -5,31 +5,31 @@
}
caption {
- padding-bottom: 15px;
- font-family: 'Verdana';
- font-size: 1.2em;
- color:#555;
+ padding-bottom: 15px;
+ font-family: "Verdana";
+ font-size: 1.2em;
+ color: #555;
}
table {
- font-family: 'Verdana';
- font-size: 12pt;
- border-collapse: collapse;
- border: 1px solid #EBEBEB;
- margin: 10px auto;
+ font-family: "Verdana";
+ font-size: 12pt;
+ border-collapse: collapse;
+ border: 1px solid #ebebeb;
+ margin: 10px auto;
text-align: center;
width: 100%;
}
table tr:nth-child(odd) {
- background-color: #fff;
+ background-color: #fff;
}
table tr:nth-child(even) {
- background-color: #FCF9F9;
+ background-color: #fcf9f9;
}
th {
- font-weight: 600;
+ font-weight: 600;
padding: 10px;
}
diff --git a/samples/highcharts/accessibility/webaim/demo.css b/samples/highcharts/accessibility/webaim/demo.css
index 19d2f4f38c8..e092f902c7c 100644
--- a/samples/highcharts/accessibility/webaim/demo.css
+++ b/samples/highcharts/accessibility/webaim/demo.css
@@ -5,31 +5,31 @@
}
caption {
- padding-bottom: 15px;
- font-family: 'Verdana';
- font-size: 1.2em;
- color:#555;
+ padding-bottom: 15px;
+ font-family: "Verdana";
+ font-size: 1.2em;
+ color: #555;
}
table {
- font-family: 'Verdana';
- font-size: 12pt;
- border-collapse: collapse;
- border: 1px solid #EBEBEB;
- margin: 10px auto;
+ font-family: "Verdana";
+ font-size: 12pt;
+ border-collapse: collapse;
+ border: 1px solid #ebebeb;
+ margin: 10px auto;
text-align: center;
width: 100%;
}
table tr:nth-child(odd) {
- background-color: #fff;
+ background-color: #fff;
}
table tr:nth-child(even) {
- background-color: #FCF9F9;
+ background-color: #fcf9f9;
}
th {
- font-weight: 600;
+ font-weight: 600;
padding: 10px;
}
diff --git a/samples/highcharts/amd/version-mix/demo.css b/samples/highcharts/amd/version-mix/demo.css
index 5bf41e2e98a..896de64d1d4 100644
--- a/samples/highcharts/amd/version-mix/demo.css
+++ b/samples/highcharts/amd/version-mix/demo.css
@@ -4,15 +4,18 @@
margin: 0 auto;
display: flex;
}
+
.inner-container {
width: 33.33%;
height: 300px;
}
+
@media only screen and (max-width: 600px) {
#container {
display: block;
}
+
.inner-container {
width: auto;
}
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/annotations-advanced/fibonacci-time-zones/demo.css b/samples/highcharts/annotations-advanced/fibonacci-time-zones/demo.css
index 1d54e646306..acda51ae98e 100644
--- a/samples/highcharts/annotations-advanced/fibonacci-time-zones/demo.css
+++ b/samples/highcharts/annotations-advanced/fibonacci-time-zones/demo.css
@@ -1,4 +1,4 @@
#container {
height: 400px;
min-width: 310px;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/annotations/basic/demo.css b/samples/highcharts/annotations/basic/demo.css
index 3681efe3271..34570f39eda 100644
--- a/samples/highcharts/annotations/basic/demo.css
+++ b/samples/highcharts/annotations/basic/demo.css
@@ -1,4 +1,4 @@
#container {
- max-width: 800px;
- margin: 0 auto;
-}
\ No newline at end of file
+ max-width: 800px;
+ margin: 0 auto;
+}
diff --git a/samples/highcharts/annotations/custom-markers/demo.css b/samples/highcharts/annotations/custom-markers/demo.css
index 3681efe3271..34570f39eda 100644
--- a/samples/highcharts/annotations/custom-markers/demo.css
+++ b/samples/highcharts/annotations/custom-markers/demo.css
@@ -1,4 +1,4 @@
#container {
- max-width: 800px;
- margin: 0 auto;
-}
\ No newline at end of file
+ max-width: 800px;
+ margin: 0 auto;
+}
diff --git a/samples/highcharts/annotations/defer/demo.css b/samples/highcharts/annotations/defer/demo.css
index 3332f4e71ec..34570f39eda 100644
--- a/samples/highcharts/annotations/defer/demo.css
+++ b/samples/highcharts/annotations/defer/demo.css
@@ -1,4 +1,4 @@
#container {
- max-width: 800px;
- margin: 0 auto;
-}
\ No newline at end of file
+ max-width: 800px;
+ margin: 0 auto;
+}
diff --git a/samples/highcharts/annotations/draggable/demo.css b/samples/highcharts/annotations/draggable/demo.css
index 7763b5f125e..34570f39eda 100644
--- a/samples/highcharts/annotations/draggable/demo.css
+++ b/samples/highcharts/annotations/draggable/demo.css
@@ -1,4 +1,4 @@
#container {
- max-width: 800px;
- margin: 0 auto;
+ max-width: 800px;
+ margin: 0 auto;
}
diff --git a/samples/highcharts/annotations/ellipse/demo.css b/samples/highcharts/annotations/ellipse/demo.css
index 3681efe3271..34570f39eda 100644
--- a/samples/highcharts/annotations/ellipse/demo.css
+++ b/samples/highcharts/annotations/ellipse/demo.css
@@ -1,4 +1,4 @@
#container {
- max-width: 800px;
- margin: 0 auto;
-}
\ No newline at end of file
+ max-width: 800px;
+ margin: 0 auto;
+}
diff --git a/samples/highcharts/annotations/gui-buttons/demo.css b/samples/highcharts/annotations/gui-buttons/demo.css
index 557b08d86cf..d08f1658920 100644
--- a/samples/highcharts/annotations/gui-buttons/demo.css
+++ b/samples/highcharts/annotations/gui-buttons/demo.css
@@ -3,23 +3,19 @@
.highcharts-draw-mode { cursor: crosshair; }
/* GUI */
-.highcharts-bindings-wrapper { margin: 0px 0px 0px 10px; padding: 0px; width:calc(100% - 63px); }
-.highcharts-bindings-wrapper { background-repeat: no-repeat; cursor: pointer; float:left; height: 40px; list-style: none; margin-right:2px; margin-bottom: 3px; padding: 0px; position: relative; width: auto; }
-.highcharts-button { display: inline-block; background-color: #f7f7f7; }
-.highcharts-menu-item-btn:hover { background-color:#e6ebf5; }
+.highcharts-bindings-wrapper { margin: 0 0 0 10px; padding: 0; width: calc(100% - 63px); }
+.highcharts-bindings-wrapper { background-repeat: no-repeat; cursor: pointer; float: left; height: 40px; list-style: none; margin-right: 2px; margin-bottom: 3px; padding: 0; position: relative; width: auto; }
+.highcharts-button { display: inline-block; background-color: #f7f7f7; }
+.highcharts-menu-item-btn:hover { background-color: #e6ebf5; }
.highcharts-menu-item-btn { background-repeat: no-repeat; background-position: 50% 50%; display: inline-block; float: left; height: 40px; width: 40px; }
-.highcharts-menu-item-title { color:#666; line-height: 40px; font-size:0.876em; padding:0px 10px 0px 5px; float: right; }
+.highcharts-menu-item-title { color: #666; line-height: 40px; font-size: 0.876em; padding: 0 10px 0 5px; float: right; }
-.highcharts-label-annotation .highcharts-menu-item-btn { background-image: url('https://code.highcharts.com/gfx/stock-icons/label.svg'); }
-.highcharts-circle-annotation .highcharts-menu-item-btn { background-image: url('https://code.highcharts.com/gfx/stock-icons/circle.svg'); }
-.highcharts-rectangle-annotation .highcharts-menu-item-btn { background-image: url('https://code.highcharts.com/gfx/stock-icons/rectangle.svg'); }
-.highcharts-ellipse-annotation .highcharts-menu-item-btn { background-image: url('https://code.highcharts.com/gfx/stock-icons/ellipse.svg'); }
+.highcharts-label-annotation .highcharts-menu-item-btn { background-image: url("https://code.highcharts.com/gfx/stock-icons/label.svg"); }
+.highcharts-circle-annotation .highcharts-menu-item-btn { background-image: url("https://code.highcharts.com/gfx/stock-icons/circle.svg"); }
+.highcharts-rectangle-annotation .highcharts-menu-item-btn { background-image: url("https://code.highcharts.com/gfx/stock-icons/rectangle.svg"); }
+.highcharts-ellipse-annotation .highcharts-menu-item-btn { background-image: url("https://code.highcharts.com/gfx/stock-icons/ellipse.svg"); }
.highcharts-active { background-color: #e6ebf5; }
/* Popup */
-.chart-wrapper { float:left; position: relative; width: 100%; }
-
-
-
-
+.chart-wrapper { float: left; position: relative; width: 100%; }
diff --git a/samples/highcharts/annotations/gui/demo.css b/samples/highcharts/annotations/gui/demo.css
index 011504b558f..8d439402530 100644
--- a/samples/highcharts/annotations/gui/demo.css
+++ b/samples/highcharts/annotations/gui/demo.css
@@ -1,56 +1,53 @@
/* FULL SCREEN */
.chart:-webkit-full-screen {
- width: 100%;
- height: 100%;
+ width: 100%;
+ height: 100%;
}
.chart:-moz-full-screen {
- width: 100%;
- height: 100%;
+ width: 100%;
+ height: 100%;
}
.chart:-ms-fullscreen {
- width: 100%;
- height: 100%;
+ width: 100%;
+ height: 100%;
}
.chart:fullscreen {
- width: 100%;
- height: 100%;
+ width: 100%;
+ height: 100%;
}
/* GENERAL */
.chart { float: left; height: 400px; position: relative; width: 100%; }
.highcharts-draw-mode { cursor: crosshair; }
-.left { float:left; }
-.right, .highcharts-dropdown li.right { float:right; }
+.left { float: left; }
+.right,
+.highcharts-dropdown li.right { float: right; }
/* GUI */
-.highcharts-dropdown { margin: 0px 0px 0px 10px; padding: 0px; width:calc(100% - 63px); }
-.highcharts-dropdown li { background-color: #f7f7f7; background-repeat: no-repeat; cursor: pointer; float:left; height: 40px; list-style: none; margin-right:2px; margin-bottom: 3px; padding: 0px; position: relative; width: auto; }
-.highcharts-dropdown li ul { display: none; left: 0px; padding-left: 0px; position: absolute; z-index: 125; }
-.highcharts-dropdown li:hover { background-color:#e6ebf5; }
-.highcharts-dropdown li:hover ul { display:block; }
-.highcharts-dropdown li ul li { margin-bottom: 0px; width:160px; }
+.highcharts-dropdown { margin: 0 0 0 10px; padding: 0; width: calc(100% - 63px); }
+.highcharts-dropdown li { background-color: #f7f7f7; background-repeat: no-repeat; cursor: pointer; float: left; height: 40px; list-style: none; margin-right: 2px; margin-bottom: 3px; padding: 0; position: relative; width: auto; }
+.highcharts-dropdown li ul { display: none; left: 0; padding-left: 0; position: absolute; z-index: 125; }
+.highcharts-dropdown li:hover { background-color: #e6ebf5; }
+.highcharts-dropdown li:hover ul { display: block; }
+.highcharts-dropdown li ul li { margin-bottom: 0; width: 160px; }
.highcharts-dropdown li > span.highcharts-menu-item-btn { background-repeat: no-repeat; background-position: 50% 50%; display: block; float: left; height: 100%; width: 40px; }
-.highcharts-dropdown li > .highcharts-menu-item-title { color:#666; line-height: 40px; font-size:0.876em; padding:0px 10px 0px 5px; }
+.highcharts-dropdown li > .highcharts-menu-item-title { color: #666; line-height: 40px; font-size: 0.876em; padding: 0 10px 0 5px; }
-.highcharts-label-annotation>.highcharts-menu-item-btn { background-image: url('https://code.highcharts.com/gfx/stock-icons/label.svg'); }
-.highcharts-circle-annotation>.highcharts-menu-item-btn { background-image: url('https://code.highcharts.com/gfx/stock-icons/circle.svg'); }
-.highcharts-rectangle-annotation>.highcharts-menu-item-btn { background-image: url('https://code.highcharts.com/gfx/stock-icons/rectangle.svg'); }
-.highcharts-ellipse-annotation>.highcharts-menu-item-btn { background-image: url('https://code.highcharts.com/gfx/stock-icons/ellipse.svg'); }
+.highcharts-label-annotation > .highcharts-menu-item-btn { background-image: url("https://code.highcharts.com/gfx/stock-icons/label.svg"); }
+.highcharts-circle-annotation > .highcharts-menu-item-btn { background-image: url("https://code.highcharts.com/gfx/stock-icons/circle.svg"); }
+.highcharts-rectangle-annotation > .highcharts-menu-item-btn { background-image: url("https://code.highcharts.com/gfx/stock-icons/rectangle.svg"); }
+.highcharts-ellipse-annotation > .highcharts-menu-item-btn { background-image: url("https://code.highcharts.com/gfx/stock-icons/ellipse.svg"); }
li.highcharts-active { background-color: #e6ebf5; }
/* Popup */
-.chart-wrapper { float:left; position: relative; width: 100%; }
+.chart-wrapper { float: left; position: relative; width: 100%; }
/* Responsive design */
@media screen and (max-width: 1024px) {
- .highcharts-dropdown li > .highcharts-menu-item-title { display:none; }
- .highcharts-dropdown li ul li { width:auto; }
+ .highcharts-dropdown li > .highcharts-menu-item-title { display: none; }
+ .highcharts-dropdown li ul li { width: auto; }
}
-
-
-
-
diff --git a/samples/highcharts/annotations/include-in-data-export/demo.css b/samples/highcharts/annotations/include-in-data-export/demo.css
index ca766378c59..877328fffd6 100644
--- a/samples/highcharts/annotations/include-in-data-export/demo.css
+++ b/samples/highcharts/annotations/include-in-data-export/demo.css
@@ -1,26 +1,26 @@
.chart-outer {
display: flex;
- }
-
- .highcharts-data-table {
+}
+
+.highcharts-data-table {
display: flex;
flex-direction: column;
justify-content: space-around;
- }
-
- #highcharts-data-table-0,
- #highcharts-data-table-1 {
+}
+
+#highcharts-data-table-0,
+#highcharts-data-table-1 {
margin: 0;
- }
-
- #container1,
- #container2 {
+}
+
+#container1,
+#container2 {
height: 300px;
padding-right: 2em;
width: 50%;
- }
-
- .highcharts-data-table table {
+}
+
+.highcharts-data-table table {
border-collapse: collapse;
border-spacing: 0;
background: white;
@@ -28,27 +28,26 @@
margin-top: 10px;
font-family: sans-serif;
font-size: 0.9em;
- }
-
- .highcharts-data-table td,
- .highcharts-data-table th,
- .highcharts-data-table caption {
+}
+
+.highcharts-data-table td,
+.highcharts-data-table th,
+.highcharts-data-table caption {
border: 1px solid silver;
padding: 0.5em;
- }
-
- .highcharts-data-table thead tr,
- .highcharts-data-table tr:nth-child(even) {
+}
+
+.highcharts-data-table thead tr,
+.highcharts-data-table tr:nth-child(even) {
background: #f8f8f8;
- }
-
- .highcharts-data-table tr:hover {
+}
+
+.highcharts-data-table tr:hover {
background: #eff;
- }
-
- .highcharts-data-table caption {
+}
+
+.highcharts-data-table caption {
border-bottom: none;
font-size: 1.1em;
font-weight: bold;
- }
-
\ No newline at end of file
+}
diff --git a/samples/highcharts/annotations/label-crop-overflow/demo.css b/samples/highcharts/annotations/label-crop-overflow/demo.css
index 3681efe3271..34570f39eda 100644
--- a/samples/highcharts/annotations/label-crop-overflow/demo.css
+++ b/samples/highcharts/annotations/label-crop-overflow/demo.css
@@ -1,4 +1,4 @@
#container {
- max-width: 800px;
- margin: 0 auto;
-}
\ No newline at end of file
+ max-width: 800px;
+ margin: 0 auto;
+}
diff --git a/samples/highcharts/annotations/label-position/demo.css b/samples/highcharts/annotations/label-position/demo.css
index 3681efe3271..34570f39eda 100644
--- a/samples/highcharts/annotations/label-position/demo.css
+++ b/samples/highcharts/annotations/label-position/demo.css
@@ -1,4 +1,4 @@
#container {
- max-width: 800px;
- margin: 0 auto;
-}
\ No newline at end of file
+ max-width: 800px;
+ margin: 0 auto;
+}
diff --git a/samples/highcharts/annotations/label-presentation/demo.css b/samples/highcharts/annotations/label-presentation/demo.css
index 3681efe3271..34570f39eda 100644
--- a/samples/highcharts/annotations/label-presentation/demo.css
+++ b/samples/highcharts/annotations/label-presentation/demo.css
@@ -1,4 +1,4 @@
#container {
- max-width: 800px;
- margin: 0 auto;
-}
\ No newline at end of file
+ max-width: 800px;
+ margin: 0 auto;
+}
diff --git a/samples/highcharts/annotations/label-text/demo.css b/samples/highcharts/annotations/label-text/demo.css
index 3681efe3271..34570f39eda 100644
--- a/samples/highcharts/annotations/label-text/demo.css
+++ b/samples/highcharts/annotations/label-text/demo.css
@@ -1,4 +1,4 @@
#container {
- max-width: 800px;
- margin: 0 auto;
-}
\ No newline at end of file
+ max-width: 800px;
+ margin: 0 auto;
+}
diff --git a/samples/highcharts/annotations/mock-point/demo.css b/samples/highcharts/annotations/mock-point/demo.css
index 3681efe3271..34570f39eda 100644
--- a/samples/highcharts/annotations/mock-point/demo.css
+++ b/samples/highcharts/annotations/mock-point/demo.css
@@ -1,4 +1,4 @@
#container {
- max-width: 800px;
- margin: 0 auto;
-}
\ No newline at end of file
+ max-width: 800px;
+ margin: 0 auto;
+}
diff --git a/samples/highcharts/annotations/mock-points/demo.css b/samples/highcharts/annotations/mock-points/demo.css
index 3681efe3271..34570f39eda 100644
--- a/samples/highcharts/annotations/mock-points/demo.css
+++ b/samples/highcharts/annotations/mock-points/demo.css
@@ -1,4 +1,4 @@
#container {
- max-width: 800px;
- margin: 0 auto;
-}
\ No newline at end of file
+ max-width: 800px;
+ margin: 0 auto;
+}
diff --git a/samples/highcharts/annotations/overlapping/demo.css b/samples/highcharts/annotations/overlapping/demo.css
index 3681efe3271..34570f39eda 100644
--- a/samples/highcharts/annotations/overlapping/demo.css
+++ b/samples/highcharts/annotations/overlapping/demo.css
@@ -1,4 +1,4 @@
#container {
- max-width: 800px;
- margin: 0 auto;
-}
\ No newline at end of file
+ max-width: 800px;
+ margin: 0 auto;
+}
diff --git a/samples/highcharts/annotations/shape-src/demo.css b/samples/highcharts/annotations/shape-src/demo.css
index 3681efe3271..34570f39eda 100644
--- a/samples/highcharts/annotations/shape-src/demo.css
+++ b/samples/highcharts/annotations/shape-src/demo.css
@@ -1,4 +1,4 @@
#container {
- max-width: 800px;
- margin: 0 auto;
-}
\ No newline at end of file
+ max-width: 800px;
+ margin: 0 auto;
+}
diff --git a/samples/highcharts/annotations/shape/demo.css b/samples/highcharts/annotations/shape/demo.css
index 3681efe3271..34570f39eda 100644
--- a/samples/highcharts/annotations/shape/demo.css
+++ b/samples/highcharts/annotations/shape/demo.css
@@ -1,4 +1,4 @@
#container {
- max-width: 800px;
- margin: 0 auto;
-}
\ No newline at end of file
+ max-width: 800px;
+ margin: 0 auto;
+}
diff --git a/samples/highcharts/annotations/shapes/demo.css b/samples/highcharts/annotations/shapes/demo.css
index 3681efe3271..34570f39eda 100644
--- a/samples/highcharts/annotations/shapes/demo.css
+++ b/samples/highcharts/annotations/shapes/demo.css
@@ -1,4 +1,4 @@
#container {
- max-width: 800px;
- margin: 0 auto;
-}
\ No newline at end of file
+ max-width: 800px;
+ margin: 0 auto;
+}
diff --git a/samples/highcharts/annotations/tooltip-like/demo.css b/samples/highcharts/annotations/tooltip-like/demo.css
index 3681efe3271..34570f39eda 100644
--- a/samples/highcharts/annotations/tooltip-like/demo.css
+++ b/samples/highcharts/annotations/tooltip-like/demo.css
@@ -1,4 +1,4 @@
#container {
- max-width: 800px;
- margin: 0 auto;
-}
\ No newline at end of file
+ max-width: 800px;
+ margin: 0 auto;
+}
diff --git a/samples/highcharts/annotations/visible/demo.css b/samples/highcharts/annotations/visible/demo.css
index 3681efe3271..34570f39eda 100644
--- a/samples/highcharts/annotations/visible/demo.css
+++ b/samples/highcharts/annotations/visible/demo.css
@@ -1,4 +1,4 @@
#container {
- max-width: 800px;
- margin: 0 auto;
-}
\ No newline at end of file
+ max-width: 800px;
+ margin: 0 auto;
+}
diff --git a/samples/highcharts/blog/annotations-avg-plotline/demo.css b/samples/highcharts/blog/annotations-avg-plotline/demo.css
index ddaf64933ef..2f5c688ed50 100644
--- a/samples/highcharts/blog/annotations-avg-plotline/demo.css
+++ b/samples/highcharts/blog/annotations-avg-plotline/demo.css
@@ -1,6 +1,6 @@
#container {
- max-width: 800px;
- margin: 0 auto;
- height: 400px;
- margin-top: 1em;
-}
\ No newline at end of file
+ max-width: 800px;
+ margin: 0 auto;
+ height: 400px;
+ margin-top: 1em;
+}
diff --git a/samples/highcharts/blog/hollow-candlestick/demo.css b/samples/highcharts/blog/hollow-candlestick/demo.css
index 94033a9b760..0eb4fd47206 100644
--- a/samples/highcharts/blog/hollow-candlestick/demo.css
+++ b/samples/highcharts/blog/hollow-candlestick/demo.css
@@ -2,4 +2,4 @@
min-width: 320px;
max-width: 400px;
margin: 0 auto;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/blog/lin-log-switch/demo.css b/samples/highcharts/blog/lin-log-switch/demo.css
index e895b4b82ad..dec3b3e5962 100644
--- a/samples/highcharts/blog/lin-log-switch/demo.css
+++ b/samples/highcharts/blog/lin-log-switch/demo.css
@@ -1,4 +1,4 @@
#container {
- max-height: 800px;
- min-height: 75vh;
-}
\ No newline at end of file
+ max-height: 800px;
+ min-height: 75vh;
+}
diff --git a/samples/highcharts/blog/packed-bubble-basic/demo.css b/samples/highcharts/blog/packed-bubble-basic/demo.css
index feb528ebbb3..cf83ca6cb98 100644
--- a/samples/highcharts/blog/packed-bubble-basic/demo.css
+++ b/samples/highcharts/blog/packed-bubble-basic/demo.css
@@ -2,4 +2,4 @@
min-width: 320px;
max-width: 800px;
margin: 0 auto;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/blog/packed-bubble-simple-demo/demo.css b/samples/highcharts/blog/packed-bubble-simple-demo/demo.css
index feb528ebbb3..cf83ca6cb98 100644
--- a/samples/highcharts/blog/packed-bubble-simple-demo/demo.css
+++ b/samples/highcharts/blog/packed-bubble-simple-demo/demo.css
@@ -2,4 +2,4 @@
min-width: 320px;
max-width: 800px;
margin: 0 auto;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/blog/scatter-regression/demo.css b/samples/highcharts/blog/scatter-regression/demo.css
index a0ad8bbaa0e..40e15390c84 100644
--- a/samples/highcharts/blog/scatter-regression/demo.css
+++ b/samples/highcharts/blog/scatter-regression/demo.css
@@ -2,5 +2,5 @@
min-width: 310px;
max-width: 800px;
height: 400px;
- margin: 0 auto
+ margin: 0 auto;
}
diff --git a/samples/highcharts/blog/stock-calendar/demo.css b/samples/highcharts/blog/stock-calendar/demo.css
index 113cac921b0..b350c09af9e 100644
--- a/samples/highcharts/blog/stock-calendar/demo.css
+++ b/samples/highcharts/blog/stock-calendar/demo.css
@@ -1,4 +1,4 @@
-@import 'https://ajax.googleapis.com/ajax/libs/jqueryui/1.12.1/themes/base/jquery-ui.css';
+@import "https://ajax.googleapis.com/ajax/libs/jqueryui/1.12.1/themes/base/jquery-ui.css";
.wrapper {
max-width: 800px;
@@ -50,7 +50,7 @@
font-size: 1.2em;
}
-@media(max-width: 768px) {
+@media (max-width: 768px) {
.custom-tooltip {
width: 100%;
text-align: center;
diff --git a/samples/highcharts/blog/venn/demo.css b/samples/highcharts/blog/venn/demo.css
index feb528ebbb3..cf83ca6cb98 100644
--- a/samples/highcharts/blog/venn/demo.css
+++ b/samples/highcharts/blog/venn/demo.css
@@ -2,4 +2,4 @@
min-width: 320px;
max-width: 800px;
margin: 0 auto;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/blog/xmas-card-2020/demo.css b/samples/highcharts/blog/xmas-card-2020/demo.css
index 8b9b4ca3318..3ab1f9a2f1f 100644
--- a/samples/highcharts/blog/xmas-card-2020/demo.css
+++ b/samples/highcharts/blog/xmas-card-2020/demo.css
@@ -1,127 +1,135 @@
-body{
- background-color: #D9DCD6;
+body {
+ background-color: #d9dcd6;
}
-.highcharts-item-series{
- transform:rotate(-90deg) translate(-300px, 200px);
+.highcharts-item-series {
+ transform: rotate(-90deg) translate(-300px, 200px);
}
-.highcharts-container{
- height:600px;
+.highcharts-container {
+ height: 600px;
}
+
.wrapper {
display: flex;
justify-content: center;
align-items: center;
- background-color: #D9DCD6;
+ background-color: #d9dcd6;
height: 100vh;
- margin-top:50px;
+ margin-top: 50px;
}
.book {
height: 600px;
- width:800px;
+ width: 800px;
font-size: 1.4rem;
text-align: center;
color: #484e4a;
- transition: all .1s 0.3s;
- transform: scale(1,1)
-}
-
-.message{
- transform:scale(1,1);
- text-align:center;
- height:30px;
- width:30px;
- padding:2px;
- font-size:24px;
- transition:all .4s ease-in;
-}
-#container.over .message{
- box-shadow: 4px 2px .5rem rgba(0, 0, 0, 0.4);
-}
-.cardTitle{
- display:none;
- text-align:center;
- font-family:'Roboto,Calibri,Arial';
- font-size:36px;
- position:absolute;
- font-weight:bold;
- background-color:transparent;
- padding:10px;
- color:#fff;
- margin:10px 0px 0px 0px;
- padding:0px;
-}
-.cardTitle img{
- width:260px;
- margin:0px;
- padding:0px;
- margin-top:-20px;
-}
-
-
-#container{
- background-color:transparent;
- transition:background-color 2s ease-in-out;
- border:3px solid #D9DCD6;
- position:absolute;
+ transition: all 0.1s 0.3s;
+ transform: scale(1, 1);
+}
+
+.message {
+ transform: scale(1, 1);
+ text-align: center;
+ height: 30px;
+ width: 30px;
+ padding: 2px;
+ font-size: 24px;
+ transition: all 0.4s ease-in;
+}
+
+#container.over .message {
+ box-shadow: 4px 2px 0.5rem rgb(0 0 0 / 40%);
+}
+
+.cardTitle {
+ display: none;
+ text-align: center;
+ font-family: "Roboto,Calibri,Arial";
+ font-size: 36px;
+ position: absolute;
+ font-weight: bold;
+ background-color: transparent;
+ padding: 10px;
+ color: #fff;
+ margin: 10px 0 0;
+ padding: 0;
+}
+
+.cardTitle img {
+ width: 260px;
+ margin: 0;
+ padding: 0;
+ margin-top: -20px;
+}
+
+#container {
+ background-color: transparent;
+ transition: background-color 2s ease-in-out;
+ border: 3px solid #d9dcd6;
+ position: absolute;
z-index: 1;
- top:0px;
- left:50px;
- width:800px;
- height:500px;
- transform: scale(1,1);
+ top: 0;
+ left: 50px;
+ width: 800px;
+ height: 500px;
+ transform: scale(1, 1);
}
-#soundContainer{
- opacity:0;
+
+#soundContainer {
+ opacity: 0%;
}
-#sound{
- background-image:url('https://cdn.rawgit.com/highcharts/highcharts/4b2b993a59d2358c85dbef61bfcd9e02547ce83a/samples/graphics/xmas-card-2020/snow.svg');
+
+#sound {
+ background-image: url("https://cdn.rawgit.com/highcharts/highcharts/4b2b993a59d2358c85dbef61bfcd9e02547ce83a/samples/graphics/xmas-card-2020/snow.svg");
background-size: contain;
- position:absolute;
+ position: absolute;
z-index: 2;
- top:0px;
- left:50px;
- width:740px;
- height:500px;
- transform: scale(1,1);
-}
-#controls{
- display:flex;
- position:absolute;
+ top: 0;
+ left: 50px;
+ width: 740px;
+ height: 500px;
+ transform: scale(1, 1);
+}
+
+#controls {
+ display: flex;
+ position: absolute;
justify-content: center;
align-items: center;
- top:350px;
- width:100%;
+ top: 350px;
+ width: 100%;
z-index: 20;
- transition: all 0.3s ;
+ transition: all 0.3s;
flex-wrap: wrap;
}
-#controls .btn{
- margin-right:6px;
+
+#controls .btn {
+ margin-right: 6px;
}
-#controls label{
- font-size: 14px
+
+#controls label {
+ font-size: 14px;
}
-#controls.over{
- top:500px;
+#controls.over {
+ top: 500px;
}
+
#controls button,
#controls input,
-#controls label{
+#controls label {
display: none;
}
#controls.over button,
#controls.over input,
-#controls.over label{
+#controls.over label {
display: block;
}
-
-#controls #play{
+#controls #play {
display: inline;
}
@@ -129,7 +137,7 @@ body{
margin-top: 0.5em;
}
-.highcharts-line-series{
+.highcharts-line-series {
display: none;
}
@@ -138,14 +146,17 @@ body{
margin-top: 0;
display: block;
}
+
.book {
width: 100%;
height: 100vh;
}
+
#container {
left: 10px;
transform-origin: left;
}
+
#sound {
width: 100%;
left: 0;
diff --git a/samples/highcharts/boost/scatter-inverted-reversed/demo.css b/samples/highcharts/boost/scatter-inverted-reversed/demo.css
index 806f42149d8..b3dd4b94de3 100644
--- a/samples/highcharts/boost/scatter-inverted-reversed/demo.css
+++ b/samples/highcharts/boost/scatter-inverted-reversed/demo.css
@@ -1,5 +1,5 @@
#container {
- min-width: 380;
- max-width: 600px;
- margin: 0 auto;
-}
\ No newline at end of file
+ min-width: 380;
+ max-width: 600px;
+ margin: 0 auto;
+}
diff --git a/samples/highcharts/boost/scatter/demo.css b/samples/highcharts/boost/scatter/demo.css
index 806f42149d8..b3dd4b94de3 100644
--- a/samples/highcharts/boost/scatter/demo.css
+++ b/samples/highcharts/boost/scatter/demo.css
@@ -1,5 +1,5 @@
#container {
- min-width: 380;
- max-width: 600px;
- margin: 0 auto;
-}
\ No newline at end of file
+ min-width: 380;
+ max-width: 600px;
+ margin: 0 auto;
+}
diff --git a/samples/highcharts/boost/treemap/demo.css b/samples/highcharts/boost/treemap/demo.css
index d3ee6bbce5b..f8ed515f720 100644
--- a/samples/highcharts/boost/treemap/demo.css
+++ b/samples/highcharts/boost/treemap/demo.css
@@ -2,4 +2,4 @@
min-width: 300px;
max-width: 600px;
margin: 0 auto;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/caption/text/demo.css b/samples/highcharts/caption/text/demo.css
index 36b2f329f0e..c488c3525a9 100644
--- a/samples/highcharts/caption/text/demo.css
+++ b/samples/highcharts/caption/text/demo.css
@@ -3,4 +3,4 @@
min-width: 300px;
max-width: 800px;
margin: 0 auto;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/chart/events-container/demo.css b/samples/highcharts/chart/events-container/demo.css
index 10aabaf4e74..8ea9f77a133 100644
--- a/samples/highcharts/chart/events-container/demo.css
+++ b/samples/highcharts/chart/events-container/demo.css
@@ -16,10 +16,11 @@
height: 100%;
top: 0;
left: 0;
- background: rgba(0, 0, 0, 0.7);
+ background: rgb(0 0 0 / 70%);
}
+
.modal .chart {
height: 90%;
width: 90%;
max-width: none;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/chart/inverted-xrange/demo.css b/samples/highcharts/chart/inverted-xrange/demo.css
index f9c30be8603..4b2eee52e74 100644
--- a/samples/highcharts/chart/inverted-xrange/demo.css
+++ b/samples/highcharts/chart/inverted-xrange/demo.css
@@ -2,4 +2,4 @@
min-width: 300px;
max-width: 600px;
margin: 1em auto;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/chart/zoombysingletouch/demo.css b/samples/highcharts/chart/zoombysingletouch/demo.css
index da7a29c2b27..90be5c00e60 100644
--- a/samples/highcharts/chart/zoombysingletouch/demo.css
+++ b/samples/highcharts/chart/zoombysingletouch/demo.css
@@ -2,17 +2,21 @@
max-width: 800px;
margin: 0 auto;
}
+
.highcharts-figure {
margin: 0;
}
+
#container {
height: 300px;
}
+
button {
border: 1px solid silver;
border-radius: 0.3em;
padding: 0.5em 1em;
}
+
button.active {
- background-color: rgb(124, 181, 236);
-}
\ No newline at end of file
+ background-color: rgb(124 181 236);
+}
diff --git a/samples/highcharts/chartchooser/categorical-comparison-bar-monochrome/demo.css b/samples/highcharts/chartchooser/categorical-comparison-bar-monochrome/demo.css
index f58bbb2dd37..40e15390c84 100644
--- a/samples/highcharts/chartchooser/categorical-comparison-bar-monochrome/demo.css
+++ b/samples/highcharts/chartchooser/categorical-comparison-bar-monochrome/demo.css
@@ -1,6 +1,6 @@
-#container{
- min-width: 310px;
- max-width: 800px;
- height: 400px;
+#container {
+ min-width: 310px;
+ max-width: 800px;
+ height: 400px;
margin: 0 auto;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/chartchooser/categorical-comparison-bar-patterns/demo.css b/samples/highcharts/chartchooser/categorical-comparison-bar-patterns/demo.css
index 849f9ae8d11..40e15390c84 100644
--- a/samples/highcharts/chartchooser/categorical-comparison-bar-patterns/demo.css
+++ b/samples/highcharts/chartchooser/categorical-comparison-bar-patterns/demo.css
@@ -1,6 +1,6 @@
#container {
- min-width: 310px;
- max-width: 800px;
- height: 400px;
- margin: 0 auto;
+ min-width: 310px;
+ max-width: 800px;
+ height: 400px;
+ margin: 0 auto;
}
diff --git a/samples/highcharts/chartchooser/categorical-comparison-bar/demo.css b/samples/highcharts/chartchooser/categorical-comparison-bar/demo.css
index 849f9ae8d11..40e15390c84 100644
--- a/samples/highcharts/chartchooser/categorical-comparison-bar/demo.css
+++ b/samples/highcharts/chartchooser/categorical-comparison-bar/demo.css
@@ -1,6 +1,6 @@
#container {
- min-width: 310px;
- max-width: 800px;
- height: 400px;
- margin: 0 auto;
+ min-width: 310px;
+ max-width: 800px;
+ height: 400px;
+ margin: 0 auto;
}
diff --git a/samples/highcharts/chartchooser/categorical-comparison-column-monochrome/demo.css b/samples/highcharts/chartchooser/categorical-comparison-column-monochrome/demo.css
index 849f9ae8d11..40e15390c84 100644
--- a/samples/highcharts/chartchooser/categorical-comparison-column-monochrome/demo.css
+++ b/samples/highcharts/chartchooser/categorical-comparison-column-monochrome/demo.css
@@ -1,6 +1,6 @@
#container {
- min-width: 310px;
- max-width: 800px;
- height: 400px;
- margin: 0 auto;
+ min-width: 310px;
+ max-width: 800px;
+ height: 400px;
+ margin: 0 auto;
}
diff --git a/samples/highcharts/chartchooser/categorical-comparison-column-patterns/demo.css b/samples/highcharts/chartchooser/categorical-comparison-column-patterns/demo.css
index 849f9ae8d11..40e15390c84 100644
--- a/samples/highcharts/chartchooser/categorical-comparison-column-patterns/demo.css
+++ b/samples/highcharts/chartchooser/categorical-comparison-column-patterns/demo.css
@@ -1,6 +1,6 @@
#container {
- min-width: 310px;
- max-width: 800px;
- height: 400px;
- margin: 0 auto;
+ min-width: 310px;
+ max-width: 800px;
+ height: 400px;
+ margin: 0 auto;
}
diff --git a/samples/highcharts/chartchooser/categorical-comparison-column/demo.css b/samples/highcharts/chartchooser/categorical-comparison-column/demo.css
index 849f9ae8d11..40e15390c84 100644
--- a/samples/highcharts/chartchooser/categorical-comparison-column/demo.css
+++ b/samples/highcharts/chartchooser/categorical-comparison-column/demo.css
@@ -1,6 +1,6 @@
#container {
- min-width: 310px;
- max-width: 800px;
- height: 400px;
- margin: 0 auto;
+ min-width: 310px;
+ max-width: 800px;
+ height: 400px;
+ margin: 0 auto;
}
diff --git a/samples/highcharts/chartchooser/categorical-comparison-donut-patterns/demo.css b/samples/highcharts/chartchooser/categorical-comparison-donut-patterns/demo.css
index 4a9b050d99f..92542bb2203 100644
--- a/samples/highcharts/chartchooser/categorical-comparison-donut-patterns/demo.css
+++ b/samples/highcharts/chartchooser/categorical-comparison-donut-patterns/demo.css
@@ -1,6 +1,6 @@
#container {
- min-width: 310px;
- height: 400px;
- max-width: 600px;
- margin: 0 auto;
+ min-width: 310px;
+ height: 400px;
+ max-width: 600px;
+ margin: 0 auto;
}
diff --git a/samples/highcharts/chartchooser/categorical-comparison-donut/demo.css b/samples/highcharts/chartchooser/categorical-comparison-donut/demo.css
index 4a9b050d99f..92542bb2203 100644
--- a/samples/highcharts/chartchooser/categorical-comparison-donut/demo.css
+++ b/samples/highcharts/chartchooser/categorical-comparison-donut/demo.css
@@ -1,6 +1,6 @@
#container {
- min-width: 310px;
- height: 400px;
- max-width: 600px;
- margin: 0 auto;
+ min-width: 310px;
+ height: 400px;
+ max-width: 600px;
+ margin: 0 auto;
}
diff --git a/samples/highcharts/chartchooser/categorical-comparison-pie-monochrome/demo.css b/samples/highcharts/chartchooser/categorical-comparison-pie-monochrome/demo.css
index 4a9b050d99f..92542bb2203 100644
--- a/samples/highcharts/chartchooser/categorical-comparison-pie-monochrome/demo.css
+++ b/samples/highcharts/chartchooser/categorical-comparison-pie-monochrome/demo.css
@@ -1,6 +1,6 @@
#container {
- min-width: 310px;
- height: 400px;
- max-width: 600px;
- margin: 0 auto;
+ min-width: 310px;
+ height: 400px;
+ max-width: 600px;
+ margin: 0 auto;
}
diff --git a/samples/highcharts/chartchooser/categorical-comparison-pie/demo.css b/samples/highcharts/chartchooser/categorical-comparison-pie/demo.css
index 4a9b050d99f..92542bb2203 100644
--- a/samples/highcharts/chartchooser/categorical-comparison-pie/demo.css
+++ b/samples/highcharts/chartchooser/categorical-comparison-pie/demo.css
@@ -1,6 +1,6 @@
#container {
- min-width: 310px;
- height: 400px;
- max-width: 600px;
- margin: 0 auto;
+ min-width: 310px;
+ height: 400px;
+ max-width: 600px;
+ margin: 0 auto;
}
diff --git a/samples/highcharts/chartchooser/categorical-comparison-radial-bar-monochrome/demo.css b/samples/highcharts/chartchooser/categorical-comparison-radial-bar-monochrome/demo.css
index 942594b7f60..df01cb250ef 100644
--- a/samples/highcharts/chartchooser/categorical-comparison-radial-bar-monochrome/demo.css
+++ b/samples/highcharts/chartchooser/categorical-comparison-radial-bar-monochrome/demo.css
@@ -1,9 +1,9 @@
#container {
- height: 600px;
+ height: 600px;
}
.highcharts-figure {
- min-width: 320px;
- max-width: 800px;
- margin: 1em auto;
+ min-width: 320px;
+ max-width: 800px;
+ margin: 1em auto;
}
diff --git a/samples/highcharts/chartchooser/categorical-comparison-radial-bar-patterns/demo.css b/samples/highcharts/chartchooser/categorical-comparison-radial-bar-patterns/demo.css
index 942594b7f60..df01cb250ef 100644
--- a/samples/highcharts/chartchooser/categorical-comparison-radial-bar-patterns/demo.css
+++ b/samples/highcharts/chartchooser/categorical-comparison-radial-bar-patterns/demo.css
@@ -1,9 +1,9 @@
#container {
- height: 600px;
+ height: 600px;
}
.highcharts-figure {
- min-width: 320px;
- max-width: 800px;
- margin: 1em auto;
+ min-width: 320px;
+ max-width: 800px;
+ margin: 1em auto;
}
diff --git a/samples/highcharts/chartchooser/categorical-comparison-radial-bar/demo.css b/samples/highcharts/chartchooser/categorical-comparison-radial-bar/demo.css
index 942594b7f60..df01cb250ef 100644
--- a/samples/highcharts/chartchooser/categorical-comparison-radial-bar/demo.css
+++ b/samples/highcharts/chartchooser/categorical-comparison-radial-bar/demo.css
@@ -1,9 +1,9 @@
#container {
- height: 600px;
+ height: 600px;
}
.highcharts-figure {
- min-width: 320px;
- max-width: 800px;
- margin: 1em auto;
+ min-width: 320px;
+ max-width: 800px;
+ margin: 1em auto;
}
diff --git a/samples/highcharts/chartchooser/categorical-comparison-stacked-bar-monochrome/demo.css b/samples/highcharts/chartchooser/categorical-comparison-stacked-bar-monochrome/demo.css
index 849f9ae8d11..40e15390c84 100644
--- a/samples/highcharts/chartchooser/categorical-comparison-stacked-bar-monochrome/demo.css
+++ b/samples/highcharts/chartchooser/categorical-comparison-stacked-bar-monochrome/demo.css
@@ -1,6 +1,6 @@
#container {
- min-width: 310px;
- max-width: 800px;
- height: 400px;
- margin: 0 auto;
+ min-width: 310px;
+ max-width: 800px;
+ height: 400px;
+ margin: 0 auto;
}
diff --git a/samples/highcharts/chartchooser/categorical-comparison-stacked-bar-pattern/demo.css b/samples/highcharts/chartchooser/categorical-comparison-stacked-bar-pattern/demo.css
index 849f9ae8d11..40e15390c84 100644
--- a/samples/highcharts/chartchooser/categorical-comparison-stacked-bar-pattern/demo.css
+++ b/samples/highcharts/chartchooser/categorical-comparison-stacked-bar-pattern/demo.css
@@ -1,6 +1,6 @@
#container {
- min-width: 310px;
- max-width: 800px;
- height: 400px;
- margin: 0 auto;
+ min-width: 310px;
+ max-width: 800px;
+ height: 400px;
+ margin: 0 auto;
}
diff --git a/samples/highcharts/chartchooser/categorical-comparison-stacked-bar/demo.css b/samples/highcharts/chartchooser/categorical-comparison-stacked-bar/demo.css
index 849f9ae8d11..40e15390c84 100644
--- a/samples/highcharts/chartchooser/categorical-comparison-stacked-bar/demo.css
+++ b/samples/highcharts/chartchooser/categorical-comparison-stacked-bar/demo.css
@@ -1,6 +1,6 @@
#container {
- min-width: 310px;
- max-width: 800px;
- height: 400px;
- margin: 0 auto;
+ min-width: 310px;
+ max-width: 800px;
+ height: 400px;
+ margin: 0 auto;
}
diff --git a/samples/highcharts/chartchooser/categorical-comparison-sunburst-monochrome/demo.css b/samples/highcharts/chartchooser/categorical-comparison-sunburst-monochrome/demo.css
index 5e1ac14857d..6482c043c41 100644
--- a/samples/highcharts/chartchooser/categorical-comparison-sunburst-monochrome/demo.css
+++ b/samples/highcharts/chartchooser/categorical-comparison-sunburst-monochrome/demo.css
@@ -1,6 +1,6 @@
#container {
- max-width: 660px;
- margin: auto;
- height: 400px;
- margin: 0 auto;
-}
\ No newline at end of file
+ max-width: 660px;
+ margin: auto;
+ height: 400px;
+ margin: 0 auto;
+}
diff --git a/samples/highcharts/chartchooser/categorical-comparison-sunburst/demo.css b/samples/highcharts/chartchooser/categorical-comparison-sunburst/demo.css
index 5e1ac14857d..6482c043c41 100644
--- a/samples/highcharts/chartchooser/categorical-comparison-sunburst/demo.css
+++ b/samples/highcharts/chartchooser/categorical-comparison-sunburst/demo.css
@@ -1,6 +1,6 @@
#container {
- max-width: 660px;
- margin: auto;
- height: 400px;
- margin: 0 auto;
-}
\ No newline at end of file
+ max-width: 660px;
+ margin: auto;
+ height: 400px;
+ margin: 0 auto;
+}
diff --git a/samples/highcharts/chartchooser/categorical-comparison-treemap-monochrome/demo.css b/samples/highcharts/chartchooser/categorical-comparison-treemap-monochrome/demo.css
index 75227dcd564..bfc63a9e4e3 100644
--- a/samples/highcharts/chartchooser/categorical-comparison-treemap-monochrome/demo.css
+++ b/samples/highcharts/chartchooser/categorical-comparison-treemap-monochrome/demo.css
@@ -1,9 +1,9 @@
#container {
- width: 100%;
- max-height: 600px;
- margin: auto;
- top: 0;
- right: 0;
- bottom: 0;
- left: 0;
+ width: 100%;
+ max-height: 600px;
+ margin: auto;
+ top: 0;
+ right: 0;
+ bottom: 0;
+ left: 0;
}
diff --git a/samples/highcharts/chartchooser/categorical-comparison-treemap/demo.css b/samples/highcharts/chartchooser/categorical-comparison-treemap/demo.css
index 75227dcd564..bfc63a9e4e3 100644
--- a/samples/highcharts/chartchooser/categorical-comparison-treemap/demo.css
+++ b/samples/highcharts/chartchooser/categorical-comparison-treemap/demo.css
@@ -1,9 +1,9 @@
#container {
- width: 100%;
- max-height: 600px;
- margin: auto;
- top: 0;
- right: 0;
- bottom: 0;
- left: 0;
+ width: 100%;
+ max-height: 600px;
+ margin: auto;
+ top: 0;
+ right: 0;
+ bottom: 0;
+ left: 0;
}
diff --git a/samples/highcharts/chartchooser/categorical-composition-donut-monochrome/demo.css b/samples/highcharts/chartchooser/categorical-composition-donut-monochrome/demo.css
index 4a9b050d99f..92542bb2203 100644
--- a/samples/highcharts/chartchooser/categorical-composition-donut-monochrome/demo.css
+++ b/samples/highcharts/chartchooser/categorical-composition-donut-monochrome/demo.css
@@ -1,6 +1,6 @@
#container {
- min-width: 310px;
- height: 400px;
- max-width: 600px;
- margin: 0 auto;
+ min-width: 310px;
+ height: 400px;
+ max-width: 600px;
+ margin: 0 auto;
}
diff --git a/samples/highcharts/chartchooser/categorical-composition-donut-patterns/demo.css b/samples/highcharts/chartchooser/categorical-composition-donut-patterns/demo.css
index 4a9b050d99f..92542bb2203 100644
--- a/samples/highcharts/chartchooser/categorical-composition-donut-patterns/demo.css
+++ b/samples/highcharts/chartchooser/categorical-composition-donut-patterns/demo.css
@@ -1,6 +1,6 @@
#container {
- min-width: 310px;
- height: 400px;
- max-width: 600px;
- margin: 0 auto;
+ min-width: 310px;
+ height: 400px;
+ max-width: 600px;
+ margin: 0 auto;
}
diff --git a/samples/highcharts/chartchooser/categorical-composition-donut/demo.css b/samples/highcharts/chartchooser/categorical-composition-donut/demo.css
index 4a9b050d99f..92542bb2203 100644
--- a/samples/highcharts/chartchooser/categorical-composition-donut/demo.css
+++ b/samples/highcharts/chartchooser/categorical-composition-donut/demo.css
@@ -1,6 +1,6 @@
#container {
- min-width: 310px;
- height: 400px;
- max-width: 600px;
- margin: 0 auto;
+ min-width: 310px;
+ height: 400px;
+ max-width: 600px;
+ margin: 0 auto;
}
diff --git a/samples/highcharts/chartchooser/categorical-composition-pie-monochrome/demo.css b/samples/highcharts/chartchooser/categorical-composition-pie-monochrome/demo.css
index 4a9b050d99f..92542bb2203 100644
--- a/samples/highcharts/chartchooser/categorical-composition-pie-monochrome/demo.css
+++ b/samples/highcharts/chartchooser/categorical-composition-pie-monochrome/demo.css
@@ -1,6 +1,6 @@
#container {
- min-width: 310px;
- height: 400px;
- max-width: 600px;
- margin: 0 auto;
+ min-width: 310px;
+ height: 400px;
+ max-width: 600px;
+ margin: 0 auto;
}
diff --git a/samples/highcharts/chartchooser/categorical-composition-pie-patterns/demo.css b/samples/highcharts/chartchooser/categorical-composition-pie-patterns/demo.css
index 4a9b050d99f..92542bb2203 100644
--- a/samples/highcharts/chartchooser/categorical-composition-pie-patterns/demo.css
+++ b/samples/highcharts/chartchooser/categorical-composition-pie-patterns/demo.css
@@ -1,6 +1,6 @@
#container {
- min-width: 310px;
- height: 400px;
- max-width: 600px;
- margin: 0 auto;
+ min-width: 310px;
+ height: 400px;
+ max-width: 600px;
+ margin: 0 auto;
}
diff --git a/samples/highcharts/chartchooser/categorical-composition-pie/demo.css b/samples/highcharts/chartchooser/categorical-composition-pie/demo.css
index 4a9b050d99f..92542bb2203 100644
--- a/samples/highcharts/chartchooser/categorical-composition-pie/demo.css
+++ b/samples/highcharts/chartchooser/categorical-composition-pie/demo.css
@@ -1,6 +1,6 @@
#container {
- min-width: 310px;
- height: 400px;
- max-width: 600px;
- margin: 0 auto;
+ min-width: 310px;
+ height: 400px;
+ max-width: 600px;
+ margin: 0 auto;
}
diff --git a/samples/highcharts/css/a11y/demo.css b/samples/highcharts/css/a11y/demo.css
index f52e33d6689..c84c6237081 100644
--- a/samples/highcharts/css/a11y/demo.css
+++ b/samples/highcharts/css/a11y/demo.css
@@ -1,7 +1,7 @@
-@import 'https://code.highcharts.com/css/highcharts.css';
+@import "https://code.highcharts.com/css/highcharts.css";
#container {
- height: 400px;
- max-width: 800px;
- margin: 0 auto;
+ height: 400px;
+ max-width: 800px;
+ margin: 0 auto;
}
diff --git a/samples/highcharts/css/annotations-markers/demo.css b/samples/highcharts/css/annotations-markers/demo.css
index 00a447651f7..dd3fe4bbf8e 100644
--- a/samples/highcharts/css/annotations-markers/demo.css
+++ b/samples/highcharts/css/annotations-markers/demo.css
@@ -1,4 +1,5 @@
-@import 'https://code.highcharts.com/css/highcharts.css';
+@import "https://code.highcharts.com/css/highcharts.css";
+
#container {
max-width: 800px;
height: 400px;
@@ -6,21 +7,21 @@
}
.shape {
- fill: none;
- stroke-width: 1;
- stroke: red;
+ fill: none;
+ stroke-width: 1;
+ stroke: red;
}
#shape-custom-shape path {
- fill: red;
+ fill: red;
}
#shape-circle circle:first-child {
- fill: rgba(224, 101, 0, 0.6);
+ fill: rgb(224 101 0 / 60%);
}
#shape-circle circle:nth-child(2) {
- fill: none;
- stroke-width: 2;
- stroke: black;
+ fill: none;
+ stroke-width: 2;
+ stroke: black;
}
diff --git a/samples/highcharts/css/annotations/demo.css b/samples/highcharts/css/annotations/demo.css
index 78f86e3c2c7..5ca49770255 100644
--- a/samples/highcharts/css/annotations/demo.css
+++ b/samples/highcharts/css/annotations/demo.css
@@ -1,4 +1,5 @@
-@import 'https://code.highcharts.com/css/highcharts.css';
+@import "https://code.highcharts.com/css/highcharts.css";
+
#container {
max-width: 800px;
height: 400px;
@@ -6,6 +7,6 @@
}
.climb text {
- fill: gray;
- font-weight: normal;
-}
\ No newline at end of file
+ fill: gray;
+ font-weight: normal;
+}
diff --git a/samples/highcharts/css/axis-grid/demo.css b/samples/highcharts/css/axis-grid/demo.css
index 28395435b9d..0d3fcb7ee05 100644
--- a/samples/highcharts/css/axis-grid/demo.css
+++ b/samples/highcharts/css/axis-grid/demo.css
@@ -1,18 +1,21 @@
-@import 'https://code.highcharts.com/css/highcharts.css';
+@import "https://code.highcharts.com/css/highcharts.css";
#container {
- height: 400px;
- max-width: 800px;
- margin: 0 auto;
+ height: 400px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.highcharts-xaxis-grid .highcharts-grid-line {
- stroke-width: 2px;
- stroke: #d8d8d8;
+ stroke-width: 2px;
+ stroke: #d8d8d8;
}
+
.highcharts-xaxis .highcharts-tick {
- stroke-width: 2px;
- stroke: #d8d8d8;
+ stroke-width: 2px;
+ stroke: #d8d8d8;
}
+
.highcharts-minor-grid-line {
- stroke-dasharray: 2, 2;
-}
\ No newline at end of file
+ stroke-dasharray: 2, 2;
+}
diff --git a/samples/highcharts/css/axis/demo.css b/samples/highcharts/css/axis/demo.css
index ae8bc3c2f65..57ad1f039ac 100644
--- a/samples/highcharts/css/axis/demo.css
+++ b/samples/highcharts/css/axis/demo.css
@@ -1,34 +1,38 @@
-@import 'https://code.highcharts.com/css/highcharts.css';
+@import "https://code.highcharts.com/css/highcharts.css";
#container {
- height: 400px;
- max-width: 800px;
- margin: 0 auto;
+ height: 400px;
+ max-width: 800px;
+ margin: 0 auto;
}
/* Link the series colors to axis colors */
.highcharts-color-0 {
- fill: #7cb5ec;
- stroke: #7cb5ec;
+ fill: #7cb5ec;
+ stroke: #7cb5ec;
}
+
.highcharts-axis.highcharts-color-0 .highcharts-axis-line {
- stroke: #7cb5ec;
+ stroke: #7cb5ec;
}
+
.highcharts-axis.highcharts-color-0 text {
- fill: #7cb5ec;
+ fill: #7cb5ec;
}
+
.highcharts-color-1 {
- fill: #90ed7d;
- stroke: #90ed7d;
+ fill: #90ed7d;
+ stroke: #90ed7d;
}
+
.highcharts-axis.highcharts-color-1 .highcharts-axis-line {
- stroke: #90ed7d;
+ stroke: #90ed7d;
}
+
.highcharts-axis.highcharts-color-1 text {
- fill: #90ed7d;
+ fill: #90ed7d;
}
-
.highcharts-yaxis .highcharts-axis-line {
- stroke-width: 2px;
+ stroke-width: 2px;
}
diff --git a/samples/highcharts/css/boxplot/demo.css b/samples/highcharts/css/boxplot/demo.css
index e5b2462a30b..3fa47ee3ff7 100644
--- a/samples/highcharts/css/boxplot/demo.css
+++ b/samples/highcharts/css/boxplot/demo.css
@@ -1,25 +1,30 @@
-@import 'https://code.highcharts.com/css/highcharts.css';
+@import "https://code.highcharts.com/css/highcharts.css";
.highcharts-boxplot-series .highcharts-point {
- stroke-width: 2px;
+ stroke-width: 2px;
}
+
.highcharts-boxplot-box {
- fill: #F0F0E0;
- stroke-dasharray: 4, 2;
+ fill: #f0f0e0;
+ stroke-dasharray: 4, 2;
}
+
.highcharts-boxplot-median {
- stroke: #0C5DA5;
- stroke-width: 3px;
+ stroke: #0c5da5;
+ stroke-width: 3px;
}
+
.highcharts-boxplot-stem {
- stroke: #A63400;
- stroke-dasharray: 1, 2;
- stroke-width: 1px;
+ stroke: #a63400;
+ stroke-dasharray: 1, 2;
+ stroke-width: 1px;
}
+
.highcharts-boxplot-whisker {
- stroke: #3D9200;
- stroke-width: 3px;
+ stroke: #3d9200;
+ stroke-width: 3px;
}
+
.highcharts-plot-line-label tspan {
- fill: gray;
-}
\ No newline at end of file
+ fill: gray;
+}
diff --git a/samples/highcharts/css/bubble-legend/demo.css b/samples/highcharts/css/bubble-legend/demo.css
index 880d4024711..1b8519cec68 100644
--- a/samples/highcharts/css/bubble-legend/demo.css
+++ b/samples/highcharts/css/bubble-legend/demo.css
@@ -1,14 +1,17 @@
-@import 'https://code.highcharts.com/css/highcharts.css';
+@import "https://code.highcharts.com/css/highcharts.css";
.highcharts-bubble-legend-symbol {
fill: #e4d354;
}
+
.highcharts-bubble-legend-connectors {
stroke-width: 2;
}
+
.highcharts-bubble-legend-labels {
font-size: 14px;
}
+
.highcharts-point {
fill: #e4d354;
stroke-width: 2;
diff --git a/samples/highcharts/css/bubble/demo.css b/samples/highcharts/css/bubble/demo.css
index 4d53c2ea1dc..44da9ec42e4 100644
--- a/samples/highcharts/css/bubble/demo.css
+++ b/samples/highcharts/css/bubble/demo.css
@@ -1,13 +1,15 @@
-@import 'https://code.highcharts.com/css/highcharts.css';
+@import "https://code.highcharts.com/css/highcharts.css";
.highcharts-plot-border {
- stroke-width: 1px;
- stroke: silver;
+ stroke-width: 1px;
+ stroke: silver;
}
+
.highcharts-plot-line {
- stroke-width: 2px;
- stroke-dasharray: 2, 2;
+ stroke-width: 2px;
+ stroke-dasharray: 2, 2;
}
+
.highcharts-plot-line-label {
- font-style: italic;
-}
\ No newline at end of file
+ font-style: italic;
+}
diff --git a/samples/highcharts/css/bullet-graph/demo.css b/samples/highcharts/css/bullet-graph/demo.css
index cee80768e7b..6a1876d1d9c 100644
--- a/samples/highcharts/css/bullet-graph/demo.css
+++ b/samples/highcharts/css/bullet-graph/demo.css
@@ -1,33 +1,42 @@
-@import 'https://code.highcharts.com/css/highcharts.css';
+@import "https://code.highcharts.com/css/highcharts.css";
+
#container1 {
max-width: 800px;
height: 115px;
margin: 1em auto;
}
-#container2, #container3 {
+
+#container2,
+#container3 {
max-width: 800px;
height: 85px;
margin: 1em auto;
}
+
.hc-cat-title {
- font-size: 13px;
- font-weight: bold;
+ font-size: 13px;
+ font-weight: bold;
}
+
.plot-band-low {
- fill: #666;
- fill-opacity: 1;
+ fill: #666;
+ fill-opacity: 1;
}
+
.plot-band-medium {
- fill: #999;
- fill-opacity: 1;
+ fill: #999;
+ fill-opacity: 1;
}
+
.plot-band-high {
- fill: #bbb;
- fill-opacity: 1;
+ fill: #bbb;
+ fill-opacity: 1;
}
+
.highcharts-bullet-target {
- fill: black;
+ fill: black;
}
+
.highcharts-bullet-series .highcharts-point {
- fill: black;
-}
\ No newline at end of file
+ fill: black;
+}
diff --git a/samples/highcharts/css/candlestick/demo.css b/samples/highcharts/css/candlestick/demo.css
index dc5a5a08152..ad229b189e5 100644
--- a/samples/highcharts/css/candlestick/demo.css
+++ b/samples/highcharts/css/candlestick/demo.css
@@ -1,9 +1,10 @@
-@import 'https://code.highcharts.com/css/highcharts.css';
+@import "https://code.highcharts.com/css/highcharts.css";
.highcharts-candlestick-series .highcharts-point {
- stroke: #2f7ed8;
+ stroke: #2f7ed8;
}
+
.highcharts-candlestick-series .highcharts-point-up {
- stroke: silver;
- fill: silver;
-}
\ No newline at end of file
+ stroke: silver;
+ fill: silver;
+}
diff --git a/samples/highcharts/css/chart-border-background/demo.css b/samples/highcharts/css/chart-border-background/demo.css
index 97e4edd05c1..1a170131c5b 100644
--- a/samples/highcharts/css/chart-border-background/demo.css
+++ b/samples/highcharts/css/chart-border-background/demo.css
@@ -1,7 +1,7 @@
-@import 'https://code.highcharts.com/css/highcharts.css';
+@import "https://code.highcharts.com/css/highcharts.css";
.highcharts-background {
- fill: #efefef;
- stroke: #a4edba;
- stroke-width: 2px;
-}
\ No newline at end of file
+ fill: #efefef;
+ stroke: #a4edba;
+ stroke-width: 2px;
+}
diff --git a/samples/highcharts/css/chart-plotarea/demo.css b/samples/highcharts/css/chart-plotarea/demo.css
index c6e22abb777..021d2e1a6a7 100644
--- a/samples/highcharts/css/chart-plotarea/demo.css
+++ b/samples/highcharts/css/chart-plotarea/demo.css
@@ -1,9 +1,10 @@
-@import 'https://code.highcharts.com/css/highcharts.css';
+@import "https://code.highcharts.com/css/highcharts.css";
.highcharts-plot-background {
- fill: #efffff;
+ fill: #efffff;
}
+
.highcharts-plot-border {
- stroke-width: 2px;
- stroke: #7cb5ec;
-}
\ No newline at end of file
+ stroke-width: 2px;
+ stroke: #7cb5ec;
+}
diff --git a/samples/highcharts/css/chart/demo.css b/samples/highcharts/css/chart/demo.css
index c4ac2758553..adad078af20 100644
--- a/samples/highcharts/css/chart/demo.css
+++ b/samples/highcharts/css/chart/demo.css
@@ -1,10 +1,11 @@
-@import 'https://code.highcharts.com/css/highcharts.css';
+@import "https://code.highcharts.com/css/highcharts.css";
#container {
- height: 400px;
- max-width: 800px;
- margin: 0 auto;
+ height: 400px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.highcharts-root {
- font-family: 'Courier New', monospace;
-}
\ No newline at end of file
+ font-family: "Courier New", monospace;
+}
diff --git a/samples/highcharts/css/color-zones/demo.css b/samples/highcharts/css/color-zones/demo.css
index 64b83796402..e08e3ada2f6 100644
--- a/samples/highcharts/css/color-zones/demo.css
+++ b/samples/highcharts/css/color-zones/demo.css
@@ -1,33 +1,41 @@
-@import 'https://code.highcharts.com/css/highcharts.css';
+@import "https://code.highcharts.com/css/highcharts.css";
.highcharts-point {
- stroke: white;
+ stroke: white;
}
.highcharts-graph.zone-0 {
- stroke: #f7a35c;
+ stroke: #f7a35c;
}
+
.highcharts-area.zone-0 {
- fill: #f7a35c;
+ fill: #f7a35c;
}
+
.highcharts-point.zone-0 {
- fill: #f7a35c;
+ fill: #f7a35c;
}
+
.highcharts-graph.zone-1 {
- stroke: #7cb5ec;
+ stroke: #7cb5ec;
}
+
.highcharts-area.zone-1 {
- fill: #7cb5ec;
+ fill: #7cb5ec;
}
+
.highcharts-point.zone-1 {
- fill: #7cb5ec;
+ fill: #7cb5ec;
}
+
.highcharts-graph.zone-2 {
- stroke: #90ed7d;
+ stroke: #90ed7d;
}
+
.highcharts-area.zone-2 {
- fill: #90ed7d;
+ fill: #90ed7d;
}
+
.highcharts-point.zone-2 {
- fill: #90ed7d;
-}
\ No newline at end of file
+ fill: #90ed7d;
+}
diff --git a/samples/highcharts/css/colors/demo.css b/samples/highcharts/css/colors/demo.css
index a1902e5af6b..1632dc471ae 100644
--- a/samples/highcharts/css/colors/demo.css
+++ b/samples/highcharts/css/colors/demo.css
@@ -1,10 +1,10 @@
-@import 'https://code.highcharts.com/css/highcharts.css';
+@import "https://code.highcharts.com/css/highcharts.css";
#container {
- height: 400px;
- max-width: 800px;
- min-width: 320px;
- margin: 0 auto;
+ height: 400px;
+ max-width: 800px;
+ min-width: 320px;
+ margin: 0 auto;
}
/* Since we're redefining colors after highcharts.css, we need to be specific
@@ -14,79 +14,87 @@ SASS file and build it to CSS. */
.highcharts-point.highcharts-color-0,
.highcharts-legend-item.highcharts-color-0 .highcharts-point,
.highcharts-tooltip .highcharts-color-0 {
- fill: #b3597c;
+ fill: #b3597c;
}
+
.highcharts-tooltip.highcharts-color-0,
.highcharts-data-label-connector.highcharts-color-0 {
- stroke: #b3597c;
+ stroke: #b3597c;
}
.highcharts-point.highcharts-color-1,
.highcharts-legend-item.highcharts-color-1 .highcharts-point,
.highcharts-tooltip .highcharts-color-1 {
- fill: #c4688c;
+ fill: #c4688c;
}
+
.highcharts-tooltip.highcharts-color-1,
.highcharts-data-label-connector.highcharts-color-1 {
- stroke: #c4688c;
+ stroke: #c4688c;
}
.highcharts-point.highcharts-color-2,
.highcharts-legend-item.highcharts-color-2 .highcharts-point,
.highcharts-tooltip .highcharts-color-2 {
- fill: #78a8d1;
+ fill: #78a8d1;
}
+
.highcharts-tooltip.highcharts-color-2,
.highcharts-data-label-connector.highcharts-color-2 {
- stroke: #78a8d1;
+ stroke: #78a8d1;
}
.highcharts-point.highcharts-color-3,
.highcharts-legend-item.highcharts-color-3 .highcharts-point,
.highcharts-tooltip .highcharts-color-3 {
- fill: #7991d2;
+ fill: #7991d2;
}
+
.highcharts-tooltip.highcharts-color-3,
.highcharts-data-label-connector.highcharts-color-3 {
- stroke: #7991d2;
+ stroke: #7991d2;
}
.highcharts-point.highcharts-color-4,
.highcharts-legend-item.highcharts-color-4 .highcharts-point,
.highcharts-tooltip .highcharts-color-4 {
- fill: #7d7bd4;
+ fill: #7d7bd4;
}
+
.highcharts-tooltip.highcharts-color-4,
.highcharts-data-label-connector.highcharts-color-4 {
- stroke: #7d7bd4;
+ stroke: #7d7bd4;
}
.highcharts-point.highcharts-color-5,
.highcharts-legend-item.highcharts-color-5 .highcharts-point,
.highcharts-tooltip .highcharts-color-5 {
- fill: #977dd5;
+ fill: #977dd5;
}
+
.highcharts-tooltip.highcharts-color-5,
.highcharts-data-label-connector.highcharts-color-5 {
- stroke: #977dd5;
+ stroke: #977dd5;
}
.highcharts-point.highcharts-color-6,
.highcharts-legend-item.highcharts-color-6 .highcharts-point,
.highcharts-tooltip .highcharts-color-6 {
- fill: #b3597c;
+ fill: #b3597c;
}
+
.highcharts-tooltip.highcharts-color-6,
.highcharts-data-label-connector.highcharts-color-6 {
- stroke: #b3597c;
+ stroke: #b3597c;
}
.highcharts-point.highcharts-color-7,
.highcharts-legend-item.highcharts-color-7 .highcharts-point,
.highcharts-tooltip .highcharts-color-7 {
- fill: #b27fd6;
+ fill: #b27fd6;
}
+
.highcharts-tooltip.highcharts-color-7,
.highcharts-data-label-connector.highcharts-color-7 {
- stroke: #b27fd6;
+ stroke: #b27fd6;
}
diff --git a/samples/highcharts/css/column-3d/demo.css b/samples/highcharts/css/column-3d/demo.css
index 21acc53b3ae..2a51acabba1 100644
--- a/samples/highcharts/css/column-3d/demo.css
+++ b/samples/highcharts/css/column-3d/demo.css
@@ -1,8 +1,8 @@
-@import 'https://code.highcharts.com/css/highcharts.css';
+@import "https://code.highcharts.com/css/highcharts.css";
#container {
- height: 400px;
- min-width: 300px;
- max-width: 800px;
- margin: 0 auto;
+ height: 400px;
+ min-width: 300px;
+ max-width: 800px;
+ margin: 0 auto;
}
diff --git a/samples/highcharts/css/column-density/demo.css b/samples/highcharts/css/column-density/demo.css
index dcf444885e7..33cad9cf870 100644
--- a/samples/highcharts/css/column-density/demo.css
+++ b/samples/highcharts/css/column-density/demo.css
@@ -1,12 +1,12 @@
-@import 'https://code.highcharts.com/css/highcharts.css';
+@import "https://code.highcharts.com/css/highcharts.css";
#container {
- height: 400px;
- min-width: 300px;
- max-width: 800px;
- margin: 0 auto;
+ height: 400px;
+ min-width: 300px;
+ max-width: 800px;
+ margin: 0 auto;
}
.highcharts-column-series .highcharts-point {
- stroke: black;
-}
\ No newline at end of file
+ stroke: black;
+}
diff --git a/samples/highcharts/css/credits/demo.css b/samples/highcharts/css/credits/demo.css
index b8ecce26a6a..cab73bd0606 100644
--- a/samples/highcharts/css/credits/demo.css
+++ b/samples/highcharts/css/credits/demo.css
@@ -1,17 +1,19 @@
-@import 'https://code.highcharts.com/css/highcharts.css';
+@import "https://code.highcharts.com/css/highcharts.css";
#container {
- height: 400px;
- max-width: 800px;
- margin: 0 auto;
+ height: 400px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.highcharts-credits {
- font-style: italic;
+ font-style: italic;
font-size: 2em;
fill: #90ed7d;
transition: fill 250ms;
}
+
.highcharts-credits:hover {
- fill: black;
- font-size: 2em;
-};
\ No newline at end of file
+ fill: black;
+ font-size: 2em;
+}
diff --git a/samples/highcharts/css/crosshair-label/demo.css b/samples/highcharts/css/crosshair-label/demo.css
index a1d358a7589..27fc9753dec 100644
--- a/samples/highcharts/css/crosshair-label/demo.css
+++ b/samples/highcharts/css/crosshair-label/demo.css
@@ -1,14 +1,16 @@
-@import 'https://code.highcharts.com/css/highcharts.css';
+@import "https://code.highcharts.com/css/highcharts.css";
#container {
- height: 400px;
- max-width: 800px;
- margin: 0 auto;
+ height: 400px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.highcharts-crosshair-label {
- stroke-width: 1px;
- stroke: gray;
+ stroke-width: 1px;
+ stroke: gray;
}
+
.highcharts-crosshair-label text {
- fill: black;
+ fill: black;
}
diff --git a/samples/highcharts/css/crosshairs/demo.css b/samples/highcharts/css/crosshairs/demo.css
index f52e33d6689..c84c6237081 100644
--- a/samples/highcharts/css/crosshairs/demo.css
+++ b/samples/highcharts/css/crosshairs/demo.css
@@ -1,7 +1,7 @@
-@import 'https://code.highcharts.com/css/highcharts.css';
+@import "https://code.highcharts.com/css/highcharts.css";
#container {
- height: 400px;
- max-width: 800px;
- margin: 0 auto;
+ height: 400px;
+ max-width: 800px;
+ margin: 0 auto;
}
diff --git a/samples/highcharts/css/dark-unica-highcharts/demo.css b/samples/highcharts/css/dark-unica-highcharts/demo.css
index 52b268f1638..74eb1e9d2fe 100644
--- a/samples/highcharts/css/dark-unica-highcharts/demo.css
+++ b/samples/highcharts/css/dark-unica-highcharts/demo.css
@@ -1 +1 @@
-@import 'https://code.highcharts.com/css/themes/dark-unica.css';
\ No newline at end of file
+@import "https://code.highcharts.com/css/themes/dark-unica.css";
diff --git a/samples/highcharts/css/dark-unica-highmaps/demo.css b/samples/highcharts/css/dark-unica-highmaps/demo.css
index 52b268f1638..74eb1e9d2fe 100644
--- a/samples/highcharts/css/dark-unica-highmaps/demo.css
+++ b/samples/highcharts/css/dark-unica-highmaps/demo.css
@@ -1 +1 @@
-@import 'https://code.highcharts.com/css/themes/dark-unica.css';
\ No newline at end of file
+@import "https://code.highcharts.com/css/themes/dark-unica.css";
diff --git a/samples/highcharts/css/dark-unica-highstock/demo.css b/samples/highcharts/css/dark-unica-highstock/demo.css
index 52b268f1638..74eb1e9d2fe 100644
--- a/samples/highcharts/css/dark-unica-highstock/demo.css
+++ b/samples/highcharts/css/dark-unica-highstock/demo.css
@@ -1 +1 @@
-@import 'https://code.highcharts.com/css/themes/dark-unica.css';
\ No newline at end of file
+@import "https://code.highcharts.com/css/themes/dark-unica.css";
diff --git a/samples/highcharts/css/data-label-contrast/demo.css b/samples/highcharts/css/data-label-contrast/demo.css
index 5dfa97aa364..97aa234db08 100644
--- a/samples/highcharts/css/data-label-contrast/demo.css
+++ b/samples/highcharts/css/data-label-contrast/demo.css
@@ -1,15 +1,15 @@
-@import 'https://code.highcharts.com/css/highcharts.css';
+@import "https://code.highcharts.com/css/highcharts.css";
#container {
- height: 400px;
- max-width: 800px;
- margin: 0 auto;
+ height: 400px;
+ max-width: 800px;
+ margin: 0 auto;
}
/* General data label style */
.highcharts-data-label text {
- fill: black;
- text-shadow: 1px 1px white, 1px -1px white, -1px -1px white, -1px 1px white;
+ fill: black;
+ text-shadow: 1px 1px white, 1px -1px white, -1px -1px white, -1px 1px white;
}
/* For the darkest columns, invert the data label text color and shadow */
@@ -18,6 +18,6 @@
.highcharts-data-label-color-4 text,
.highcharts-data-label-color-5 text,
.highcharts-data-label-color-7 text {
- fill: white;
- text-shadow: 1px 1px black, 1px -1px black, -1px -1px black, -1px 1px black;
-}
\ No newline at end of file
+ fill: white;
+ text-shadow: 1px 1px black, 1px -1px black, -1px -1px black, -1px 1px black;
+}
diff --git a/samples/highcharts/css/em/demo.css b/samples/highcharts/css/em/demo.css
index 84d5fc0edf9..f0b8d358365 100644
--- a/samples/highcharts/css/em/demo.css
+++ b/samples/highcharts/css/em/demo.css
@@ -1,21 +1,22 @@
-@import 'https://code.highcharts.com/css/highcharts.css';
+@import "https://code.highcharts.com/css/highcharts.css";
#main {
- width: 600px;
- margin: 0 auto;
+ width: 600px;
+ margin: 0 auto;
}
+
#container {
- height: 400px;
+ height: 400px;
}
+
input#em {
- width: 100%;
+ width: 100%;
}
.highcharts-container {
- font-size: 1em;
+ font-size: 1em;
}
-
/* Apply relative sizes to visible elements */
.highcharts-yaxis-grid .highcharts-grid-line {
stroke-width: 0.0625em;
@@ -26,8 +27,9 @@ input#em {
}
.highcharts-graph {
- stroke-width: 0.125em;
+ stroke-width: 0.125em;
}
+
.highcharts-point {
- stroke-width: 0.125em;
+ stroke-width: 0.125em;
}
diff --git a/samples/highcharts/css/error-bar/demo.css b/samples/highcharts/css/error-bar/demo.css
index bd766a79f65..3959f468a48 100644
--- a/samples/highcharts/css/error-bar/demo.css
+++ b/samples/highcharts/css/error-bar/demo.css
@@ -1,2 +1 @@
-@import 'https://code.highcharts.com/css/highcharts.css';
-
+@import "https://code.highcharts.com/css/highcharts.css";
diff --git a/samples/highcharts/css/exporting-offline/demo.css b/samples/highcharts/css/exporting-offline/demo.css
index f52e33d6689..c84c6237081 100644
--- a/samples/highcharts/css/exporting-offline/demo.css
+++ b/samples/highcharts/css/exporting-offline/demo.css
@@ -1,7 +1,7 @@
-@import 'https://code.highcharts.com/css/highcharts.css';
+@import "https://code.highcharts.com/css/highcharts.css";
#container {
- height: 400px;
- max-width: 800px;
- margin: 0 auto;
+ height: 400px;
+ max-width: 800px;
+ margin: 0 auto;
}
diff --git a/samples/highcharts/css/exporting-style/demo.css b/samples/highcharts/css/exporting-style/demo.css
index f52e33d6689..c84c6237081 100644
--- a/samples/highcharts/css/exporting-style/demo.css
+++ b/samples/highcharts/css/exporting-style/demo.css
@@ -1,7 +1,7 @@
-@import 'https://code.highcharts.com/css/highcharts.css';
+@import "https://code.highcharts.com/css/highcharts.css";
#container {
- height: 400px;
- max-width: 800px;
- margin: 0 auto;
+ height: 400px;
+ max-width: 800px;
+ margin: 0 auto;
}
diff --git a/samples/highcharts/css/exporting/demo.css b/samples/highcharts/css/exporting/demo.css
index 3328ca9684e..1b8c0847585 100644
--- a/samples/highcharts/css/exporting/demo.css
+++ b/samples/highcharts/css/exporting/demo.css
@@ -1,16 +1,17 @@
-@import 'https://code.highcharts.com/css/highcharts.css';
+@import "https://code.highcharts.com/css/highcharts.css";
#container {
- height: 300px;
- margin-top: 1em;
- max-width: 800px;
- margin: 0 auto
+ height: 300px;
+ margin-top: 1em;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.highcharts-column-series rect {
- stroke-dasharray: 2;
- stroke: black;
+ stroke-dasharray: 2;
+ stroke: black;
}
.CodeMirror {
- height: auto !important;
-}
\ No newline at end of file
+ height: auto !important;
+}
diff --git a/samples/highcharts/css/flags/demo.css b/samples/highcharts/css/flags/demo.css
index de5915a37c3..194ba7e006c 100644
--- a/samples/highcharts/css/flags/demo.css
+++ b/samples/highcharts/css/flags/demo.css
@@ -1,20 +1,25 @@
-@import 'https://code.highcharts.com/css/highcharts.css';
+@import "https://code.highcharts.com/css/highcharts.css";
.highcharts-flags-series .highcharts-point {
- transition: fill 250ms;
+ transition: fill 250ms;
}
+
.highcharts-flags-series .highcharts-point text {
- transition: fill 250ms;
+ transition: fill 250ms;
}
+
.darker-flags .highcharts-point path {
- fill: #395C84;
+ fill: #395c84;
}
+
.darker-flags .highcharts-point text {
- fill: white;
+ fill: white;
}
+
.circle-flags .highcharts-point-hover path {
- fill: #395C84;
+ fill: #395c84;
}
+
.circle-flags .highcharts-point-hover text {
- fill: white;
-}
\ No newline at end of file
+ fill: white;
+}
diff --git a/samples/highcharts/css/gauge/demo.css b/samples/highcharts/css/gauge/demo.css
index f237686339c..0b35b817fe0 100644
--- a/samples/highcharts/css/gauge/demo.css
+++ b/samples/highcharts/css/gauge/demo.css
@@ -1,45 +1,54 @@
-@import 'https://code.highcharts.com/css/highcharts.css';
+@import "https://code.highcharts.com/css/highcharts.css";
.outer-pane {
- fill: #EFEFEF;
+ fill: #efefef;
}
+
.middle-pane {
- stroke-width: 1px;
- stroke: #AAA;
+ stroke-width: 1px;
+ stroke: #aaa;
}
+
.inner-pane {
- fill: #DDDDDD;
+ fill: #ddd;
}
+
.green-band {
- fill: #55BF3B;
- fill-opacity: 1;
+ fill: #55bf3b;
+ fill-opacity: 1;
}
+
.yellow-band {
- fill: #DDDF0D;
- fill-opacity: 1;
+ fill: #dddf0d;
+ fill-opacity: 1;
}
+
.red-band {
- fill: #DF5353;
- fill-opacity: 1;
+ fill: #df5353;
+ fill-opacity: 1;
}
+
.highcharts-gauge-series .highcharts-pivot {
- stroke-width: 1px;
- stroke: black;
- fill-opacity: 0.3;
+ stroke-width: 1px;
+ stroke: black;
+ fill-opacity: 0.3;
}
+
.highcharts-gauge-series .highcharts-dial {
- fill: gray;
+ fill: gray;
}
+
.highcharts-yaxis .highcharts-tick {
- stroke-width: 2px;
- stroke: #666666;
+ stroke-width: 2px;
+ stroke: #666;
}
+
.highcharts-yaxis-grid .highcharts-grid-line,
.highcharts-yaxis-grid .highcharts-minor-grid-line {
- display: none;
+ display: none;
}
.highcharts-yaxis .highcharts-minor-tick {
- stroke-width: 1px;
- stroke: #999999;
-}
\ No newline at end of file
+ stroke-width: 1px;
+ stroke: #999;
+}
diff --git a/samples/highcharts/css/gradient-island/demo.css b/samples/highcharts/css/gradient-island/demo.css
index e05a949ce81..2024eae71a0 100644
--- a/samples/highcharts/css/gradient-island/demo.css
+++ b/samples/highcharts/css/gradient-island/demo.css
@@ -1,37 +1,43 @@
-@import 'https://code.highcharts.com/css/highcharts.css';
+@import "https://code.highcharts.com/css/highcharts.css";
#container {
- height: 400px;
- max-width: 800px;
- min-width: 320px;
- margin: 0 auto;
+ height: 400px;
+ max-width: 800px;
+ min-width: 320px;
+ margin: 0 auto;
}
/* Define the stop colors */
#gradient-0 stop {
- stop-color: #7cb5ec;
+ stop-color: #7cb5ec;
}
+
#gradient-0 stop[offset="0"] {
- stop-opacity: 0.75;
+ stop-opacity: 0.75;
}
+
#gradient-0 stop[offset="1"] {
- stop-opacity: 0;
+ stop-opacity: 0;
}
+
#gradient-1 stop {
- stop-color: #cccccc;
+ stop-color: #ccc;
}
+
#gradient-1 stop[offset="0"] {
- stop-opacity: 0;
+ stop-opacity: 0;
}
+
#gradient-1 stop[offset="1"] {
- stop-opacity: 0.25;
+ stop-opacity: 0.25;
}
/* Apply the gradients */
.highcharts-plot-background {
- fill: url(#gradient-1);
+ fill: url(#gradient-1);
}
+
.highcharts-color-0 .highcharts-area {
- fill-opacity: 1;
- fill: url(#gradient-0);
-}
\ No newline at end of file
+ fill-opacity: 1;
+ fill: url(#gradient-0);
+}
diff --git a/samples/highcharts/css/gradient/demo.css b/samples/highcharts/css/gradient/demo.css
index e05a949ce81..2024eae71a0 100644
--- a/samples/highcharts/css/gradient/demo.css
+++ b/samples/highcharts/css/gradient/demo.css
@@ -1,37 +1,43 @@
-@import 'https://code.highcharts.com/css/highcharts.css';
+@import "https://code.highcharts.com/css/highcharts.css";
#container {
- height: 400px;
- max-width: 800px;
- min-width: 320px;
- margin: 0 auto;
+ height: 400px;
+ max-width: 800px;
+ min-width: 320px;
+ margin: 0 auto;
}
/* Define the stop colors */
#gradient-0 stop {
- stop-color: #7cb5ec;
+ stop-color: #7cb5ec;
}
+
#gradient-0 stop[offset="0"] {
- stop-opacity: 0.75;
+ stop-opacity: 0.75;
}
+
#gradient-0 stop[offset="1"] {
- stop-opacity: 0;
+ stop-opacity: 0;
}
+
#gradient-1 stop {
- stop-color: #cccccc;
+ stop-color: #ccc;
}
+
#gradient-1 stop[offset="0"] {
- stop-opacity: 0;
+ stop-opacity: 0;
}
+
#gradient-1 stop[offset="1"] {
- stop-opacity: 0.25;
+ stop-opacity: 0.25;
}
/* Apply the gradients */
.highcharts-plot-background {
- fill: url(#gradient-1);
+ fill: url(#gradient-1);
}
+
.highcharts-color-0 .highcharts-area {
- fill-opacity: 1;
- fill: url(#gradient-0);
-}
\ No newline at end of file
+ fill-opacity: 1;
+ fill: url(#gradient-0);
+}
diff --git a/samples/highcharts/css/grid-light-highcharts/demo.css b/samples/highcharts/css/grid-light-highcharts/demo.css
index c5f8231a4e8..b218a5331d0 100644
--- a/samples/highcharts/css/grid-light-highcharts/demo.css
+++ b/samples/highcharts/css/grid-light-highcharts/demo.css
@@ -1 +1 @@
-@import 'https://code.highcharts.com/css/themes/grid-light.css';
\ No newline at end of file
+@import "https://code.highcharts.com/css/themes/grid-light.css";
diff --git a/samples/highcharts/css/grid-light-highmaps/demo.css b/samples/highcharts/css/grid-light-highmaps/demo.css
index c5f8231a4e8..b218a5331d0 100644
--- a/samples/highcharts/css/grid-light-highmaps/demo.css
+++ b/samples/highcharts/css/grid-light-highmaps/demo.css
@@ -1 +1 @@
-@import 'https://code.highcharts.com/css/themes/grid-light.css';
\ No newline at end of file
+@import "https://code.highcharts.com/css/themes/grid-light.css";
diff --git a/samples/highcharts/css/grid-light-highstock/demo.css b/samples/highcharts/css/grid-light-highstock/demo.css
index c5f8231a4e8..b218a5331d0 100644
--- a/samples/highcharts/css/grid-light-highstock/demo.css
+++ b/samples/highcharts/css/grid-light-highstock/demo.css
@@ -1 +1 @@
-@import 'https://code.highcharts.com/css/themes/grid-light.css';
\ No newline at end of file
+@import "https://code.highcharts.com/css/themes/grid-light.css";
diff --git a/samples/highcharts/css/hollow-candlestick/demo.css b/samples/highcharts/css/hollow-candlestick/demo.css
index 7c1756724ab..4ea330f7ac1 100644
--- a/samples/highcharts/css/hollow-candlestick/demo.css
+++ b/samples/highcharts/css/hollow-candlestick/demo.css
@@ -1,14 +1,16 @@
-@import 'https://code.highcharts.com/css/highcharts.css';
+@import "https://code.highcharts.com/css/highcharts.css";
.highcharts-hollowcandlestick-series .highcharts-point-down {
fill: #ff5e00;
- stroke: #ff5e00
+ stroke: #ff5e00;
}
+
.highcharts-hollowcandlestick-series .highcharts-point-down-bearish-up {
fill: #35bd00;
stroke: #35bd00;
}
+
.highcharts-hollowcandlestick-series .highcharts-point-up {
fill: transparent;
stroke: #35bd00;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/css/legend/demo.css b/samples/highcharts/css/legend/demo.css
index b4572043e78..636a7c09469 100644
--- a/samples/highcharts/css/legend/demo.css
+++ b/samples/highcharts/css/legend/demo.css
@@ -1,40 +1,49 @@
-@import 'https://code.highcharts.com/css/highcharts.css';
+@import "https://code.highcharts.com/css/highcharts.css";
#container {
- height: 400px;
- max-width: 800px;
- margin: 0 auto;
+ height: 400px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.highcharts-legend text {
- text-shadow: 0 0 2px black, 0 0 2px black;
+ text-shadow: 0 0 2px black, 0 0 2px black;
}
+
.highcharts-legend-box {
- fill: black;
- fill-opacity: 0.7;
- stroke: black;
- stroke-width: 1px;
+ fill: black;
+ fill-opacity: 0.7;
+ stroke: black;
+ stroke-width: 1px;
}
+
.highcharts-legend-item text {
- fill: #e0e0e0;
- transition: fill 250ms;
+ fill: #e0e0e0;
+ transition: fill 250ms;
}
+
.highcharts-legend-item:hover text {
- fill: white;
+ fill: white;
}
+
.highcharts-legend-item-hidden * {
fill: gray !important;
stroke: gray !important;
}
+
.highcharts-legend-title {
- fill: white;
- font-style: italic;
+ fill: white;
+ font-style: italic;
}
+
.highcharts-legend-navigation {
- fill: white;
+ fill: white;
}
+
.highcharts-legend-nav-active {
- fill: white;
+ fill: white;
}
+
.highcharts-legend-nav-inactive {
- fill: gray;
+ fill: gray;
}
diff --git a/samples/highcharts/css/loading/demo.css b/samples/highcharts/css/loading/demo.css
index 13b067e339e..ccfb388a079 100644
--- a/samples/highcharts/css/loading/demo.css
+++ b/samples/highcharts/css/loading/demo.css
@@ -1,15 +1,18 @@
-@import 'https://code.highcharts.com/css/highcharts.css';
+@import "https://code.highcharts.com/css/highcharts.css";
#main {
- max-width: 800px;
- margin: 0 auto;
+ max-width: 800px;
+ margin: 0 auto;
}
+
#container {
- height: 400px;
+ height: 400px;
}
+
.highcharts-loading {
- background: silver;
+ background: silver;
}
+
.highcharts-loading-inner {
- color: blue;
-}
\ No newline at end of file
+ color: blue;
+}
diff --git a/samples/highcharts/css/map-dataclasses/demo.css b/samples/highcharts/css/map-dataclasses/demo.css
index 42012d13a3c..ccd1537983a 100644
--- a/samples/highcharts/css/map-dataclasses/demo.css
+++ b/samples/highcharts/css/map-dataclasses/demo.css
@@ -1,11 +1,12 @@
-@import 'https://code.highcharts.com/css/highcharts.css';
+@import "https://code.highcharts.com/css/highcharts.css";
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
@@ -18,14 +19,16 @@
/* Data class colors */
.highcharts-color-0 {
- fill: rgb(239, 239, 255);
- stroke: rgb(239, 239, 255);
+ fill: rgb(239 239 255);
+ stroke: rgb(239 239 255);
}
+
.highcharts-color-1 {
- fill: rgb(120, 148, 186);
- stroke: rgb(120, 148, 186);
+ fill: rgb(120 148 186);
+ stroke: rgb(120 148 186);
}
+
.highcharts-color-2 {
- fill: rgb(0, 56, 117);
- stroke: rgb(0, 56, 117);
-}
\ No newline at end of file
+ fill: rgb(0 56 117);
+ stroke: rgb(0 56 117);
+}
diff --git a/samples/highcharts/css/ohlc/demo.css b/samples/highcharts/css/ohlc/demo.css
index bd766a79f65..3959f468a48 100644
--- a/samples/highcharts/css/ohlc/demo.css
+++ b/samples/highcharts/css/ohlc/demo.css
@@ -1,2 +1 @@
-@import 'https://code.highcharts.com/css/highcharts.css';
-
+@import "https://code.highcharts.com/css/highcharts.css";
diff --git a/samples/highcharts/css/pane/demo.css b/samples/highcharts/css/pane/demo.css
index bf15aa35dcc..9cf835814b7 100644
--- a/samples/highcharts/css/pane/demo.css
+++ b/samples/highcharts/css/pane/demo.css
@@ -1,28 +1,34 @@
-@import 'https://code.highcharts.com/css/highcharts.css';
+@import "https://code.highcharts.com/css/highcharts.css";
.highcharts-yaxis-grid .highcharts-grid-line,
.highcharts-yaxis-grid .highcharts-minor-grid-line {
- display: none;
+ display: none;
}
+
.highcharts-plot-band {
- fill-opacity: 1;
+ fill-opacity: 1;
}
+
.highcharts-plot-band.good {
- fill: #90ed7d;
+ fill: #90ed7d;
}
+
.highcharts-plot-band.bad {
- fill: #DDDF0D;
+ fill: #dddf0d;
}
+
.highcharts-plot-band.ugly {
- fill: #f45b5b;
+ fill: #f45b5b;
}
+
.highcharts-pane:nth-child(1) {
- fill: #efffff;
- stroke-width: 1px;
- stroke: gray;
+ fill: #efffff;
+ stroke-width: 1px;
+ stroke: gray;
}
+
.highcharts-pane:nth-child(2) {
- fill: white;
- stroke-width: 1px;
- stroke: #eeeeee;
-}
\ No newline at end of file
+ fill: white;
+ stroke-width: 1px;
+ stroke: #eee;
+}
diff --git a/samples/highcharts/css/pattern/demo.css b/samples/highcharts/css/pattern/demo.css
index 014dad008ae..c1a7d853d32 100644
--- a/samples/highcharts/css/pattern/demo.css
+++ b/samples/highcharts/css/pattern/demo.css
@@ -1,33 +1,36 @@
-@import 'https://code.highcharts.com/css/highcharts.css';
+@import "https://code.highcharts.com/css/highcharts.css";
#container {
- height: 400px;
- max-width: 800px;
- min-width: 320px;
- margin: 0 auto;
+ height: 400px;
+ max-width: 800px;
+ min-width: 320px;
+ margin: 0 auto;
}
.highcharts-legend .highcharts-point {
stroke-width: 0;
}
-
/* Pattern presentational properties */
#hatch-left path {
- stroke: #7cb5ec;
- stroke-width: 1px;
+ stroke: #7cb5ec;
+ stroke-width: 1px;
}
+
#grid rect {
- fill: #ffffff;
+ fill: #fff;
}
+
#grid path {
- stroke: #434348;
- stroke-width: 1px;
+ stroke: #434348;
+ stroke-width: 1px;
}
-.highcharts-series-0 .highcharts-area, .highcharts-legend .highcharts-series-0 .highcharts-point {
- fill: url(#hatch-left);
+.highcharts-series-0 .highcharts-area,
+.highcharts-legend .highcharts-series-0 .highcharts-point {
+ fill: url(#hatch-left);
}
+
.highcharts-series-1 .highcharts-point {
- fill: url(#grid);
-}
\ No newline at end of file
+ fill: url(#grid);
+}
diff --git a/samples/highcharts/css/pie-point/demo.css b/samples/highcharts/css/pie-point/demo.css
index 44ce6b3e81a..9dbc925b596 100644
--- a/samples/highcharts/css/pie-point/demo.css
+++ b/samples/highcharts/css/pie-point/demo.css
@@ -1,17 +1,19 @@
-@import 'https://code.highcharts.com/css/highcharts.css';
+@import "https://code.highcharts.com/css/highcharts.css";
#container {
- height: 400px;
- max-width: 800px;
- min-width: 320px;
- margin: 0 auto;
+ height: 400px;
+ max-width: 800px;
+ min-width: 320px;
+ margin: 0 auto;
}
+
.highcharts-pie-series .highcharts-point {
- stroke: #EDE;
- stroke-width: 2px;
+ stroke: #ede;
+ stroke-width: 2px;
}
+
.highcharts-pie-series .highcharts-data-label-connector {
- stroke: silver;
- stroke-dasharray: 2, 2;
- stroke-width: 2px;
-}
\ No newline at end of file
+ stroke: silver;
+ stroke-dasharray: 2, 2;
+ stroke-width: 2px;
+}
diff --git a/samples/highcharts/css/polygon/demo.css b/samples/highcharts/css/polygon/demo.css
index 85b4382ebe6..2c95976d428 100644
--- a/samples/highcharts/css/polygon/demo.css
+++ b/samples/highcharts/css/polygon/demo.css
@@ -1,12 +1,14 @@
-@import 'https://code.highcharts.com/css/highcharts.css';
+@import "https://code.highcharts.com/css/highcharts.css";
#container {
- min-width: 310px;
- height: 400px;
- max-width: 600px;
- margin: 0 auto;
+ min-width: 310px;
+ height: 400px;
+ max-width: 600px;
+ margin: 0 auto;
+}
+
+.highcharts-polygon-series .highcharts-graph,
+.highcharts-polygon-series .highcharts-point {
+ fill-opacity: 0.3;
+ stroke-width: 1px;
}
-.highcharts-polygon-series .highcharts-graph, .highcharts-polygon-series .highcharts-point {
- fill-opacity: 0.3;
- stroke-width: 1px;
-}
\ No newline at end of file
diff --git a/samples/highcharts/css/sand-signika-highcharts/demo.css b/samples/highcharts/css/sand-signika-highcharts/demo.css
index 9c01314815b..a1708755604 100644
--- a/samples/highcharts/css/sand-signika-highcharts/demo.css
+++ b/samples/highcharts/css/sand-signika-highcharts/demo.css
@@ -1 +1 @@
-@import 'https://code.highcharts.com/css/themes/sand-signika.css';
\ No newline at end of file
+@import "https://code.highcharts.com/css/themes/sand-signika.css";
diff --git a/samples/highcharts/css/sand-signika-highmaps/demo.css b/samples/highcharts/css/sand-signika-highmaps/demo.css
index 9c01314815b..a1708755604 100644
--- a/samples/highcharts/css/sand-signika-highmaps/demo.css
+++ b/samples/highcharts/css/sand-signika-highmaps/demo.css
@@ -1 +1 @@
-@import 'https://code.highcharts.com/css/themes/sand-signika.css';
\ No newline at end of file
+@import "https://code.highcharts.com/css/themes/sand-signika.css";
diff --git a/samples/highcharts/css/sand-signika-highstock/demo.css b/samples/highcharts/css/sand-signika-highstock/demo.css
index 9c01314815b..a1708755604 100644
--- a/samples/highcharts/css/sand-signika-highstock/demo.css
+++ b/samples/highcharts/css/sand-signika-highstock/demo.css
@@ -1 +1 @@
-@import 'https://code.highcharts.com/css/themes/sand-signika.css';
\ No newline at end of file
+@import "https://code.highcharts.com/css/themes/sand-signika.css";
diff --git a/samples/highcharts/css/sankey/demo.css b/samples/highcharts/css/sankey/demo.css
index ff1f8ffc0f8..1c689136144 100644
--- a/samples/highcharts/css/sankey/demo.css
+++ b/samples/highcharts/css/sankey/demo.css
@@ -1,4 +1,4 @@
-@import 'https://code.highcharts.com/css/highcharts.css';
+@import "https://code.highcharts.com/css/highcharts.css";
#container {
min-width: 300px;
@@ -8,22 +8,26 @@
}
.highcharts-color-0 {
- fill: #666666;
+ fill: #666;
}
+
.highcharts-color-1 {
- fill: #7cb5ec;
+ fill: #7cb5ec;
}
+
.highcharts-color-2 {
- fill: #000000;
+ fill: #000;
}
+
.highcharts-color-3 {
- fill: #90ed7d;
+ fill: #90ed7d;
}
+
.highcharts-color-4 {
- fill: #f7a35c;
+ fill: #f7a35c;
}
.highcharts-sankey-series .highcharts-data-label text {
- fill: white;
- text-shadow: 1px 0 0 black, 1px 1px 1px black;
-}
\ No newline at end of file
+ fill: white;
+ text-shadow: 1px 0 0 black, 1px 1px 1px black;
+}
diff --git a/samples/highcharts/css/scatter/demo.css b/samples/highcharts/css/scatter/demo.css
index ccbf950c401..e237b5ae168 100644
--- a/samples/highcharts/css/scatter/demo.css
+++ b/samples/highcharts/css/scatter/demo.css
@@ -1,20 +1,22 @@
-@import 'https://code.highcharts.com/css/highcharts.css';
+@import "https://code.highcharts.com/css/highcharts.css";
#container {
- min-width: 310px;
- height: 400px;
- max-width: 800px;
- margin: 0 auto;
+ min-width: 310px;
+ height: 400px;
+ max-width: 800px;
+ margin: 0 auto;
}
.highcharts-color-0 {
- fill: rgba(223, 83, 83, .75);
- stroke: rgba(223, 83, 83, .75);
+ fill: rgb(223 83 83 / 75%);
+ stroke: rgb(223 83 83 / 75%);
}
+
.highcharts-color-1 {
- fill: rgba(119, 152, 191, .75);
- stroke: rgba(119, 152, 191, .75);
+ fill: rgb(119 152 191 / 75%);
+ stroke: rgb(119 152 191 / 75%);
}
+
.highcharts-point-hover {
- stroke: black;
-}
\ No newline at end of file
+ stroke: black;
+}
diff --git a/samples/highcharts/css/series-cursor/demo.css b/samples/highcharts/css/series-cursor/demo.css
index 08b3b8d356a..dd846ca40d6 100644
--- a/samples/highcharts/css/series-cursor/demo.css
+++ b/samples/highcharts/css/series-cursor/demo.css
@@ -1,15 +1,16 @@
-@import 'https://code.highcharts.com/css/highcharts.css';
+@import "https://code.highcharts.com/css/highcharts.css";
#container {
- height: 400px;
- min-width: 300px;
- max-width: 800px;
- margin: 0 auto;
+ height: 400px;
+ min-width: 300px;
+ max-width: 800px;
+ margin: 0 auto;
}
.highcharts-series-0 {
- cursor: pointer;
+ cursor: pointer;
}
+
.highcharts-series-1 {
- cursor: pointer;
-}
\ No newline at end of file
+ cursor: pointer;
+}
diff --git a/samples/highcharts/css/series-dashstyle/demo.css b/samples/highcharts/css/series-dashstyle/demo.css
index a84666aefc1..d025d0fae7d 100644
--- a/samples/highcharts/css/series-dashstyle/demo.css
+++ b/samples/highcharts/css/series-dashstyle/demo.css
@@ -1,10 +1,10 @@
-@import 'https://code.highcharts.com/css/highcharts.css';
+@import "https://code.highcharts.com/css/highcharts.css";
#container {
- height: 400px;
- min-width: 300px;
- max-width: 800px;
- margin: 0 auto;
+ height: 400px;
+ min-width: 300px;
+ max-width: 800px;
+ margin: 0 auto;
}
/* All black, rely on the dashes */
@@ -19,8 +19,9 @@
}
.highcharts-series-0 {
- stroke-dasharray: 10, 12;
+ stroke-dasharray: 10, 12;
}
+
.highcharts-series-1 {
- stroke-dasharray: 1, 3;
-}
\ No newline at end of file
+ stroke-dasharray: 1, 3;
+}
diff --git a/samples/highcharts/css/series-datalabels/demo.css b/samples/highcharts/css/series-datalabels/demo.css
index 452dcbdb753..7d285a6ac18 100644
--- a/samples/highcharts/css/series-datalabels/demo.css
+++ b/samples/highcharts/css/series-datalabels/demo.css
@@ -1,25 +1,29 @@
-@import 'https://code.highcharts.com/css/highcharts.css';
+@import "https://code.highcharts.com/css/highcharts.css";
#container {
- height: 400px;
- min-width: 300px;
- max-width: 800px;
- margin: 0 auto;
+ height: 400px;
+ min-width: 300px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.highcharts-data-label-box {
- fill: #a4edba;
- stroke: gray;
- stroke-width: 1px;
+ fill: #a4edba;
+ stroke: gray;
+ stroke-width: 1px;
}
+
.highcharts-data-label {
- font-weight: normal;
+ font-weight: normal;
}
+
.highlight .highcharts-data-label-box {
- fill: red;
- stroke-width: 2px;
- stroke: black;
+ fill: red;
+ stroke-width: 2px;
+ stroke: black;
}
+
.highlight.highcharts-data-label text {
- font-weight: bold;
- fill: white;
-}
\ No newline at end of file
+ font-weight: bold;
+ fill: white;
+}
diff --git a/samples/highcharts/css/series-marker/demo.css b/samples/highcharts/css/series-marker/demo.css
index e9fa4ac979f..5822c62c4b1 100644
--- a/samples/highcharts/css/series-marker/demo.css
+++ b/samples/highcharts/css/series-marker/demo.css
@@ -1,8 +1,8 @@
-@import 'https://code.highcharts.com/css/highcharts.css';
+@import "https://code.highcharts.com/css/highcharts.css";
#container {
- height: 400px;
- max-width: 800px;
- min-width: 320px;
- margin: 0 auto;
-}
\ No newline at end of file
+ height: 400px;
+ max-width: 800px;
+ min-width: 320px;
+ margin: 0 auto;
+}
diff --git a/samples/highcharts/css/series-negative-color/demo.css b/samples/highcharts/css/series-negative-color/demo.css
index c8724f278c4..c5862903bf3 100644
--- a/samples/highcharts/css/series-negative-color/demo.css
+++ b/samples/highcharts/css/series-negative-color/demo.css
@@ -1,21 +1,26 @@
-@import 'https://code.highcharts.com/css/highcharts.css';
+@import "https://code.highcharts.com/css/highcharts.css";
.highcharts-point {
- stroke: white;
+ stroke: white;
}
.main-color .highcharts-graph {
- stroke: red;
+ stroke: red;
}
-.main-color, .main-color .highcharts-point {
- fill: red;
+
+.main-color,
+.main-color .highcharts-point {
+ fill: red;
}
+
.highcharts-graph.highcharts-negative {
- stroke: blue;
+ stroke: blue;
}
+
.highcharts-area.highcharts-negative {
- fill: blue;
+ fill: blue;
}
+
.highcharts-point.highcharts-negative {
- fill: blue;
-}
\ No newline at end of file
+ fill: blue;
+}
diff --git a/samples/highcharts/css/shadow/demo.css b/samples/highcharts/css/shadow/demo.css
index 81a7b132bd8..7daf78d8a15 100644
--- a/samples/highcharts/css/shadow/demo.css
+++ b/samples/highcharts/css/shadow/demo.css
@@ -1,22 +1,25 @@
-@import 'https://code.highcharts.com/css/highcharts.css';
+@import "https://code.highcharts.com/css/highcharts.css";
#container {
- height: 400px;
- max-width: 800px;
- min-width: 320px;
- margin: 0 auto;
+ height: 400px;
+ max-width: 800px;
+ min-width: 320px;
+ margin: 0 auto;
}
.highcharts-plot-background {
- fill: #333333;
+ fill: #333;
}
+
.highcharts-color-0 {
- fill: yellow;
- stroke: yellow;
+ fill: yellow;
+ stroke: yellow;
}
+
.highcharts-graph {
- filter: url(#glow);
+ filter: url(#glow);
}
+
.highcharts-tooltip {
- filter: url(#glow) !important;
-}
\ No newline at end of file
+ filter: url(#glow) !important;
+}
diff --git a/samples/highcharts/css/stock-navigator/demo.css b/samples/highcharts/css/stock-navigator/demo.css
index bd766a79f65..3959f468a48 100644
--- a/samples/highcharts/css/stock-navigator/demo.css
+++ b/samples/highcharts/css/stock-navigator/demo.css
@@ -1,2 +1 @@
-@import 'https://code.highcharts.com/css/highcharts.css';
-
+@import "https://code.highcharts.com/css/highcharts.css";
diff --git a/samples/highcharts/css/sunburst/demo.css b/samples/highcharts/css/sunburst/demo.css
index 5f985b5a1d7..b5ea82c55d7 100644
--- a/samples/highcharts/css/sunburst/demo.css
+++ b/samples/highcharts/css/sunburst/demo.css
@@ -1,10 +1,11 @@
-@import 'https://code.highcharts.com/css/highcharts.css';
+@import "https://code.highcharts.com/css/highcharts.css";
#container {
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.highcharts-sunburst-series .highcharts-point {
stroke: white;
stroke-width: 1px;
@@ -12,8 +13,8 @@
/* General data label style */
text.highcharts-data-label {
- fill: black;
- text-shadow: 1px 1px white, 1px -1px white, -1px -1px white, -1px 1px white;
+ fill: black;
+ text-shadow: 1px 1px white, 1px -1px white, -1px -1px white, -1px 1px white;
}
/* For the darkest columns, invert the data label text color and shadow */
@@ -22,6 +23,6 @@ text.highcharts-data-label-color-1,
text.highcharts-data-label-color-4,
text.highcharts-data-label-color-5,
text.highcharts-data-label-color-7 {
- fill: white;
- text-shadow: 1px 1px black, 1px -1px black, -1px -1px black, -1px 1px black;
-}
\ No newline at end of file
+ fill: white;
+ text-shadow: 1px 1px black, 1px -1px black, -1px -1px black, -1px 1px black;
+}
diff --git a/samples/highcharts/css/titles/demo.css b/samples/highcharts/css/titles/demo.css
index 2651e52e4d0..19e78c590c8 100644
--- a/samples/highcharts/css/titles/demo.css
+++ b/samples/highcharts/css/titles/demo.css
@@ -1,23 +1,26 @@
-@import 'https://code.highcharts.com/css/highcharts.css';
+@import "https://code.highcharts.com/css/highcharts.css";
#container {
- height: 400px;
- max-width: 800px;
- margin: 0 auto;
+ height: 400px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.highcharts-title {
fill: #434348;
font-weight: bold;
letter-spacing: 0.3em;
font-size: 3em;
}
+
.highcharts-subtitle {
- font-family: 'Courier New', monospace;
+ font-family: "Courier New", monospace;
font-style: italic;
fill: #7cb5ec;
}
+
.highcharts-caption {
- font-family: 'Courier New', monospace;
+ font-family: "Courier New", monospace;
font-style: italic;
fill: green;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/css/tooltip-border-background/demo.css b/samples/highcharts/css/tooltip-border-background/demo.css
index b7863769f12..88acdb4c04f 100644
--- a/samples/highcharts/css/tooltip-border-background/demo.css
+++ b/samples/highcharts/css/tooltip-border-background/demo.css
@@ -1,18 +1,18 @@
-@import 'https://code.highcharts.com/css/highcharts.css';
+@import "https://code.highcharts.com/css/highcharts.css";
#container {
- height: 400px;
- max-width: 800px;
- margin: 0 auto;
+ height: 400px;
+ max-width: 800px;
+ margin: 0 auto;
}
.highcharts-tooltip-box {
- fill: black;
- fill-opacity: 0.6;
- stroke-width: 0;
+ fill: black;
+ fill-opacity: 0.6;
+ stroke-width: 0;
}
.highcharts-tooltip text {
- fill: white;
- text-shadow: 0 0 3px black;
-}
\ No newline at end of file
+ fill: white;
+ text-shadow: 0 0 3px black;
+}
diff --git a/samples/highcharts/css/treemap-coloraxis/demo.css b/samples/highcharts/css/treemap-coloraxis/demo.css
index c8ea2c4ab5e..88ffe336e08 100644
--- a/samples/highcharts/css/treemap-coloraxis/demo.css
+++ b/samples/highcharts/css/treemap-coloraxis/demo.css
@@ -1,7 +1,7 @@
-@import 'https://code.highcharts.com/css/highcharts.css';
+@import "https://code.highcharts.com/css/highcharts.css";
#container {
min-width: 300px;
max-width: 600px;
margin: 0 auto;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/css/treemap/demo.css b/samples/highcharts/css/treemap/demo.css
index c8ea2c4ab5e..88ffe336e08 100644
--- a/samples/highcharts/css/treemap/demo.css
+++ b/samples/highcharts/css/treemap/demo.css
@@ -1,7 +1,7 @@
-@import 'https://code.highcharts.com/css/highcharts.css';
+@import "https://code.highcharts.com/css/highcharts.css";
#container {
min-width: 300px;
max-width: 600px;
margin: 0 auto;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/css/waterfall/demo.css b/samples/highcharts/css/waterfall/demo.css
index 2a485a2c5fa..5f88fd18d20 100644
--- a/samples/highcharts/css/waterfall/demo.css
+++ b/samples/highcharts/css/waterfall/demo.css
@@ -1,23 +1,28 @@
-@import 'https://code.highcharts.com/css/highcharts.css';
+@import "https://code.highcharts.com/css/highcharts.css";
#container {
- height: 400px;
- max-width: 800px;
- margin: 0 auto;
+ height: 400px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.highcharts-data-labels text {
- fill: white;
- text-shadow: 1px 1px black, 1px -1px black, -1px -1px black, -1px 1px black;
+ fill: white;
+ text-shadow: 1px 1px black, 1px -1px black, -1px -1px black, -1px 1px black;
}
+
.highcharts-waterfall-series .highcharts-point {
- fill: #90ed7d;
+ fill: #90ed7d;
}
+
.highcharts-waterfall-series .highcharts-negative {
- fill: #f7a35c;
+ fill: #f7a35c;
}
+
.highcharts-waterfall-series .highcharts-sum {
- fill: #434348;
+ fill: #434348;
}
+
.highcharts-waterfall-series .highcharts-intermediate-sum {
- fill: #434348;
-}
\ No newline at end of file
+ fill: #434348;
+}
diff --git a/samples/highcharts/css/x-range/demo.css b/samples/highcharts/css/x-range/demo.css
index 984ecd86d00..4a70e03208b 100644
--- a/samples/highcharts/css/x-range/demo.css
+++ b/samples/highcharts/css/x-range/demo.css
@@ -1,4 +1,4 @@
-@import 'https://code.highcharts.com/css/highcharts.css';
+@import "https://code.highcharts.com/css/highcharts.css";
#container {
min-width: 300px;
@@ -8,14 +8,16 @@
}
.highcharts-xrange-series .highcharts-point {
- stroke-width: 1px;
- stroke: gray;
+ stroke-width: 1px;
+ stroke: gray;
}
+
.highcharts-partfill-overlay {
- fill: #010101;
- fill-opacity: 0.3;
+ fill: #010101;
+ fill-opacity: 0.3;
}
+
.highcharts-data-label text {
- fill: white;
- text-shadow: 1px 1px black, -1px 1px black, -1px -1px black, 1px -1px black;
+ fill: white;
+ text-shadow: 1px 1px black, -1px 1px black, -1px -1px black, 1px -1px black;
}
diff --git a/samples/highcharts/data/google-spreadsheet/demo.css b/samples/highcharts/data/google-spreadsheet/demo.css
index c3510fdbcc8..723c21ed9a7 100644
--- a/samples/highcharts/data/google-spreadsheet/demo.css
+++ b/samples/highcharts/data/google-spreadsheet/demo.css
@@ -3,4 +3,4 @@
max-width: 600px;
height: 400px;
margin: 0 auto;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/data/livedata-categories/demo.css b/samples/highcharts/data/livedata-categories/demo.css
index 8dd694a4599..cb77adb0038 100644
--- a/samples/highcharts/data/livedata-categories/demo.css
+++ b/samples/highcharts/data/livedata-categories/demo.css
@@ -2,4 +2,4 @@
max-width: 800px;
height: 400px;
margin: 1em auto;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/data/livedata-columns/demo.css b/samples/highcharts/data/livedata-columns/demo.css
index 4a4acfa7ba6..640127cad89 100644
--- a/samples/highcharts/data/livedata-columns/demo.css
+++ b/samples/highcharts/data/livedata-columns/demo.css
@@ -1,6 +1,6 @@
#container {
- min-width: 310px;
- max-width: 1200px;
- height: 600px;
- margin: 0 auto;
-}
\ No newline at end of file
+ min-width: 310px;
+ max-width: 1200px;
+ height: 600px;
+ margin: 0 auto;
+}
diff --git a/samples/highcharts/datasorting/match-by-name/demo.css b/samples/highcharts/datasorting/match-by-name/demo.css
index 9d5ea6e634c..2ee9b9cc3a3 100644
--- a/samples/highcharts/datasorting/match-by-name/demo.css
+++ b/samples/highcharts/datasorting/match-by-name/demo.css
@@ -7,21 +7,25 @@
#buttons {
font-size: 0;
}
+
#buttons button {
font-size: 1rem;
background: #efefef;
border: 1px solid silver;
margin-right: -1px;
}
+
#buttons button:first-child {
border-top-left-radius: 0.3em;
border-bottom-left-radius: 0.3em;
}
+
#buttons button:last-child {
border-top-right-radius: 0.3em;
border-bottom-right-radius: 0.3em;
}
+
#buttons button:focus {
outline: none;
background: #dfdfdf;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/drilldown/programmatic/demo.css b/samples/highcharts/drilldown/programmatic/demo.css
index 64ec6ec11ac..01a7c9a2315 100644
--- a/samples/highcharts/drilldown/programmatic/demo.css
+++ b/samples/highcharts/drilldown/programmatic/demo.css
@@ -4,8 +4,9 @@
height: 400px;
margin: 0 auto;
}
+
#button-row {
min-width: 310px;
max-width: 800px;
margin: 0 auto;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/esm/async-await/demo.css b/samples/highcharts/esm/async-await/demo.css
index 7b2a27c4c88..72a63a6674e 100644
--- a/samples/highcharts/esm/async-await/demo.css
+++ b/samples/highcharts/esm/async-await/demo.css
@@ -1,5 +1,5 @@
#container {
- height: 400px;
- max-width: 800px;
- margin: 0 auto;
+ height: 400px;
+ max-width: 800px;
+ margin: 0 auto;
}
diff --git a/samples/highcharts/esm/simple/demo.css b/samples/highcharts/esm/simple/demo.css
index 7b2a27c4c88..72a63a6674e 100644
--- a/samples/highcharts/esm/simple/demo.css
+++ b/samples/highcharts/esm/simple/demo.css
@@ -1,5 +1,5 @@
#container {
- height: 400px;
- max-width: 800px;
- margin: 0 auto;
+ height: 400px;
+ max-width: 800px;
+ margin: 0 auto;
}
diff --git a/samples/highcharts/export-data/categorized/demo.css b/samples/highcharts/export-data/categorized/demo.css
index eb67f376577..3168e4f0058 100644
--- a/samples/highcharts/export-data/categorized/demo.css
+++ b/samples/highcharts/export-data/categorized/demo.css
@@ -3,9 +3,10 @@
max-width: 800px;
margin: 2em auto;
}
+
pre {
border: 1px solid silver;
border-radius: 0.5em;
padding: 1em;
color: green;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/export-data/join-annotations/demo.css b/samples/highcharts/export-data/join-annotations/demo.css
index ca766378c59..877328fffd6 100644
--- a/samples/highcharts/export-data/join-annotations/demo.css
+++ b/samples/highcharts/export-data/join-annotations/demo.css
@@ -1,26 +1,26 @@
.chart-outer {
display: flex;
- }
-
- .highcharts-data-table {
+}
+
+.highcharts-data-table {
display: flex;
flex-direction: column;
justify-content: space-around;
- }
-
- #highcharts-data-table-0,
- #highcharts-data-table-1 {
+}
+
+#highcharts-data-table-0,
+#highcharts-data-table-1 {
margin: 0;
- }
-
- #container1,
- #container2 {
+}
+
+#container1,
+#container2 {
height: 300px;
padding-right: 2em;
width: 50%;
- }
-
- .highcharts-data-table table {
+}
+
+.highcharts-data-table table {
border-collapse: collapse;
border-spacing: 0;
background: white;
@@ -28,27 +28,26 @@
margin-top: 10px;
font-family: sans-serif;
font-size: 0.9em;
- }
-
- .highcharts-data-table td,
- .highcharts-data-table th,
- .highcharts-data-table caption {
+}
+
+.highcharts-data-table td,
+.highcharts-data-table th,
+.highcharts-data-table caption {
border: 1px solid silver;
padding: 0.5em;
- }
-
- .highcharts-data-table thead tr,
- .highcharts-data-table tr:nth-child(even) {
+}
+
+.highcharts-data-table thead tr,
+.highcharts-data-table tr:nth-child(even) {
background: #f8f8f8;
- }
-
- .highcharts-data-table tr:hover {
+}
+
+.highcharts-data-table tr:hover {
background: #eff;
- }
-
- .highcharts-data-table caption {
+}
+
+.highcharts-data-table caption {
border-bottom: none;
font-size: 1.1em;
font-weight: bold;
- }
-
\ No newline at end of file
+}
diff --git a/samples/highcharts/export-data/multilevel-table/demo.css b/samples/highcharts/export-data/multilevel-table/demo.css
index 3d93adeb773..3dbd523f739 100644
--- a/samples/highcharts/export-data/multilevel-table/demo.css
+++ b/samples/highcharts/export-data/multilevel-table/demo.css
@@ -2,16 +2,19 @@
max-width: 800px;
margin: 2em auto;
}
-#container {
+
+#container {
height: 300px;
margin-top: 2em;
min-width: 380px;
}
+
.highcharts-table-caption {
margin-bottom: 5px;
font-family: sans-serif;
font-size: 14pt;
}
+
.highcharts-data-table table {
border-collapse: collapse;
border-spacing: 0;
@@ -19,16 +22,21 @@
min-width: 100%;
margin-top: 10px;
}
-.highcharts-data-table td, .highcharts-data-table th {
+
+.highcharts-data-table td,
+.highcharts-data-table th {
text-align: center;
font-family: sans-serif;
font-size: 10pt;
border: 1px solid silver;
padding: 0.5em;
}
-.highcharts-data-table tr:nth-child(even), .highcharts-data-table thead tr {
+
+.highcharts-data-table tr:nth-child(even),
+.highcharts-data-table thead tr {
background: #f8f8f8;
}
+
.highcharts-data-table tr:hover {
background: #eff;
}
diff --git a/samples/highcharts/export-data/showtable/demo.css b/samples/highcharts/export-data/showtable/demo.css
index 1dec4ff5ffe..8b09f89c95f 100644
--- a/samples/highcharts/export-data/showtable/demo.css
+++ b/samples/highcharts/export-data/showtable/demo.css
@@ -2,11 +2,13 @@
max-width: 800px;
margin: 2em auto;
}
-#container {
+
+#container {
height: 300px;
margin-top: 2em;
min-width: 380px;
}
+
.highcharts-data-table table {
border-collapse: collapse;
border-spacing: 0;
@@ -16,16 +18,23 @@
font-family: sans-serif;
font-size: 0.9em;
}
-.highcharts-data-table td, .highcharts-data-table th, .highcharts-data-table caption {
+
+.highcharts-data-table td,
+.highcharts-data-table th,
+.highcharts-data-table caption {
border: 1px solid silver;
padding: 0.5em;
}
-.highcharts-data-table tr:nth-child(even), .highcharts-data-table thead tr {
+
+.highcharts-data-table tr:nth-child(even),
+.highcharts-data-table thead tr {
background: #f8f8f8;
}
+
.highcharts-data-table tr:hover {
background: #eff;
}
+
.highcharts-data-table caption {
border-bottom: none;
font-size: 1.1em;
diff --git a/samples/highcharts/export-data/viewdata/demo.css b/samples/highcharts/export-data/viewdata/demo.css
index 63bb7c5cca5..d5ba3efb457 100644
--- a/samples/highcharts/export-data/viewdata/demo.css
+++ b/samples/highcharts/export-data/viewdata/demo.css
@@ -2,18 +2,22 @@
max-width: 800px;
margin: 2em auto;
}
-#container {
+
+#container {
height: 300px;
margin-top: 2em;
}
+
.highcharts-data-table table {
border-collapse: collapse;
border-spacing: 0;
background: white;
}
-.highcharts-data-table td, .highcharts-data-table th {
+
+.highcharts-data-table td,
+.highcharts-data-table th {
font-family: sans-serif;
font-size: 10pt;
border: 1px solid silver;
padding: 0.5em;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/export-data/xlsx/demo.css b/samples/highcharts/export-data/xlsx/demo.css
index 63bb7c5cca5..d5ba3efb457 100644
--- a/samples/highcharts/export-data/xlsx/demo.css
+++ b/samples/highcharts/export-data/xlsx/demo.css
@@ -2,18 +2,22 @@
max-width: 800px;
margin: 2em auto;
}
-#container {
+
+#container {
height: 300px;
margin-top: 2em;
}
+
.highcharts-data-table table {
border-collapse: collapse;
border-spacing: 0;
background: white;
}
-.highcharts-data-table td, .highcharts-data-table th {
+
+.highcharts-data-table td,
+.highcharts-data-table th {
font-family: sans-serif;
font-size: 10pt;
border: 1px solid silver;
padding: 0.5em;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/exporting/chartoptions-data-labels/demo.css b/samples/highcharts/exporting/chartoptions-data-labels/demo.css
index f850f89c295..10f827564de 100644
--- a/samples/highcharts/exporting/chartoptions-data-labels/demo.css
+++ b/samples/highcharts/exporting/chartoptions-data-labels/demo.css
@@ -1,7 +1,7 @@
#container {
- height: 400px;
- margin-top: 1em;
- min-width: 320px;
- max-width: 800px;
- margin: 0 auto;
-}
\ No newline at end of file
+ height: 400px;
+ margin-top: 1em;
+ min-width: 320px;
+ max-width: 800px;
+ margin: 0 auto;
+}
diff --git a/samples/highcharts/exporting/multiple-charts-offline/demo.css b/samples/highcharts/exporting/multiple-charts-offline/demo.css
index f1916c6ae50..5f4a32c85d8 100644
--- a/samples/highcharts/exporting/multiple-charts-offline/demo.css
+++ b/samples/highcharts/exporting/multiple-charts-offline/demo.css
@@ -1,10 +1,11 @@
.container {
- max-width: 600px;
- min-width: 320px;
- margin: 0 auto;
+ max-width: 600px;
+ min-width: 320px;
+ margin: 0 auto;
}
+
#buttonrow {
- max-width: 600px;
- min-width: 320px;
- margin: 0 auto;
-}
\ No newline at end of file
+ max-width: 600px;
+ min-width: 320px;
+ margin: 0 auto;
+}
diff --git a/samples/highcharts/exporting/multiple-charts/demo.css b/samples/highcharts/exporting/multiple-charts/demo.css
index f1916c6ae50..5f4a32c85d8 100644
--- a/samples/highcharts/exporting/multiple-charts/demo.css
+++ b/samples/highcharts/exporting/multiple-charts/demo.css
@@ -1,10 +1,11 @@
.container {
- max-width: 600px;
- min-width: 320px;
- margin: 0 auto;
+ max-width: 600px;
+ min-width: 320px;
+ margin: 0 auto;
}
+
#buttonrow {
- max-width: 600px;
- min-width: 320px;
- margin: 0 auto;
-}
\ No newline at end of file
+ max-width: 600px;
+ min-width: 320px;
+ margin: 0 auto;
+}
diff --git a/samples/highcharts/exporting/offline-download-bigdata/demo.css b/samples/highcharts/exporting/offline-download-bigdata/demo.css
index 8dd694a4599..cb77adb0038 100644
--- a/samples/highcharts/exporting/offline-download-bigdata/demo.css
+++ b/samples/highcharts/exporting/offline-download-bigdata/demo.css
@@ -2,4 +2,4 @@
max-width: 800px;
height: 400px;
margin: 1em auto;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/exporting/offline-download-demo/demo.css b/samples/highcharts/exporting/offline-download-demo/demo.css
index 8dd694a4599..cb77adb0038 100644
--- a/samples/highcharts/exporting/offline-download-demo/demo.css
+++ b/samples/highcharts/exporting/offline-download-demo/demo.css
@@ -2,4 +2,4 @@
max-width: 800px;
height: 400px;
margin: 1em auto;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/exporting/offline-download-embedded-same-server/demo.css b/samples/highcharts/exporting/offline-download-embedded-same-server/demo.css
index 8dd694a4599..cb77adb0038 100644
--- a/samples/highcharts/exporting/offline-download-embedded-same-server/demo.css
+++ b/samples/highcharts/exporting/offline-download-embedded-same-server/demo.css
@@ -2,4 +2,4 @@
max-width: 800px;
height: 400px;
margin: 1em auto;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/exporting/offline-download-embedded/demo.css b/samples/highcharts/exporting/offline-download-embedded/demo.css
index 8dd694a4599..cb77adb0038 100644
--- a/samples/highcharts/exporting/offline-download-embedded/demo.css
+++ b/samples/highcharts/exporting/offline-download-embedded/demo.css
@@ -2,4 +2,4 @@
max-width: 800px;
height: 400px;
margin: 1em auto;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/exporting/offline-download-usehtml/demo.css b/samples/highcharts/exporting/offline-download-usehtml/demo.css
index 8dd694a4599..cb77adb0038 100644
--- a/samples/highcharts/exporting/offline-download-usehtml/demo.css
+++ b/samples/highcharts/exporting/offline-download-usehtml/demo.css
@@ -2,4 +2,4 @@
max-width: 800px;
height: 400px;
margin: 1em auto;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/exporting/offline-download/demo.css b/samples/highcharts/exporting/offline-download/demo.css
index 8dd694a4599..cb77adb0038 100644
--- a/samples/highcharts/exporting/offline-download/demo.css
+++ b/samples/highcharts/exporting/offline-download/demo.css
@@ -2,4 +2,4 @@
max-width: 800px;
height: 400px;
margin: 1em auto;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/legend/layout-proximate/demo.css b/samples/highcharts/legend/layout-proximate/demo.css
index ae19d1bf36c..40e15390c84 100644
--- a/samples/highcharts/legend/layout-proximate/demo.css
+++ b/samples/highcharts/legend/layout-proximate/demo.css
@@ -1,6 +1,6 @@
#container {
- min-width: 310px;
- max-width: 800px;
- height: 400px;
- margin: 0 auto
-}
\ No newline at end of file
+ min-width: 310px;
+ max-width: 800px;
+ height: 400px;
+ margin: 0 auto;
+}
diff --git a/samples/highcharts/legend/legend-update/demo.css b/samples/highcharts/legend/legend-update/demo.css
index 9521b70c444..c0f4f453924 100644
--- a/samples/highcharts/legend/legend-update/demo.css
+++ b/samples/highcharts/legend/legend-update/demo.css
@@ -1,6 +1,6 @@
#container {
- height: 400px;
- min-width: 320px;
- max-width: 800px;
- margin: 0 auto;
-}
\ No newline at end of file
+ height: 400px;
+ min-width: 320px;
+ max-width: 800px;
+ margin: 0 auto;
+}
diff --git a/samples/highcharts/legend/width-percent/demo.css b/samples/highcharts/legend/width-percent/demo.css
index 3681efe3271..34570f39eda 100644
--- a/samples/highcharts/legend/width-percent/demo.css
+++ b/samples/highcharts/legend/width-percent/demo.css
@@ -1,4 +1,4 @@
#container {
- max-width: 800px;
- margin: 0 auto;
-}
\ No newline at end of file
+ max-width: 800px;
+ margin: 0 auto;
+}
diff --git a/samples/highcharts/marker-clusters/basic/demo.css b/samples/highcharts/marker-clusters/basic/demo.css
index 39a930e6c83..4d9c0c6b236 100644
--- a/samples/highcharts/marker-clusters/basic/demo.css
+++ b/samples/highcharts/marker-clusters/basic/demo.css
@@ -2,4 +2,4 @@
min-width: 380;
max-width: 500px;
margin: 0 auto;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/marker-clusters/grid/demo.css b/samples/highcharts/marker-clusters/grid/demo.css
index a8a1dcb31d1..95ff923739e 100644
--- a/samples/highcharts/marker-clusters/grid/demo.css
+++ b/samples/highcharts/marker-clusters/grid/demo.css
@@ -1,3 +1,3 @@
#container {
max-width: 800px;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/marker-clusters/kmeans/demo.css b/samples/highcharts/marker-clusters/kmeans/demo.css
index a8a1dcb31d1..95ff923739e 100644
--- a/samples/highcharts/marker-clusters/kmeans/demo.css
+++ b/samples/highcharts/marker-clusters/kmeans/demo.css
@@ -1,3 +1,3 @@
#container {
max-width: 800px;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/members/chart-setsize-jquery-resizable/demo.css b/samples/highcharts/members/chart-setsize-jquery-resizable/demo.css
index 030f7a97f6f..e0309da7d3f 100644
--- a/samples/highcharts/members/chart-setsize-jquery-resizable/demo.css
+++ b/samples/highcharts/members/chart-setsize-jquery-resizable/demo.css
@@ -1,8 +1,9 @@
-@import 'https://ajax.googleapis.com/ajax/libs/jqueryui/1.12.1/themes/base/jquery-ui.css';
+@import "https://ajax.googleapis.com/ajax/libs/jqueryui/1.12.1/themes/base/jquery-ui.css";
#resizer {
- border: 1px solid silver;
+ border: 1px solid silver;
}
+
#inner-resizer { /* make room for the resize handle */
padding: 10px;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/members/chart-update/demo.css b/samples/highcharts/members/chart-update/demo.css
index 3be4a315321..8041ca451ba 100644
--- a/samples/highcharts/members/chart-update/demo.css
+++ b/samples/highcharts/members/chart-update/demo.css
@@ -1,5 +1,5 @@
#container {
- min-width: 320px;
- max-width: 600px;
- margin: 0 auto;
-}
\ No newline at end of file
+ min-width: 320px;
+ max-width: 600px;
+ margin: 0 auto;
+}
diff --git a/samples/highcharts/members/renderer-path-on-chart/demo.css b/samples/highcharts/members/renderer-path-on-chart/demo.css
index 61503fc8d59..2c213338596 100644
--- a/samples/highcharts/members/renderer-path-on-chart/demo.css
+++ b/samples/highcharts/members/renderer-path-on-chart/demo.css
@@ -1,4 +1,4 @@
#container {
width: 33%;
margin: auto;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/members/renderer-textpath/demo.css b/samples/highcharts/members/renderer-textpath/demo.css
index c2a485fe131..a73e0acb994 100644
--- a/samples/highcharts/members/renderer-textpath/demo.css
+++ b/samples/highcharts/members/renderer-textpath/demo.css
@@ -2,4 +2,4 @@
min-width: 300px;
max-width: 800px;
margin: 1em auto;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/parallel-coordinates/polar/demo.css b/samples/highcharts/parallel-coordinates/polar/demo.css
index faf0f184d51..0d050a140ef 100644
--- a/samples/highcharts/parallel-coordinates/polar/demo.css
+++ b/samples/highcharts/parallel-coordinates/polar/demo.css
@@ -2,4 +2,4 @@
max-width: 800px;
height: 500px;
margin: 1em auto;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/plotoptions/animation-defer/demo.css b/samples/highcharts/plotoptions/animation-defer/demo.css
index e285331ce30..cf83ca6cb98 100644
--- a/samples/highcharts/plotoptions/animation-defer/demo.css
+++ b/samples/highcharts/plotoptions/animation-defer/demo.css
@@ -1,5 +1,5 @@
#container {
- min-width: 320px;
- max-width: 800px;
- margin: 0 auto;
-}
+ min-width: 320px;
+ max-width: 800px;
+ margin: 0 auto;
+}
diff --git a/samples/highcharts/plotoptions/area-step/demo.css b/samples/highcharts/plotoptions/area-step/demo.css
index 8fd024e55f4..cf83ca6cb98 100644
--- a/samples/highcharts/plotoptions/area-step/demo.css
+++ b/samples/highcharts/plotoptions/area-step/demo.css
@@ -1,5 +1,5 @@
#container {
- min-width: 320px;
- max-width: 800px;
- margin: 0 auto;
-}
\ No newline at end of file
+ min-width: 320px;
+ max-width: 800px;
+ margin: 0 auto;
+}
diff --git a/samples/highcharts/plotoptions/area-threshold-infinity/demo.css b/samples/highcharts/plotoptions/area-threshold-infinity/demo.css
index 3681efe3271..34570f39eda 100644
--- a/samples/highcharts/plotoptions/area-threshold-infinity/demo.css
+++ b/samples/highcharts/plotoptions/area-threshold-infinity/demo.css
@@ -1,4 +1,4 @@
#container {
- max-width: 800px;
- margin: 0 auto;
-}
\ No newline at end of file
+ max-width: 800px;
+ margin: 0 auto;
+}
diff --git a/samples/highcharts/plotoptions/area-threshold/demo.css b/samples/highcharts/plotoptions/area-threshold/demo.css
index 3681efe3271..34570f39eda 100644
--- a/samples/highcharts/plotoptions/area-threshold/demo.css
+++ b/samples/highcharts/plotoptions/area-threshold/demo.css
@@ -1,4 +1,4 @@
#container {
- max-width: 800px;
- margin: 0 auto;
-}
\ No newline at end of file
+ max-width: 800px;
+ margin: 0 auto;
+}
diff --git a/samples/highcharts/plotoptions/bubble-sizebyabsolutevalue/demo.css b/samples/highcharts/plotoptions/bubble-sizebyabsolutevalue/demo.css
index 0a670d97c39..7335b4354a3 100644
--- a/samples/highcharts/plotoptions/bubble-sizebyabsolutevalue/demo.css
+++ b/samples/highcharts/plotoptions/bubble-sizebyabsolutevalue/demo.css
@@ -1,11 +1,12 @@
#container {
- height: 400px;
- min-width: 310px;
- max-width: 600px;
+ height: 400px;
+ min-width: 310px;
+ max-width: 600px;
margin: 0 auto;
}
+
.form {
max-width: 600px;
margin: 0 auto;
font-family: sans-serif;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/plotoptions/bullet-targetoptions/demo.css b/samples/highcharts/plotoptions/bullet-targetoptions/demo.css
index 64a797c0946..4f54892ada7 100644
--- a/samples/highcharts/plotoptions/bullet-targetoptions/demo.css
+++ b/samples/highcharts/plotoptions/bullet-targetoptions/demo.css
@@ -3,4 +3,4 @@
max-width: 800px;
height: 400px;
margin: 1em auto;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/plotoptions/column-crisp-false/demo.css b/samples/highcharts/plotoptions/column-crisp-false/demo.css
index 9c5cd2cfee9..1719deec57c 100644
--- a/samples/highcharts/plotoptions/column-crisp-false/demo.css
+++ b/samples/highcharts/plotoptions/column-crisp-false/demo.css
@@ -2,4 +2,4 @@
width: 500px;
height: 300px;
margin: 1em auto;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/plotoptions/line-step/demo.css b/samples/highcharts/plotoptions/line-step/demo.css
index c21f85a0fe9..7cebbae539c 100644
--- a/samples/highcharts/plotoptions/line-step/demo.css
+++ b/samples/highcharts/plotoptions/line-step/demo.css
@@ -1,3 +1,3 @@
body {
font-family: Arial, Verdana, sans-serif;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/plotoptions/pie-datalabels-overflow-wrap/demo.css b/samples/highcharts/plotoptions/pie-datalabels-overflow-wrap/demo.css
index b9953beccfb..6ed95a0699a 100644
--- a/samples/highcharts/plotoptions/pie-datalabels-overflow-wrap/demo.css
+++ b/samples/highcharts/plotoptions/pie-datalabels-overflow-wrap/demo.css
@@ -1,6 +1,6 @@
#container {
- height: 400px;
- max-width: 480px;
- margin: 0 auto;
- border: 1px dotted silver;
-}
\ No newline at end of file
+ height: 400px;
+ max-width: 480px;
+ margin: 0 auto;
+ border: 1px dotted silver;
+}
diff --git a/samples/highcharts/plotoptions/pie-datalabels-overflow/demo.css b/samples/highcharts/plotoptions/pie-datalabels-overflow/demo.css
index b9953beccfb..6ed95a0699a 100644
--- a/samples/highcharts/plotoptions/pie-datalabels-overflow/demo.css
+++ b/samples/highcharts/plotoptions/pie-datalabels-overflow/demo.css
@@ -1,6 +1,6 @@
#container {
- height: 400px;
- max-width: 480px;
- margin: 0 auto;
- border: 1px dotted silver;
-}
\ No newline at end of file
+ height: 400px;
+ max-width: 480px;
+ margin: 0 auto;
+ border: 1px dotted silver;
+}
diff --git a/samples/highcharts/plotoptions/sankey-inverted/demo.css b/samples/highcharts/plotoptions/sankey-inverted/demo.css
index 0ddbf327865..87446f6665d 100644
--- a/samples/highcharts/plotoptions/sankey-inverted/demo.css
+++ b/samples/highcharts/plotoptions/sankey-inverted/demo.css
@@ -7,5 +7,5 @@
}
#csv {
- display: none;
-}
\ No newline at end of file
+ display: none;
+}
diff --git a/samples/highcharts/plotoptions/sankey-link-datalabels/demo.css b/samples/highcharts/plotoptions/sankey-link-datalabels/demo.css
index 64a797c0946..4f54892ada7 100644
--- a/samples/highcharts/plotoptions/sankey-link-datalabels/demo.css
+++ b/samples/highcharts/plotoptions/sankey-link-datalabels/demo.css
@@ -3,4 +3,4 @@
max-width: 800px;
height: 400px;
margin: 1em auto;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/plotoptions/sankey-minlinkwidth/demo.css b/samples/highcharts/plotoptions/sankey-minlinkwidth/demo.css
index 0ddbf327865..87446f6665d 100644
--- a/samples/highcharts/plotoptions/sankey-minlinkwidth/demo.css
+++ b/samples/highcharts/plotoptions/sankey-minlinkwidth/demo.css
@@ -7,5 +7,5 @@
}
#csv {
- display: none;
-}
\ No newline at end of file
+ display: none;
+}
diff --git a/samples/highcharts/plotoptions/sankey-node-color/demo.css b/samples/highcharts/plotoptions/sankey-node-color/demo.css
index 64a797c0946..4f54892ada7 100644
--- a/samples/highcharts/plotoptions/sankey-node-color/demo.css
+++ b/samples/highcharts/plotoptions/sankey-node-color/demo.css
@@ -3,4 +3,4 @@
max-width: 800px;
height: 400px;
margin: 1em auto;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/plotoptions/sankey-node-column/demo.css b/samples/highcharts/plotoptions/sankey-node-column/demo.css
index 64a797c0946..4f54892ada7 100644
--- a/samples/highcharts/plotoptions/sankey-node-column/demo.css
+++ b/samples/highcharts/plotoptions/sankey-node-column/demo.css
@@ -3,4 +3,4 @@
max-width: 800px;
height: 400px;
margin: 1em auto;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/plotoptions/sankey-outgoing/demo.css b/samples/highcharts/plotoptions/sankey-outgoing/demo.css
index 64a797c0946..4f54892ada7 100644
--- a/samples/highcharts/plotoptions/sankey-outgoing/demo.css
+++ b/samples/highcharts/plotoptions/sankey-outgoing/demo.css
@@ -3,4 +3,4 @@
max-width: 800px;
height: 400px;
margin: 1em auto;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/plotoptions/scatter-linewidth-1/demo.css b/samples/highcharts/plotoptions/scatter-linewidth-1/demo.css
index c21f85a0fe9..7cebbae539c 100644
--- a/samples/highcharts/plotoptions/scatter-linewidth-1/demo.css
+++ b/samples/highcharts/plotoptions/scatter-linewidth-1/demo.css
@@ -1,3 +1,3 @@
body {
font-family: Arial, Verdana, sans-serif;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/plotoptions/scatter-linewidth-none/demo.css b/samples/highcharts/plotoptions/scatter-linewidth-none/demo.css
index c21f85a0fe9..7cebbae539c 100644
--- a/samples/highcharts/plotoptions/scatter-linewidth-none/demo.css
+++ b/samples/highcharts/plotoptions/scatter-linewidth-none/demo.css
@@ -1,3 +1,3 @@
body {
font-family: Arial, Verdana, sans-serif;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/plotoptions/series-connectnulls-true/demo.css b/samples/highcharts/plotoptions/series-connectnulls-true/demo.css
index 5659a718db0..b5e48ba8ea9 100644
--- a/samples/highcharts/plotoptions/series-connectnulls-true/demo.css
+++ b/samples/highcharts/plotoptions/series-connectnulls-true/demo.css
@@ -1,5 +1,5 @@
#container {
- max-width: 800px;
- min-width: 320px;
- margin: 0 auto;
-}
\ No newline at end of file
+ max-width: 800px;
+ min-width: 320px;
+ margin: 0 auto;
+}
diff --git a/samples/highcharts/plotoptions/series-datalabels-allowoverlap-false/demo.css b/samples/highcharts/plotoptions/series-datalabels-allowoverlap-false/demo.css
index 0d844516a35..fd6bb3c0c6f 100644
--- a/samples/highcharts/plotoptions/series-datalabels-allowoverlap-false/demo.css
+++ b/samples/highcharts/plotoptions/series-datalabels-allowoverlap-false/demo.css
@@ -2,4 +2,4 @@
width: 600px;
height: 300px;
margin: 1em auto;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/plotoptions/series-datalabels-multiple/demo.css b/samples/highcharts/plotoptions/series-datalabels-multiple/demo.css
index 33b7e09c801..3f6f661635e 100644
--- a/samples/highcharts/plotoptions/series-datalabels-multiple/demo.css
+++ b/samples/highcharts/plotoptions/series-datalabels-multiple/demo.css
@@ -3,4 +3,4 @@
max-width: 400px;
height: 500px;
margin: 1em auto;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/plotoptions/series-datalabels-shape/demo.css b/samples/highcharts/plotoptions/series-datalabels-shape/demo.css
index 6b1eec889db..16080e9dbfd 100644
--- a/samples/highcharts/plotoptions/series-datalabels-shape/demo.css
+++ b/samples/highcharts/plotoptions/series-datalabels-shape/demo.css
@@ -2,4 +2,4 @@
min-width: 310px;
max-width: 800px;
margin: 0 auto;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/plotoptions/series-events-mouseover-no-sticky/demo.css b/samples/highcharts/plotoptions/series-events-mouseover-no-sticky/demo.css
index c21f85a0fe9..7cebbae539c 100644
--- a/samples/highcharts/plotoptions/series-events-mouseover-no-sticky/demo.css
+++ b/samples/highcharts/plotoptions/series-events-mouseover-no-sticky/demo.css
@@ -1,3 +1,3 @@
body {
font-family: Arial, Verdana, sans-serif;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/plotoptions/series-events-mouseover-sticky/demo.css b/samples/highcharts/plotoptions/series-events-mouseover-sticky/demo.css
index c21f85a0fe9..7cebbae539c 100644
--- a/samples/highcharts/plotoptions/series-events-mouseover-sticky/demo.css
+++ b/samples/highcharts/plotoptions/series-events-mouseover-sticky/demo.css
@@ -1,3 +1,3 @@
body {
font-family: Arial, Verdana, sans-serif;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/plotoptions/series-marker-enabledthreshold/demo.css b/samples/highcharts/plotoptions/series-marker-enabledthreshold/demo.css
index 6e87b577afa..94bf43608a8 100644
--- a/samples/highcharts/plotoptions/series-marker-enabledthreshold/demo.css
+++ b/samples/highcharts/plotoptions/series-marker-enabledthreshold/demo.css
@@ -1,4 +1,4 @@
#container {
- width: 800px;
- margin: 0 auto;
-}
\ No newline at end of file
+ width: 800px;
+ margin: 0 auto;
+}
diff --git a/samples/highcharts/plotoptions/series-point-events-mouseover/demo.css b/samples/highcharts/plotoptions/series-point-events-mouseover/demo.css
index 8f2bdb76e34..1cdb873f56a 100644
--- a/samples/highcharts/plotoptions/series-point-events-mouseover/demo.css
+++ b/samples/highcharts/plotoptions/series-point-events-mouseover/demo.css
@@ -1,8 +1,8 @@
#reporting {
- position: absolute;
- top: 55px;
- right: 20px;
- font: 12px Arial, Verdana;
+ position: absolute;
+ top: 55px;
+ right: 20px;
+ font: 12px Arial, Verdana;
color: #666;
background: white;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/plotoptions/series-relativexvalue/demo.css b/samples/highcharts/plotoptions/series-relativexvalue/demo.css
index c697599ff09..34570f39eda 100644
--- a/samples/highcharts/plotoptions/series-relativexvalue/demo.css
+++ b/samples/highcharts/plotoptions/series-relativexvalue/demo.css
@@ -1,4 +1,4 @@
#container {
max-width: 800px;
margin: 0 auto;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/plotoptions/series-states-hover-enabled-column/demo.css b/samples/highcharts/plotoptions/series-states-hover-enabled-column/demo.css
index c21f85a0fe9..7cebbae539c 100644
--- a/samples/highcharts/plotoptions/series-states-hover-enabled-column/demo.css
+++ b/samples/highcharts/plotoptions/series-states-hover-enabled-column/demo.css
@@ -1,3 +1,3 @@
body {
font-family: Arial, Verdana, sans-serif;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/plotoptions/series-states-hover-enabled-pie/demo.css b/samples/highcharts/plotoptions/series-states-hover-enabled-pie/demo.css
index c21f85a0fe9..7cebbae539c 100644
--- a/samples/highcharts/plotoptions/series-states-hover-enabled-pie/demo.css
+++ b/samples/highcharts/plotoptions/series-states-hover-enabled-pie/demo.css
@@ -1,3 +1,3 @@
body {
font-family: Arial, Verdana, sans-serif;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/plotoptions/series-states-hover-enabled/demo.css b/samples/highcharts/plotoptions/series-states-hover-enabled/demo.css
index c21f85a0fe9..7cebbae539c 100644
--- a/samples/highcharts/plotoptions/series-states-hover-enabled/demo.css
+++ b/samples/highcharts/plotoptions/series-states-hover-enabled/demo.css
@@ -1,3 +1,3 @@
body {
font-family: Arial, Verdana, sans-serif;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/plotoptions/series-states-hover-linewidth/demo.css b/samples/highcharts/plotoptions/series-states-hover-linewidth/demo.css
index c21f85a0fe9..7cebbae539c 100644
--- a/samples/highcharts/plotoptions/series-states-hover-linewidth/demo.css
+++ b/samples/highcharts/plotoptions/series-states-hover-linewidth/demo.css
@@ -1,3 +1,3 @@
body {
font-family: Arial, Verdana, sans-serif;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/plotoptions/series-states-hover-linewidthplus/demo.css b/samples/highcharts/plotoptions/series-states-hover-linewidthplus/demo.css
index c21f85a0fe9..7cebbae539c 100644
--- a/samples/highcharts/plotoptions/series-states-hover-linewidthplus/demo.css
+++ b/samples/highcharts/plotoptions/series-states-hover-linewidthplus/demo.css
@@ -1,3 +1,3 @@
body {
font-family: Arial, Verdana, sans-serif;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/plotoptions/series-states-inactive-disabled/demo.css b/samples/highcharts/plotoptions/series-states-inactive-disabled/demo.css
index 205868f3314..a9110ef966b 100644
--- a/samples/highcharts/plotoptions/series-states-inactive-disabled/demo.css
+++ b/samples/highcharts/plotoptions/series-states-inactive-disabled/demo.css
@@ -2,4 +2,4 @@
min-width: 360px;
max-width: 600px;
margin: 0 auto;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/plotoptions/solidgauge-threshold/demo.css b/samples/highcharts/plotoptions/solidgauge-threshold/demo.css
index 3be4a315321..8041ca451ba 100644
--- a/samples/highcharts/plotoptions/solidgauge-threshold/demo.css
+++ b/samples/highcharts/plotoptions/solidgauge-threshold/demo.css
@@ -1,5 +1,5 @@
#container {
- min-width: 320px;
- max-width: 600px;
- margin: 0 auto;
-}
\ No newline at end of file
+ min-width: 320px;
+ max-width: 600px;
+ margin: 0 auto;
+}
diff --git a/samples/highcharts/plotoptions/sunburst-datalabels-rotationmode-circular/demo.css b/samples/highcharts/plotoptions/sunburst-datalabels-rotationmode-circular/demo.css
index 1106ef5b8cb..16080e9dbfd 100644
--- a/samples/highcharts/plotoptions/sunburst-datalabels-rotationmode-circular/demo.css
+++ b/samples/highcharts/plotoptions/sunburst-datalabels-rotationmode-circular/demo.css
@@ -1,5 +1,5 @@
#container {
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto
-}
\ No newline at end of file
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
+}
diff --git a/samples/highcharts/plotoptions/sunburst-levelsize/demo.css b/samples/highcharts/plotoptions/sunburst-levelsize/demo.css
index 1106ef5b8cb..16080e9dbfd 100644
--- a/samples/highcharts/plotoptions/sunburst-levelsize/demo.css
+++ b/samples/highcharts/plotoptions/sunburst-levelsize/demo.css
@@ -1,5 +1,5 @@
#container {
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto
-}
\ No newline at end of file
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
+}
diff --git a/samples/highcharts/plotoptions/sunburst-sliced/demo.css b/samples/highcharts/plotoptions/sunburst-sliced/demo.css
index 1106ef5b8cb..16080e9dbfd 100644
--- a/samples/highcharts/plotoptions/sunburst-sliced/demo.css
+++ b/samples/highcharts/plotoptions/sunburst-sliced/demo.css
@@ -1,5 +1,5 @@
#container {
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto
-}
\ No newline at end of file
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
+}
diff --git a/samples/highcharts/plotoptions/treemap-allowdrilltonode/demo.css b/samples/highcharts/plotoptions/treemap-allowdrilltonode/demo.css
index d3ee6bbce5b..f8ed515f720 100644
--- a/samples/highcharts/plotoptions/treemap-allowdrilltonode/demo.css
+++ b/samples/highcharts/plotoptions/treemap-allowdrilltonode/demo.css
@@ -2,4 +2,4 @@
min-width: 300px;
max-width: 600px;
margin: 0 auto;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/plotoptions/treemap-allowtraversingtree/demo.css b/samples/highcharts/plotoptions/treemap-allowtraversingtree/demo.css
index d3ee6bbce5b..f8ed515f720 100644
--- a/samples/highcharts/plotoptions/treemap-allowtraversingtree/demo.css
+++ b/samples/highcharts/plotoptions/treemap-allowtraversingtree/demo.css
@@ -2,4 +2,4 @@
min-width: 300px;
max-width: 600px;
margin: 0 auto;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/plotoptions/treemap-alternatestartingdirection-true/demo.css b/samples/highcharts/plotoptions/treemap-alternatestartingdirection-true/demo.css
index d3ee6bbce5b..f8ed515f720 100644
--- a/samples/highcharts/plotoptions/treemap-alternatestartingdirection-true/demo.css
+++ b/samples/highcharts/plotoptions/treemap-alternatestartingdirection-true/demo.css
@@ -2,4 +2,4 @@
min-width: 300px;
max-width: 600px;
margin: 0 auto;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/plotoptions/treemap-events-setrootnode/demo.css b/samples/highcharts/plotoptions/treemap-events-setrootnode/demo.css
index a44e64df331..3682adb50f9 100644
--- a/samples/highcharts/plotoptions/treemap-events-setrootnode/demo.css
+++ b/samples/highcharts/plotoptions/treemap-events-setrootnode/demo.css
@@ -1,5 +1,6 @@
-#container, #msg {
+#container,
+#msg {
min-width: 300px;
max-width: 600px;
margin: 0 auto;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/plotoptions/treemap-interactbyleaf-false/demo.css b/samples/highcharts/plotoptions/treemap-interactbyleaf-false/demo.css
index d3ee6bbce5b..f8ed515f720 100644
--- a/samples/highcharts/plotoptions/treemap-interactbyleaf-false/demo.css
+++ b/samples/highcharts/plotoptions/treemap-interactbyleaf-false/demo.css
@@ -2,4 +2,4 @@
min-width: 300px;
max-width: 600px;
margin: 0 auto;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/plotoptions/treemap-interactbyleaf-true-and-allowtraversingtree/demo.css b/samples/highcharts/plotoptions/treemap-interactbyleaf-true-and-allowtraversingtree/demo.css
index d3ee6bbce5b..f8ed515f720 100644
--- a/samples/highcharts/plotoptions/treemap-interactbyleaf-true-and-allowtraversingtree/demo.css
+++ b/samples/highcharts/plotoptions/treemap-interactbyleaf-true-and-allowtraversingtree/demo.css
@@ -2,4 +2,4 @@
min-width: 300px;
max-width: 600px;
margin: 0 auto;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/plotoptions/treemap-layoutalgorithm-sliceanddice/demo.css b/samples/highcharts/plotoptions/treemap-layoutalgorithm-sliceanddice/demo.css
index d3ee6bbce5b..f8ed515f720 100644
--- a/samples/highcharts/plotoptions/treemap-layoutalgorithm-sliceanddice/demo.css
+++ b/samples/highcharts/plotoptions/treemap-layoutalgorithm-sliceanddice/demo.css
@@ -2,4 +2,4 @@
min-width: 300px;
max-width: 600px;
margin: 0 auto;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/plotoptions/treemap-layoutalgorithm-squarified/demo.css b/samples/highcharts/plotoptions/treemap-layoutalgorithm-squarified/demo.css
index d3ee6bbce5b..f8ed515f720 100644
--- a/samples/highcharts/plotoptions/treemap-layoutalgorithm-squarified/demo.css
+++ b/samples/highcharts/plotoptions/treemap-layoutalgorithm-squarified/demo.css
@@ -2,4 +2,4 @@
min-width: 300px;
max-width: 600px;
margin: 0 auto;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/plotoptions/treemap-layoutalgorithm-strip/demo.css b/samples/highcharts/plotoptions/treemap-layoutalgorithm-strip/demo.css
index d3ee6bbce5b..f8ed515f720 100644
--- a/samples/highcharts/plotoptions/treemap-layoutalgorithm-strip/demo.css
+++ b/samples/highcharts/plotoptions/treemap-layoutalgorithm-strip/demo.css
@@ -2,4 +2,4 @@
min-width: 300px;
max-width: 600px;
margin: 0 auto;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/plotoptions/treemap-layoutalgorithm-stripes/demo.css b/samples/highcharts/plotoptions/treemap-layoutalgorithm-stripes/demo.css
index d3ee6bbce5b..f8ed515f720 100644
--- a/samples/highcharts/plotoptions/treemap-layoutalgorithm-stripes/demo.css
+++ b/samples/highcharts/plotoptions/treemap-layoutalgorithm-stripes/demo.css
@@ -2,4 +2,4 @@
min-width: 300px;
max-width: 600px;
margin: 0 auto;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/plotoptions/treemap-levels/demo.css b/samples/highcharts/plotoptions/treemap-levels/demo.css
index d3ee6bbce5b..f8ed515f720 100644
--- a/samples/highcharts/plotoptions/treemap-levels/demo.css
+++ b/samples/highcharts/plotoptions/treemap-levels/demo.css
@@ -2,4 +2,4 @@
min-width: 300px;
max-width: 600px;
margin: 0 auto;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/plotoptions/treemap-sortindex/demo.css b/samples/highcharts/plotoptions/treemap-sortindex/demo.css
index d3ee6bbce5b..f8ed515f720 100644
--- a/samples/highcharts/plotoptions/treemap-sortindex/demo.css
+++ b/samples/highcharts/plotoptions/treemap-sortindex/demo.css
@@ -2,4 +2,4 @@
min-width: 300px;
max-width: 600px;
margin: 0 auto;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/plotoptions/vector-rotationorigin-start/demo.css b/samples/highcharts/plotoptions/vector-rotationorigin-start/demo.css
index b72c2866cd6..d5a8f310369 100644
--- a/samples/highcharts/plotoptions/vector-rotationorigin-start/demo.css
+++ b/samples/highcharts/plotoptions/vector-rotationorigin-start/demo.css
@@ -6,5 +6,5 @@
}
#csv {
- display: none;
-}
\ No newline at end of file
+ display: none;
+}
diff --git a/samples/highcharts/plotoptions/waterfall-stacked/demo.css b/samples/highcharts/plotoptions/waterfall-stacked/demo.css
index 1106ef5b8cb..16080e9dbfd 100644
--- a/samples/highcharts/plotoptions/waterfall-stacked/demo.css
+++ b/samples/highcharts/plotoptions/waterfall-stacked/demo.css
@@ -1,5 +1,5 @@
#container {
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto
-}
\ No newline at end of file
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
+}
diff --git a/samples/highcharts/plotoptions/windbarb-datagrouping/demo.css b/samples/highcharts/plotoptions/windbarb-datagrouping/demo.css
index df40359fa63..6fc0e2cae40 100644
--- a/samples/highcharts/plotoptions/windbarb-datagrouping/demo.css
+++ b/samples/highcharts/plotoptions/windbarb-datagrouping/demo.css
@@ -6,5 +6,5 @@
}
#data {
- display: none;
-}
\ No newline at end of file
+ display: none;
+}
diff --git a/samples/highcharts/plotoptions/windbarb-onseries/demo.css b/samples/highcharts/plotoptions/windbarb-onseries/demo.css
index b14fdb545f9..39138d7f79c 100644
--- a/samples/highcharts/plotoptions/windbarb-onseries/demo.css
+++ b/samples/highcharts/plotoptions/windbarb-onseries/demo.css
@@ -6,5 +6,5 @@
}
#csv {
- display: none;
-}
\ No newline at end of file
+ display: none;
+}
diff --git a/samples/highcharts/plotoptions/wordcloud-rotation/demo.css b/samples/highcharts/plotoptions/wordcloud-rotation/demo.css
index 1106ef5b8cb..16080e9dbfd 100644
--- a/samples/highcharts/plotoptions/wordcloud-rotation/demo.css
+++ b/samples/highcharts/plotoptions/wordcloud-rotation/demo.css
@@ -1,5 +1,5 @@
#container {
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto
-}
\ No newline at end of file
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
+}
diff --git a/samples/highcharts/point/parent/demo.css b/samples/highcharts/point/parent/demo.css
index d3ee6bbce5b..f8ed515f720 100644
--- a/samples/highcharts/point/parent/demo.css
+++ b/samples/highcharts/point/parent/demo.css
@@ -2,4 +2,4 @@
min-width: 300px;
max-width: 600px;
margin: 0 auto;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/responsive/axis/demo.css b/samples/highcharts/responsive/axis/demo.css
index 0841a490ecb..f4f7e47e95e 100644
--- a/samples/highcharts/responsive/axis/demo.css
+++ b/samples/highcharts/responsive/axis/demo.css
@@ -1,5 +1,5 @@
#container {
- height: 300px;
- min-width: 310px;
- max-width: 800px;
-}
\ No newline at end of file
+ height: 300px;
+ min-width: 310px;
+ max-width: 800px;
+}
diff --git a/samples/highcharts/responsive/classname/demo.css b/samples/highcharts/responsive/classname/demo.css
index ec83274d208..36da0a2dda2 100644
--- a/samples/highcharts/responsive/classname/demo.css
+++ b/samples/highcharts/responsive/classname/demo.css
@@ -1,12 +1,13 @@
#container {
- height: 300px;
- min-width: 310px;
- max-width: 800px;
+ height: 300px;
+ min-width: 310px;
+ max-width: 800px;
}
.small-chart .highcharts-subtitle {
- display: none;
+ display: none;
}
+
.small-chart .highcharts-legend {
- display: none;
-}
\ No newline at end of file
+ display: none;
+}
diff --git a/samples/highcharts/responsive/legend/demo.css b/samples/highcharts/responsive/legend/demo.css
index 0841a490ecb..f4f7e47e95e 100644
--- a/samples/highcharts/responsive/legend/demo.css
+++ b/samples/highcharts/responsive/legend/demo.css
@@ -1,5 +1,5 @@
#container {
- height: 300px;
- min-width: 310px;
- max-width: 800px;
-}
\ No newline at end of file
+ height: 300px;
+ min-width: 310px;
+ max-width: 800px;
+}
diff --git a/samples/highcharts/series-bubble/data-single/demo.css b/samples/highcharts/series-bubble/data-single/demo.css
index 988054ac800..b1ddfcdce39 100644
--- a/samples/highcharts/series-bubble/data-single/demo.css
+++ b/samples/highcharts/series-bubble/data-single/demo.css
@@ -2,12 +2,13 @@
font: 0.7em sans-serif;
padding: 0.5em;
margin: 0.5em;
- background: #FCFFC5;
+ background: #fcffc5;
border-radius: 0.5em;
border: 1px solid gray;
}
-.info:before {
- content: 'i';
+
+.info::before {
+ content: "i";
margin: 0.5em;
font: 1.5em serif bold;
font-style: italic;
diff --git a/samples/highcharts/series-column/centerincategory/demo.css b/samples/highcharts/series-column/centerincategory/demo.css
index c697599ff09..34570f39eda 100644
--- a/samples/highcharts/series-column/centerincategory/demo.css
+++ b/samples/highcharts/series-column/centerincategory/demo.css
@@ -1,4 +1,4 @@
#container {
max-width: 800px;
margin: 0 auto;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/series-dumbbell/styled-mode-dumbbell/demo.css b/samples/highcharts/series-dumbbell/styled-mode-dumbbell/demo.css
index 8f2588469a9..623b7c4cae5 100644
--- a/samples/highcharts/series-dumbbell/styled-mode-dumbbell/demo.css
+++ b/samples/highcharts/series-dumbbell/styled-mode-dumbbell/demo.css
@@ -1,43 +1,52 @@
-@import 'https://code.highcharts.com/css/highcharts.css';
+@import "https://code.highcharts.com/css/highcharts.css";
#container {
- height: 400px;
- max-width: 800px;
- margin: 0 auto;
+ height: 400px;
+ max-width: 800px;
+ margin: 0 auto;
}
/* Link the series colors to axis colors */
.highcharts-color-0.highcharts-lollipop-low {
- fill: #90ed7d;
- stroke: #90ed7d;
+ fill: #90ed7d;
+ stroke: #90ed7d;
}
+
.highcharts-color-0.highcharts-lollipop-high {
- fill: #7cb5ec;
- stroke: #7cb5ec;
+ fill: #7cb5ec;
+ stroke: #7cb5ec;
}
+
.highcharts-axis.highcharts-color-0 .highcharts-axis-line {
- stroke: #7cb5ec;
+ stroke: #7cb5ec;
}
+
.highcharts-axis.highcharts-color-0 text {
- fill: #7cb5ec;
+ fill: #7cb5ec;
}
+
.highcharts-color-1.highcharts-lollipop-low {
- fill: #f7a35c;
- stroke: #f7a35c;
+ fill: #f7a35c;
+ stroke: #f7a35c;
}
+
.highcharts-color-1.highcharts-lollipop-high {
- fill: #434348;
- stroke: #434348;
+ fill: #434348;
+ stroke: #434348;
}
+
.highcharts-axis.highcharts-color-1 .highcharts-axis-line {
- stroke: #90ed7d;
+ stroke: #90ed7d;
}
+
.highcharts-axis.highcharts-color-1 text {
- fill: #90ed7d;
+ fill: #90ed7d;
}
+
.highcharts-yaxis .highcharts-axis-line {
- stroke-width: 2px;
+ stroke-width: 2px;
}
+
.highcharts-lollipop-stem {
- stroke: #f45b5b;
-}
\ No newline at end of file
+ stroke: #f45b5b;
+}
diff --git a/samples/highcharts/series-heatmap/periodic-table/demo.css b/samples/highcharts/series-heatmap/periodic-table/demo.css
index bd89d33f22f..9991b3471c0 100644
--- a/samples/highcharts/series-heatmap/periodic-table/demo.css
+++ b/samples/highcharts/series-heatmap/periodic-table/demo.css
@@ -12,19 +12,20 @@
border-radius: 2px;
color: #80989f;
font-size: 12px;
- background-image: -webkit-linear-gradient(top, #fcfdff, #f2f7f7);
- background-image: -moz-linear-gradient(top, #fcfdff, #f2f7f7);
- background-image: -o-linear-gradient(top, #fcfdff, #f2f7f7);
+ background-image: linear-gradient(top, #fcfdff, #f2f7f7);
+ background-image: linear-gradient(top, #fcfdff, #f2f7f7);
+ background-image: linear-gradient(top, #fcfdff, #f2f7f7);
background-image: linear-gradient(to bottom, #fcfdff, #f2f7f7);
- -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.06);
- box-shadow: 0 1px 2px rgba(0, 0, 0, 0.06);
+ -webkit-box-shadow: 0 1px 2px rgb(0 0 0 / 6%);
+ box-shadow: 0 1px 2px rgb(0 0 0 / 6%);
padding: 5px;
margin: 5px;
position: relative;
}
-#outer-container label:before, #outer-container label:after {
- content: '';
+#outer-container label::before,
+#outer-container label::after {
+ content: "";
position: absolute;
right: 11px;
width: 0;
@@ -33,12 +34,12 @@
border-right: 3px outset transparent;
}
-#outer-container label:before {
+#outer-container label::before {
top: 8px;
border-bottom: 3px solid #7f9298;
}
-#outer-container label:after {
+#outer-container label::after {
top: 14px;
border-top: 3px solid #7f9298;
}
@@ -49,7 +50,7 @@
padding: 5px 9px;
padding-right: 0;
background: transparent;
- background: rgba(0, 0, 0, 0);
+ background: rgb(0 0 0 / 0%);
border: 0;
color: #80989f;
-webkit-appearance: none;
@@ -65,17 +66,17 @@
height: 500px;
}
-@media (max-width:600px) {
+@media (max-width: 600px) {
#outer-container label {
display: block;
width: 190px;
}
- #outer-container label:before {
+
+ #outer-container label::before {
top: 16px;
}
- #outer-container label:after {
+ #outer-container label::after {
top: 22px;
}
-
}
diff --git a/samples/highcharts/series-item/dynamic/demo.css b/samples/highcharts/series-item/dynamic/demo.css
index 9b552a95639..70ce566dea8 100644
--- a/samples/highcharts/series-item/dynamic/demo.css
+++ b/samples/highcharts/series-item/dynamic/demo.css
@@ -4,5 +4,5 @@
}
input[type="number"] {
- min-width: 50px;
-}
\ No newline at end of file
+ min-width: 50px;
+}
diff --git a/samples/highcharts/series-item/rectangular/demo.css b/samples/highcharts/series-item/rectangular/demo.css
index cf602014b61..91c76402b6b 100644
--- a/samples/highcharts/series-item/rectangular/demo.css
+++ b/samples/highcharts/series-item/rectangular/demo.css
@@ -2,4 +2,4 @@
max-width: 800px;
min-width: 360px;
margin: 1em auto;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/series-item/rows-columns/demo.css b/samples/highcharts/series-item/rows-columns/demo.css
index cf602014b61..91c76402b6b 100644
--- a/samples/highcharts/series-item/rows-columns/demo.css
+++ b/samples/highcharts/series-item/rows-columns/demo.css
@@ -2,4 +2,4 @@
max-width: 800px;
min-width: 360px;
margin: 1em auto;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/series-item/symbols/demo.css b/samples/highcharts/series-item/symbols/demo.css
index 0471db099ed..43e3daf6234 100644
--- a/samples/highcharts/series-item/symbols/demo.css
+++ b/samples/highcharts/series-item/symbols/demo.css
@@ -2,4 +2,4 @@
max-width: 420px;
min-width: 360px;
margin: 1em auto;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/series-label/line-chart/demo.css b/samples/highcharts/series-label/line-chart/demo.css
index 8dd694a4599..cb77adb0038 100644
--- a/samples/highcharts/series-label/line-chart/demo.css
+++ b/samples/highcharts/series-label/line-chart/demo.css
@@ -2,4 +2,4 @@
max-width: 800px;
height: 400px;
margin: 1em auto;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/series-label/stock-chart/demo.css b/samples/highcharts/series-label/stock-chart/demo.css
index 8dd694a4599..cb77adb0038 100644
--- a/samples/highcharts/series-label/stock-chart/demo.css
+++ b/samples/highcharts/series-label/stock-chart/demo.css
@@ -2,4 +2,4 @@
max-width: 800px;
height: 400px;
margin: 1em auto;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/series-networkgraph/barnes-hut-approximation/demo.css b/samples/highcharts/series-networkgraph/barnes-hut-approximation/demo.css
index 8fd024e55f4..cf83ca6cb98 100644
--- a/samples/highcharts/series-networkgraph/barnes-hut-approximation/demo.css
+++ b/samples/highcharts/series-networkgraph/barnes-hut-approximation/demo.css
@@ -1,5 +1,5 @@
#container {
- min-width: 320px;
- max-width: 800px;
- margin: 0 auto;
-}
\ No newline at end of file
+ min-width: 320px;
+ max-width: 800px;
+ margin: 0 auto;
+}
diff --git a/samples/highcharts/series-networkgraph/cloth/demo.css b/samples/highcharts/series-networkgraph/cloth/demo.css
index 8fd024e55f4..cf83ca6cb98 100644
--- a/samples/highcharts/series-networkgraph/cloth/demo.css
+++ b/samples/highcharts/series-networkgraph/cloth/demo.css
@@ -1,5 +1,5 @@
#container {
- min-width: 320px;
- max-width: 800px;
- margin: 0 auto;
-}
\ No newline at end of file
+ min-width: 320px;
+ max-width: 800px;
+ margin: 0 auto;
+}
diff --git a/samples/highcharts/series-networkgraph/cuboids/demo.css b/samples/highcharts/series-networkgraph/cuboids/demo.css
index 8fd024e55f4..cf83ca6cb98 100644
--- a/samples/highcharts/series-networkgraph/cuboids/demo.css
+++ b/samples/highcharts/series-networkgraph/cuboids/demo.css
@@ -1,5 +1,5 @@
#container {
- min-width: 320px;
- max-width: 800px;
- margin: 0 auto;
-}
\ No newline at end of file
+ min-width: 320px;
+ max-width: 800px;
+ margin: 0 auto;
+}
diff --git a/samples/highcharts/series-networkgraph/data-options/demo.css b/samples/highcharts/series-networkgraph/data-options/demo.css
index 8b9a30d0f25..01ff4f0008f 100644
--- a/samples/highcharts/series-networkgraph/data-options/demo.css
+++ b/samples/highcharts/series-networkgraph/data-options/demo.css
@@ -1,6 +1,6 @@
#container {
- min-width: 310px;
- max-width: 500px;
- height: 400px;
- margin: 0 auto
+ min-width: 310px;
+ max-width: 500px;
+ height: 400px;
+ margin: 0 auto;
}
diff --git a/samples/highcharts/series-networkgraph/dicsonnected-graphs/demo.css b/samples/highcharts/series-networkgraph/dicsonnected-graphs/demo.css
index 8fd024e55f4..cf83ca6cb98 100644
--- a/samples/highcharts/series-networkgraph/dicsonnected-graphs/demo.css
+++ b/samples/highcharts/series-networkgraph/dicsonnected-graphs/demo.css
@@ -1,5 +1,5 @@
#container {
- min-width: 320px;
- max-width: 800px;
- margin: 0 auto;
-}
\ No newline at end of file
+ min-width: 320px;
+ max-width: 800px;
+ margin: 0 auto;
+}
diff --git a/samples/highcharts/series-networkgraph/forces/demo.css b/samples/highcharts/series-networkgraph/forces/demo.css
index 8fd024e55f4..cf83ca6cb98 100644
--- a/samples/highcharts/series-networkgraph/forces/demo.css
+++ b/samples/highcharts/series-networkgraph/forces/demo.css
@@ -1,5 +1,5 @@
#container {
- min-width: 320px;
- max-width: 800px;
- margin: 0 auto;
-}
\ No newline at end of file
+ min-width: 320px;
+ max-width: 800px;
+ margin: 0 auto;
+}
diff --git a/samples/highcharts/series-networkgraph/initial-positions/demo.css b/samples/highcharts/series-networkgraph/initial-positions/demo.css
index 8fd024e55f4..cf83ca6cb98 100644
--- a/samples/highcharts/series-networkgraph/initial-positions/demo.css
+++ b/samples/highcharts/series-networkgraph/initial-positions/demo.css
@@ -1,5 +1,5 @@
#container {
- min-width: 320px;
- max-width: 800px;
- margin: 0 auto;
-}
\ No newline at end of file
+ min-width: 320px;
+ max-width: 800px;
+ margin: 0 auto;
+}
diff --git a/samples/highcharts/series-networkgraph/integration-comparison/demo.css b/samples/highcharts/series-networkgraph/integration-comparison/demo.css
index 035d9457ace..0b8557ef2e0 100644
--- a/samples/highcharts/series-networkgraph/integration-comparison/demo.css
+++ b/samples/highcharts/series-networkgraph/integration-comparison/demo.css
@@ -1,5 +1,6 @@
-#container-1, #container-2 {
- width: 50%;
- margin: 0 auto;
- float: left;
-}
\ No newline at end of file
+#container-1,
+#container-2 {
+ width: 50%;
+ margin: 0 auto;
+ float: left;
+}
diff --git a/samples/highcharts/series-networkgraph/link-datalabels-borders/demo.css b/samples/highcharts/series-networkgraph/link-datalabels-borders/demo.css
index 1f8993c4b7a..05c5daeb659 100644
--- a/samples/highcharts/series-networkgraph/link-datalabels-borders/demo.css
+++ b/samples/highcharts/series-networkgraph/link-datalabels-borders/demo.css
@@ -1,6 +1,6 @@
#container {
- min-width: 320px;
- max-width: 800px;
- margin: 0 auto;
- height: 500px;
-}
\ No newline at end of file
+ min-width: 320px;
+ max-width: 800px;
+ margin: 0 auto;
+ height: 500px;
+}
diff --git a/samples/highcharts/series-networkgraph/link-datalabels/demo.css b/samples/highcharts/series-networkgraph/link-datalabels/demo.css
index 1f8993c4b7a..05c5daeb659 100644
--- a/samples/highcharts/series-networkgraph/link-datalabels/demo.css
+++ b/samples/highcharts/series-networkgraph/link-datalabels/demo.css
@@ -1,6 +1,6 @@
#container {
- min-width: 320px;
- max-width: 800px;
- margin: 0 auto;
- height: 500px;
-}
\ No newline at end of file
+ min-width: 320px;
+ max-width: 800px;
+ margin: 0 auto;
+ height: 500px;
+}
diff --git a/samples/highcharts/series-networkgraph/networkgraph-verlet/demo.css b/samples/highcharts/series-networkgraph/networkgraph-verlet/demo.css
index 1f8993c4b7a..05c5daeb659 100644
--- a/samples/highcharts/series-networkgraph/networkgraph-verlet/demo.css
+++ b/samples/highcharts/series-networkgraph/networkgraph-verlet/demo.css
@@ -1,6 +1,6 @@
#container {
- min-width: 320px;
- max-width: 800px;
- margin: 0 auto;
- height: 500px;
-}
\ No newline at end of file
+ min-width: 320px;
+ max-width: 800px;
+ margin: 0 auto;
+ height: 500px;
+}
diff --git a/samples/highcharts/series-networkgraph/ragdoll/demo.css b/samples/highcharts/series-networkgraph/ragdoll/demo.css
index 8fd024e55f4..cf83ca6cb98 100644
--- a/samples/highcharts/series-networkgraph/ragdoll/demo.css
+++ b/samples/highcharts/series-networkgraph/ragdoll/demo.css
@@ -1,5 +1,5 @@
#container {
- min-width: 320px;
- max-width: 800px;
- margin: 0 auto;
-}
\ No newline at end of file
+ min-width: 320px;
+ max-width: 800px;
+ margin: 0 auto;
+}
diff --git a/samples/highcharts/series-networkgraph/styled-links/demo.css b/samples/highcharts/series-networkgraph/styled-links/demo.css
index 8fd024e55f4..cf83ca6cb98 100644
--- a/samples/highcharts/series-networkgraph/styled-links/demo.css
+++ b/samples/highcharts/series-networkgraph/styled-links/demo.css
@@ -1,5 +1,5 @@
#container {
- min-width: 320px;
- max-width: 800px;
- margin: 0 auto;
-}
\ No newline at end of file
+ min-width: 320px;
+ max-width: 800px;
+ margin: 0 auto;
+}
diff --git a/samples/highcharts/series-networkgraph/textpath-datalabels/demo.css b/samples/highcharts/series-networkgraph/textpath-datalabels/demo.css
index 1f8993c4b7a..05c5daeb659 100644
--- a/samples/highcharts/series-networkgraph/textpath-datalabels/demo.css
+++ b/samples/highcharts/series-networkgraph/textpath-datalabels/demo.css
@@ -1,6 +1,6 @@
#container {
- min-width: 320px;
- max-width: 800px;
- margin: 0 auto;
- height: 500px;
-}
\ No newline at end of file
+ min-width: 320px;
+ max-width: 800px;
+ margin: 0 auto;
+ height: 500px;
+}
diff --git a/samples/highcharts/series-organization/borderless/demo.css b/samples/highcharts/series-organization/borderless/demo.css
index ee8bb553777..3f9bc7073d7 100644
--- a/samples/highcharts/series-organization/borderless/demo.css
+++ b/samples/highcharts/series-organization/borderless/demo.css
@@ -7,4 +7,4 @@
.highcharts-data-label img {
box-shadow: 0 1px 2px #888;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/series-organization/center-layout/demo.css b/samples/highcharts/series-organization/center-layout/demo.css
index b2d79cbaf02..ddc1a1ffa70 100644
--- a/samples/highcharts/series-organization/center-layout/demo.css
+++ b/samples/highcharts/series-organization/center-layout/demo.css
@@ -6,5 +6,5 @@
}
#csv {
- display: none;
-}
\ No newline at end of file
+ display: none;
+}
diff --git a/samples/highcharts/series-organization/datalabels-nodeformatter/demo.css b/samples/highcharts/series-organization/datalabels-nodeformatter/demo.css
index b2d79cbaf02..ddc1a1ffa70 100644
--- a/samples/highcharts/series-organization/datalabels-nodeformatter/demo.css
+++ b/samples/highcharts/series-organization/datalabels-nodeformatter/demo.css
@@ -6,5 +6,5 @@
}
#csv {
- display: none;
-}
\ No newline at end of file
+ display: none;
+}
diff --git a/samples/highcharts/series-organization/link-options/demo.css b/samples/highcharts/series-organization/link-options/demo.css
index b2d79cbaf02..ddc1a1ffa70 100644
--- a/samples/highcharts/series-organization/link-options/demo.css
+++ b/samples/highcharts/series-organization/link-options/demo.css
@@ -6,5 +6,5 @@
}
#csv {
- display: none;
-}
\ No newline at end of file
+ display: none;
+}
diff --git a/samples/highcharts/series-packedbubble/initial-radius/demo.css b/samples/highcharts/series-packedbubble/initial-radius/demo.css
index 8fd024e55f4..cf83ca6cb98 100644
--- a/samples/highcharts/series-packedbubble/initial-radius/demo.css
+++ b/samples/highcharts/series-packedbubble/initial-radius/demo.css
@@ -1,5 +1,5 @@
#container {
- min-width: 320px;
- max-width: 800px;
- margin: 0 auto;
-}
\ No newline at end of file
+ min-width: 320px;
+ max-width: 800px;
+ margin: 0 auto;
+}
diff --git a/samples/highcharts/series-packedbubble/packed-dashboard/demo.css b/samples/highcharts/series-packedbubble/packed-dashboard/demo.css
index 8fd024e55f4..cf83ca6cb98 100644
--- a/samples/highcharts/series-packedbubble/packed-dashboard/demo.css
+++ b/samples/highcharts/series-packedbubble/packed-dashboard/demo.css
@@ -1,5 +1,5 @@
#container {
- min-width: 320px;
- max-width: 800px;
- margin: 0 auto;
-}
\ No newline at end of file
+ min-width: 320px;
+ max-width: 800px;
+ margin: 0 auto;
+}
diff --git a/samples/highcharts/series-packedbubble/parentnode-style/demo.css b/samples/highcharts/series-packedbubble/parentnode-style/demo.css
index 8fd024e55f4..cf83ca6cb98 100644
--- a/samples/highcharts/series-packedbubble/parentnode-style/demo.css
+++ b/samples/highcharts/series-packedbubble/parentnode-style/demo.css
@@ -1,5 +1,5 @@
#container {
- min-width: 320px;
- max-width: 800px;
- margin: 0 auto;
-}
\ No newline at end of file
+ min-width: 320px;
+ max-width: 800px;
+ margin: 0 auto;
+}
diff --git a/samples/highcharts/series-packedbubble/spiral/demo.css b/samples/highcharts/series-packedbubble/spiral/demo.css
index 8fd024e55f4..cf83ca6cb98 100644
--- a/samples/highcharts/series-packedbubble/spiral/demo.css
+++ b/samples/highcharts/series-packedbubble/spiral/demo.css
@@ -1,5 +1,5 @@
#container {
- min-width: 320px;
- max-width: 800px;
- margin: 0 auto;
-}
\ No newline at end of file
+ min-width: 320px;
+ max-width: 800px;
+ margin: 0 auto;
+}
diff --git a/samples/highcharts/series-sankey/dense/demo.css b/samples/highcharts/series-sankey/dense/demo.css
index b2e1c9d26f5..72a63a6674e 100644
--- a/samples/highcharts/series-sankey/dense/demo.css
+++ b/samples/highcharts/series-sankey/dense/demo.css
@@ -2,4 +2,4 @@
height: 400px;
max-width: 800px;
margin: 0 auto;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/series-scatter/jitter-boxplot/demo.css b/samples/highcharts/series-scatter/jitter-boxplot/demo.css
index b2e1c9d26f5..72a63a6674e 100644
--- a/samples/highcharts/series-scatter/jitter-boxplot/demo.css
+++ b/samples/highcharts/series-scatter/jitter-boxplot/demo.css
@@ -2,4 +2,4 @@
height: 400px;
max-width: 800px;
margin: 0 auto;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/series-scatter/jitter/demo.css b/samples/highcharts/series-scatter/jitter/demo.css
index b2e1c9d26f5..72a63a6674e 100644
--- a/samples/highcharts/series-scatter/jitter/demo.css
+++ b/samples/highcharts/series-scatter/jitter/demo.css
@@ -2,4 +2,4 @@
height: 400px;
max-width: 800px;
margin: 0 auto;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/series-timeline/alternate-disabled/demo.css b/samples/highcharts/series-timeline/alternate-disabled/demo.css
index fcc7a5054c0..3cf8e190e87 100644
--- a/samples/highcharts/series-timeline/alternate-disabled/demo.css
+++ b/samples/highcharts/series-timeline/alternate-disabled/demo.css
@@ -1,5 +1,5 @@
#container {
- min-width: 320px;
- max-width: 500px;
- margin: 0 auto;
-}
\ No newline at end of file
+ min-width: 320px;
+ max-width: 500px;
+ margin: 0 auto;
+}
diff --git a/samples/highcharts/series-timeline/alternate-labels/demo.css b/samples/highcharts/series-timeline/alternate-labels/demo.css
index fcc7a5054c0..3cf8e190e87 100644
--- a/samples/highcharts/series-timeline/alternate-labels/demo.css
+++ b/samples/highcharts/series-timeline/alternate-labels/demo.css
@@ -1,5 +1,5 @@
#container {
- min-width: 320px;
- max-width: 500px;
- margin: 0 auto;
-}
\ No newline at end of file
+ min-width: 320px;
+ max-width: 500px;
+ margin: 0 auto;
+}
diff --git a/samples/highcharts/series-timeline/connector-styles/demo.css b/samples/highcharts/series-timeline/connector-styles/demo.css
index fcc7a5054c0..3cf8e190e87 100644
--- a/samples/highcharts/series-timeline/connector-styles/demo.css
+++ b/samples/highcharts/series-timeline/connector-styles/demo.css
@@ -1,5 +1,5 @@
#container {
- min-width: 320px;
- max-width: 500px;
- margin: 0 auto;
-}
\ No newline at end of file
+ min-width: 320px;
+ max-width: 500px;
+ margin: 0 auto;
+}
diff --git a/samples/highcharts/series-timeline/inverted/demo.css b/samples/highcharts/series-timeline/inverted/demo.css
index ad54afbe67a..1eeaf17d622 100644
--- a/samples/highcharts/series-timeline/inverted/demo.css
+++ b/samples/highcharts/series-timeline/inverted/demo.css
@@ -2,4 +2,4 @@
min-width: 360px;
max-width: 500px;
margin: 0 auto;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/series-variwide/datetime/demo.css b/samples/highcharts/series-variwide/datetime/demo.css
index 3b2b06059f2..a43facdda77 100644
--- a/samples/highcharts/series-variwide/datetime/demo.css
+++ b/samples/highcharts/series-variwide/datetime/demo.css
@@ -1,5 +1,5 @@
#container {
- max-width: 800px;
- min-width: 380px;
- margin: 0 auto;
-}
\ No newline at end of file
+ max-width: 800px;
+ min-width: 380px;
+ margin: 0 auto;
+}
diff --git a/samples/highcharts/series-variwide/inverted/demo.css b/samples/highcharts/series-variwide/inverted/demo.css
index 9b1a4f93efb..2c1a8f4d316 100644
--- a/samples/highcharts/series-variwide/inverted/demo.css
+++ b/samples/highcharts/series-variwide/inverted/demo.css
@@ -1,6 +1,6 @@
#container {
- max-width: 800px;
- min-width: 380px;
- height: 600px;
- margin: 0 auto;
-}
\ No newline at end of file
+ max-width: 800px;
+ min-width: 380px;
+ height: 600px;
+ margin: 0 auto;
+}
diff --git a/samples/highcharts/series-variwide/reversed-xaxis/demo.css b/samples/highcharts/series-variwide/reversed-xaxis/demo.css
index 3b2b06059f2..a43facdda77 100644
--- a/samples/highcharts/series-variwide/reversed-xaxis/demo.css
+++ b/samples/highcharts/series-variwide/reversed-xaxis/demo.css
@@ -1,5 +1,5 @@
#container {
- max-width: 800px;
- min-width: 380px;
- margin: 0 auto;
-}
\ No newline at end of file
+ max-width: 800px;
+ min-width: 380px;
+ margin: 0 auto;
+}
diff --git a/samples/highcharts/series/infographic/demo.css b/samples/highcharts/series/infographic/demo.css
index 84c43a15397..736cf7832f8 100644
--- a/samples/highcharts/series/infographic/demo.css
+++ b/samples/highcharts/series/infographic/demo.css
@@ -4,4 +4,3 @@
height: 400px;
margin: 0 auto;
}
-
\ No newline at end of file
diff --git a/samples/highcharts/series/type-dynamic/demo.css b/samples/highcharts/series/type-dynamic/demo.css
index c07cbc625eb..2718c29b72f 100644
--- a/samples/highcharts/series/type-dynamic/demo.css
+++ b/samples/highcharts/series/type-dynamic/demo.css
@@ -9,6 +9,7 @@
text-align: right;
font-size: 0;
}
+
#button-row button {
background: #eee;
transition: background 150ms;
@@ -19,15 +20,19 @@
margin-left: -1px;
color: #555;
}
+
#button-row button:first-child {
border-top-left-radius: 0.3em;
border-bottom-left-radius: 0.3em;
}
+
#button-row button:last-child {
border-top-right-radius: 0.3em;
border-bottom-right-radius: 0.3em;
}
-#button-row button:focus, #button-row button:hover {
+
+#button-row button:focus,
+#button-row button:hover {
background: #ccc;
outline: none;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/sonification/big-data/demo.css b/samples/highcharts/sonification/big-data/demo.css
index adb29fce038..b372a0ebd97 100644
--- a/samples/highcharts/sonification/big-data/demo.css
+++ b/samples/highcharts/sonification/big-data/demo.css
@@ -18,18 +18,19 @@
font-size: 1.1rem;
font-weight: 700;
text-align: center;
- padding: .375rem .75rem;
- margin-bottom: .25rem;
- margin-top: .25rem;
+ padding: 0.375rem 0.75rem;
+ margin-bottom: 0.25rem;
+ margin-top: 0.25rem;
}
-.text-center{
+
+.text-center {
text-align: center;
}
.highcharts-figure {
- width: 100%;
- height: 100%;
- margin: 0;
+ width: 100%;
+ height: 100%;
+ margin: 0;
}
#outer {
@@ -43,8 +44,8 @@
visibility: hidden;
}
-@media (max-width: 575px){
+@media (max-width: 575px) {
.btn.btn-stop {
width: 30%;
}
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/sonification/chart-earcon/demo.css b/samples/highcharts/sonification/chart-earcon/demo.css
index d9b200b5aa0..535a82c8261 100644
--- a/samples/highcharts/sonification/chart-earcon/demo.css
+++ b/samples/highcharts/sonification/chart-earcon/demo.css
@@ -18,19 +18,20 @@
font-size: 1.1rem;
font-weight: 700;
text-align: center;
- padding: .375rem .75rem;
- margin-bottom: .25rem;
- margin-top: .25rem;
+ padding: 0.375rem 0.75rem;
+ margin-bottom: 0.25rem;
+ margin-top: 0.25rem;
}
-.text-center{
+
+.text-center {
text-align: center;
}
.highcharts-figure {
- width: 100%;
- height: 100%;
- margin: 0;
- font-family: Verdana, sans-serif;
+ width: 100%;
+ height: 100%;
+ margin: 0;
+ font-family: Verdana, sans-serif;
}
#outer {
@@ -50,19 +51,19 @@
right: 0;
left: 0;
z-index: 999;
- background-color: rgba(255, 255, 255, 0.75);
+ background-color: rgb(255 255 255 / 75%);
}
#stop {
visibility: hidden;
}
-@media (max-width: 575px){
+@media (max-width: 575px) {
.btn.btn-play {
width: 50%;
}
+
.btn.btn-stop {
width: 30%;
}
-
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/sonification/chart-sequential/demo.css b/samples/highcharts/sonification/chart-sequential/demo.css
index 0364ed50aea..a252e118142 100644
--- a/samples/highcharts/sonification/chart-sequential/demo.css
+++ b/samples/highcharts/sonification/chart-sequential/demo.css
@@ -18,18 +18,19 @@
font-size: 1.1rem;
font-weight: 700;
text-align: center;
- padding: .375rem .75rem;
- margin-bottom: .25rem;
- margin-top: .25rem;
+ padding: 0.375rem 0.75rem;
+ margin-bottom: 0.25rem;
+ margin-top: 0.25rem;
}
-.text-center{
+
+.text-center {
text-align: center;
}
.highcharts-figure {
- width: 100%;
- height: 100%;
- margin: 0;
+ width: 100%;
+ height: 100%;
+ margin: 0;
}
#outer {
@@ -49,19 +50,19 @@
right: 0;
left: 0;
z-index: 999;
- background-color: rgba(255, 255, 255, 0.75);
+ background-color: rgb(255 255 255 / 75%);
}
#stop {
visibility: hidden;
}
-@media (max-width: 575px){
+@media (max-width: 575px) {
.btn.btn-play {
width: 50%;
}
+
.btn.btn-stop {
width: 30%;
}
-
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/sonification/series-basic/demo.css b/samples/highcharts/sonification/series-basic/demo.css
index adb29fce038..b372a0ebd97 100644
--- a/samples/highcharts/sonification/series-basic/demo.css
+++ b/samples/highcharts/sonification/series-basic/demo.css
@@ -18,18 +18,19 @@
font-size: 1.1rem;
font-weight: 700;
text-align: center;
- padding: .375rem .75rem;
- margin-bottom: .25rem;
- margin-top: .25rem;
+ padding: 0.375rem 0.75rem;
+ margin-bottom: 0.25rem;
+ margin-top: 0.25rem;
}
-.text-center{
+
+.text-center {
text-align: center;
}
.highcharts-figure {
- width: 100%;
- height: 100%;
- margin: 0;
+ width: 100%;
+ height: 100%;
+ margin: 0;
}
#outer {
@@ -43,8 +44,8 @@
visibility: hidden;
}
-@media (max-width: 575px){
+@media (max-width: 575px) {
.btn.btn-stop {
width: 30%;
}
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/sonification/series-earcon/demo.css b/samples/highcharts/sonification/series-earcon/demo.css
index adb29fce038..b372a0ebd97 100644
--- a/samples/highcharts/sonification/series-earcon/demo.css
+++ b/samples/highcharts/sonification/series-earcon/demo.css
@@ -18,18 +18,19 @@
font-size: 1.1rem;
font-weight: 700;
text-align: center;
- padding: .375rem .75rem;
- margin-bottom: .25rem;
- margin-top: .25rem;
+ padding: 0.375rem 0.75rem;
+ margin-bottom: 0.25rem;
+ margin-top: 0.25rem;
}
-.text-center{
+
+.text-center {
text-align: center;
}
.highcharts-figure {
- width: 100%;
- height: 100%;
- margin: 0;
+ width: 100%;
+ height: 100%;
+ margin: 0;
}
#outer {
@@ -43,8 +44,8 @@
visibility: hidden;
}
-@media (max-width: 575px){
+@media (max-width: 575px) {
.btn.btn-stop {
width: 30%;
}
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/studies/accessible/demo.css b/samples/highcharts/studies/accessible/demo.css
index 8dd694a4599..cb77adb0038 100644
--- a/samples/highcharts/studies/accessible/demo.css
+++ b/samples/highcharts/studies/accessible/demo.css
@@ -2,4 +2,4 @@
max-width: 800px;
height: 400px;
margin: 1em auto;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/studies/alignthresholds/demo.css b/samples/highcharts/studies/alignthresholds/demo.css
index 8dd694a4599..cb77adb0038 100644
--- a/samples/highcharts/studies/alignthresholds/demo.css
+++ b/samples/highcharts/studies/alignthresholds/demo.css
@@ -2,4 +2,4 @@
max-width: 800px;
height: 400px;
margin: 1em auto;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/studies/appear/demo.css b/samples/highcharts/studies/appear/demo.css
index 8e02d34ebbe..24c82c7ec44 100644
--- a/samples/highcharts/studies/appear/demo.css
+++ b/samples/highcharts/studies/appear/demo.css
@@ -2,6 +2,7 @@
width: 300px;
margin: 0 auto;
}
+
p {
margin: 1em 0;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/studies/axis-label-images/demo.css b/samples/highcharts/studies/axis-label-images/demo.css
index 8dd694a4599..cb77adb0038 100644
--- a/samples/highcharts/studies/axis-label-images/demo.css
+++ b/samples/highcharts/studies/axis-label-images/demo.css
@@ -2,4 +2,4 @@
max-width: 800px;
height: 400px;
margin: 1em auto;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/studies/axis-staticscale-dynamic/demo.css b/samples/highcharts/studies/axis-staticscale-dynamic/demo.css
index 589fd6c4c48..ce4bf3a6711 100644
--- a/samples/highcharts/studies/axis-staticscale-dynamic/demo.css
+++ b/samples/highcharts/studies/axis-staticscale-dynamic/demo.css
@@ -1,4 +1,4 @@
#container {
max-width: 500px;
margin: 1em auto;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/studies/axis-staticscale/demo.css b/samples/highcharts/studies/axis-staticscale/demo.css
index 8dd694a4599..cb77adb0038 100644
--- a/samples/highcharts/studies/axis-staticscale/demo.css
+++ b/samples/highcharts/studies/axis-staticscale/demo.css
@@ -2,4 +2,4 @@
max-width: 800px;
height: 400px;
margin: 1em auto;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/studies/bellcurve-standard-deviation/demo.css b/samples/highcharts/studies/bellcurve-standard-deviation/demo.css
index 4193ad36c08..cb77adb0038 100644
--- a/samples/highcharts/studies/bellcurve-standard-deviation/demo.css
+++ b/samples/highcharts/studies/bellcurve-standard-deviation/demo.css
@@ -1,6 +1,5 @@
#container {
- max-width: 800px;
- height: 400px;
- margin: 1em auto;
-}
-
+ max-width: 800px;
+ height: 400px;
+ margin: 1em auto;
+}
diff --git a/samples/highcharts/studies/circle-relation/demo.css b/samples/highcharts/studies/circle-relation/demo.css
index 64a797c0946..4f54892ada7 100644
--- a/samples/highcharts/studies/circle-relation/demo.css
+++ b/samples/highcharts/studies/circle-relation/demo.css
@@ -3,4 +3,4 @@
max-width: 800px;
height: 400px;
margin: 1em auto;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/studies/covid-19/demo.css b/samples/highcharts/studies/covid-19/demo.css
index ec24094e523..28592ae12ed 100644
--- a/samples/highcharts/studies/covid-19/demo.css
+++ b/samples/highcharts/studies/covid-19/demo.css
@@ -1,6 +1,7 @@
.container-fluid {
margin-top: 10px;
}
+
#info .f32 .flag {
position: absolute;
top: 8px;
@@ -9,12 +10,14 @@
.clearfix {
clear: both;
}
+
.card-header.subheader {
font-size: 0.9rem;
- color: rgba(0, 0, 0, 0.75);
+ color: rgb(0 0 0 / 75%);
background-color: transparent;
border-bottom: none;
}
+
.card {
height: 80vh;
min-height: 400px;
@@ -25,8 +28,9 @@
.card {
max-height: 400px;
}
+
.col-12 {
padding-left: 2px !important;
padding-right: 2px !important;
}
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/studies/direction-arrows/demo.css b/samples/highcharts/studies/direction-arrows/demo.css
index 64fc33c0e01..6f2fce2d8cf 100644
--- a/samples/highcharts/studies/direction-arrows/demo.css
+++ b/samples/highcharts/studies/direction-arrows/demo.css
@@ -1,14 +1,16 @@
.container {
height: 350px;
- width: 500px;
+ width: 500px;
margin: 0 auto;
}
/* Add arrows to lines (using SVG markers) */
-.highcharts-name-line1, .highcharts-arrows {
+.highcharts-name-line1,
+.highcharts-arrows {
marker-end: url(#head);
marker-start: url(#tail);
}
+
.highcharts-name-line2 {
marker-start: url(#tail);
}
diff --git a/samples/highcharts/studies/distribution-algorithm/demo.css b/samples/highcharts/studies/distribution-algorithm/demo.css
index 140bd8ac3df..f66c5796429 100644
--- a/samples/highcharts/studies/distribution-algorithm/demo.css
+++ b/samples/highcharts/studies/distribution-algorithm/demo.css
@@ -2,4 +2,4 @@
width: 800px;
height: 400px;
margin: 1em auto;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/studies/dotplot-equalizer/demo.css b/samples/highcharts/studies/dotplot-equalizer/demo.css
index 8dd694a4599..cb77adb0038 100644
--- a/samples/highcharts/studies/dotplot-equalizer/demo.css
+++ b/samples/highcharts/studies/dotplot-equalizer/demo.css
@@ -2,4 +2,4 @@
max-width: 800px;
height: 400px;
margin: 1em auto;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/studies/dotplot/demo.css b/samples/highcharts/studies/dotplot/demo.css
index 8dd694a4599..cb77adb0038 100644
--- a/samples/highcharts/studies/dotplot/demo.css
+++ b/samples/highcharts/studies/dotplot/demo.css
@@ -2,4 +2,4 @@
max-width: 800px;
height: 400px;
margin: 1em auto;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/studies/exporting-table-html/demo.css b/samples/highcharts/studies/exporting-table-html/demo.css
index 0ea7055ed2c..86a97d0799e 100644
--- a/samples/highcharts/studies/exporting-table-html/demo.css
+++ b/samples/highcharts/studies/exporting-table-html/demo.css
@@ -2,8 +2,8 @@
max-width: 800px;
margin: 2em auto;
}
+
#container {
margin-top: 2em;
min-width: 380px;
}
-
diff --git a/samples/highcharts/studies/exporting-table/demo.css b/samples/highcharts/studies/exporting-table/demo.css
index d8f0daa8970..924f8e2c814 100644
--- a/samples/highcharts/studies/exporting-table/demo.css
+++ b/samples/highcharts/studies/exporting-table/demo.css
@@ -1,3 +1,3 @@
#container {
- margin-top: 20px;
-}
\ No newline at end of file
+ margin-top: 20px;
+}
diff --git a/samples/highcharts/studies/generic-candlestick/demo.css b/samples/highcharts/studies/generic-candlestick/demo.css
index 8dd694a4599..cb77adb0038 100644
--- a/samples/highcharts/studies/generic-candlestick/demo.css
+++ b/samples/highcharts/studies/generic-candlestick/demo.css
@@ -2,4 +2,4 @@
max-width: 800px;
height: 400px;
margin: 1em auto;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/studies/geojson-multiseries/demo.css b/samples/highcharts/studies/geojson-multiseries/demo.css
index 6482d99cf26..655d432995c 100644
--- a/samples/highcharts/studies/geojson-multiseries/demo.css
+++ b/samples/highcharts/studies/geojson-multiseries/demo.css
@@ -1,11 +1,12 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
color: gray;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/studies/gpx-height-profile/demo.css b/samples/highcharts/studies/gpx-height-profile/demo.css
index 8dd694a4599..cb77adb0038 100644
--- a/samples/highcharts/studies/gpx-height-profile/demo.css
+++ b/samples/highcharts/studies/gpx-height-profile/demo.css
@@ -2,4 +2,4 @@
max-width: 800px;
height: 400px;
margin: 1em auto;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/studies/jingle-bells/demo.css b/samples/highcharts/studies/jingle-bells/demo.css
index 83577f6be2a..baf34a04f40 100644
--- a/samples/highcharts/studies/jingle-bells/demo.css
+++ b/samples/highcharts/studies/jingle-bells/demo.css
@@ -1,106 +1,105 @@
-html, body {
- width: 100%;
- height: 100%;
- margin: 0;
- padding: 0;
+html,
+body {
+ width: 100%;
+ height: 100%;
+ margin: 0;
+ padding: 0;
}
.main-container {
- width: 100%;
- height: 60%;
- position: relative;
- min-width: 380px;
- min-height: 400px;
- max-height: 600px;
- overflow-x: hidden;
+ width: 100%;
+ height: 60%;
+ position: relative;
+ min-width: 380px;
+ min-height: 400px;
+ max-height: 600px;
+ overflow-x: hidden;
}
.highcharts-container {
- padding: 0px;
- margin: 0px;
- width: 100%;
- height: 100%;
-
+ padding: 0;
+ margin: 0;
+ width: 100%;
+ height: 100%;
}
.transition {
- transition: 0.2s ease all;
- -moz-transition: 0.2s ease all;
- -webkit-transition: 0.2s ease all;
+ transition: 0.2s ease all;
+ -moz-transition: 0.2s ease all;
+ -webkit-transition: 0.2s ease all;
}
@keyframes bounce {
- from {
- bottom: 100px;
- }
+ from {
+ bottom: 100px;
+ }
- to {
- bottom: 95px;
- }
+ to {
+ bottom: 95px;
+ }
}
.click-to-start {
- text-align: left;
- margin-bottom: 10px;
- position: absolute;
- right: 115px;
- bottom: 140px;
- z-index: 11;
-
- animation-direction: alternate;
- animation-duration: 1s;
- animation-name: bounce;
- animation-iteration-count: infinite;
+ text-align: left;
+ margin-bottom: 10px;
+ position: absolute;
+ right: 115px;
+ bottom: 140px;
+ z-index: 11;
+ animation-direction: alternate;
+ animation-duration: 1s;
+ animation-name: bounce;
+ animation-iteration-count: infinite;
}
.tooltip {
- color: #fafafa;
- position: absolute;
- width: 200px;
- height: 100px;
- z-index: 10;
- right: 10px;
- bottom: 60px;
+ color: #fafafa;
+ position: absolute;
+ width: 200px;
+ height: 100px;
+ z-index: 10;
+ right: 10px;
+ bottom: 60px;
}
#snowman {
- cursor: pointer;
+ cursor: pointer;
}
.bubble {
- cursor: pointer;
- border: 2px solid #339933;
- line-height: 38px;
- text-align: center;
- font-size: 22px;
- color: #242424;
- position: relative;
- width: 250px;
- height: 40px;
- padding: 0px;
- padding-left: 20px;
- background: #FFFFFF;
- background-image: url(https://upload.wikimedia.org/wikipedia/commons/thumb/2/21/Speaker_Icon.svg/600px-Speaker_Icon.svg.png);
- background-position: 10px 4px;
- background-repeat: no-repeat;
- background-size: auto 70%;
- -webkit-border-radius: 37px;
- -moz-border-radius: 37px;
- border-radius: 37px;
+ cursor: pointer;
+ border: 2px solid #393;
+ line-height: 38px;
+ text-align: center;
+ font-size: 22px;
+ color: #242424;
+ position: relative;
+ width: 250px;
+ height: 40px;
+ padding: 0;
+ padding-left: 20px;
+ background: #fff;
+ background-image: url(https://upload.wikimedia.org/wikipedia/commons/thumb/2/21/Speaker_Icon.svg/600px-Speaker_Icon.svg.png);
+ background-position: 10px 4px;
+ background-repeat: no-repeat;
+ background-size: auto 70%;
+ -webkit-border-radius: 37px;
+ -moz-border-radius: 37px;
+ border-radius: 37px;
}
-.bubble:after {
- border: 2px solid #339933;
- content: '';
- position: absolute;
- border-style: solid;
- border-width: 15px 0 15px 15px;
- border-color: transparent #FFFFFF;
- display: block;
- width: 0;
- z-index: 1;
- right: -8px;
- top: 5px;
+.bubble::after {
+ border: 2px solid #393;
+ content: "";
+ position: absolute;
+ border-style: solid;
+ border-width: 15px 0 15px 15px;
+ border-color: transparent #fff;
+ display: block;
+ width: 0;
+ z-index: 1;
+ right: -8px;
+ top: 5px;
}
.unsupported {
diff --git a/samples/highcharts/studies/legend-align-to-xaxis/demo.css b/samples/highcharts/studies/legend-align-to-xaxis/demo.css
index 37b95cdab79..16080e9dbfd 100644
--- a/samples/highcharts/studies/legend-align-to-xaxis/demo.css
+++ b/samples/highcharts/studies/legend-align-to-xaxis/demo.css
@@ -1,5 +1,5 @@
#container {
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
-}
\ No newline at end of file
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
+}
diff --git a/samples/highcharts/studies/legend-custom-symbol/demo.css b/samples/highcharts/studies/legend-custom-symbol/demo.css
index 37b95cdab79..16080e9dbfd 100644
--- a/samples/highcharts/studies/legend-custom-symbol/demo.css
+++ b/samples/highcharts/studies/legend-custom-symbol/demo.css
@@ -1,5 +1,5 @@
#container {
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
-}
\ No newline at end of file
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
+}
diff --git a/samples/highcharts/studies/linear-gauge-series-full/demo.css b/samples/highcharts/studies/linear-gauge-series-full/demo.css
index 5b2fc146ab5..8ba07442284 100644
--- a/samples/highcharts/studies/linear-gauge-series-full/demo.css
+++ b/samples/highcharts/studies/linear-gauge-series-full/demo.css
@@ -1,6 +1,8 @@
-#container1, #container2, #container3 {
- min-width: 300px;
- max-width: 800px;
+#container1,
+#container2,
+#container3 {
+ min-width: 300px;
+ max-width: 800px;
height: 120px;
margin: 0 auto;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/studies/linear-gauge-series/demo.css b/samples/highcharts/studies/linear-gauge-series/demo.css
index b9056a8ee88..761caaf7c68 100644
--- a/samples/highcharts/studies/linear-gauge-series/demo.css
+++ b/samples/highcharts/studies/linear-gauge-series/demo.css
@@ -2,4 +2,4 @@
width: 400px;
height: 100px;
margin: 1em auto;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/studies/logistics/demo.css b/samples/highcharts/studies/logistics/demo.css
index c0c71cd14af..7e4989d2115 100644
--- a/samples/highcharts/studies/logistics/demo.css
+++ b/samples/highcharts/studies/logistics/demo.css
@@ -25,4 +25,4 @@
#description {
max-width: 800px;
margin: 0 auto;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/studies/morph/demo.css b/samples/highcharts/studies/morph/demo.css
index 8dd694a4599..cb77adb0038 100644
--- a/samples/highcharts/studies/morph/demo.css
+++ b/samples/highcharts/studies/morph/demo.css
@@ -2,4 +2,4 @@
max-width: 800px;
height: 400px;
margin: 1em auto;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/studies/null-stacks/demo.css b/samples/highcharts/studies/null-stacks/demo.css
index 8dd694a4599..cb77adb0038 100644
--- a/samples/highcharts/studies/null-stacks/demo.css
+++ b/samples/highcharts/studies/null-stacks/demo.css
@@ -2,4 +2,4 @@
max-width: 800px;
height: 400px;
margin: 1em auto;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/studies/parliament-improved/demo.css b/samples/highcharts/studies/parliament-improved/demo.css
index 392e7ac9398..fa76721bda3 100644
--- a/samples/highcharts/studies/parliament-improved/demo.css
+++ b/samples/highcharts/studies/parliament-improved/demo.css
@@ -1,38 +1,46 @@
-.highcharts-figure, .highcharts-data-table table {
- min-width: 320px;
+.highcharts-figure,
+.highcharts-data-table table {
+ min-width: 320px;
max-width: 800px;
margin: 1em auto;
}
.highcharts-data-table table {
- font-family: Verdana, sans-serif;
- border-collapse: collapse;
- border: 1px solid #EBEBEB;
- margin: 10px auto;
- text-align: center;
- width: 100%;
- max-width: 500px;
+ font-family: Verdana, sans-serif;
+ border-collapse: collapse;
+ border: 1px solid #ebebeb;
+ margin: 10px auto;
+ text-align: center;
+ width: 100%;
+ max-width: 500px;
}
+
.highcharts-data-table caption {
padding: 1em 0;
font-size: 1.2em;
color: #555;
}
+
.highcharts-data-table th {
- font-weight: 600;
+ font-weight: 600;
padding: 0.5em;
}
-.highcharts-data-table td, .highcharts-data-table th, .highcharts-data-table caption {
+
+.highcharts-data-table td,
+.highcharts-data-table th,
+.highcharts-data-table caption {
padding: 0.5em;
}
-.highcharts-data-table thead tr, .highcharts-data-table tr:nth-child(even) {
+
+.highcharts-data-table thead tr,
+.highcharts-data-table tr:nth-child(even) {
background: #f8f8f8;
}
+
.highcharts-data-table tr:hover {
background: #f1f7ff;
}
-
input[type="number"] {
- min-width: 50px;
-}
\ No newline at end of file
+ min-width: 50px;
+}
diff --git a/samples/highcharts/studies/pictorial/demo.css b/samples/highcharts/studies/pictorial/demo.css
index 84c43a15397..736cf7832f8 100644
--- a/samples/highcharts/studies/pictorial/demo.css
+++ b/samples/highcharts/studies/pictorial/demo.css
@@ -4,4 +4,3 @@
height: 400px;
margin: 0 auto;
}
-
\ No newline at end of file
diff --git a/samples/highcharts/studies/pie-drilldown-connector/demo.css b/samples/highcharts/studies/pie-drilldown-connector/demo.css
index c2a485fe131..a73e0acb994 100644
--- a/samples/highcharts/studies/pie-drilldown-connector/demo.css
+++ b/samples/highcharts/studies/pie-drilldown-connector/demo.css
@@ -2,4 +2,4 @@
min-width: 300px;
max-width: 800px;
margin: 1em auto;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/studies/projection/demo.css b/samples/highcharts/studies/projection/demo.css
index 31a2bb2b9e7..655d432995c 100644
--- a/samples/highcharts/studies/projection/demo.css
+++ b/samples/highcharts/studies/projection/demo.css
@@ -4,8 +4,9 @@
max-width: 800px;
margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
color: gray;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/studies/puzzle/demo.css b/samples/highcharts/studies/puzzle/demo.css
index ec84f0eb429..e9deed3ea6d 100644
--- a/samples/highcharts/studies/puzzle/demo.css
+++ b/samples/highcharts/studies/puzzle/demo.css
@@ -1,20 +1,24 @@
* {
font-family: sans-serif;
}
+
#container {
border: 1px solid silver;
- height: 500px;
+ height: 500px;
width: 600px;
- margin: 0 auto;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
color: gray;
}
+
.highcharts-puzzle-dragging {
stroke-dasharray: 2px;
}
+
.highcharts-puzzle-dropped {
stroke: #e0e0e0;
}
diff --git a/samples/highcharts/studies/sociogram/demo.css b/samples/highcharts/studies/sociogram/demo.css
index c2a485fe131..a73e0acb994 100644
--- a/samples/highcharts/studies/sociogram/demo.css
+++ b/samples/highcharts/studies/sociogram/demo.css
@@ -2,4 +2,4 @@
min-width: 300px;
max-width: 800px;
margin: 1em auto;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/studies/summary-table-handsontable/demo.css b/samples/highcharts/studies/summary-table-handsontable/demo.css
index 5c06231ab35..a72e59b8ca1 100644
--- a/samples/highcharts/studies/summary-table-handsontable/demo.css
+++ b/samples/highcharts/studies/summary-table-handsontable/demo.css
@@ -3,7 +3,8 @@
height: 400px;
margin: 1em auto;
}
+
#table {
max-width: 800px;
margin: 1em auto;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/studies/sunburst-ancestors/demo.css b/samples/highcharts/studies/sunburst-ancestors/demo.css
index 60dabed10c6..fe0c9b287a0 100644
--- a/samples/highcharts/studies/sunburst-ancestors/demo.css
+++ b/samples/highcharts/studies/sunburst-ancestors/demo.css
@@ -3,5 +3,5 @@
}
#data {
- display: none;
-}
\ No newline at end of file
+ display: none;
+}
diff --git a/samples/highcharts/studies/tilemap-generator/demo.css b/samples/highcharts/studies/tilemap-generator/demo.css
index f96b5c10eeb..b046cf3b28c 100644
--- a/samples/highcharts/studies/tilemap-generator/demo.css
+++ b/samples/highcharts/studies/tilemap-generator/demo.css
@@ -3,20 +3,24 @@
text-align: center;
color: gray;
}
+
#appContainer {
width: 1300px;
}
+
.container {
height: 600px;
width: 600px;
margin: 20px 24px;
float: left;
}
+
.container-expanded {
height: 800px;
width: 1250px;
margin: 20px 24px;
}
+
.verticalLine {
display: block;
width: 1px;
@@ -25,22 +29,27 @@
height: 600px;
margin: 20px 0;
}
+
#controls1 {
display: inline-block;
width: 700px;
}
+
#controls2 {
display: inline-block;
width: 400px;
}
+
.checkboxContainer {
display: block;
margin-bottom: 10px;
margin-left: -10px;
}
+
#default {
- display: inline-block
+ display: inline-block;
}
+
#appContainer button {
border: none;
border-radius: 0.3em;
@@ -55,29 +64,36 @@
line-height: 1em;
display: inline-block;
}
+
#appContainer button:hover {
- background: #40818b;
- color: white;
+ background: #40818b;
+ color: white;
}
+
#appContainer button.active {
- background: #40818b;
- color: white;
+ background: #40818b;
+ color: white;
}
+
#appContainer input {
margin: 10px;
}
+
#appContainer input:not([type="checkbox"]) {
display: block;
width: 90%;
}
+
#appContainer textarea {
width: 100%;
margin: 10px;
height: 100px;
}
+
.selector .custom-combobox {
display: block;
}
+
.selector .custom-combobox .custom-combobox-input {
font-size: 14px;
color: silver;
@@ -88,16 +104,20 @@
padding: 1px 5px 1px 30px;
width: 100%;
}
+
.selector .custom-combobox .ui-autocomplete-input:focus {
color: black;
}
+
.selector .custom-combobox .ui-autocomplete-input.valid {
color: black;
}
+
.ui-autocomplete {
max-height: 500px;
overflow: auto;
}
+
.ui-autocomplete .option-header {
font-style: italic;
font-weight: bold;
@@ -105,10 +125,12 @@
font-size: 1.2em;
color: gray;
}
+
.ui-button {
display: none !important;
}
+
.selector .custom-combobox-toggle {
display: block;
border-radius: 0;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/studies/timeline-areaspline/demo.css b/samples/highcharts/studies/timeline-areaspline/demo.css
index 813215356ab..4bfd05a474c 100644
--- a/samples/highcharts/studies/timeline-areaspline/demo.css
+++ b/samples/highcharts/studies/timeline-areaspline/demo.css
@@ -1,26 +1,31 @@
@import "https://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css";
+
#container {
height: 500px;
min-width: 310px;
max-width: 800px;
margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
color: gray;
}
+
#play-controls {
text-align: center;
min-width: 310px;
max-width: 800px;
margin: 0 auto;
- padding: 5px 0 1em 0;
+ padding: 5px 0 1em;
}
+
#play-controls * {
display: inline-block;
vertical-align: middle;
}
+
#play-pause-button {
width: 30px;
height: 30px;
@@ -31,10 +36,12 @@
border-radius: 3px;
background: #f8f8f8;
}
+
#play-range {
margin: 2.5%;
width: 70%;
}
+
#play-output {
font-family: Arial, Helvetica, sans-serif;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/studies/timeline/demo.css b/samples/highcharts/studies/timeline/demo.css
index a51ca53857a..45fe83d9e75 100644
--- a/samples/highcharts/studies/timeline/demo.css
+++ b/samples/highcharts/studies/timeline/demo.css
@@ -4,22 +4,26 @@
max-width: 800px;
margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
color: gray;
}
+
#play-controls {
text-align: center;
min-width: 310px;
max-width: 800px;
margin: 0 auto;
- padding: 5px 0 1em 0;
+ padding: 5px 0 1em;
}
+
#play-controls * {
display: inline-block;
vertical-align: middle;
}
+
#play-pause-button {
width: 30px;
height: 30px;
@@ -30,10 +34,12 @@
border-radius: 3px;
background: #f8f8f8;
}
+
#play-range {
margin: 2.5%;
width: 70%;
}
+
#play-output {
font-family: Arial, Helvetica, sans-serif;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/studies/tooltip-outside-box/demo.css b/samples/highcharts/studies/tooltip-outside-box/demo.css
index a604f3d0a42..580ab5643ee 100644
--- a/samples/highcharts/studies/tooltip-outside-box/demo.css
+++ b/samples/highcharts/studies/tooltip-outside-box/demo.css
@@ -1,9 +1,10 @@
#outer {
- max-width: 420px;
- margin: 1em auto;
+ max-width: 420px;
+ margin: 1em auto;
}
+
.container {
- width: 200px;
+ width: 200px;
height: 200px;
display: inline-block;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/studies/topojson-decode/demo.css b/samples/highcharts/studies/topojson-decode/demo.css
index 6482d99cf26..655d432995c 100644
--- a/samples/highcharts/studies/topojson-decode/demo.css
+++ b/samples/highcharts/studies/topojson-decode/demo.css
@@ -1,11 +1,12 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
color: gray;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/subtitle/verticalalign/demo.css b/samples/highcharts/subtitle/verticalalign/demo.css
index 36b2f329f0e..c488c3525a9 100644
--- a/samples/highcharts/subtitle/verticalalign/demo.css
+++ b/samples/highcharts/subtitle/verticalalign/demo.css
@@ -3,4 +3,4 @@
min-width: 300px;
max-width: 800px;
margin: 0 auto;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/time/individual/demo.css b/samples/highcharts/time/individual/demo.css
index 6e59eb7bbe8..536bf195ae9 100644
--- a/samples/highcharts/time/individual/demo.css
+++ b/samples/highcharts/time/individual/demo.css
@@ -3,4 +3,4 @@
max-width: 800px;
height: 250px;
margin: 1em auto;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/title/paddingright/demo.css b/samples/highcharts/title/paddingright/demo.css
index d42e1e6a986..b77ab9b84f6 100644
--- a/samples/highcharts/title/paddingright/demo.css
+++ b/samples/highcharts/title/paddingright/demo.css
@@ -1,5 +1,5 @@
#container {
- height: 400px;
- width: 600px;
- margin: 0 auto;
-}
\ No newline at end of file
+ height: 400px;
+ width: 600px;
+ margin: 0 auto;
+}
diff --git a/samples/highcharts/title/widthadjust/demo.css b/samples/highcharts/title/widthadjust/demo.css
index d42e1e6a986..b77ab9b84f6 100644
--- a/samples/highcharts/title/widthadjust/demo.css
+++ b/samples/highcharts/title/widthadjust/demo.css
@@ -1,5 +1,5 @@
#container {
- height: 400px;
- width: 600px;
- margin: 0 auto;
-}
\ No newline at end of file
+ height: 400px;
+ width: 600px;
+ margin: 0 auto;
+}
diff --git a/samples/highcharts/tooltip/footerformat/demo.css b/samples/highcharts/tooltip/footerformat/demo.css
index 1f7c1045b5c..536bfcc5fbe 100644
--- a/samples/highcharts/tooltip/footerformat/demo.css
+++ b/samples/highcharts/tooltip/footerformat/demo.css
@@ -7,4 +7,4 @@
.highcharts-tooltip table th {
padding-bottom: 0.2em;
border-bottom: 1px solid silver;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/tooltip/formatter-conditional-default/demo.css b/samples/highcharts/tooltip/formatter-conditional-default/demo.css
index 431f3c04a81..511a086796f 100644
--- a/samples/highcharts/tooltip/formatter-conditional-default/demo.css
+++ b/samples/highcharts/tooltip/formatter-conditional-default/demo.css
@@ -2,4 +2,4 @@
min-width: 300px;
max-width: 800px;
margin: 0 auto;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/tooltip/formatter-shared/demo.css b/samples/highcharts/tooltip/formatter-shared/demo.css
index 431f3c04a81..511a086796f 100644
--- a/samples/highcharts/tooltip/formatter-shared/demo.css
+++ b/samples/highcharts/tooltip/formatter-shared/demo.css
@@ -2,4 +2,4 @@
min-width: 300px;
max-width: 800px;
margin: 0 auto;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/tooltip/formatter-split/demo.css b/samples/highcharts/tooltip/formatter-split/demo.css
index 431f3c04a81..511a086796f 100644
--- a/samples/highcharts/tooltip/formatter-split/demo.css
+++ b/samples/highcharts/tooltip/formatter-split/demo.css
@@ -2,4 +2,4 @@
min-width: 300px;
max-width: 800px;
margin: 0 auto;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/tooltip/fullhtml/demo.css b/samples/highcharts/tooltip/fullhtml/demo.css
index 9d223bcd7f2..e60cdc7b6d4 100644
--- a/samples/highcharts/tooltip/fullhtml/demo.css
+++ b/samples/highcharts/tooltip/fullhtml/demo.css
@@ -1,7 +1,7 @@
-.highcharts-tooltip>span {
- background: rgba(255,255,255,0.85);
+.highcharts-tooltip > span {
+ background: rgb(255 255 255 / 85%);
border: 1px solid silver;
border-radius: 3px;
box-shadow: 1px 1px 2px #888;
padding: 8px;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/tooltip/outside/demo.css b/samples/highcharts/tooltip/outside/demo.css
index a604f3d0a42..580ab5643ee 100644
--- a/samples/highcharts/tooltip/outside/demo.css
+++ b/samples/highcharts/tooltip/outside/demo.css
@@ -1,9 +1,10 @@
#outer {
- max-width: 420px;
- margin: 1em auto;
+ max-width: 420px;
+ margin: 1em auto;
}
+
.container {
- width: 200px;
+ width: 200px;
height: 200px;
display: inline-block;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/tooltip/split/demo.css b/samples/highcharts/tooltip/split/demo.css
index 8dd694a4599..cb77adb0038 100644
--- a/samples/highcharts/tooltip/split/demo.css
+++ b/samples/highcharts/tooltip/split/demo.css
@@ -2,4 +2,4 @@
max-width: 800px;
height: 400px;
margin: 1em auto;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/tooltip/stickoncontact/demo.css b/samples/highcharts/tooltip/stickoncontact/demo.css
index d7836cd4116..df163e7f533 100644
--- a/samples/highcharts/tooltip/stickoncontact/demo.css
+++ b/samples/highcharts/tooltip/stickoncontact/demo.css
@@ -2,4 +2,4 @@
max-width: 800px;
min-width: 360px;
margin: 0 auto;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/tooltip/tooltip-update/demo.css b/samples/highcharts/tooltip/tooltip-update/demo.css
index 1a5c7fb649e..c0f4f453924 100644
--- a/samples/highcharts/tooltip/tooltip-update/demo.css
+++ b/samples/highcharts/tooltip/tooltip-update/demo.css
@@ -1,6 +1,6 @@
#container {
- height: 400px;
- min-width: 320px;
- max-width: 800px;
- margin: 0 auto;
-}
\ No newline at end of file
+ height: 400px;
+ min-width: 320px;
+ max-width: 800px;
+ margin: 0 auto;
+}
diff --git a/samples/highcharts/website/blog-landing-page/demo.css b/samples/highcharts/website/blog-landing-page/demo.css
index 244c2e76760..c7857239be1 100644
--- a/samples/highcharts/website/blog-landing-page/demo.css
+++ b/samples/highcharts/website/blog-landing-page/demo.css
@@ -1,63 +1,69 @@
-
-/*temperature graph*/
+/* temperature graph */
.highcharts-point {
- stroke: white;
+ stroke: white;
}
+
.main-color .highcharts-graph {
- stroke: red;
+ stroke: red;
}
-.main-color, .main-color .highcharts-point {
- fill: red;
+
+.main-color,
+.main-color .highcharts-point {
+ fill: red;
}
+
.highcharts-graph.highcharts-negative {
- stroke: blue;
+ stroke: blue;
}
+
.highcharts-area.highcharts-negative {
- fill: blue;
+ fill: blue;
}
+
.highcharts-point.highcharts-negative {
- fill: blue;
-}
-
-/*chart thumbnails*/
-#container{
- padding-bottom:30px;
- margin-top:30px;
- display:grid;
- grid-template-columns: repeat(auto-fill, 33%);
- grid-template-rows: repeat(2, 80px);
-}
-
-#container .gridChart
-{
- border:1px solid #ebebeb;
- border-radius: 4px;
- filter: grayscale(1);
- opacity:1;
-}
-#container .gridChart:hover{
- filter: grayscale(0);
- opacity:1;
-}
-
-@media (min-width: 768px){
- #container{
- margin-top:10px;
- grid-template-columns:repeat(6,16.5%);
- grid-template-rows: repeat(1, 100px);
- }
- #container #soloBubble
- {
- display: inline-block;
- }
- #container #scatter{
- display: inline-block;
- }
-}
-@media (min-width: 960px){
- #container{
- grid-template-columns:repeat(6,160px);
- grid-template-rows: repeat(1, 100px);
- }
+ fill: blue;
+}
+
+/* chart thumbnails */
+#container {
+ padding-bottom: 30px;
+ margin-top: 30px;
+ display: grid;
+ grid-template-columns: repeat(auto-fill, 33%);
+ grid-template-rows: repeat(2, 80px);
}
+#container .gridChart {
+ border: 1px solid #ebebeb;
+ border-radius: 4px;
+ filter: grayscale(1);
+ opacity: 100%;
+}
+
+#container .gridChart:hover {
+ filter: grayscale(0);
+ opacity: 100%;
+}
+
+@media (min-width: 768px) {
+ #container {
+ margin-top: 10px;
+ grid-template-columns: repeat(6, 16.5%);
+ grid-template-rows: repeat(1, 100px);
+ }
+
+ #container #soloBubble {
+ display: inline-block;
+ }
+
+ #container #scatter {
+ display: inline-block;
+ }
+}
+
+@media (min-width: 960px) {
+ #container {
+ grid-template-columns: repeat(6, 160px);
+ grid-template-rows: repeat(1, 100px);
+ }
+}
diff --git a/samples/highcharts/website/custom-map/demo.css b/samples/highcharts/website/custom-map/demo.css
index 27b4ff59673..05a763b8ccb 100644
--- a/samples/highcharts/website/custom-map/demo.css
+++ b/samples/highcharts/website/custom-map/demo.css
@@ -1,7 +1,6 @@
-
#container {
- height: 480px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
-}
\ No newline at end of file
+ height: 480px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
+}
diff --git a/samples/highcharts/website/highcharts-timeline/demo.css b/samples/highcharts/website/highcharts-timeline/demo.css
index a324f8dc971..2e61ea1b6d3 100644
--- a/samples/highcharts/website/highcharts-timeline/demo.css
+++ b/samples/highcharts/website/highcharts-timeline/demo.css
@@ -1,5 +1,4 @@
-@import 'https://code.highcharts.com/css/highcharts.css';
-
+@import "https://code.highcharts.com/css/highcharts.css";
#timeline .highcharts-container {
position: relative;
@@ -11,123 +10,140 @@
z-index: 0;
margin: 0;
padding: 0;
- font-family: 'IBM Plex Sans', sans-serif;
- }
+ font-family: "IBM Plex Sans", sans-serif;
+}
+
table {
border-collapse: collapse;
}
+
table td,
table th {
border: 1px solid silver;
padding: 0.5em;
}
-#timeline .highcharts-axis-title{
+
+#timeline .highcharts-axis-title {
font-weight: 700;
}
-#timeline .highcharts-axis-labels{
- color:#46465C;
- font-size: 14px;;
+
+#timeline .highcharts-axis-labels {
+ color: #46465c;
+ font-size: 14px;
}
-#timeline .highcharts-color-0{
- fill:#6699A1;
- stroke:#6699A1;
+#timeline .highcharts-color-0 {
+ fill: #6699a1;
+ stroke: #6699a1;
}
+
#timeline .highcharts-color-3,
#timeline .highcharts-color-2,
-#timeline .highcharts-color-5{
- fill:#46465C;
- stroke:#46465C;
+#timeline .highcharts-color-5 {
+ fill: #46465c;
+ stroke: #46465c;
}
+
#timeline .highcharts-color-6,
-#timeline .highcharts-color-1{
- fill:#5749AD;
- stroke:#5749AD;
+#timeline .highcharts-color-1 {
+ fill: #5749ad;
+ stroke: #5749ad;
}
-#timeline .highcharts-yaxis{
+#timeline .highcharts-yaxis {
visibility: hidden;
}
-#timeline .highcharts-yaxis-labels text:last-of-type{
- opacity:0;
+
+#timeline .highcharts-yaxis-labels text:last-of-type {
+ opacity: 0%;
}
-#timeline .time-1{
- fill: rgba(102,153,161,.2);
+
+#timeline .time-1 {
+ fill: rgb(102 153 161 / 20%);
fill-opacity: 1;
}
-#timeline .highcharts-plot-band-label:nth-of-type(1){
+
+#timeline .highcharts-plot-band-label:nth-of-type(1) {
overflow: hidden;
text-overflow: ellipsis;
display: block;
- border: 0px solid #000;
- width:20px;
+ border: 0 solid #000;
+ width: 20px;
}
-#timeline .time-2{
- fill: #D9DBF8;
+
+#timeline .time-2 {
+ fill: #d9dbf8;
fill-opacity: 1;
}
-#timeline .time-3{
- fill: #FFFAF0;
+
+#timeline .time-3 {
+ fill: #fffaf0;
fill-opacity: 1;
}
-#timeline .time-4{
- fill: #DFF9E7;
+
+#timeline .time-4 {
+ fill: #dff9e7;
fill-opacity: 1;
}
+
#timeline .revenue,
-#timeline .revenue .highcharts-area{
- fill: rgb(102,153,161);
- stroke: rgb(102,153,161);
+#timeline .revenue .highcharts-area {
+ fill: rgb(102 153 161);
+ stroke: rgb(102 153 161);
fill-opacity: 0.2;
- stroke-width:1px;
+ stroke-width: 1px;
}
+
#timeline .employees,
-#timeline .employees .highcharts-area{
- fill: #5749AD;
- stroke: #5749AD;
+#timeline .employees .highcharts-area {
+ fill: #5749ad;
+ stroke: #5749ad;
fill-opacity: 0.2;
- stroke-width:1px;
+ stroke-width: 1px;
}
+
#timeline .highcharts-legend-item.revenue,
-#timeline .highcharts-legend-item.employees{
+#timeline .highcharts-legend-item.employees {
fill-opacity: 1;
}
-#timeline .award .highcharts-label{
- color: #fff;
+
+#timeline .award .highcharts-label {
+ color: #fff;
}
-#timeline .highcharts-label span{
+
+#timeline .highcharts-label span {
transform: translateY(-3px);
}
-#timeline .highcharts-markers.product{
+#timeline .highcharts-markers.product {
transform: translate(10px, 4px);
}
#timeline .highcharts-markers.highcharts-series-4.product .highcharts-label:nth-of-type(4) .highcharts-label-box,
-#timeline .highcharts-markers.highcharts-series-2.product .highcharts-label .highcharts-label-box{
+#timeline .highcharts-markers.highcharts-series-2.product .highcharts-label .highcharts-label-box {
transform: translate(-46px, -88px);
}
-#timeline .highcharts-flags-series.cloud .highcharts-point text,
-#timeline .highcharts-flags-series.product .highcharts-point text{
- fill:#fff;
+#timeline .highcharts-flags-series.cloud .highcharts-point text,
+#timeline .highcharts-flags-series.product .highcharts-point text {
+ fill: #fff;
}
-#timeline .highcharts-flags-series.product .highcharts-label text{
- transform: translate(-3px,-6px);
+#timeline .highcharts-flags-series.product .highcharts-label text {
+ transform: translate(-3px, -6px);
}
-#timeline .highcharts-flags-series.cloud .highcharts-label text{
- transform: translate(-3px,-8px);
+#timeline .highcharts-flags-series.cloud .highcharts-label text {
+ transform: translate(-3px, -8px);
}
#timeline .highcharts-series-2.product .highcharts-label:nth-of-type(1) text,
-#timeline .highcharts-series-4.product .highcharts-label:nth-of-type(4) text{
- transform: translate(-2px,-62px);
+#timeline .highcharts-series-4.product .highcharts-label:nth-of-type(4) text {
+ transform: translate(-2px, -62px);
}
-#timeline .highcharts-markers.cloud{
- transform: translate(0px, -23px);
+#timeline .highcharts-markers.cloud {
+ transform: translate(0, -23px);
}
#timeline .award.highcharts-flags-series .highcharts-point .highcharts-label-box {
@@ -135,38 +151,37 @@ table th {
}
@media screen and (min-width: 530px) {
- #timeline .highcharts-markers.product{
+ #timeline .highcharts-markers.product {
transform: translate(10px, 54px);
}
- #timeline .highcharts-markers.cloud{
+
+ #timeline .highcharts-markers.cloud {
transform: translate(10px, 28px);
}
- #timeline .highcharts-yaxis{
+
+ #timeline .highcharts-yaxis {
visibility: visible;
}
}
@media screen and (min-width: 1024px) {
-
- #timeline .highcharts-plot-band-label:nth-of-type(1){
+ #timeline .highcharts-plot-band-label:nth-of-type(1) {
overflow: visible;
display: block;
- border: 0px solid #000;
- width:20px;
- left:40px !important;
+ border: 0 solid #000;
+ width: 20px;
+ left: 40px !important;
}
}
+
@media screen and (min-width: 1400px) {
- #timeline .highcharts-plot-band-label:nth-of-type(1){
- left:60px !important;
+ #timeline .highcharts-plot-band-label:nth-of-type(1) {
+ left: 60px !important;
}
}
+
@media screen and (min-width: 1600px) {
- #timeline .highcharts-plot-band-label:nth-of-type(1){
- left:80px !important;
+ #timeline .highcharts-plot-band-label:nth-of-type(1) {
+ left: 80px !important;
}
}
-
-
-
-
diff --git a/samples/highcharts/website/homepage-2021/demo.css b/samples/highcharts/website/homepage-2021/demo.css
index fdc0da71788..948e3d1be00 100644
--- a/samples/highcharts/website/homepage-2021/demo.css
+++ b/samples/highcharts/website/homepage-2021/demo.css
@@ -1,254 +1,298 @@
-@import 'https://code.highcharts.com/css/highcharts.css';
+@import "https://code.highcharts.com/css/highcharts.css";
.hero-container {
- background: rgb(79,70,90);
- background: linear-gradient(0deg, rgba(79,70,90,1) 0%, rgba(43,27,54,1) 100%);
- width:100%;
- height: 450px;
+ background: rgb(79 70 90);
+ background: linear-gradient(0deg, rgb(79 70 90 / 100%) 0%, rgb(43 27 54 / 100%) 100%);
+ width: 100%;
+ height: 450px;
}
+
.chart-container .highcharts-container {
- position: relative;
- overflow: hidden;
- width: 100%;
- height:430px;
- max-height: 430px;
- opacity:1;
- text-align: left;
- line-height: normal;
- z-index: 0;
- -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
- font-family: 'IBM Plex Sans', sans-serif;
- font-size: 12px;
- user-select: none;
- touch-action: manipulation;
- outline: none;
-}
-#hero{
- width:100%;
-}
-#hero .highcharts-background{
- fill:#1f1836;
- fill:transparent;
-}
-#hero .highcharts-axis-labels{
- fill:#999;
- font-size: 1em;
-}
-#hero .highcharts-label text{
- fill:#fff;
-}
-#hero .highcharts-range-selector-buttons{
- opacity:0;
+ position: relative;
+ overflow: hidden;
+ width: 100%;
+ height: 430px;
+ max-height: 430px;
+ opacity: 100%;
+ text-align: left;
+ line-height: normal;
+ z-index: 0;
+ -webkit-tap-highlight-color: rgb(0 0 0 / 0%);
+ font-family: "IBM Plex Sans", sans-serif;
+ font-size: 12px;
+ user-select: none;
+ touch-action: manipulation;
+ outline: none;
+}
+
+#hero {
+ width: 100%;
+}
+
+#hero .highcharts-background {
+ fill: #1f1836;
+ fill: transparent;
+}
+
+#hero .highcharts-axis-labels {
+ fill: #999;
+ font-size: 1em;
}
+
+#hero .highcharts-label text {
+ fill: #fff;
+}
+
+#hero .highcharts-range-selector-buttons {
+ opacity: 0%;
+}
+
#hero .highcharts-range-selector-buttons .highcharts-button.highcharts-button-pressed {
- font-weight: bold;
- fill: #A3EDBA;
- stroke: #A3EDBA;
- stroke-width: 3px;
+ font-weight: bold;
+ fill: #a3edba;
+ stroke: #a3edba;
+ stroke-width: 3px;
}
-#hero .highcharts-area-series.cover{
- fill:url(#bg-gradient);
- fill-opacity:1;
- opacity:0;
- stroke:transparent;
+
+#hero .highcharts-area-series.cover {
+ fill: url(#bg-gradient);
+ fill-opacity: 1;
+ opacity: 0%;
+ stroke: transparent;
}
-#hero .highcharts-area-series.cover .highcharts-area{
- fill-opacity: 1;
+
+#hero .highcharts-area-series.cover .highcharts-area {
+ fill-opacity: 1;
}
-#hero .highcharts-xaxis-grid .highcharts-grid-line {
- stroke-width: 1px;
+
+#hero .highcharts-xaxis-grid .highcharts-grid-line {
+ stroke-width: 1px;
}
+
#hero .highcharts-grid-line {
- fill: none;
- stroke:transparent;
- z-index: 40;
+ fill: none;
+ stroke: transparent;
+ z-index: 40;
}
+
#hero .highcharts-tooltip {
- filter:drop-shadow(5px 7px 13px rgba(0,0,0,0.14)) !important;
+ filter: drop-shadow(5px 7px 13px rgb(0 0 0 / 14%)) !important;
}
+
#hero .highcharts-tooltip-box {
- stroke-width: 0px;
- fill: #fff;
- fill-opacity: 1;
+ stroke-width: 0;
+ fill: #fff;
+ fill-opacity: 1;
}
+
#hero .highcharts-tooltip .highcharts-header {
- font-size: 14px;
- font-weight: 700;
+ font-size: 14px;
+ font-weight: 700;
}
+
#hero .highcharts-tooltip text {
- fill: #333333;
- font-size: 14px;
- font-weight: 500;
+ fill: #333;
+ font-size: 14px;
+ font-weight: 500;
}
+
#hero .highcharts-bubble-series .highcharts-point.transparent,
-#hero .highcharts-data-label-color-0{
- fill:transparent;
- stroke:transparent
+#hero .highcharts-data-label-color-0 {
+ fill: transparent;
+ stroke: transparent;
}
+
#hero .highcharts-bubble-legend-symbol {
fill: #e4d354;
}
+
#hero .highcharts-bubble-legend-connectors {
stroke-width: 2;
}
+
#hero #hero .highcharts-bubble-legend-labels {
font-size: 14px;
}
#hero .highcharts-title {
- fill: #fff;
- font-size: 2em;
- font-weight: 700;
- opacity:1;
-}
+ fill: #fff;
+ font-size: 2em;
+ font-weight: 700;
+ opacity: 100%;
+}
+
#hero .highcharts-point {
fill: #e4d354;
stroke-width: 1;
}
+
#hero .highcharts-plot-line {
- fill: none;
- stroke: #3f3e57;
- stroke-width: 1px;
- opacity:0;
+ fill: none;
+ stroke: #3f3e57;
+ stroke-width: 1px;
+ opacity: 0%;
}
-#hero .highcharts-data-label text{
- fill:#fff;
- font-weight:300;
+#hero .highcharts-data-label text {
+ fill: #fff;
+ font-weight: 300;
}
-#hero .highcharts-bubble-series .highcharts-point.bubble-green{
- fill:#A3EDBA;
- fill-opacity:.5;
- stroke:transparent;
+#hero .highcharts-bubble-series .highcharts-point.bubble-green {
+ fill: #a3edba;
+ fill-opacity: 0.5;
+ stroke: transparent;
}
-#hero .highcharts-bubble-series .highcharts-point.bubble-purple{
- fill:#8087E8;
- fill-opacity:.8;
- stroke:transparent;
+
+#hero .highcharts-bubble-series .highcharts-point.bubble-purple {
+ fill: #8087e8;
+ fill-opacity: 0.8;
+ stroke: transparent;
}
-#hero .highcharts-bubble-series .highcharts-point.bubble-dpurple{
- fill:#8087E8;
- fill-opacity:.3;
- stroke:transparent;
+
+#hero .highcharts-bubble-series .highcharts-point.bubble-dpurple {
+ fill: #8087e8;
+ fill-opacity: 0.3;
+ stroke: transparent;
}
-#hero .highcharts-bubble-series .highcharts-point.bubble-black{
- fill:#fff;
- fill-opacity:.1;
- stroke:transparent;
+
+#hero .highcharts-bubble-series .highcharts-point.bubble-black {
+ fill: #fff;
+ fill-opacity: 0.1;
+ stroke: transparent;
}
-#hero .highcharts-bubble-series .highcharts-point.bubble-gray{
- fill:#ceced4;
- fill-opacity:.6;
- stroke:transparent;
+
+#hero .highcharts-bubble-series .highcharts-point.bubble-gray {
+ fill: #ceced4;
+ fill-opacity: 0.6;
+ stroke: transparent;
}
-#hero .highcharts-bubble-series .highcharts-point.bubble-brown{
- fill: #CD8519;
- fill-opacity:.3;
- stroke:transparent;
+
+#hero .highcharts-bubble-series .highcharts-point.bubble-brown {
+ fill: #cd8519;
+ fill-opacity: 0.3;
+ stroke: transparent;
}
-#hero .highcharts-bubble-series .highcharts-point.bubble-orange{
- fill: #CD8519;
- fill-opacity:1;
- stroke:transparent;
+
+#hero .highcharts-bubble-series .highcharts-point.bubble-orange {
+ fill: #cd8519;
+ fill-opacity: 1;
+ stroke: transparent;
}
-#hero .highcharts-plot-line{
- transform-origin: top;
- transition: transform 1s;
- transform: rotate(0deg);
+#hero .highcharts-plot-line {
+ transform-origin: top;
+ transition: transform 1s;
+ transform: rotate(0deg);
}
-#hero .highcharts-bubble-series .highcharts-point.bubble-black{
- transform-origin: center;
- transition:transform 1s;
+#hero .highcharts-bubble-series .highcharts-point.bubble-black {
+ transform-origin: center;
+ transition: transform 1s;
}
-#hero .highcharts-bubble-series .highcharts-point.bubble-brown{
- transform-origin: center;
- transition:transform 1s;
+
+#hero .highcharts-bubble-series .highcharts-point.bubble-brown {
+ transform-origin: center;
+ transition: transform 1s;
}
-#hero .highcharts-bubble-series .highcharts-point.bubble-purple{
- transform-origin: center;
- transition:transform 1s;
+
+#hero .highcharts-bubble-series .highcharts-point.bubble-purple {
+ transform-origin: center;
+ transition: transform 1s;
}
-#hero .highcharts-bubble-series .highcharts-point.bubble-dpurple{
- transform-origin: center;
- transition:transform 1s;
+
+#hero .highcharts-bubble-series .highcharts-point.bubble-dpurple {
+ transform-origin: center;
+ transition: transform 1s;
}
-#hero .highcharts-bubble-series .highcharts-point.bubble-green{
- transform-origin: center;
- transition:transform 1s;
+
+#hero .highcharts-bubble-series .highcharts-point.bubble-green {
+ transform-origin: center;
+ transition: transform 1s;
}
-#hero .highcharts-bubble-series .highcharts-point.bubble-gray{
- transform-origin: center;
- transition:transform 1s;
+
+#hero .highcharts-bubble-series .highcharts-point.bubble-gray {
+ transform-origin: center;
+ transition: transform 1s;
}
-#hero .highcharts-bubble-series .highcharts-point.bubble-orange{
- transform-origin: center;
- transition:transform 1s;
+
+#hero .highcharts-bubble-series .highcharts-point.bubble-orange {
+ transform-origin: center;
+ transition: transform 1s;
}
+
#hero .highcharts-bubble-series.bubble2-gray .highcharts-point.transparent,
-#hero .highcharts-bubble-series.bubble2-dgray .highcharts-point.transparent{
- fill:transparent;
- stroke:transparent;
-}
-#hero .highcharts-bubble-series .highcharts-point.bubble2-green{
- fill:#A3EDBA;
- fill-opacity:.5;
- stroke:#fff;
-}
-#hero .highcharts-bubble-series .highcharts-point.bubble2-purple{
- fill:#8087E8;
- fill-opacity:.8;
- stroke:#fff;
-}
-
-#hero .highcharts-bubble-series .highcharts-point.bubble2-dpurple{
- fill:#8087E8;
- fill-opacity:.3;
- stroke:#fff;
-}
-
-#hero .highcharts-bubble-series .highcharts-point.bubble2-yellow{
- fill:#E1D369;
- fill-opacity:.7;
- stroke:#fff;
-}
-#hero .highcharts-bubble-series.bubble2-gray .highcharts-point{
- fill:#ceced4;
- fill-opacity:.6;
- stroke:#fff;
-}
-#hero .highcharts-bubble-series.bubble2-dgray .highcharts-point{
- fill:#ceced4;
- fill-opacity:.3;
- stroke:#fff;
-}
-#hero .highcharts-bubble-series .highcharts-point.bubble2-white{
- fill:#fff;
- fill-opacity:.8;
- stroke:#fff;
-}
-#hero .highcharts-bubble-series .highcharts-point.bubble2-brown{
- fill: #CD8519;
- fill-opacity:.3;
- stroke:#fff;
-}
-#hero .highcharts-bubble-series .highcharts-point.bubble2-orange{
- fill: #CD8519;
- fill-opacity:.8;
- stroke:#fff;
-}
-#hero .highcharts-bubble-series .highcharts-point.bubble2-blue{
- fill: #87B4E7;
- fill-opacity:.8;
- stroke:#fff;
-}
-#hero .highcharts-bubble-series .highcharts-point.bubble2-gray{
- fill:#ceced4;
- fill-opacity:.6;
- stroke:#fff;
+#hero .highcharts-bubble-series.bubble2-dgray .highcharts-point.transparent {
+ fill: transparent;
+ stroke: transparent;
+}
+
+#hero .highcharts-bubble-series .highcharts-point.bubble2-green {
+ fill: #a3edba;
+ fill-opacity: 0.5;
+ stroke: #fff;
+}
+
+#hero .highcharts-bubble-series .highcharts-point.bubble2-purple {
+ fill: #8087e8;
+ fill-opacity: 0.8;
+ stroke: #fff;
+}
+
+#hero .highcharts-bubble-series .highcharts-point.bubble2-dpurple {
+ fill: #8087e8;
+ fill-opacity: 0.3;
+ stroke: #fff;
+}
+
+#hero .highcharts-bubble-series .highcharts-point.bubble2-yellow {
+ fill: #e1d369;
+ fill-opacity: 0.7;
+ stroke: #fff;
+}
+
+#hero .highcharts-bubble-series.bubble2-gray .highcharts-point {
+ fill: #ceced4;
+ fill-opacity: 0.6;
+ stroke: #fff;
+}
+
+#hero .highcharts-bubble-series.bubble2-dgray .highcharts-point {
+ fill: #ceced4;
+ fill-opacity: 0.3;
+ stroke: #fff;
+}
+
+#hero .highcharts-bubble-series .highcharts-point.bubble2-white {
+ fill: #fff;
+ fill-opacity: 0.8;
+ stroke: #fff;
}
+
+#hero .highcharts-bubble-series .highcharts-point.bubble2-brown {
+ fill: #cd8519;
+ fill-opacity: 0.3;
+ stroke: #fff;
+}
+
+#hero .highcharts-bubble-series .highcharts-point.bubble2-orange {
+ fill: #cd8519;
+ fill-opacity: 0.8;
+ stroke: #fff;
+}
+
+#hero .highcharts-bubble-series .highcharts-point.bubble2-blue {
+ fill: #87b4e7;
+ fill-opacity: 0.8;
+ stroke: #fff;
+}
+
+#hero .highcharts-bubble-series .highcharts-point.bubble2-gray {
+ fill: #ceced4;
+ fill-opacity: 0.6;
+ stroke: #fff;
+}
+
#hero .highcharts-link.highcharts-color-0,
#hero .highcharts-link.highcharts-color-1,
#hero .highcharts-link.highcharts-color-2,
@@ -258,103 +302,116 @@
#hero .highcharts-link.highcharts-color-6,
#hero .highcharts-link.highcharts-color-7,
#hero .highcharts-link.highcharts-color-8,
-#hero .highcharts-link.highcharts-color-9
- {
- fill: url(#sankey-gradient);
- stroke:transparent;
- transition:opacity 2s;
- opacity: 1;
+#hero .highcharts-link.highcharts-color-9 {
+ fill: url(#sankey-gradient);
+ stroke: transparent;
+ transition: opacity 2s;
+ opacity: 100%;
}
-#hero .highcharts-node{
- fill:#364B63;
- stroke:transparent;
+
+#hero .highcharts-node {
+ fill: #364b63;
+ stroke: transparent;
}
+
#hero .highcharts-node:nth-of-type(4),
-#hero .highcharts-node:nth-of-type(6){
- fill:#005195;
+#hero .highcharts-node:nth-of-type(6) {
+ fill: #005195;
}
-#hero .highcharts-node:nth-of-type(5){
- fill:#006bb8;
+
+#hero .highcharts-node:nth-of-type(5) {
+ fill: #006bb8;
}
-#hero .highcharts-node:nth-of-type(7){
- fill:#39a0ff;
+
+#hero .highcharts-node:nth-of-type(7) {
+ fill: #39a0ff;
}
-#hero .highcharts-node:nth-of-type(8){
- fill:#8dc6ff;
+
+#hero .highcharts-node:nth-of-type(8) {
+ fill: #8dc6ff;
}
-#hero .highcharts-node:nth-of-type(11){
- fill:#c7e3ff;
+
+#hero .highcharts-node:nth-of-type(11) {
+ fill: #c7e3ff;
}
-#hero .highcharts-node:nth-of-type(2){
- fill:#0D8A6A;
+
+#hero .highcharts-node:nth-of-type(2) {
+ fill: #0d8a6a;
}
-#hero .highcharts-node:nth-of-type(9){
- fill:#00b081;
+
+#hero .highcharts-node:nth-of-type(9) {
+ fill: #00b081;
}
-#hero .highcharts-node:nth-of-type(12){
- fill:#90e8e0;
+
+#hero .highcharts-node:nth-of-type(12) {
+ fill: #90e8e0;
}
-#hero .highcharts-node:nth-of-type(13){
- fill:#43e7c6;
+
+#hero .highcharts-node:nth-of-type(13) {
+ fill: #43e7c6;
}
-#hero .highcharts-node:nth-of-type(14){
- fill:#acf3e3;
+
+#hero .highcharts-node:nth-of-type(14) {
+ fill: #acf3e3;
}
+
#hero .highcharts-sankey-series .highcharts-data-label text {
- fill: white;
- text-shadow: none;
- font-size:1.4em;
- transform: translateX(30px);
+ fill: white;
+ text-shadow: none;
+ font-size: 1.4em;
+ transform: translateX(30px);
}
-#hero .highcharts-data-label{
- font-size: 1.2em;
+
+#hero .highcharts-data-label {
+ font-size: 1.2em;
}
-#hero .highcharts-button{
- transition:none;
+
+#hero .highcharts-button {
+ transition: none;
}
+
#hero .highcharts-sankey-series .highcharts-data-label:nth-of-type(2) text,
#hero .highcharts-sankey-series .highcharts-data-label:nth-of-type(9) text,
#hero .highcharts-sankey-series .highcharts-data-label:nth-of-type(12) text,
#hero .highcharts-sankey-series .highcharts-data-label:nth-of-type(13) text,
-#hero .highcharts-sankey-series .highcharts-data-label:nth-of-type(14) text{
- fill: white;
- text-shadow: none;
- font-size:1.4em;
- transform: translateX(-30px);
+#hero .highcharts-sankey-series .highcharts-data-label:nth-of-type(14) text {
+ fill: white;
+ text-shadow: none;
+ font-size: 1.4em;
+ transform: translateX(-30px);
}
+
#hero .highcharts-candlestick-series .highcharts-point {
- stroke: #8187E2;
- fill:#8187E2;
- fill-opacity:0;
+ stroke: #8187e2;
+ fill: #8187e2;
+ fill-opacity: 0;
}
+
#hero .highcharts-candlestick-series .highcharts-point-up {
- stroke: #DA6D85;
- fill: #DA6D85;
- fill-opacity:0;
+ stroke: #da6d85;
+ fill: #da6d85;
+ fill-opacity: 0;
}
+
#hero .highcharts-navigator-series {
fill: #acf3e3;
stroke: #acf3e3;
}
-#hero .highcharts-candlestick-series.candlestick{
- transform-origin: center;
- transform: scaleX(20) rotate(90deg);
- transition: transform 1s;
-}
-#hero .highcharts-candlestick-series.candlestick.h{
- transform: rotate(0deg);
-}
-@media (prefers-reduced-motion: reduce) {
- #hero .highcharts-candlestick-series.candlestick{
+#hero .highcharts-candlestick-series.candlestick {
transform-origin: center;
- transform: none;
- transition: transform 1s !important;
- }
+ transform: scaleX(20) rotate(90deg);
+ transition: transform 1s;
}
+#hero .highcharts-candlestick-series.candlestick.h {
+ transform: rotate(0deg);
+}
-
-
-
-
+@media (prefers-reduced-motion: reduce) {
+ #hero .highcharts-candlestick-series.candlestick {
+ transform-origin: center;
+ transform: none;
+ transition: transform 1s !important;
+ }
+}
diff --git a/samples/highcharts/website/homepage/demo.css b/samples/highcharts/website/homepage/demo.css
index ca3e510f35a..1b4cac15c31 100644
--- a/samples/highcharts/website/homepage/demo.css
+++ b/samples/highcharts/website/homepage/demo.css
@@ -1,62 +1,64 @@
+/* tooltip formatting for finance animation */
+#tooltipGrid {
+ padding: 5px;
+ display: grid;
+ grid-template-columns: 120px;
+ grid-column-gap: 3px;
+ grid-row-gap: 8px;
+ height: 100px;
+ align-items: start;
+ background-color: transparent;
+}
-/*tooltip formatting for finance animation*/
-#tooltipGrid{
- padding:5px;
- display:grid;
- grid-template-columns:120px;
- grid-column-gap:3px;
- grid-row-gap: 8px;
- height:100px;
- align-items:start;
- background-color:transparent;
- }
- #tooltipGrid .date{
- white-space:normal;
- grid-column:1 / span 1;
- color:#333;
- font-weight:bold;
- font-size:11px;
- text-transform:uppercase;
-
- }
- #tooltipGrid .date img{
- opacity:.5;
- margin-right:4px;
- width:20px;
- }
- #tooltipGrid .infoGrid{
- display:grid;
- grid-template-columns: 50px 50px;
- grid-column:1 / span 1;
- }
-
- #tooltipGrid .infoGrid .label{
- text-transform:uppercase;
- font-size:11px;
- color:#666;
- font-weight:400;
- padding-bottom:4px;
- padding-top:2px;
- border-bottom:1px dotted #856eff;
- }
- #tooltipGrid .infoGrid .data{
- grid-column: 2 / span 1;
- font-size:11px;
- padding-bottom:4px;
- padding-top:2px;
- font-weight:700;
- border-bottom:1px dotted #856eff;
- }
- /* .highcharts-series-label{
+#tooltipGrid .date {
+ white-space: normal;
+ grid-column: 1 / span 1;
+ color: #333;
+ font-weight: bold;
+ font-size: 11px;
+ text-transform: uppercase;
+}
+
+#tooltipGrid .date img {
+ opacity: 50%;
+ margin-right: 4px;
+ width: 20px;
+}
+
+#tooltipGrid .infoGrid {
+ display: grid;
+ grid-template-columns: 50px 50px;
+ grid-column: 1 / span 1;
+}
+
+#tooltipGrid .infoGrid .label {
+ text-transform: uppercase;
+ font-size: 11px;
+ color: #666;
+ font-weight: 400;
+ padding-bottom: 4px;
+ padding-top: 2px;
+ border-bottom: 1px dotted #856eff;
+}
+
+#tooltipGrid .infoGrid .data {
+ grid-column: 2 / span 1;
+ font-size: 11px;
+ padding-bottom: 4px;
+ padding-top: 2px;
+ font-weight: 700;
+ border-bottom: 1px dotted #856eff;
+}
+
+/* .highcharts-series-label{
transition: opacity 1s;
opacity:0;
} */
- /* .highcharts-series-label.on{
+
+/* .highcharts-series-label.on{
opacity:1
} */
- @media (prefers-reduced-motion: reduce) {
-
- }
-
+@media (prefers-reduced-motion: reduce) {
+}
diff --git a/samples/highcharts/website/icon-chart/demo.css b/samples/highcharts/website/icon-chart/demo.css
index 75cff828ed2..a8c8fb3a80f 100644
--- a/samples/highcharts/website/icon-chart/demo.css
+++ b/samples/highcharts/website/icon-chart/demo.css
@@ -707,8 +707,6 @@ body {
transform: rotate(90deg) scale(0.8);
}
-
-
#charts .particles .particle.rotate {
background-repeat: no-repeat;
transition: all 3s;
@@ -716,7 +714,6 @@ body {
transform: rotate(90deg) scale(1.5);
}
-
#charts .highcharts-axis-labels {
font-size: 0.9em;
}
diff --git a/samples/highcharts/website/planet-atmospheres/demo.css b/samples/highcharts/website/planet-atmospheres/demo.css
index bffed2ba063..70c84729503 100644
--- a/samples/highcharts/website/planet-atmospheres/demo.css
+++ b/samples/highcharts/website/planet-atmospheres/demo.css
@@ -1,203 +1,242 @@
-.planets-title-container{
- text-align:center;
- color:#000;
- background:url(https://cdn.rawgit.com/highcharts/highcharts/21f272733db68faeaa77a23073ff2d1d73963f96samples/graphics/homepage/sun.svg) center top no-repeat;
- background-size:40%;
- background-color:transparent;
- position: absolute;
- top:60px;
- left: 0px;
- width:230px;
- height: 120px;
- z-index: 1;
+.planets-title-container {
+ text-align: center;
+ color: #000;
+ background: url(https://cdn.rawgit.com/highcharts/highcharts/21f272733db68faeaa77a23073ff2d1d73963f96samples/graphics/homepage/sun.svg) center top no-repeat;
+ background-size: 40%;
+ background-color: transparent;
+ position: absolute;
+ top: 60px;
+ left: 0;
+ width: 230px;
+ height: 120px;
+ z-index: 1;
}
.planets-sub-title {
- padding-top:50px;
- text-align:center;
+ padding-top: 50px;
+ text-align: center;
}
-.gas-label{
- z-index:20;
- border: 1px solid;
-}
-.gas-label.carbon-dioxide{
- border-color:#31dcff;
+
+.gas-label {
+ z-index: 20;
+ border: 1px solid;
}
-.planets-element-box.carbon-dioxide.on{
- background-color: #31dcff;
+
+.gas-label.carbon-dioxide {
+ border-color: #31dcff;
}
-.gas-label.nitrogen{
- border-color:#88e276;
+
+.planets-element-box.carbon-dioxide.on {
+ background-color: #31dcff;
}
-.planets-element-box.nitrogen.on{
- background-color: #88e276;
+
+.gas-label.nitrogen {
+ border-color: #88e276;
}
-.gas-label.methane{
- border-color:#fe874c;
+
+.planets-element-box.nitrogen.on {
+ background-color: #88e276;
}
-.planets-element-box.methane.on{
- background-color: #fe874c;
+
+.gas-label.methane {
+ border-color: #fe874c;
}
-.gas-label.argon{
- border-color:#c1e160;
+
+.planets-element-box.methane.on {
+ background-color: #fe874c;
}
-.planets-element-box.argon.on{
- background-color: #c1e160;
+
+.gas-label.argon {
+ border-color: #c1e160;
}
-.gas-label.oxygen{
- border-color:#53f7fc;
+
+.planets-element-box.argon.on {
+ background-color: #c1e160;
}
-.planets-element-box.oxygen.on{
- background-color: #53f7fc;
+
+.gas-label.oxygen {
+ border-color: #53f7fc;
}
-.gas-label.sodium{
- border-color:#64E572;
+
+.planets-element-box.oxygen.on {
+ background-color: #53f7fc;
}
-.planets-element-box.sodium.on{
- background-color: #64E572;
+
+.gas-label.sodium {
+ border-color: #64e572;
}
-.gas-label.hydrogen{
- border-color:#ff81ce;
+
+.planets-element-box.sodium.on {
+ background-color: #64e572;
}
-.planets-element-box.hydrogen.on{
- background-color: #ff81ce;
+
+.gas-label.hydrogen {
+ border-color: #ff81ce;
}
-.gas-label.helium{
- border-color:#ffe372;
+
+.planets-element-box.hydrogen.on {
+ background-color: #ff81ce;
}
-.planets-element-box.helium.on{
- background-color: #ffe372;
+
+.gas-label.helium {
+ border-color: #ffe372;
}
-.gas-label.other{
- border-color:#d5b5e7;
+
+.planets-element-box.helium.on {
+ background-color: #ffe372;
}
-.planets-element-box.other.on{
- background-color: #d5b5e7;
+
+.gas-label.other {
+ border-color: #d5b5e7;
}
-.gas-label.venus.nitrogen{
- top:-30px;
+
+.planets-element-box.other.on {
+ background-color: #d5b5e7;
}
-.gas-label.venus.other{
- top:-20px;
- left: 10px;
+
+.gas-label.venus.nitrogen {
+ top: -30px;
}
-.gas-label.earth.argon{
- top:-25px;
+
+.gas-label.venus.other {
+ top: -20px;
+ left: 10px;
}
-.gas-label.earth.other{
- top:0px;
- left: 10px;
+
+.gas-label.earth.argon {
+ top: -25px;
}
-.gas-label.mars.argon{
- top:-15px;
- left: 5px;
+
+.gas-label.earth.other {
+ top: 0;
+ left: 10px;
}
-.gas-label.mars.nitrogen{
- top:-25px;
+
+.gas-label.mars.argon {
+ top: -15px;
+ left: 5px;
}
-.gas-label.mars.other{
- top:0px;
- left: 0px;
+
+.gas-label.mars.nitrogen {
+ top: -25px;
}
-.gas-label.saturn.helium{
- top:-20px;
- left: 0px;
+.gas-label.mars.other {
+ top: 0;
+ left: 0;
}
-.gas-label.uranus.methane{
- top:-25px;
- left: 0px;
+
+.gas-label.saturn.helium {
+ top: -20px;
+ left: 0;
}
-.gas-label.uranus.helium{
- top:-25px;
- left: 0px;
+
+.gas-label.uranus.methane {
+ top: -25px;
+ left: 0;
}
-.gas-label.neptune.helium{
- top:-20px;
- left: 0px;
+.gas-label.uranus.helium {
+ top: -25px;
+ left: 0;
}
-.gas-label.neptune.methane{
- top:-25px;
- left: 0px;
+
+.gas-label.neptune.helium {
+ top: -20px;
+ left: 0;
}
-.gas-label.neptune.helium{
- top:-25px;
- left: 0px;
+
+.gas-label.neptune.methane {
+ top: -25px;
+ left: 0;
}
-.planets-title{
- max-height: 30px;
- padding: 4px;
- border-radius: 4px;
- margin:auto;
- text-align:center;
+.gas-label.neptune.helium {
+ top: -25px;
+ left: 0;
+}
+.planets-title {
+ max-height: 30px;
+ padding: 4px;
+ border-radius: 4px;
+ margin: auto;
+ text-align: center;
}
-.planets-chart-title{
- text-align:center;
- position:absolute;
- left:25px;
- top:-50px
+
+.planets-chart-title {
+ text-align: center;
+ position: absolute;
+ left: 25px;
+ top: -50px;
}
+
h3.planets {
- padding:100px 0px 0px 0px;
- margin: 0px;
- color:#000;
- font-size:24px;
-}
-.highcharts-legend-item rect{
- display: none;
-}
-.highcharts-legend-item{
- margin-top:0px;
-}
-.planets-element-box{
- filter:grayscale(1);
- border-radius:4px;
- background-color:#ebebeb;
- margin-bottom:5px;
- font-family:'Mono', sans-serif;
- text-align:center;
- padding:4px;
- width:40px;
- height:40px;
- display: flex;
- align-content: center;
- justify-content: center;
- flex-wrap:wrap;
- flex-direction: row;
- transition: all 600ms;
-}
-.planets-element-box.on{
- filter:grayscale(0);
-}
-.planets-element-symbol{
- font-size:14px;
- font-weight:
- bold;color:#666;
- display: block;
- flex-basis: 100%;
-}
-.planets-element-symbol sub{
- font-size: 8px;
-}
-.planets-element-value{
- color:#666;
- font-weight:bold;
- font-size:12px;
- display: block;
- flex-basis: 100%;
-}
-.planets-element-name{
- font-weight:normal;
- font-size:11px;
- color:#666;
- display: none;
+ padding: 100px 0 0;
+ margin: 0;
+ color: #000;
+ font-size: 24px;
+}
+
+.highcharts-legend-item rect {
+ display: none;
+}
+
+.highcharts-legend-item {
+ margin-top: 0;
+}
+
+.planets-element-box {
+ filter: grayscale(1);
+ border-radius: 4px;
+ background-color: #ebebeb;
+ margin-bottom: 5px;
+ font-family: "Mono", sans-serif;
+ text-align: center;
+ padding: 4px;
+ width: 40px;
+ height: 40px;
+ display: flex;
+ align-content: center;
+ justify-content: center;
+ flex-wrap: wrap;
+ flex-direction: row;
+ transition: all 600ms;
+}
+
+.planets-element-box.on {
+ filter: grayscale(0);
+}
+
+.planets-element-symbol {
+ font-size: 14px;
+ font-weight: bold;
+ color: #666;
+ display: block;
+ flex-basis: 100%;
+}
+
+.planets-element-symbol sub {
+ font-size: 8px;
+}
+
+.planets-element-value {
+ color: #666;
+ font-weight: bold;
+ font-size: 12px;
+ display: block;
+ flex-basis: 100%;
+}
+
+.planets-element-name {
+ font-weight: normal;
+ font-size: 11px;
+ color: #666;
+ display: none;
}
@media screen and (min-width: 500px) {
- .planets-title-container{
- top: 80px;
- }
-}
\ No newline at end of file
+ .planets-title-container {
+ top: 80px;
+ }
+}
diff --git a/samples/highcharts/website/themes-demo/demo.css b/samples/highcharts/website/themes-demo/demo.css
index da8de24475a..d64a1fa2617 100644
--- a/samples/highcharts/website/themes-demo/demo.css
+++ b/samples/highcharts/website/themes-demo/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 400px;
+ height: 400px;
}
-.highcharts-figure, .highcharts-data-table table {
- min-width: 310px;
+.highcharts-figure,
+.highcharts-data-table table {
+ min-width: 310px;
max-width: 800px;
margin: 1em auto;
}
@@ -11,27 +12,35 @@
.highcharts-data-table table {
font-family: Verdana, sans-serif;
border-collapse: collapse;
- border: 1px solid #EBEBEB;
+ border: 1px solid #ebebeb;
margin: 10px auto;
text-align: center;
width: 100%;
max-width: 500px;
}
+
.highcharts-data-table caption {
padding: 1em 0;
font-size: 1.2em;
color: #555;
}
+
.highcharts-data-table th {
- font-weight: 600;
+ font-weight: 600;
padding: 0.5em;
}
-.highcharts-data-table td, .highcharts-data-table th, .highcharts-data-table caption {
+
+.highcharts-data-table td,
+.highcharts-data-table th,
+.highcharts-data-table caption {
padding: 0.5em;
}
-.highcharts-data-table thead tr, .highcharts-data-table tr:nth-child(even) {
+
+.highcharts-data-table thead tr,
+.highcharts-data-table tr:nth-child(even) {
background: #f8f8f8;
}
+
.highcharts-data-table tr:hover {
background: #f1f7ff;
}
diff --git a/samples/highcharts/website/update-options/demo.css b/samples/highcharts/website/update-options/demo.css
index 113a6da5ce3..5c0892fcdff 100644
--- a/samples/highcharts/website/update-options/demo.css
+++ b/samples/highcharts/website/update-options/demo.css
@@ -1,147 +1,170 @@
.highcharts-demo .container {
- margin: 0 auto;
+ margin: 0 auto;
}
-.highcharts-spline-series{
- transition:all 100ms;
+
+.highcharts-spline-series {
+ transition: all 100ms;
}
-.highcharts-demo h5{
- font-size: 16px;
- font-weight: bold;
- display: block;
- color:#333;
- margin-bottom: 5px;
+
+.highcharts-demo h5 {
+ font-size: 16px;
+ font-weight: bold;
+ display: block;
+ color: #333;
+ margin-bottom: 5px;
}
+
.highcharts-demo .c-container,
-.highcharts-demo #container-area
-{
- height: 300px;
+.highcharts-demo #container-area {
+ height: 300px;
}
-.highcharts-demo #container-area
-{
- width: 80%x;
+.highcharts-demo #container-area {
+ width: 80%x;
}
-.highcharts-demo .btn-sm{
- max-width: 70px;
- max-height:30px;
+.highcharts-demo .btn-sm {
+ max-width: 70px;
+ max-height: 30px;
}
-.highcharts-demo .container.controls{
- max-width:320px;
- border-radius:4px;
+.highcharts-demo .container.controls {
+ max-width: 320px;
+ border-radius: 4px;
}
-.highcharts-demo .form-group{
- margin-bottom:0px;
+
+.highcharts-demo .form-group {
+ margin-bottom: 0;
}
-.highcharts-demo .form-check-inline{
- margin-right:4px !important;
+
+.highcharts-demo .form-check-inline {
+ margin-right: 4px !important;
}
-.highcharts-demo label{
- text-align: left;
- line-height: 12px;
- white-space: normal;
- display: block !important;
- text-align: center;
- font-size: 12px;
- font-weight:normal
+
+.highcharts-demo label {
+ text-align: left;
+ line-height: 12px;
+ white-space: normal;
+ display: block !important;
+ text-align: center;
+ font-size: 12px;
+ font-weight: normal;
}
-.highcharts-demo .badge{
- display: block;
- width:fit-content;
+
+.highcharts-demo .badge {
+ display: block;
+ width: fit-content;
}
-.highcharts-demo .badge-secondary{
- color:#000 !important;
- display: block;
- font-size: 13px !important;
- border:0px solid #424bcd !important;
- background-color: #fff !important;
+
+.highcharts-demo .badge-secondary {
+ color: #000 !important;
+ display: block;
+ font-size: 13px !important;
+ border: 0 solid #424bcd !important;
+ background-color: #fff !important;
}
-.highcharts-demo .badge-secondary label{
- padding:4px 4px !important;
+.highcharts-demo .badge-secondary label {
+ padding: 4px !important;
}
+
.highcharts-demo .highcharts-demo .badge-secondary.active {
- max-width:95px;
- width:85px;
-}
-.highcharts-demo .badge-secondary.active label{
- font-weight:normal;
- border-radius:4px;
- color:#fff;
- white-space: pre-wrap;
- background-color: #424bcd !important;
-}
-.highcharts-demo .badge-secondary.active label span{
- font-weight:bold;
- font-size: 11px;
- display: block;
- font-family: Verdana, Geneva, Tahoma, sans-serif;
-}
-.highcharts-demo input[type="range"]{
- margin-right:2px;
- padding:0px;
+ max-width: 95px;
+ width: 85px;
}
+
+.highcharts-demo .badge-secondary.active label {
+ font-weight: normal;
+ border-radius: 4px;
+ color: #fff;
+ white-space: pre-wrap;
+ background-color: #424bcd !important;
+}
+
+.highcharts-demo .badge-secondary.active label span {
+ font-weight: bold;
+ font-size: 11px;
+ display: block;
+ font-family: Verdana, Geneva, Tahoma, sans-serif;
+}
+
+.highcharts-demo input[type="range"] {
+ margin-right: 2px;
+ padding: 0;
+}
+
.highcharts-demo .form-control {
- height: calc(.8em + .75rem + 2px) !important;
-}
-.highcharts-demo .fas,
-.highcharts-demo .fa{
- font-size:18px !important;
- color:#424bcd !important;
-}
-.highcharts-demo .fas.disabled,
-.highcharts-demo .fa.disabled{
- font-size:18px !important;
- color:#ccc !important;
-}
-.highcharts-demo .fas:hover,
-.highcharts-demo .fa:hover{
- font-size:18px !important;
- font-weight: bold;
- color:#6a73f1 !important;
-}
-.highcharts-demo .fas.disabled:hover,
-.highcharts-demo .fa.disabled:hover{
- font-size:18px !important;
- color:#ccc !important;
-}
-.highcharts-demo .btn-primary{
- color:#424bcd !important;
- border-color:#424bcd !important;
- background-color: #fff !important;
- height:30px !important;
- padding-top:2px !important;
-}
-.highcharts-demo .btn-primary:not(:disabled):not(.disabled).active,
+ height: calc(0.8em + 0.75rem + 2px) !important;
+}
+
+.highcharts-demo .fas,
+.highcharts-demo .fa {
+ font-size: 18px !important;
+ color: #424bcd !important;
+}
+
+.highcharts-demo .fas.disabled,
+.highcharts-demo .fa.disabled {
+ font-size: 18px !important;
+ color: #ccc !important;
+}
+
+.highcharts-demo .fas:hover,
+.highcharts-demo .fa:hover {
+ font-size: 18px !important;
+ font-weight: bold;
+ color: #6a73f1 !important;
+}
+
+.highcharts-demo .fas.disabled:hover,
+.highcharts-demo .fa.disabled:hover {
+ font-size: 18px !important;
+ color: #ccc !important;
+}
+
+.highcharts-demo .btn-primary {
+ color: #424bcd !important;
+ border-color: #424bcd !important;
+ background-color: #fff !important;
+ height: 30px !important;
+ padding-top: 2px !important;
+}
+
+.highcharts-demo .btn-primary:not(:disabled):not(.disabled).active,
.highcharts-demo .btn-primary:not(:disabled):not(.disabled):active,
-.highcharts-demo .show >.btn-primary.dropdown-toggle{
- color:#fff !important;
- font-weight: bold;
- border-color:#424bcd !important;
- background-color: #424bcd !important;
+.highcharts-demo .show > .btn-primary.dropdown-toggle {
+ color: #fff !important;
+ font-weight: bold;
+ border-color: #424bcd !important;
+ background-color: #424bcd !important;
}
-.highcharts-demo .btn-secondary{
- color:#fff !important;
- border-color:#424bcd !important;
- background-color: #424bcd !important;
+
+.highcharts-demo .btn-secondary {
+ color: #fff !important;
+ border-color: #424bcd !important;
+ background-color: #424bcd !important;
}
+
.highcharts-demo .btn-secondary:hover {
- color: #fff;
- background-color: #5a6268;
- border-color: #545b62;
+ color: #fff;
+ background-color: #5a6268;
+ border-color: #545b62;
}
-.highcharts-demo .max,.min{
- font-size: 12px;
+
+.highcharts-demo .max,
+.min {
+ font-size: 12px;
}
-.highcharts-demo #thing{
- font-weight:bold;
+.highcharts-demo #thing {
+ font-weight: bold;
}
+
.highcharts-demo #play:hover,
-.highcharts-demo #play:active{
- text-decoration: none;
+.highcharts-demo #play:active {
+ text-decoration: none;
+}
+
+.highcharts-item-series {
+ transform: translateX(-30px) scale(1.2);
}
- .highcharts-item-series{
- transform: translateX(-30px) scale(1.2);
-}
\ No newline at end of file
diff --git a/samples/highcharts/xaxis/labels-allowoverlap-true/demo.css b/samples/highcharts/xaxis/labels-allowoverlap-true/demo.css
index 3c84d34d392..04a7e4a2cc8 100644
--- a/samples/highcharts/xaxis/labels-allowoverlap-true/demo.css
+++ b/samples/highcharts/xaxis/labels-allowoverlap-true/demo.css
@@ -1,3 +1,3 @@
#container {
height: 400px;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/xaxis/labels-format-custom/demo.css b/samples/highcharts/xaxis/labels-format-custom/demo.css
index 9521b70c444..c0f4f453924 100644
--- a/samples/highcharts/xaxis/labels-format-custom/demo.css
+++ b/samples/highcharts/xaxis/labels-format-custom/demo.css
@@ -1,6 +1,6 @@
#container {
- height: 400px;
- min-width: 320px;
- max-width: 800px;
- margin: 0 auto;
-}
\ No newline at end of file
+ height: 400px;
+ min-width: 320px;
+ max-width: 800px;
+ margin: 0 auto;
+}
diff --git a/samples/highcharts/xaxis/labels-formatter-extended/demo.css b/samples/highcharts/xaxis/labels-formatter-extended/demo.css
index 9521b70c444..c0f4f453924 100644
--- a/samples/highcharts/xaxis/labels-formatter-extended/demo.css
+++ b/samples/highcharts/xaxis/labels-formatter-extended/demo.css
@@ -1,6 +1,6 @@
#container {
- height: 400px;
- min-width: 320px;
- max-width: 800px;
- margin: 0 auto;
-}
\ No newline at end of file
+ height: 400px;
+ min-width: 320px;
+ max-width: 800px;
+ margin: 0 auto;
+}
diff --git a/samples/highcharts/xaxis/multiple/demo.css b/samples/highcharts/xaxis/multiple/demo.css
index 431f3c04a81..511a086796f 100644
--- a/samples/highcharts/xaxis/multiple/demo.css
+++ b/samples/highcharts/xaxis/multiple/demo.css
@@ -2,4 +2,4 @@
min-width: 300px;
max-width: 800px;
margin: 0 auto;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/xaxis/plotbands-label-gauge/demo.css b/samples/highcharts/xaxis/plotbands-label-gauge/demo.css
index e8081ad7ee6..057ceff77b6 100644
--- a/samples/highcharts/xaxis/plotbands-label-gauge/demo.css
+++ b/samples/highcharts/xaxis/plotbands-label-gauge/demo.css
@@ -3,4 +3,4 @@
min-width: 380px;
max-width: 500px;
margin: 0 auto;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/xaxis/visible/demo.css b/samples/highcharts/xaxis/visible/demo.css
index d67aa6d4fde..946454b5fc2 100644
--- a/samples/highcharts/xaxis/visible/demo.css
+++ b/samples/highcharts/xaxis/visible/demo.css
@@ -3,4 +3,4 @@
max-width: 800px;
height: 300px;
margin: 1em auto;
-}
\ No newline at end of file
+}
diff --git a/samples/highcharts/yaxis/angle/demo.css b/samples/highcharts/yaxis/angle/demo.css
index 93b8ca20f81..37653e4db8e 100644
--- a/samples/highcharts/yaxis/angle/demo.css
+++ b/samples/highcharts/yaxis/angle/demo.css
@@ -1,5 +1,5 @@
#container {
- height: 500px;
- width: 500px;
- margin: 0 auto;
-}
\ No newline at end of file
+ height: 500px;
+ width: 500px;
+ margin: 0 auto;
+}
diff --git a/samples/highcharts/yaxis/left-inverted/demo.css b/samples/highcharts/yaxis/left-inverted/demo.css
index 988054ac800..b1ddfcdce39 100644
--- a/samples/highcharts/yaxis/left-inverted/demo.css
+++ b/samples/highcharts/yaxis/left-inverted/demo.css
@@ -2,12 +2,13 @@
font: 0.7em sans-serif;
padding: 0.5em;
margin: 0.5em;
- background: #FCFFC5;
+ background: #fcffc5;
border-radius: 0.5em;
border: 1px solid gray;
}
-.info:before {
- content: 'i';
+
+.info::before {
+ content: "i";
margin: 0.5em;
font: 1.5em serif bold;
font-style: italic;
diff --git a/samples/highcharts/yaxis/mincolor-maxcolor/demo.css b/samples/highcharts/yaxis/mincolor-maxcolor/demo.css
index 988054ac800..b1ddfcdce39 100644
--- a/samples/highcharts/yaxis/mincolor-maxcolor/demo.css
+++ b/samples/highcharts/yaxis/mincolor-maxcolor/demo.css
@@ -2,12 +2,13 @@
font: 0.7em sans-serif;
padding: 0.5em;
margin: 0.5em;
- background: #FCFFC5;
+ background: #fcffc5;
border-radius: 0.5em;
border: 1px solid gray;
}
-.info:before {
- content: 'i';
+
+.info::before {
+ content: "i";
margin: 0.5em;
font: 1.5em serif bold;
font-style: italic;
diff --git a/samples/highcharts/yaxis/type-log-negative/demo.css b/samples/highcharts/yaxis/type-log-negative/demo.css
index 8fd024e55f4..cf83ca6cb98 100644
--- a/samples/highcharts/yaxis/type-log-negative/demo.css
+++ b/samples/highcharts/yaxis/type-log-negative/demo.css
@@ -1,5 +1,5 @@
#container {
- min-width: 320px;
- max-width: 800px;
- margin: 0 auto;
-}
\ No newline at end of file
+ min-width: 320px;
+ max-width: 800px;
+ margin: 0 auto;
+}
diff --git a/samples/issues/highcharts-4.0.4/3197-drilldown-hidden/demo.css b/samples/issues/highcharts-4.0.4/3197-drilldown-hidden/demo.css
index f5c4bfedfa2..9b9a1f39f58 100644
--- a/samples/issues/highcharts-4.0.4/3197-drilldown-hidden/demo.css
+++ b/samples/issues/highcharts-4.0.4/3197-drilldown-hidden/demo.css
@@ -2,4 +2,4 @@
width: 600px;
height: 400px;
margin: 1em auto;
-}
\ No newline at end of file
+}
diff --git a/samples/issues/highmaps-1.1.3/3917-maps-and-3d/demo.css b/samples/issues/highmaps-1.1.3/3917-maps-and-3d/demo.css
index 1f55539363a..5081866dd02 100644
--- a/samples/issues/highmaps-1.1.3/3917-maps-and-3d/demo.css
+++ b/samples/issues/highmaps-1.1.3/3917-maps-and-3d/demo.css
@@ -2,4 +2,4 @@
width: 400px;
height: 300px;
margin: 0 auto;
-}
\ No newline at end of file
+}
diff --git a/samples/issues/highstock-1.3.10/2754-pane-clipping/demo.css b/samples/issues/highstock-1.3.10/2754-pane-clipping/demo.css
index 988054ac800..b1ddfcdce39 100644
--- a/samples/issues/highstock-1.3.10/2754-pane-clipping/demo.css
+++ b/samples/issues/highstock-1.3.10/2754-pane-clipping/demo.css
@@ -2,12 +2,13 @@
font: 0.7em sans-serif;
padding: 0.5em;
margin: 0.5em;
- background: #FCFFC5;
+ background: #fcffc5;
border-radius: 0.5em;
border: 1px solid gray;
}
-.info:before {
- content: 'i';
+
+.info::before {
+ content: "i";
margin: 0.5em;
font: 1.5em serif bold;
font-style: italic;
diff --git a/samples/mapdata/countries/ad/ad-all/demo.css b/samples/mapdata/countries/ad/ad-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/ad/ad-all/demo.css
+++ b/samples/mapdata/countries/ad/ad-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/ae/ae-all/demo.css b/samples/mapdata/countries/ae/ae-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/ae/ae-all/demo.css
+++ b/samples/mapdata/countries/ae/ae-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/af/af-all/demo.css b/samples/mapdata/countries/af/af-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/af/af-all/demo.css
+++ b/samples/mapdata/countries/af/af-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/ag/ag-all/demo.css b/samples/mapdata/countries/ag/ag-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/ag/ag-all/demo.css
+++ b/samples/mapdata/countries/ag/ag-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/al/al-all/demo.css b/samples/mapdata/countries/al/al-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/al/al-all/demo.css
+++ b/samples/mapdata/countries/al/al-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/am/am-all/demo.css b/samples/mapdata/countries/am/am-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/am/am-all/demo.css
+++ b/samples/mapdata/countries/am/am-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/ao/ao-all/demo.css b/samples/mapdata/countries/ao/ao-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/ao/ao-all/demo.css
+++ b/samples/mapdata/countries/ao/ao-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/ar/ar-all/demo.css b/samples/mapdata/countries/ar/ar-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/ar/ar-all/demo.css
+++ b/samples/mapdata/countries/ar/ar-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/as/as-all/demo.css b/samples/mapdata/countries/as/as-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/as/as-all/demo.css
+++ b/samples/mapdata/countries/as/as-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/at/at-all/demo.css b/samples/mapdata/countries/at/at-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/at/at-all/demo.css
+++ b/samples/mapdata/countries/at/at-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/au/au-all/demo.css b/samples/mapdata/countries/au/au-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/au/au-all/demo.css
+++ b/samples/mapdata/countries/au/au-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/az/az-all/demo.css b/samples/mapdata/countries/az/az-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/az/az-all/demo.css
+++ b/samples/mapdata/countries/az/az-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/ba/ba-all/demo.css b/samples/mapdata/countries/ba/ba-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/ba/ba-all/demo.css
+++ b/samples/mapdata/countries/ba/ba-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/bb/bb-all/demo.css b/samples/mapdata/countries/bb/bb-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/bb/bb-all/demo.css
+++ b/samples/mapdata/countries/bb/bb-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/bd/bd-all/demo.css b/samples/mapdata/countries/bd/bd-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/bd/bd-all/demo.css
+++ b/samples/mapdata/countries/bd/bd-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/be/be-all/demo.css b/samples/mapdata/countries/be/be-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/be/be-all/demo.css
+++ b/samples/mapdata/countries/be/be-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/bf/bf-all/demo.css b/samples/mapdata/countries/bf/bf-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/bf/bf-all/demo.css
+++ b/samples/mapdata/countries/bf/bf-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/bg/bg-all/demo.css b/samples/mapdata/countries/bg/bg-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/bg/bg-all/demo.css
+++ b/samples/mapdata/countries/bg/bg-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/bh/bh-all/demo.css b/samples/mapdata/countries/bh/bh-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/bh/bh-all/demo.css
+++ b/samples/mapdata/countries/bh/bh-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/bi/bi-all-all/demo.css b/samples/mapdata/countries/bi/bi-all-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/bi/bi-all-all/demo.css
+++ b/samples/mapdata/countries/bi/bi-all-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/bi/bi-all/demo.css b/samples/mapdata/countries/bi/bi-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/bi/bi-all/demo.css
+++ b/samples/mapdata/countries/bi/bi-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/bj/bj-all/demo.css b/samples/mapdata/countries/bj/bj-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/bj/bj-all/demo.css
+++ b/samples/mapdata/countries/bj/bj-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/bn/bn-all/demo.css b/samples/mapdata/countries/bn/bn-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/bn/bn-all/demo.css
+++ b/samples/mapdata/countries/bn/bn-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/bo/bo-all/demo.css b/samples/mapdata/countries/bo/bo-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/bo/bo-all/demo.css
+++ b/samples/mapdata/countries/bo/bo-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/br/br-all/demo.css b/samples/mapdata/countries/br/br-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/br/br-all/demo.css
+++ b/samples/mapdata/countries/br/br-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/bs/bs-all/demo.css b/samples/mapdata/countries/bs/bs-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/bs/bs-all/demo.css
+++ b/samples/mapdata/countries/bs/bs-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/bt/bt-all/demo.css b/samples/mapdata/countries/bt/bt-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/bt/bt-all/demo.css
+++ b/samples/mapdata/countries/bt/bt-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/bw/bw-all/demo.css b/samples/mapdata/countries/bw/bw-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/bw/bw-all/demo.css
+++ b/samples/mapdata/countries/bw/bw-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/by/by-all/demo.css b/samples/mapdata/countries/by/by-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/by/by-all/demo.css
+++ b/samples/mapdata/countries/by/by-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/bz/bz-all/demo.css b/samples/mapdata/countries/bz/bz-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/bz/bz-all/demo.css
+++ b/samples/mapdata/countries/bz/bz-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/ca/ca-ab-all/demo.css b/samples/mapdata/countries/ca/ca-ab-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/ca/ca-ab-all/demo.css
+++ b/samples/mapdata/countries/ca/ca-ab-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/ca/ca-all-all/demo.css b/samples/mapdata/countries/ca/ca-all-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/ca/ca-all-all/demo.css
+++ b/samples/mapdata/countries/ca/ca-all-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/ca/ca-all/demo.css b/samples/mapdata/countries/ca/ca-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/ca/ca-all/demo.css
+++ b/samples/mapdata/countries/ca/ca-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/ca/ca-bc-all/demo.css b/samples/mapdata/countries/ca/ca-bc-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/ca/ca-bc-all/demo.css
+++ b/samples/mapdata/countries/ca/ca-bc-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/ca/ca-mb-all/demo.css b/samples/mapdata/countries/ca/ca-mb-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/ca/ca-mb-all/demo.css
+++ b/samples/mapdata/countries/ca/ca-mb-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/ca/ca-nb-all/demo.css b/samples/mapdata/countries/ca/ca-nb-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/ca/ca-nb-all/demo.css
+++ b/samples/mapdata/countries/ca/ca-nb-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/ca/ca-nf-all/demo.css b/samples/mapdata/countries/ca/ca-nf-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/ca/ca-nf-all/demo.css
+++ b/samples/mapdata/countries/ca/ca-nf-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/ca/ca-ns-all/demo.css b/samples/mapdata/countries/ca/ca-ns-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/ca/ca-ns-all/demo.css
+++ b/samples/mapdata/countries/ca/ca-ns-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/ca/ca-nt-all/demo.css b/samples/mapdata/countries/ca/ca-nt-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/ca/ca-nt-all/demo.css
+++ b/samples/mapdata/countries/ca/ca-nt-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/ca/ca-nu-all/demo.css b/samples/mapdata/countries/ca/ca-nu-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/ca/ca-nu-all/demo.css
+++ b/samples/mapdata/countries/ca/ca-nu-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/ca/ca-on-all/demo.css b/samples/mapdata/countries/ca/ca-on-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/ca/ca-on-all/demo.css
+++ b/samples/mapdata/countries/ca/ca-on-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/ca/ca-pe-all/demo.css b/samples/mapdata/countries/ca/ca-pe-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/ca/ca-pe-all/demo.css
+++ b/samples/mapdata/countries/ca/ca-pe-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/ca/ca-qc-all/demo.css b/samples/mapdata/countries/ca/ca-qc-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/ca/ca-qc-all/demo.css
+++ b/samples/mapdata/countries/ca/ca-qc-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/ca/ca-sk-all/demo.css b/samples/mapdata/countries/ca/ca-sk-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/ca/ca-sk-all/demo.css
+++ b/samples/mapdata/countries/ca/ca-sk-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/ca/ca-yt-all/demo.css b/samples/mapdata/countries/ca/ca-yt-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/ca/ca-yt-all/demo.css
+++ b/samples/mapdata/countries/ca/ca-yt-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/cd/cd-all/demo.css b/samples/mapdata/countries/cd/cd-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/cd/cd-all/demo.css
+++ b/samples/mapdata/countries/cd/cd-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/cf/cf-all/demo.css b/samples/mapdata/countries/cf/cf-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/cf/cf-all/demo.css
+++ b/samples/mapdata/countries/cf/cf-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/cg/cg-all/demo.css b/samples/mapdata/countries/cg/cg-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/cg/cg-all/demo.css
+++ b/samples/mapdata/countries/cg/cg-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/ch/ch-all/demo.css b/samples/mapdata/countries/ch/ch-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/ch/ch-all/demo.css
+++ b/samples/mapdata/countries/ch/ch-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/ci/ci-all/demo.css b/samples/mapdata/countries/ci/ci-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/ci/ci-all/demo.css
+++ b/samples/mapdata/countries/ci/ci-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/ck/ck-all/demo.css b/samples/mapdata/countries/ck/ck-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/ck/ck-all/demo.css
+++ b/samples/mapdata/countries/ck/ck-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/cl/cl-all/demo.css b/samples/mapdata/countries/cl/cl-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/cl/cl-all/demo.css
+++ b/samples/mapdata/countries/cl/cl-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/cm/cm-all/demo.css b/samples/mapdata/countries/cm/cm-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/cm/cm-all/demo.css
+++ b/samples/mapdata/countries/cm/cm-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/cn/cn-all/demo.css b/samples/mapdata/countries/cn/cn-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/cn/cn-all/demo.css
+++ b/samples/mapdata/countries/cn/cn-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/cn/custom/cn-all-sar-taiwan/demo.css b/samples/mapdata/countries/cn/custom/cn-all-sar-taiwan/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/cn/custom/cn-all-sar-taiwan/demo.css
+++ b/samples/mapdata/countries/cn/custom/cn-all-sar-taiwan/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/cn/custom/cn-all-sar/demo.css b/samples/mapdata/countries/cn/custom/cn-all-sar/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/cn/custom/cn-all-sar/demo.css
+++ b/samples/mapdata/countries/cn/custom/cn-all-sar/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/co/co-all/demo.css b/samples/mapdata/countries/co/co-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/co/co-all/demo.css
+++ b/samples/mapdata/countries/co/co-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/cr/cr-all/demo.css b/samples/mapdata/countries/cr/cr-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/cr/cr-all/demo.css
+++ b/samples/mapdata/countries/cr/cr-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/cu/cu-all/demo.css b/samples/mapdata/countries/cu/cu-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/cu/cu-all/demo.css
+++ b/samples/mapdata/countries/cu/cu-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/cv/cv-all/demo.css b/samples/mapdata/countries/cv/cv-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/cv/cv-all/demo.css
+++ b/samples/mapdata/countries/cv/cv-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/cy/cy-all/demo.css b/samples/mapdata/countries/cy/cy-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/cy/cy-all/demo.css
+++ b/samples/mapdata/countries/cy/cy-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/cz/cz-all/demo.css b/samples/mapdata/countries/cz/cz-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/cz/cz-all/demo.css
+++ b/samples/mapdata/countries/cz/cz-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/de/de-all-all/demo.css b/samples/mapdata/countries/de/de-all-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/de/de-all-all/demo.css
+++ b/samples/mapdata/countries/de/de-all-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/de/de-all/demo.css b/samples/mapdata/countries/de/de-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/de/de-all/demo.css
+++ b/samples/mapdata/countries/de/de-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/de/de-bb-all-all/demo.css b/samples/mapdata/countries/de/de-bb-all-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/de/de-bb-all-all/demo.css
+++ b/samples/mapdata/countries/de/de-bb-all-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/de/de-bb-all/demo.css b/samples/mapdata/countries/de/de-bb-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/de/de-bb-all/demo.css
+++ b/samples/mapdata/countries/de/de-bb-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/de/de-be-all-all/demo.css b/samples/mapdata/countries/de/de-be-all-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/de/de-be-all-all/demo.css
+++ b/samples/mapdata/countries/de/de-be-all-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/de/de-be-all/demo.css b/samples/mapdata/countries/de/de-be-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/de/de-be-all/demo.css
+++ b/samples/mapdata/countries/de/de-be-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/de/de-bw-all-all/demo.css b/samples/mapdata/countries/de/de-bw-all-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/de/de-bw-all-all/demo.css
+++ b/samples/mapdata/countries/de/de-bw-all-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/de/de-bw-all/demo.css b/samples/mapdata/countries/de/de-bw-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/de/de-bw-all/demo.css
+++ b/samples/mapdata/countries/de/de-bw-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/de/de-by-all-all/demo.css b/samples/mapdata/countries/de/de-by-all-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/de/de-by-all-all/demo.css
+++ b/samples/mapdata/countries/de/de-by-all-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/de/de-by-all/demo.css b/samples/mapdata/countries/de/de-by-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/de/de-by-all/demo.css
+++ b/samples/mapdata/countries/de/de-by-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/de/de-hb-all-all/demo.css b/samples/mapdata/countries/de/de-hb-all-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/de/de-hb-all-all/demo.css
+++ b/samples/mapdata/countries/de/de-hb-all-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/de/de-hb-all/demo.css b/samples/mapdata/countries/de/de-hb-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/de/de-hb-all/demo.css
+++ b/samples/mapdata/countries/de/de-hb-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/de/de-he-all-all/demo.css b/samples/mapdata/countries/de/de-he-all-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/de/de-he-all-all/demo.css
+++ b/samples/mapdata/countries/de/de-he-all-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/de/de-he-all/demo.css b/samples/mapdata/countries/de/de-he-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/de/de-he-all/demo.css
+++ b/samples/mapdata/countries/de/de-he-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/de/de-hh-all-all/demo.css b/samples/mapdata/countries/de/de-hh-all-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/de/de-hh-all-all/demo.css
+++ b/samples/mapdata/countries/de/de-hh-all-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/de/de-hh-all/demo.css b/samples/mapdata/countries/de/de-hh-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/de/de-hh-all/demo.css
+++ b/samples/mapdata/countries/de/de-hh-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/de/de-mv-all-all/demo.css b/samples/mapdata/countries/de/de-mv-all-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/de/de-mv-all-all/demo.css
+++ b/samples/mapdata/countries/de/de-mv-all-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/de/de-mv-all/demo.css b/samples/mapdata/countries/de/de-mv-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/de/de-mv-all/demo.css
+++ b/samples/mapdata/countries/de/de-mv-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/de/de-ni-all-all/demo.css b/samples/mapdata/countries/de/de-ni-all-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/de/de-ni-all-all/demo.css
+++ b/samples/mapdata/countries/de/de-ni-all-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/de/de-ni-all/demo.css b/samples/mapdata/countries/de/de-ni-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/de/de-ni-all/demo.css
+++ b/samples/mapdata/countries/de/de-ni-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/de/de-nw-all-all/demo.css b/samples/mapdata/countries/de/de-nw-all-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/de/de-nw-all-all/demo.css
+++ b/samples/mapdata/countries/de/de-nw-all-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/de/de-nw-all/demo.css b/samples/mapdata/countries/de/de-nw-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/de/de-nw-all/demo.css
+++ b/samples/mapdata/countries/de/de-nw-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/de/de-rp-all-all/demo.css b/samples/mapdata/countries/de/de-rp-all-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/de/de-rp-all-all/demo.css
+++ b/samples/mapdata/countries/de/de-rp-all-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/de/de-rp-all/demo.css b/samples/mapdata/countries/de/de-rp-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/de/de-rp-all/demo.css
+++ b/samples/mapdata/countries/de/de-rp-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/de/de-sh-all-all/demo.css b/samples/mapdata/countries/de/de-sh-all-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/de/de-sh-all-all/demo.css
+++ b/samples/mapdata/countries/de/de-sh-all-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/de/de-sh-all/demo.css b/samples/mapdata/countries/de/de-sh-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/de/de-sh-all/demo.css
+++ b/samples/mapdata/countries/de/de-sh-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/de/de-sl-all-all/demo.css b/samples/mapdata/countries/de/de-sl-all-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/de/de-sl-all-all/demo.css
+++ b/samples/mapdata/countries/de/de-sl-all-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/de/de-sl-all/demo.css b/samples/mapdata/countries/de/de-sl-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/de/de-sl-all/demo.css
+++ b/samples/mapdata/countries/de/de-sl-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/de/de-sn-all-all/demo.css b/samples/mapdata/countries/de/de-sn-all-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/de/de-sn-all-all/demo.css
+++ b/samples/mapdata/countries/de/de-sn-all-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/de/de-sn-all/demo.css b/samples/mapdata/countries/de/de-sn-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/de/de-sn-all/demo.css
+++ b/samples/mapdata/countries/de/de-sn-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/de/de-st-all-all/demo.css b/samples/mapdata/countries/de/de-st-all-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/de/de-st-all-all/demo.css
+++ b/samples/mapdata/countries/de/de-st-all-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/de/de-st-all/demo.css b/samples/mapdata/countries/de/de-st-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/de/de-st-all/demo.css
+++ b/samples/mapdata/countries/de/de-st-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/de/de-th-all-all/demo.css b/samples/mapdata/countries/de/de-th-all-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/de/de-th-all-all/demo.css
+++ b/samples/mapdata/countries/de/de-th-all-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/de/de-th-all/demo.css b/samples/mapdata/countries/de/de-th-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/de/de-th-all/demo.css
+++ b/samples/mapdata/countries/de/de-th-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/dj/dj-all/demo.css b/samples/mapdata/countries/dj/dj-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/dj/dj-all/demo.css
+++ b/samples/mapdata/countries/dj/dj-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/dk/dk-all/demo.css b/samples/mapdata/countries/dk/dk-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/dk/dk-all/demo.css
+++ b/samples/mapdata/countries/dk/dk-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/dm/dm-all/demo.css b/samples/mapdata/countries/dm/dm-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/dm/dm-all/demo.css
+++ b/samples/mapdata/countries/dm/dm-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/do/do-all/demo.css b/samples/mapdata/countries/do/do-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/do/do-all/demo.css
+++ b/samples/mapdata/countries/do/do-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/dz/dz-all/demo.css b/samples/mapdata/countries/dz/dz-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/dz/dz-all/demo.css
+++ b/samples/mapdata/countries/dz/dz-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/ec/ec-all/demo.css b/samples/mapdata/countries/ec/ec-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/ec/ec-all/demo.css
+++ b/samples/mapdata/countries/ec/ec-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/ee/ee-all/demo.css b/samples/mapdata/countries/ee/ee-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/ee/ee-all/demo.css
+++ b/samples/mapdata/countries/ee/ee-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/eg/eg-all/demo.css b/samples/mapdata/countries/eg/eg-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/eg/eg-all/demo.css
+++ b/samples/mapdata/countries/eg/eg-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/eh/eh-all/demo.css b/samples/mapdata/countries/eh/eh-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/eh/eh-all/demo.css
+++ b/samples/mapdata/countries/eh/eh-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/er/er-all/demo.css b/samples/mapdata/countries/er/er-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/er/er-all/demo.css
+++ b/samples/mapdata/countries/er/er-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/es/es-all/demo.css b/samples/mapdata/countries/es/es-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/es/es-all/demo.css
+++ b/samples/mapdata/countries/es/es-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/et/et-all/demo.css b/samples/mapdata/countries/et/et-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/et/et-all/demo.css
+++ b/samples/mapdata/countries/et/et-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/fi/fi-all/demo.css b/samples/mapdata/countries/fi/fi-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/fi/fi-all/demo.css
+++ b/samples/mapdata/countries/fi/fi-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/fj/fj-all/demo.css b/samples/mapdata/countries/fj/fj-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/fj/fj-all/demo.css
+++ b/samples/mapdata/countries/fj/fj-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/fo/fo-all/demo.css b/samples/mapdata/countries/fo/fo-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/fo/fo-all/demo.css
+++ b/samples/mapdata/countries/fo/fo-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/fr/custom/fr-all-all-mainland/demo.css b/samples/mapdata/countries/fr/custom/fr-all-all-mainland/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/fr/custom/fr-all-all-mainland/demo.css
+++ b/samples/mapdata/countries/fr/custom/fr-all-all-mainland/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/fr/custom/fr-all-mainland/demo.css b/samples/mapdata/countries/fr/custom/fr-all-mainland/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/fr/custom/fr-all-mainland/demo.css
+++ b/samples/mapdata/countries/fr/custom/fr-all-mainland/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/fr/fr-all-all/demo.css b/samples/mapdata/countries/fr/fr-all-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/fr/fr-all-all/demo.css
+++ b/samples/mapdata/countries/fr/fr-all-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/fr/fr-all/demo.css b/samples/mapdata/countries/fr/fr-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/fr/fr-all/demo.css
+++ b/samples/mapdata/countries/fr/fr-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/fr/fr-ara-all/demo.css b/samples/mapdata/countries/fr/fr-ara-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/fr/fr-ara-all/demo.css
+++ b/samples/mapdata/countries/fr/fr-ara-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/fr/fr-bfc-all/demo.css b/samples/mapdata/countries/fr/fr-bfc-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/fr/fr-bfc-all/demo.css
+++ b/samples/mapdata/countries/fr/fr-bfc-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/fr/fr-bre-all/demo.css b/samples/mapdata/countries/fr/fr-bre-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/fr/fr-bre-all/demo.css
+++ b/samples/mapdata/countries/fr/fr-bre-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/fr/fr-cor-all/demo.css b/samples/mapdata/countries/fr/fr-cor-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/fr/fr-cor-all/demo.css
+++ b/samples/mapdata/countries/fr/fr-cor-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/fr/fr-cvl-all/demo.css b/samples/mapdata/countries/fr/fr-cvl-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/fr/fr-cvl-all/demo.css
+++ b/samples/mapdata/countries/fr/fr-cvl-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/fr/fr-ges-all/demo.css b/samples/mapdata/countries/fr/fr-ges-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/fr/fr-ges-all/demo.css
+++ b/samples/mapdata/countries/fr/fr-ges-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/fr/fr-gf-all/demo.css b/samples/mapdata/countries/fr/fr-gf-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/fr/fr-gf-all/demo.css
+++ b/samples/mapdata/countries/fr/fr-gf-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/fr/fr-gua-all/demo.css b/samples/mapdata/countries/fr/fr-gua-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/fr/fr-gua-all/demo.css
+++ b/samples/mapdata/countries/fr/fr-gua-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/fr/fr-hdf-all/demo.css b/samples/mapdata/countries/fr/fr-hdf-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/fr/fr-hdf-all/demo.css
+++ b/samples/mapdata/countries/fr/fr-hdf-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/fr/fr-idf-all/demo.css b/samples/mapdata/countries/fr/fr-idf-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/fr/fr-idf-all/demo.css
+++ b/samples/mapdata/countries/fr/fr-idf-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/fr/fr-lre-all/demo.css b/samples/mapdata/countries/fr/fr-lre-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/fr/fr-lre-all/demo.css
+++ b/samples/mapdata/countries/fr/fr-lre-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/fr/fr-may-all/demo.css b/samples/mapdata/countries/fr/fr-may-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/fr/fr-may-all/demo.css
+++ b/samples/mapdata/countries/fr/fr-may-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/fr/fr-mq-all/demo.css b/samples/mapdata/countries/fr/fr-mq-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/fr/fr-mq-all/demo.css
+++ b/samples/mapdata/countries/fr/fr-mq-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/fr/fr-naq-all/demo.css b/samples/mapdata/countries/fr/fr-naq-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/fr/fr-naq-all/demo.css
+++ b/samples/mapdata/countries/fr/fr-naq-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/fr/fr-nor-all/demo.css b/samples/mapdata/countries/fr/fr-nor-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/fr/fr-nor-all/demo.css
+++ b/samples/mapdata/countries/fr/fr-nor-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/fr/fr-occ-all/demo.css b/samples/mapdata/countries/fr/fr-occ-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/fr/fr-occ-all/demo.css
+++ b/samples/mapdata/countries/fr/fr-occ-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/fr/fr-pac-all/demo.css b/samples/mapdata/countries/fr/fr-pac-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/fr/fr-pac-all/demo.css
+++ b/samples/mapdata/countries/fr/fr-pac-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/fr/fr-pdl-all/demo.css b/samples/mapdata/countries/fr/fr-pdl-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/fr/fr-pdl-all/demo.css
+++ b/samples/mapdata/countries/fr/fr-pdl-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/ga/ga-all/demo.css b/samples/mapdata/countries/ga/ga-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/ga/ga-all/demo.css
+++ b/samples/mapdata/countries/ga/ga-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/gb/custom/gb-countries/demo.css b/samples/mapdata/countries/gb/custom/gb-countries/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/gb/custom/gb-countries/demo.css
+++ b/samples/mapdata/countries/gb/custom/gb-countries/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/gb/gb-all/demo.css b/samples/mapdata/countries/gb/gb-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/gb/gb-all/demo.css
+++ b/samples/mapdata/countries/gb/gb-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/gd/gd-all/demo.css b/samples/mapdata/countries/gd/gd-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/gd/gd-all/demo.css
+++ b/samples/mapdata/countries/gd/gd-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/ge/ge-all/demo.css b/samples/mapdata/countries/ge/ge-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/ge/ge-all/demo.css
+++ b/samples/mapdata/countries/ge/ge-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/gh/gh-all/demo.css b/samples/mapdata/countries/gh/gh-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/gh/gh-all/demo.css
+++ b/samples/mapdata/countries/gh/gh-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/gl/gl-all/demo.css b/samples/mapdata/countries/gl/gl-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/gl/gl-all/demo.css
+++ b/samples/mapdata/countries/gl/gl-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/gm/gm-all/demo.css b/samples/mapdata/countries/gm/gm-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/gm/gm-all/demo.css
+++ b/samples/mapdata/countries/gm/gm-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/gn/gn-all/demo.css b/samples/mapdata/countries/gn/gn-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/gn/gn-all/demo.css
+++ b/samples/mapdata/countries/gn/gn-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/gq/gq-all/demo.css b/samples/mapdata/countries/gq/gq-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/gq/gq-all/demo.css
+++ b/samples/mapdata/countries/gq/gq-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/gr/gr-all/demo.css b/samples/mapdata/countries/gr/gr-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/gr/gr-all/demo.css
+++ b/samples/mapdata/countries/gr/gr-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/gt/gt-all/demo.css b/samples/mapdata/countries/gt/gt-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/gt/gt-all/demo.css
+++ b/samples/mapdata/countries/gt/gt-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/gu/gu-all/demo.css b/samples/mapdata/countries/gu/gu-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/gu/gu-all/demo.css
+++ b/samples/mapdata/countries/gu/gu-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/gw/gw-all/demo.css b/samples/mapdata/countries/gw/gw-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/gw/gw-all/demo.css
+++ b/samples/mapdata/countries/gw/gw-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/gy/gy-all/demo.css b/samples/mapdata/countries/gy/gy-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/gy/gy-all/demo.css
+++ b/samples/mapdata/countries/gy/gy-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/hn/hn-all/demo.css b/samples/mapdata/countries/hn/hn-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/hn/hn-all/demo.css
+++ b/samples/mapdata/countries/hn/hn-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/hr/hr-all/demo.css b/samples/mapdata/countries/hr/hr-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/hr/hr-all/demo.css
+++ b/samples/mapdata/countries/hr/hr-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/ht/ht-all/demo.css b/samples/mapdata/countries/ht/ht-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/ht/ht-all/demo.css
+++ b/samples/mapdata/countries/ht/ht-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/hu/hu-all/demo.css b/samples/mapdata/countries/hu/hu-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/hu/hu-all/demo.css
+++ b/samples/mapdata/countries/hu/hu-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/id/id-all/demo.css b/samples/mapdata/countries/id/id-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/id/id-all/demo.css
+++ b/samples/mapdata/countries/id/id-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/ie/ie-all/demo.css b/samples/mapdata/countries/ie/ie-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/ie/ie-all/demo.css
+++ b/samples/mapdata/countries/ie/ie-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/il/il-all/demo.css b/samples/mapdata/countries/il/il-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/il/il-all/demo.css
+++ b/samples/mapdata/countries/il/il-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/in/custom/in-all-andaman-and-nicobar/demo.css b/samples/mapdata/countries/in/custom/in-all-andaman-and-nicobar/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/in/custom/in-all-andaman-and-nicobar/demo.css
+++ b/samples/mapdata/countries/in/custom/in-all-andaman-and-nicobar/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/in/custom/in-all-disputed/demo.css b/samples/mapdata/countries/in/custom/in-all-disputed/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/in/custom/in-all-disputed/demo.css
+++ b/samples/mapdata/countries/in/custom/in-all-disputed/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/in/in-all/demo.css b/samples/mapdata/countries/in/in-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/in/in-all/demo.css
+++ b/samples/mapdata/countries/in/in-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/iq/iq-all/demo.css b/samples/mapdata/countries/iq/iq-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/iq/iq-all/demo.css
+++ b/samples/mapdata/countries/iq/iq-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/ir/ir-all/demo.css b/samples/mapdata/countries/ir/ir-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/ir/ir-all/demo.css
+++ b/samples/mapdata/countries/ir/ir-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/is/is-all/demo.css b/samples/mapdata/countries/is/is-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/is/is-all/demo.css
+++ b/samples/mapdata/countries/is/is-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/it/it-all/demo.css b/samples/mapdata/countries/it/it-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/it/it-all/demo.css
+++ b/samples/mapdata/countries/it/it-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/jm/jm-all/demo.css b/samples/mapdata/countries/jm/jm-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/jm/jm-all/demo.css
+++ b/samples/mapdata/countries/jm/jm-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/jo/jo-all/demo.css b/samples/mapdata/countries/jo/jo-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/jo/jo-all/demo.css
+++ b/samples/mapdata/countries/jo/jo-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/jp/jp-all/demo.css b/samples/mapdata/countries/jp/jp-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/jp/jp-all/demo.css
+++ b/samples/mapdata/countries/jp/jp-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/ke/ke-all/demo.css b/samples/mapdata/countries/ke/ke-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/ke/ke-all/demo.css
+++ b/samples/mapdata/countries/ke/ke-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/kg/kg-all/demo.css b/samples/mapdata/countries/kg/kg-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/kg/kg-all/demo.css
+++ b/samples/mapdata/countries/kg/kg-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/kh/kh-all/demo.css b/samples/mapdata/countries/kh/kh-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/kh/kh-all/demo.css
+++ b/samples/mapdata/countries/kh/kh-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/km/km-all/demo.css b/samples/mapdata/countries/km/km-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/km/km-all/demo.css
+++ b/samples/mapdata/countries/km/km-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/kn/kn-all/demo.css b/samples/mapdata/countries/kn/kn-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/kn/kn-all/demo.css
+++ b/samples/mapdata/countries/kn/kn-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/kp/kp-all/demo.css b/samples/mapdata/countries/kp/kp-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/kp/kp-all/demo.css
+++ b/samples/mapdata/countries/kp/kp-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/kr/kr-all/demo.css b/samples/mapdata/countries/kr/kr-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/kr/kr-all/demo.css
+++ b/samples/mapdata/countries/kr/kr-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/kv/kv-all/demo.css b/samples/mapdata/countries/kv/kv-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/kv/kv-all/demo.css
+++ b/samples/mapdata/countries/kv/kv-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/kw/kw-all/demo.css b/samples/mapdata/countries/kw/kw-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/kw/kw-all/demo.css
+++ b/samples/mapdata/countries/kw/kw-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/kz/kz-all/demo.css b/samples/mapdata/countries/kz/kz-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/kz/kz-all/demo.css
+++ b/samples/mapdata/countries/kz/kz-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/la/la-all/demo.css b/samples/mapdata/countries/la/la-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/la/la-all/demo.css
+++ b/samples/mapdata/countries/la/la-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/lb/lb-all/demo.css b/samples/mapdata/countries/lb/lb-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/lb/lb-all/demo.css
+++ b/samples/mapdata/countries/lb/lb-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/lc/lc-all/demo.css b/samples/mapdata/countries/lc/lc-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/lc/lc-all/demo.css
+++ b/samples/mapdata/countries/lc/lc-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/li/li-all/demo.css b/samples/mapdata/countries/li/li-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/li/li-all/demo.css
+++ b/samples/mapdata/countries/li/li-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/lk/lk-all/demo.css b/samples/mapdata/countries/lk/lk-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/lk/lk-all/demo.css
+++ b/samples/mapdata/countries/lk/lk-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/lr/lr-all/demo.css b/samples/mapdata/countries/lr/lr-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/lr/lr-all/demo.css
+++ b/samples/mapdata/countries/lr/lr-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/ls/ls-all/demo.css b/samples/mapdata/countries/ls/ls-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/ls/ls-all/demo.css
+++ b/samples/mapdata/countries/ls/ls-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/lt/lt-all/demo.css b/samples/mapdata/countries/lt/lt-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/lt/lt-all/demo.css
+++ b/samples/mapdata/countries/lt/lt-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/lu/lu-all/demo.css b/samples/mapdata/countries/lu/lu-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/lu/lu-all/demo.css
+++ b/samples/mapdata/countries/lu/lu-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/lv/lv-all/demo.css b/samples/mapdata/countries/lv/lv-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/lv/lv-all/demo.css
+++ b/samples/mapdata/countries/lv/lv-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/ly/ly-all/demo.css b/samples/mapdata/countries/ly/ly-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/ly/ly-all/demo.css
+++ b/samples/mapdata/countries/ly/ly-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/ma/ma-all/demo.css b/samples/mapdata/countries/ma/ma-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/ma/ma-all/demo.css
+++ b/samples/mapdata/countries/ma/ma-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/mc/mc-all/demo.css b/samples/mapdata/countries/mc/mc-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/mc/mc-all/demo.css
+++ b/samples/mapdata/countries/mc/mc-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/md/md-all/demo.css b/samples/mapdata/countries/md/md-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/md/md-all/demo.css
+++ b/samples/mapdata/countries/md/md-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/me/me-all/demo.css b/samples/mapdata/countries/me/me-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/me/me-all/demo.css
+++ b/samples/mapdata/countries/me/me-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/mg/mg-all/demo.css b/samples/mapdata/countries/mg/mg-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/mg/mg-all/demo.css
+++ b/samples/mapdata/countries/mg/mg-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/mk/mk-all/demo.css b/samples/mapdata/countries/mk/mk-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/mk/mk-all/demo.css
+++ b/samples/mapdata/countries/mk/mk-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/ml/ml-all/demo.css b/samples/mapdata/countries/ml/ml-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/ml/ml-all/demo.css
+++ b/samples/mapdata/countries/ml/ml-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/mm/mm-all/demo.css b/samples/mapdata/countries/mm/mm-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/mm/mm-all/demo.css
+++ b/samples/mapdata/countries/mm/mm-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/mn/mn-all/demo.css b/samples/mapdata/countries/mn/mn-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/mn/mn-all/demo.css
+++ b/samples/mapdata/countries/mn/mn-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/mp/mp-all/demo.css b/samples/mapdata/countries/mp/mp-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/mp/mp-all/demo.css
+++ b/samples/mapdata/countries/mp/mp-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/mr/mr-all/demo.css b/samples/mapdata/countries/mr/mr-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/mr/mr-all/demo.css
+++ b/samples/mapdata/countries/mr/mr-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/mt/mt-all/demo.css b/samples/mapdata/countries/mt/mt-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/mt/mt-all/demo.css
+++ b/samples/mapdata/countries/mt/mt-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/mu/mu-all/demo.css b/samples/mapdata/countries/mu/mu-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/mu/mu-all/demo.css
+++ b/samples/mapdata/countries/mu/mu-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/mw/mw-all/demo.css b/samples/mapdata/countries/mw/mw-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/mw/mw-all/demo.css
+++ b/samples/mapdata/countries/mw/mw-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/mx/mx-all/demo.css b/samples/mapdata/countries/mx/mx-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/mx/mx-all/demo.css
+++ b/samples/mapdata/countries/mx/mx-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/my/my-all/demo.css b/samples/mapdata/countries/my/my-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/my/my-all/demo.css
+++ b/samples/mapdata/countries/my/my-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/mz/mz-all/demo.css b/samples/mapdata/countries/mz/mz-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/mz/mz-all/demo.css
+++ b/samples/mapdata/countries/mz/mz-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/na/na-all/demo.css b/samples/mapdata/countries/na/na-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/na/na-all/demo.css
+++ b/samples/mapdata/countries/na/na-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/nc/nc-all/demo.css b/samples/mapdata/countries/nc/nc-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/nc/nc-all/demo.css
+++ b/samples/mapdata/countries/nc/nc-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/ne/ne-all/demo.css b/samples/mapdata/countries/ne/ne-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/ne/ne-all/demo.css
+++ b/samples/mapdata/countries/ne/ne-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/ng/ng-all/demo.css b/samples/mapdata/countries/ng/ng-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/ng/ng-all/demo.css
+++ b/samples/mapdata/countries/ng/ng-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/ni/ni-all/demo.css b/samples/mapdata/countries/ni/ni-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/ni/ni-all/demo.css
+++ b/samples/mapdata/countries/ni/ni-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/nl/nl-all-all/demo.css b/samples/mapdata/countries/nl/nl-all-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/nl/nl-all-all/demo.css
+++ b/samples/mapdata/countries/nl/nl-all-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/nl/nl-all/demo.css b/samples/mapdata/countries/nl/nl-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/nl/nl-all/demo.css
+++ b/samples/mapdata/countries/nl/nl-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/nl/nl-dr-all/demo.css b/samples/mapdata/countries/nl/nl-dr-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/nl/nl-dr-all/demo.css
+++ b/samples/mapdata/countries/nl/nl-dr-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/nl/nl-fl-all/demo.css b/samples/mapdata/countries/nl/nl-fl-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/nl/nl-fl-all/demo.css
+++ b/samples/mapdata/countries/nl/nl-fl-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/nl/nl-fr-all/demo.css b/samples/mapdata/countries/nl/nl-fr-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/nl/nl-fr-all/demo.css
+++ b/samples/mapdata/countries/nl/nl-fr-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/nl/nl-ge-all/demo.css b/samples/mapdata/countries/nl/nl-ge-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/nl/nl-ge-all/demo.css
+++ b/samples/mapdata/countries/nl/nl-ge-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/nl/nl-gr-all/demo.css b/samples/mapdata/countries/nl/nl-gr-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/nl/nl-gr-all/demo.css
+++ b/samples/mapdata/countries/nl/nl-gr-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/nl/nl-li-all/demo.css b/samples/mapdata/countries/nl/nl-li-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/nl/nl-li-all/demo.css
+++ b/samples/mapdata/countries/nl/nl-li-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/nl/nl-nb-all/demo.css b/samples/mapdata/countries/nl/nl-nb-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/nl/nl-nb-all/demo.css
+++ b/samples/mapdata/countries/nl/nl-nb-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/nl/nl-nh-all/demo.css b/samples/mapdata/countries/nl/nl-nh-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/nl/nl-nh-all/demo.css
+++ b/samples/mapdata/countries/nl/nl-nh-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/nl/nl-ov-all/demo.css b/samples/mapdata/countries/nl/nl-ov-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/nl/nl-ov-all/demo.css
+++ b/samples/mapdata/countries/nl/nl-ov-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/nl/nl-ut-all/demo.css b/samples/mapdata/countries/nl/nl-ut-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/nl/nl-ut-all/demo.css
+++ b/samples/mapdata/countries/nl/nl-ut-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/nl/nl-ze-all/demo.css b/samples/mapdata/countries/nl/nl-ze-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/nl/nl-ze-all/demo.css
+++ b/samples/mapdata/countries/nl/nl-ze-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/nl/nl-zh-all/demo.css b/samples/mapdata/countries/nl/nl-zh-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/nl/nl-zh-all/demo.css
+++ b/samples/mapdata/countries/nl/nl-zh-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/no/custom/no-all-svalbard-and-jan-mayen/demo.css b/samples/mapdata/countries/no/custom/no-all-svalbard-and-jan-mayen/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/no/custom/no-all-svalbard-and-jan-mayen/demo.css
+++ b/samples/mapdata/countries/no/custom/no-all-svalbard-and-jan-mayen/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/no/no-ag-all/demo.css b/samples/mapdata/countries/no/no-ag-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/no/no-ag-all/demo.css
+++ b/samples/mapdata/countries/no/no-ag-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/no/no-all-all/demo.css b/samples/mapdata/countries/no/no-all-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/no/no-all-all/demo.css
+++ b/samples/mapdata/countries/no/no-all-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/no/no-all/demo.css b/samples/mapdata/countries/no/no-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/no/no-all/demo.css
+++ b/samples/mapdata/countries/no/no-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/no/no-in-all/demo.css b/samples/mapdata/countries/no/no-in-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/no/no-in-all/demo.css
+++ b/samples/mapdata/countries/no/no-in-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/no/no-mr-all/demo.css b/samples/mapdata/countries/no/no-mr-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/no/no-mr-all/demo.css
+++ b/samples/mapdata/countries/no/no-mr-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/no/no-no-all/demo.css b/samples/mapdata/countries/no/no-no-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/no/no-no-all/demo.css
+++ b/samples/mapdata/countries/no/no-no-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/no/no-os-all/demo.css b/samples/mapdata/countries/no/no-os-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/no/no-os-all/demo.css
+++ b/samples/mapdata/countries/no/no-os-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/no/no-ro-all/demo.css b/samples/mapdata/countries/no/no-ro-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/no/no-ro-all/demo.css
+++ b/samples/mapdata/countries/no/no-ro-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/no/no-td-all/demo.css b/samples/mapdata/countries/no/no-td-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/no/no-td-all/demo.css
+++ b/samples/mapdata/countries/no/no-td-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/no/no-tf-all/demo.css b/samples/mapdata/countries/no/no-tf-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/no/no-tf-all/demo.css
+++ b/samples/mapdata/countries/no/no-tf-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/no/no-vi-all/demo.css b/samples/mapdata/countries/no/no-vi-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/no/no-vi-all/demo.css
+++ b/samples/mapdata/countries/no/no-vi-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/no/no-vl-all/demo.css b/samples/mapdata/countries/no/no-vl-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/no/no-vl-all/demo.css
+++ b/samples/mapdata/countries/no/no-vl-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/no/no-vt-all/demo.css b/samples/mapdata/countries/no/no-vt-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/no/no-vt-all/demo.css
+++ b/samples/mapdata/countries/no/no-vt-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/np/np-all/demo.css b/samples/mapdata/countries/np/np-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/np/np-all/demo.css
+++ b/samples/mapdata/countries/np/np-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/nr/nr-all/demo.css b/samples/mapdata/countries/nr/nr-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/nr/nr-all/demo.css
+++ b/samples/mapdata/countries/nr/nr-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/nz/nz-all/demo.css b/samples/mapdata/countries/nz/nz-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/nz/nz-all/demo.css
+++ b/samples/mapdata/countries/nz/nz-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/om/om-all/demo.css b/samples/mapdata/countries/om/om-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/om/om-all/demo.css
+++ b/samples/mapdata/countries/om/om-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/pa/pa-all/demo.css b/samples/mapdata/countries/pa/pa-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/pa/pa-all/demo.css
+++ b/samples/mapdata/countries/pa/pa-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/pe/pe-all/demo.css b/samples/mapdata/countries/pe/pe-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/pe/pe-all/demo.css
+++ b/samples/mapdata/countries/pe/pe-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/pg/pg-all/demo.css b/samples/mapdata/countries/pg/pg-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/pg/pg-all/demo.css
+++ b/samples/mapdata/countries/pg/pg-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/ph/ph-all/demo.css b/samples/mapdata/countries/ph/ph-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/ph/ph-all/demo.css
+++ b/samples/mapdata/countries/ph/ph-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/pk/pk-all/demo.css b/samples/mapdata/countries/pk/pk-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/pk/pk-all/demo.css
+++ b/samples/mapdata/countries/pk/pk-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/pl/pl-all/demo.css b/samples/mapdata/countries/pl/pl-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/pl/pl-all/demo.css
+++ b/samples/mapdata/countries/pl/pl-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/pr/pr-all-all/demo.css b/samples/mapdata/countries/pr/pr-all-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/pr/pr-all-all/demo.css
+++ b/samples/mapdata/countries/pr/pr-all-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/pr/pr-all/demo.css b/samples/mapdata/countries/pr/pr-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/pr/pr-all/demo.css
+++ b/samples/mapdata/countries/pr/pr-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/pt/pt-all/demo.css b/samples/mapdata/countries/pt/pt-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/pt/pt-all/demo.css
+++ b/samples/mapdata/countries/pt/pt-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/pw/pw-all/demo.css b/samples/mapdata/countries/pw/pw-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/pw/pw-all/demo.css
+++ b/samples/mapdata/countries/pw/pw-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/py/py-all/demo.css b/samples/mapdata/countries/py/py-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/py/py-all/demo.css
+++ b/samples/mapdata/countries/py/py-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/qa/qa-all/demo.css b/samples/mapdata/countries/qa/qa-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/qa/qa-all/demo.css
+++ b/samples/mapdata/countries/qa/qa-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/ro/ro-all/demo.css b/samples/mapdata/countries/ro/ro-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/ro/ro-all/demo.css
+++ b/samples/mapdata/countries/ro/ro-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/rs/rs-all/demo.css b/samples/mapdata/countries/rs/rs-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/rs/rs-all/demo.css
+++ b/samples/mapdata/countries/rs/rs-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/ru/custom/ru-all-disputed/demo.css b/samples/mapdata/countries/ru/custom/ru-all-disputed/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/ru/custom/ru-all-disputed/demo.css
+++ b/samples/mapdata/countries/ru/custom/ru-all-disputed/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/ru/ru-all/demo.css b/samples/mapdata/countries/ru/ru-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/ru/ru-all/demo.css
+++ b/samples/mapdata/countries/ru/ru-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/rw/rw-all/demo.css b/samples/mapdata/countries/rw/rw-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/rw/rw-all/demo.css
+++ b/samples/mapdata/countries/rw/rw-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/sa/sa-all/demo.css b/samples/mapdata/countries/sa/sa-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/sa/sa-all/demo.css
+++ b/samples/mapdata/countries/sa/sa-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/sb/sb-all/demo.css b/samples/mapdata/countries/sb/sb-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/sb/sb-all/demo.css
+++ b/samples/mapdata/countries/sb/sb-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/sc/sc-all/demo.css b/samples/mapdata/countries/sc/sc-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/sc/sc-all/demo.css
+++ b/samples/mapdata/countries/sc/sc-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/sd/custom/sd-all-disputed/demo.css b/samples/mapdata/countries/sd/custom/sd-all-disputed/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/sd/custom/sd-all-disputed/demo.css
+++ b/samples/mapdata/countries/sd/custom/sd-all-disputed/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/sd/sd-all/demo.css b/samples/mapdata/countries/sd/sd-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/sd/sd-all/demo.css
+++ b/samples/mapdata/countries/sd/sd-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/se/se-all/demo.css b/samples/mapdata/countries/se/se-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/se/se-all/demo.css
+++ b/samples/mapdata/countries/se/se-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/sg/sg-all/demo.css b/samples/mapdata/countries/sg/sg-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/sg/sg-all/demo.css
+++ b/samples/mapdata/countries/sg/sg-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/si/si-all/demo.css b/samples/mapdata/countries/si/si-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/si/si-all/demo.css
+++ b/samples/mapdata/countries/si/si-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/sk/sk-all/demo.css b/samples/mapdata/countries/sk/sk-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/sk/sk-all/demo.css
+++ b/samples/mapdata/countries/sk/sk-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/sl/sl-all/demo.css b/samples/mapdata/countries/sl/sl-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/sl/sl-all/demo.css
+++ b/samples/mapdata/countries/sl/sl-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/sm/sm-all/demo.css b/samples/mapdata/countries/sm/sm-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/sm/sm-all/demo.css
+++ b/samples/mapdata/countries/sm/sm-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/sn/sn-all/demo.css b/samples/mapdata/countries/sn/sn-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/sn/sn-all/demo.css
+++ b/samples/mapdata/countries/sn/sn-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/so/so-all/demo.css b/samples/mapdata/countries/so/so-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/so/so-all/demo.css
+++ b/samples/mapdata/countries/so/so-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/sr/sr-all/demo.css b/samples/mapdata/countries/sr/sr-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/sr/sr-all/demo.css
+++ b/samples/mapdata/countries/sr/sr-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/ss/ss-all/demo.css b/samples/mapdata/countries/ss/ss-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/ss/ss-all/demo.css
+++ b/samples/mapdata/countries/ss/ss-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/st/st-all/demo.css b/samples/mapdata/countries/st/st-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/st/st-all/demo.css
+++ b/samples/mapdata/countries/st/st-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/sv/sv-all/demo.css b/samples/mapdata/countries/sv/sv-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/sv/sv-all/demo.css
+++ b/samples/mapdata/countries/sv/sv-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/sx/sx-all/demo.css b/samples/mapdata/countries/sx/sx-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/sx/sx-all/demo.css
+++ b/samples/mapdata/countries/sx/sx-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/sy/sy-all/demo.css b/samples/mapdata/countries/sy/sy-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/sy/sy-all/demo.css
+++ b/samples/mapdata/countries/sy/sy-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/sz/sz-all/demo.css b/samples/mapdata/countries/sz/sz-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/sz/sz-all/demo.css
+++ b/samples/mapdata/countries/sz/sz-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/td/td-all/demo.css b/samples/mapdata/countries/td/td-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/td/td-all/demo.css
+++ b/samples/mapdata/countries/td/td-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/tf/tf-all/demo.css b/samples/mapdata/countries/tf/tf-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/tf/tf-all/demo.css
+++ b/samples/mapdata/countries/tf/tf-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/tg/tg-all/demo.css b/samples/mapdata/countries/tg/tg-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/tg/tg-all/demo.css
+++ b/samples/mapdata/countries/tg/tg-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/th/th-all/demo.css b/samples/mapdata/countries/th/th-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/th/th-all/demo.css
+++ b/samples/mapdata/countries/th/th-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/tj/tj-all/demo.css b/samples/mapdata/countries/tj/tj-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/tj/tj-all/demo.css
+++ b/samples/mapdata/countries/tj/tj-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/tl/tl-all/demo.css b/samples/mapdata/countries/tl/tl-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/tl/tl-all/demo.css
+++ b/samples/mapdata/countries/tl/tl-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/tm/tm-all/demo.css b/samples/mapdata/countries/tm/tm-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/tm/tm-all/demo.css
+++ b/samples/mapdata/countries/tm/tm-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/tn/tn-all/demo.css b/samples/mapdata/countries/tn/tn-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/tn/tn-all/demo.css
+++ b/samples/mapdata/countries/tn/tn-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/tr/tr-all/demo.css b/samples/mapdata/countries/tr/tr-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/tr/tr-all/demo.css
+++ b/samples/mapdata/countries/tr/tr-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/tt/tt-all/demo.css b/samples/mapdata/countries/tt/tt-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/tt/tt-all/demo.css
+++ b/samples/mapdata/countries/tt/tt-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/tw/tw-all/demo.css b/samples/mapdata/countries/tw/tw-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/tw/tw-all/demo.css
+++ b/samples/mapdata/countries/tw/tw-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/tz/tz-all/demo.css b/samples/mapdata/countries/tz/tz-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/tz/tz-all/demo.css
+++ b/samples/mapdata/countries/tz/tz-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/ua/ua-all/demo.css b/samples/mapdata/countries/ua/ua-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/ua/ua-all/demo.css
+++ b/samples/mapdata/countries/ua/ua-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/ug/ug-all/demo.css b/samples/mapdata/countries/ug/ug-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/ug/ug-all/demo.css
+++ b/samples/mapdata/countries/ug/ug-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/us/custom/us-113-congress/demo.css b/samples/mapdata/countries/us/custom/us-113-congress/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/us/custom/us-113-congress/demo.css
+++ b/samples/mapdata/countries/us/custom/us-113-congress/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/us/custom/us-ak-congress-113/demo.css b/samples/mapdata/countries/us/custom/us-ak-congress-113/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/us/custom/us-ak-congress-113/demo.css
+++ b/samples/mapdata/countries/us/custom/us-ak-congress-113/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/us/custom/us-al-congress-113/demo.css b/samples/mapdata/countries/us/custom/us-al-congress-113/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/us/custom/us-al-congress-113/demo.css
+++ b/samples/mapdata/countries/us/custom/us-al-congress-113/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/us/custom/us-all-mainland/demo.css b/samples/mapdata/countries/us/custom/us-all-mainland/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/us/custom/us-all-mainland/demo.css
+++ b/samples/mapdata/countries/us/custom/us-all-mainland/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/us/custom/us-all-territories/demo.css b/samples/mapdata/countries/us/custom/us-all-territories/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/us/custom/us-all-territories/demo.css
+++ b/samples/mapdata/countries/us/custom/us-all-territories/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/us/custom/us-ar-congress-113/demo.css b/samples/mapdata/countries/us/custom/us-ar-congress-113/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/us/custom/us-ar-congress-113/demo.css
+++ b/samples/mapdata/countries/us/custom/us-ar-congress-113/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/us/custom/us-as-congress-113/demo.css b/samples/mapdata/countries/us/custom/us-as-congress-113/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/us/custom/us-as-congress-113/demo.css
+++ b/samples/mapdata/countries/us/custom/us-as-congress-113/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/us/custom/us-az-congress-113/demo.css b/samples/mapdata/countries/us/custom/us-az-congress-113/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/us/custom/us-az-congress-113/demo.css
+++ b/samples/mapdata/countries/us/custom/us-az-congress-113/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/us/custom/us-ca-congress-113/demo.css b/samples/mapdata/countries/us/custom/us-ca-congress-113/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/us/custom/us-ca-congress-113/demo.css
+++ b/samples/mapdata/countries/us/custom/us-ca-congress-113/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/us/custom/us-co-congress-113/demo.css b/samples/mapdata/countries/us/custom/us-co-congress-113/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/us/custom/us-co-congress-113/demo.css
+++ b/samples/mapdata/countries/us/custom/us-co-congress-113/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/us/custom/us-ct-congress-113/demo.css b/samples/mapdata/countries/us/custom/us-ct-congress-113/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/us/custom/us-ct-congress-113/demo.css
+++ b/samples/mapdata/countries/us/custom/us-ct-congress-113/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/us/custom/us-dc-congress-113/demo.css b/samples/mapdata/countries/us/custom/us-dc-congress-113/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/us/custom/us-dc-congress-113/demo.css
+++ b/samples/mapdata/countries/us/custom/us-dc-congress-113/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/us/custom/us-de-congress-113/demo.css b/samples/mapdata/countries/us/custom/us-de-congress-113/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/us/custom/us-de-congress-113/demo.css
+++ b/samples/mapdata/countries/us/custom/us-de-congress-113/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/us/custom/us-fl-congress-113/demo.css b/samples/mapdata/countries/us/custom/us-fl-congress-113/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/us/custom/us-fl-congress-113/demo.css
+++ b/samples/mapdata/countries/us/custom/us-fl-congress-113/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/us/custom/us-ga-congress-113/demo.css b/samples/mapdata/countries/us/custom/us-ga-congress-113/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/us/custom/us-ga-congress-113/demo.css
+++ b/samples/mapdata/countries/us/custom/us-ga-congress-113/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/us/custom/us-gu-congress-113/demo.css b/samples/mapdata/countries/us/custom/us-gu-congress-113/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/us/custom/us-gu-congress-113/demo.css
+++ b/samples/mapdata/countries/us/custom/us-gu-congress-113/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/us/custom/us-hi-congress-113/demo.css b/samples/mapdata/countries/us/custom/us-hi-congress-113/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/us/custom/us-hi-congress-113/demo.css
+++ b/samples/mapdata/countries/us/custom/us-hi-congress-113/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/us/custom/us-ia-congress-113/demo.css b/samples/mapdata/countries/us/custom/us-ia-congress-113/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/us/custom/us-ia-congress-113/demo.css
+++ b/samples/mapdata/countries/us/custom/us-ia-congress-113/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/us/custom/us-id-congress-113/demo.css b/samples/mapdata/countries/us/custom/us-id-congress-113/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/us/custom/us-id-congress-113/demo.css
+++ b/samples/mapdata/countries/us/custom/us-id-congress-113/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/us/custom/us-il-congress-113/demo.css b/samples/mapdata/countries/us/custom/us-il-congress-113/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/us/custom/us-il-congress-113/demo.css
+++ b/samples/mapdata/countries/us/custom/us-il-congress-113/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/us/custom/us-in-congress-113/demo.css b/samples/mapdata/countries/us/custom/us-in-congress-113/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/us/custom/us-in-congress-113/demo.css
+++ b/samples/mapdata/countries/us/custom/us-in-congress-113/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/us/custom/us-ks-congress-113/demo.css b/samples/mapdata/countries/us/custom/us-ks-congress-113/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/us/custom/us-ks-congress-113/demo.css
+++ b/samples/mapdata/countries/us/custom/us-ks-congress-113/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/us/custom/us-ky-congress-113/demo.css b/samples/mapdata/countries/us/custom/us-ky-congress-113/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/us/custom/us-ky-congress-113/demo.css
+++ b/samples/mapdata/countries/us/custom/us-ky-congress-113/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/us/custom/us-la-congress-113/demo.css b/samples/mapdata/countries/us/custom/us-la-congress-113/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/us/custom/us-la-congress-113/demo.css
+++ b/samples/mapdata/countries/us/custom/us-la-congress-113/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/us/custom/us-ma-congress-113/demo.css b/samples/mapdata/countries/us/custom/us-ma-congress-113/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/us/custom/us-ma-congress-113/demo.css
+++ b/samples/mapdata/countries/us/custom/us-ma-congress-113/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/us/custom/us-md-congress-113/demo.css b/samples/mapdata/countries/us/custom/us-md-congress-113/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/us/custom/us-md-congress-113/demo.css
+++ b/samples/mapdata/countries/us/custom/us-md-congress-113/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/us/custom/us-me-congress-113/demo.css b/samples/mapdata/countries/us/custom/us-me-congress-113/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/us/custom/us-me-congress-113/demo.css
+++ b/samples/mapdata/countries/us/custom/us-me-congress-113/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/us/custom/us-mi-congress-113/demo.css b/samples/mapdata/countries/us/custom/us-mi-congress-113/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/us/custom/us-mi-congress-113/demo.css
+++ b/samples/mapdata/countries/us/custom/us-mi-congress-113/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/us/custom/us-mn-congress-113/demo.css b/samples/mapdata/countries/us/custom/us-mn-congress-113/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/us/custom/us-mn-congress-113/demo.css
+++ b/samples/mapdata/countries/us/custom/us-mn-congress-113/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/us/custom/us-mo-congress-113/demo.css b/samples/mapdata/countries/us/custom/us-mo-congress-113/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/us/custom/us-mo-congress-113/demo.css
+++ b/samples/mapdata/countries/us/custom/us-mo-congress-113/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/us/custom/us-mp-congress-113/demo.css b/samples/mapdata/countries/us/custom/us-mp-congress-113/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/us/custom/us-mp-congress-113/demo.css
+++ b/samples/mapdata/countries/us/custom/us-mp-congress-113/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/us/custom/us-ms-congress-113/demo.css b/samples/mapdata/countries/us/custom/us-ms-congress-113/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/us/custom/us-ms-congress-113/demo.css
+++ b/samples/mapdata/countries/us/custom/us-ms-congress-113/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/us/custom/us-mt-congress-113/demo.css b/samples/mapdata/countries/us/custom/us-mt-congress-113/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/us/custom/us-mt-congress-113/demo.css
+++ b/samples/mapdata/countries/us/custom/us-mt-congress-113/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/us/custom/us-nc-congress-113/demo.css b/samples/mapdata/countries/us/custom/us-nc-congress-113/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/us/custom/us-nc-congress-113/demo.css
+++ b/samples/mapdata/countries/us/custom/us-nc-congress-113/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/us/custom/us-nd-congress-113/demo.css b/samples/mapdata/countries/us/custom/us-nd-congress-113/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/us/custom/us-nd-congress-113/demo.css
+++ b/samples/mapdata/countries/us/custom/us-nd-congress-113/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/us/custom/us-ne-congress-113/demo.css b/samples/mapdata/countries/us/custom/us-ne-congress-113/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/us/custom/us-ne-congress-113/demo.css
+++ b/samples/mapdata/countries/us/custom/us-ne-congress-113/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/us/custom/us-nh-congress-113/demo.css b/samples/mapdata/countries/us/custom/us-nh-congress-113/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/us/custom/us-nh-congress-113/demo.css
+++ b/samples/mapdata/countries/us/custom/us-nh-congress-113/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/us/custom/us-nj-congress-113/demo.css b/samples/mapdata/countries/us/custom/us-nj-congress-113/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/us/custom/us-nj-congress-113/demo.css
+++ b/samples/mapdata/countries/us/custom/us-nj-congress-113/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/us/custom/us-nm-congress-113/demo.css b/samples/mapdata/countries/us/custom/us-nm-congress-113/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/us/custom/us-nm-congress-113/demo.css
+++ b/samples/mapdata/countries/us/custom/us-nm-congress-113/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/us/custom/us-nv-congress-113/demo.css b/samples/mapdata/countries/us/custom/us-nv-congress-113/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/us/custom/us-nv-congress-113/demo.css
+++ b/samples/mapdata/countries/us/custom/us-nv-congress-113/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/us/custom/us-ny-congress-113/demo.css b/samples/mapdata/countries/us/custom/us-ny-congress-113/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/us/custom/us-ny-congress-113/demo.css
+++ b/samples/mapdata/countries/us/custom/us-ny-congress-113/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/us/custom/us-oh-congress-113/demo.css b/samples/mapdata/countries/us/custom/us-oh-congress-113/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/us/custom/us-oh-congress-113/demo.css
+++ b/samples/mapdata/countries/us/custom/us-oh-congress-113/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/us/custom/us-ok-congress-113/demo.css b/samples/mapdata/countries/us/custom/us-ok-congress-113/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/us/custom/us-ok-congress-113/demo.css
+++ b/samples/mapdata/countries/us/custom/us-ok-congress-113/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/us/custom/us-or-congress-113/demo.css b/samples/mapdata/countries/us/custom/us-or-congress-113/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/us/custom/us-or-congress-113/demo.css
+++ b/samples/mapdata/countries/us/custom/us-or-congress-113/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/us/custom/us-pa-congress-113/demo.css b/samples/mapdata/countries/us/custom/us-pa-congress-113/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/us/custom/us-pa-congress-113/demo.css
+++ b/samples/mapdata/countries/us/custom/us-pa-congress-113/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/us/custom/us-pr-congress-113/demo.css b/samples/mapdata/countries/us/custom/us-pr-congress-113/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/us/custom/us-pr-congress-113/demo.css
+++ b/samples/mapdata/countries/us/custom/us-pr-congress-113/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/us/custom/us-ri-congress-113/demo.css b/samples/mapdata/countries/us/custom/us-ri-congress-113/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/us/custom/us-ri-congress-113/demo.css
+++ b/samples/mapdata/countries/us/custom/us-ri-congress-113/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/us/custom/us-sc-congress-113/demo.css b/samples/mapdata/countries/us/custom/us-sc-congress-113/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/us/custom/us-sc-congress-113/demo.css
+++ b/samples/mapdata/countries/us/custom/us-sc-congress-113/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/us/custom/us-sd-congress-113/demo.css b/samples/mapdata/countries/us/custom/us-sd-congress-113/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/us/custom/us-sd-congress-113/demo.css
+++ b/samples/mapdata/countries/us/custom/us-sd-congress-113/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/us/custom/us-small/demo.css b/samples/mapdata/countries/us/custom/us-small/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/us/custom/us-small/demo.css
+++ b/samples/mapdata/countries/us/custom/us-small/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/us/custom/us-tn-congress-113/demo.css b/samples/mapdata/countries/us/custom/us-tn-congress-113/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/us/custom/us-tn-congress-113/demo.css
+++ b/samples/mapdata/countries/us/custom/us-tn-congress-113/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/us/custom/us-tx-congress-113/demo.css b/samples/mapdata/countries/us/custom/us-tx-congress-113/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/us/custom/us-tx-congress-113/demo.css
+++ b/samples/mapdata/countries/us/custom/us-tx-congress-113/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/us/custom/us-ut-congress-113/demo.css b/samples/mapdata/countries/us/custom/us-ut-congress-113/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/us/custom/us-ut-congress-113/demo.css
+++ b/samples/mapdata/countries/us/custom/us-ut-congress-113/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/us/custom/us-va-congress-113/demo.css b/samples/mapdata/countries/us/custom/us-va-congress-113/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/us/custom/us-va-congress-113/demo.css
+++ b/samples/mapdata/countries/us/custom/us-va-congress-113/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/us/custom/us-vt-congress-113/demo.css b/samples/mapdata/countries/us/custom/us-vt-congress-113/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/us/custom/us-vt-congress-113/demo.css
+++ b/samples/mapdata/countries/us/custom/us-vt-congress-113/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/us/custom/us-wa-congress-113/demo.css b/samples/mapdata/countries/us/custom/us-wa-congress-113/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/us/custom/us-wa-congress-113/demo.css
+++ b/samples/mapdata/countries/us/custom/us-wa-congress-113/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/us/custom/us-wi-congress-113/demo.css b/samples/mapdata/countries/us/custom/us-wi-congress-113/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/us/custom/us-wi-congress-113/demo.css
+++ b/samples/mapdata/countries/us/custom/us-wi-congress-113/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/us/custom/us-wv-congress-113/demo.css b/samples/mapdata/countries/us/custom/us-wv-congress-113/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/us/custom/us-wv-congress-113/demo.css
+++ b/samples/mapdata/countries/us/custom/us-wv-congress-113/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/us/custom/us-wy-congress-113/demo.css b/samples/mapdata/countries/us/custom/us-wy-congress-113/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/us/custom/us-wy-congress-113/demo.css
+++ b/samples/mapdata/countries/us/custom/us-wy-congress-113/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/us/us-ak-all/demo.css b/samples/mapdata/countries/us/us-ak-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/us/us-ak-all/demo.css
+++ b/samples/mapdata/countries/us/us-ak-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/us/us-al-all/demo.css b/samples/mapdata/countries/us/us-al-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/us/us-al-all/demo.css
+++ b/samples/mapdata/countries/us/us-al-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/us/us-all-all-highres/demo.css b/samples/mapdata/countries/us/us-all-all-highres/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/us/us-all-all-highres/demo.css
+++ b/samples/mapdata/countries/us/us-all-all-highres/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/us/us-all-all/demo.css b/samples/mapdata/countries/us/us-all-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/us/us-all-all/demo.css
+++ b/samples/mapdata/countries/us/us-all-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/us/us-all/demo.css b/samples/mapdata/countries/us/us-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/us/us-all/demo.css
+++ b/samples/mapdata/countries/us/us-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/us/us-ar-all/demo.css b/samples/mapdata/countries/us/us-ar-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/us/us-ar-all/demo.css
+++ b/samples/mapdata/countries/us/us-ar-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/us/us-az-all/demo.css b/samples/mapdata/countries/us/us-az-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/us/us-az-all/demo.css
+++ b/samples/mapdata/countries/us/us-az-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/us/us-ca-all/demo.css b/samples/mapdata/countries/us/us-ca-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/us/us-ca-all/demo.css
+++ b/samples/mapdata/countries/us/us-ca-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/us/us-co-all/demo.css b/samples/mapdata/countries/us/us-co-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/us/us-co-all/demo.css
+++ b/samples/mapdata/countries/us/us-co-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/us/us-ct-all/demo.css b/samples/mapdata/countries/us/us-ct-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/us/us-ct-all/demo.css
+++ b/samples/mapdata/countries/us/us-ct-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/us/us-dc-all/demo.css b/samples/mapdata/countries/us/us-dc-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/us/us-dc-all/demo.css
+++ b/samples/mapdata/countries/us/us-dc-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/us/us-de-all/demo.css b/samples/mapdata/countries/us/us-de-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/us/us-de-all/demo.css
+++ b/samples/mapdata/countries/us/us-de-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/us/us-fl-all/demo.css b/samples/mapdata/countries/us/us-fl-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/us/us-fl-all/demo.css
+++ b/samples/mapdata/countries/us/us-fl-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/us/us-ga-all/demo.css b/samples/mapdata/countries/us/us-ga-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/us/us-ga-all/demo.css
+++ b/samples/mapdata/countries/us/us-ga-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/us/us-hi-all/demo.css b/samples/mapdata/countries/us/us-hi-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/us/us-hi-all/demo.css
+++ b/samples/mapdata/countries/us/us-hi-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/us/us-ia-all/demo.css b/samples/mapdata/countries/us/us-ia-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/us/us-ia-all/demo.css
+++ b/samples/mapdata/countries/us/us-ia-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/us/us-id-all/demo.css b/samples/mapdata/countries/us/us-id-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/us/us-id-all/demo.css
+++ b/samples/mapdata/countries/us/us-id-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/us/us-il-all/demo.css b/samples/mapdata/countries/us/us-il-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/us/us-il-all/demo.css
+++ b/samples/mapdata/countries/us/us-il-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/us/us-in-all/demo.css b/samples/mapdata/countries/us/us-in-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/us/us-in-all/demo.css
+++ b/samples/mapdata/countries/us/us-in-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/us/us-ks-all/demo.css b/samples/mapdata/countries/us/us-ks-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/us/us-ks-all/demo.css
+++ b/samples/mapdata/countries/us/us-ks-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/us/us-ky-all/demo.css b/samples/mapdata/countries/us/us-ky-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/us/us-ky-all/demo.css
+++ b/samples/mapdata/countries/us/us-ky-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/us/us-la-all/demo.css b/samples/mapdata/countries/us/us-la-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/us/us-la-all/demo.css
+++ b/samples/mapdata/countries/us/us-la-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/us/us-ma-all/demo.css b/samples/mapdata/countries/us/us-ma-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/us/us-ma-all/demo.css
+++ b/samples/mapdata/countries/us/us-ma-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/us/us-md-all/demo.css b/samples/mapdata/countries/us/us-md-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/us/us-md-all/demo.css
+++ b/samples/mapdata/countries/us/us-md-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/us/us-me-all/demo.css b/samples/mapdata/countries/us/us-me-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/us/us-me-all/demo.css
+++ b/samples/mapdata/countries/us/us-me-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/us/us-mi-all/demo.css b/samples/mapdata/countries/us/us-mi-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/us/us-mi-all/demo.css
+++ b/samples/mapdata/countries/us/us-mi-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/us/us-mn-all/demo.css b/samples/mapdata/countries/us/us-mn-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/us/us-mn-all/demo.css
+++ b/samples/mapdata/countries/us/us-mn-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/us/us-mo-all/demo.css b/samples/mapdata/countries/us/us-mo-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/us/us-mo-all/demo.css
+++ b/samples/mapdata/countries/us/us-mo-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/us/us-ms-all/demo.css b/samples/mapdata/countries/us/us-ms-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/us/us-ms-all/demo.css
+++ b/samples/mapdata/countries/us/us-ms-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/us/us-mt-all/demo.css b/samples/mapdata/countries/us/us-mt-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/us/us-mt-all/demo.css
+++ b/samples/mapdata/countries/us/us-mt-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/us/us-nc-all/demo.css b/samples/mapdata/countries/us/us-nc-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/us/us-nc-all/demo.css
+++ b/samples/mapdata/countries/us/us-nc-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/us/us-nd-all/demo.css b/samples/mapdata/countries/us/us-nd-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/us/us-nd-all/demo.css
+++ b/samples/mapdata/countries/us/us-nd-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/us/us-ne-all/demo.css b/samples/mapdata/countries/us/us-ne-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/us/us-ne-all/demo.css
+++ b/samples/mapdata/countries/us/us-ne-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/us/us-nh-all/demo.css b/samples/mapdata/countries/us/us-nh-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/us/us-nh-all/demo.css
+++ b/samples/mapdata/countries/us/us-nh-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/us/us-nj-all/demo.css b/samples/mapdata/countries/us/us-nj-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/us/us-nj-all/demo.css
+++ b/samples/mapdata/countries/us/us-nj-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/us/us-nm-all/demo.css b/samples/mapdata/countries/us/us-nm-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/us/us-nm-all/demo.css
+++ b/samples/mapdata/countries/us/us-nm-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/us/us-nv-all/demo.css b/samples/mapdata/countries/us/us-nv-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/us/us-nv-all/demo.css
+++ b/samples/mapdata/countries/us/us-nv-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/us/us-ny-all/demo.css b/samples/mapdata/countries/us/us-ny-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/us/us-ny-all/demo.css
+++ b/samples/mapdata/countries/us/us-ny-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/us/us-oh-all/demo.css b/samples/mapdata/countries/us/us-oh-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/us/us-oh-all/demo.css
+++ b/samples/mapdata/countries/us/us-oh-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/us/us-ok-all/demo.css b/samples/mapdata/countries/us/us-ok-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/us/us-ok-all/demo.css
+++ b/samples/mapdata/countries/us/us-ok-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/us/us-or-all/demo.css b/samples/mapdata/countries/us/us-or-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/us/us-or-all/demo.css
+++ b/samples/mapdata/countries/us/us-or-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/us/us-pa-all/demo.css b/samples/mapdata/countries/us/us-pa-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/us/us-pa-all/demo.css
+++ b/samples/mapdata/countries/us/us-pa-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/us/us-ri-all/demo.css b/samples/mapdata/countries/us/us-ri-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/us/us-ri-all/demo.css
+++ b/samples/mapdata/countries/us/us-ri-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/us/us-sc-all/demo.css b/samples/mapdata/countries/us/us-sc-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/us/us-sc-all/demo.css
+++ b/samples/mapdata/countries/us/us-sc-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/us/us-sd-all/demo.css b/samples/mapdata/countries/us/us-sd-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/us/us-sd-all/demo.css
+++ b/samples/mapdata/countries/us/us-sd-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/us/us-tn-all/demo.css b/samples/mapdata/countries/us/us-tn-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/us/us-tn-all/demo.css
+++ b/samples/mapdata/countries/us/us-tn-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/us/us-tx-all/demo.css b/samples/mapdata/countries/us/us-tx-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/us/us-tx-all/demo.css
+++ b/samples/mapdata/countries/us/us-tx-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/us/us-ut-all/demo.css b/samples/mapdata/countries/us/us-ut-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/us/us-ut-all/demo.css
+++ b/samples/mapdata/countries/us/us-ut-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/us/us-va-all/demo.css b/samples/mapdata/countries/us/us-va-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/us/us-va-all/demo.css
+++ b/samples/mapdata/countries/us/us-va-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/us/us-vt-all/demo.css b/samples/mapdata/countries/us/us-vt-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/us/us-vt-all/demo.css
+++ b/samples/mapdata/countries/us/us-vt-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/us/us-wa-all/demo.css b/samples/mapdata/countries/us/us-wa-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/us/us-wa-all/demo.css
+++ b/samples/mapdata/countries/us/us-wa-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/us/us-wi-all/demo.css b/samples/mapdata/countries/us/us-wi-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/us/us-wi-all/demo.css
+++ b/samples/mapdata/countries/us/us-wi-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/us/us-wv-all/demo.css b/samples/mapdata/countries/us/us-wv-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/us/us-wv-all/demo.css
+++ b/samples/mapdata/countries/us/us-wv-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/us/us-wy-all/demo.css b/samples/mapdata/countries/us/us-wy-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/us/us-wy-all/demo.css
+++ b/samples/mapdata/countries/us/us-wy-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/uy/uy-all/demo.css b/samples/mapdata/countries/uy/uy-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/uy/uy-all/demo.css
+++ b/samples/mapdata/countries/uy/uy-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/uz/uz-all/demo.css b/samples/mapdata/countries/uz/uz-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/uz/uz-all/demo.css
+++ b/samples/mapdata/countries/uz/uz-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/vc/vc-all/demo.css b/samples/mapdata/countries/vc/vc-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/vc/vc-all/demo.css
+++ b/samples/mapdata/countries/vc/vc-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/ve/ve-all/demo.css b/samples/mapdata/countries/ve/ve-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/ve/ve-all/demo.css
+++ b/samples/mapdata/countries/ve/ve-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/vi/vi-all/demo.css b/samples/mapdata/countries/vi/vi-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/vi/vi-all/demo.css
+++ b/samples/mapdata/countries/vi/vi-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/vn/vn-all/demo.css b/samples/mapdata/countries/vn/vn-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/vn/vn-all/demo.css
+++ b/samples/mapdata/countries/vn/vn-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/vu/vu-all/demo.css b/samples/mapdata/countries/vu/vu-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/vu/vu-all/demo.css
+++ b/samples/mapdata/countries/vu/vu-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/wf/wf-all/demo.css b/samples/mapdata/countries/wf/wf-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/wf/wf-all/demo.css
+++ b/samples/mapdata/countries/wf/wf-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/ws/ws-all/demo.css b/samples/mapdata/countries/ws/ws-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/ws/ws-all/demo.css
+++ b/samples/mapdata/countries/ws/ws-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/ye/ye-all/demo.css b/samples/mapdata/countries/ye/ye-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/ye/ye-all/demo.css
+++ b/samples/mapdata/countries/ye/ye-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/za/za-all/demo.css b/samples/mapdata/countries/za/za-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/za/za-all/demo.css
+++ b/samples/mapdata/countries/za/za-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/zm/zm-all/demo.css b/samples/mapdata/countries/zm/zm-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/zm/zm-all/demo.css
+++ b/samples/mapdata/countries/zm/zm-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/countries/zw/zw-all/demo.css b/samples/mapdata/countries/zw/zw-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/countries/zw/zw-all/demo.css
+++ b/samples/mapdata/countries/zw/zw-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/custom/africa/demo.css b/samples/mapdata/custom/africa/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/custom/africa/demo.css
+++ b/samples/mapdata/custom/africa/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/custom/antarctica/demo.css b/samples/mapdata/custom/antarctica/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/custom/antarctica/demo.css
+++ b/samples/mapdata/custom/antarctica/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/custom/asia/demo.css b/samples/mapdata/custom/asia/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/custom/asia/demo.css
+++ b/samples/mapdata/custom/asia/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/custom/benelux/demo.css b/samples/mapdata/custom/benelux/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/custom/benelux/demo.css
+++ b/samples/mapdata/custom/benelux/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/custom/british-isles-all/demo.css b/samples/mapdata/custom/british-isles-all/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/custom/british-isles-all/demo.css
+++ b/samples/mapdata/custom/british-isles-all/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/custom/british-isles/demo.css b/samples/mapdata/custom/british-isles/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/custom/british-isles/demo.css
+++ b/samples/mapdata/custom/british-isles/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/custom/central-america/demo.css b/samples/mapdata/custom/central-america/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/custom/central-america/demo.css
+++ b/samples/mapdata/custom/central-america/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/custom/europe/demo.css b/samples/mapdata/custom/europe/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/custom/europe/demo.css
+++ b/samples/mapdata/custom/europe/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/custom/european-union/demo.css b/samples/mapdata/custom/european-union/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/custom/european-union/demo.css
+++ b/samples/mapdata/custom/european-union/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/custom/middle-east/demo.css b/samples/mapdata/custom/middle-east/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/custom/middle-east/demo.css
+++ b/samples/mapdata/custom/middle-east/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/custom/nato/demo.css b/samples/mapdata/custom/nato/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/custom/nato/demo.css
+++ b/samples/mapdata/custom/nato/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/custom/nordic-countries-core/demo.css b/samples/mapdata/custom/nordic-countries-core/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/custom/nordic-countries-core/demo.css
+++ b/samples/mapdata/custom/nordic-countries-core/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/custom/nordic-countries/demo.css b/samples/mapdata/custom/nordic-countries/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/custom/nordic-countries/demo.css
+++ b/samples/mapdata/custom/nordic-countries/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/custom/north-america-no-central/demo.css b/samples/mapdata/custom/north-america-no-central/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/custom/north-america-no-central/demo.css
+++ b/samples/mapdata/custom/north-america-no-central/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/custom/north-america/demo.css b/samples/mapdata/custom/north-america/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/custom/north-america/demo.css
+++ b/samples/mapdata/custom/north-america/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/custom/oceania/demo.css b/samples/mapdata/custom/oceania/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/custom/oceania/demo.css
+++ b/samples/mapdata/custom/oceania/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/custom/scandinavia/demo.css b/samples/mapdata/custom/scandinavia/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/custom/scandinavia/demo.css
+++ b/samples/mapdata/custom/scandinavia/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/custom/south-america/demo.css b/samples/mapdata/custom/south-america/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/custom/south-america/demo.css
+++ b/samples/mapdata/custom/south-america/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/custom/usa-and-canada/demo.css b/samples/mapdata/custom/usa-and-canada/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/custom/usa-and-canada/demo.css
+++ b/samples/mapdata/custom/usa-and-canada/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/custom/world-continents/demo.css b/samples/mapdata/custom/world-continents/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/custom/world-continents/demo.css
+++ b/samples/mapdata/custom/world-continents/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/custom/world-eckert3-highres/demo.css b/samples/mapdata/custom/world-eckert3-highres/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/custom/world-eckert3-highres/demo.css
+++ b/samples/mapdata/custom/world-eckert3-highres/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/custom/world-eckert3-lowres/demo.css b/samples/mapdata/custom/world-eckert3-lowres/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/custom/world-eckert3-lowres/demo.css
+++ b/samples/mapdata/custom/world-eckert3-lowres/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/custom/world-eckert3/demo.css b/samples/mapdata/custom/world-eckert3/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/custom/world-eckert3/demo.css
+++ b/samples/mapdata/custom/world-eckert3/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/custom/world-highres/demo.css b/samples/mapdata/custom/world-highres/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/custom/world-highres/demo.css
+++ b/samples/mapdata/custom/world-highres/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/custom/world-highres2/demo.css b/samples/mapdata/custom/world-highres2/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/custom/world-highres2/demo.css
+++ b/samples/mapdata/custom/world-highres2/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/custom/world-highres3/demo.css b/samples/mapdata/custom/world-highres3/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/custom/world-highres3/demo.css
+++ b/samples/mapdata/custom/world-highres3/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/custom/world-lowres/demo.css b/samples/mapdata/custom/world-lowres/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/custom/world-lowres/demo.css
+++ b/samples/mapdata/custom/world-lowres/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/custom/world-palestine-highres/demo.css b/samples/mapdata/custom/world-palestine-highres/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/custom/world-palestine-highres/demo.css
+++ b/samples/mapdata/custom/world-palestine-highres/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/custom/world-palestine-lowres/demo.css b/samples/mapdata/custom/world-palestine-lowres/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/custom/world-palestine-lowres/demo.css
+++ b/samples/mapdata/custom/world-palestine-lowres/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/custom/world-palestine/demo.css b/samples/mapdata/custom/world-palestine/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/custom/world-palestine/demo.css
+++ b/samples/mapdata/custom/world-palestine/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/custom/world-robinson-highres/demo.css b/samples/mapdata/custom/world-robinson-highres/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/custom/world-robinson-highres/demo.css
+++ b/samples/mapdata/custom/world-robinson-highres/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/custom/world-robinson-lowres/demo.css b/samples/mapdata/custom/world-robinson-lowres/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/custom/world-robinson-lowres/demo.css
+++ b/samples/mapdata/custom/world-robinson-lowres/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/custom/world-robinson/demo.css b/samples/mapdata/custom/world-robinson/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/custom/world-robinson/demo.css
+++ b/samples/mapdata/custom/world-robinson/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/custom/world/demo.css b/samples/mapdata/custom/world/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/custom/world/demo.css
+++ b/samples/mapdata/custom/world/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/historical/countries/bi-2014/bi-all-2014/demo.css b/samples/mapdata/historical/countries/bi-2014/bi-all-2014/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/historical/countries/bi-2014/bi-all-2014/demo.css
+++ b/samples/mapdata/historical/countries/bi-2014/bi-all-2014/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/historical/countries/fr-2015/custom/fr-all-all-mainland-2015/demo.css b/samples/mapdata/historical/countries/fr-2015/custom/fr-all-all-mainland-2015/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/historical/countries/fr-2015/custom/fr-all-all-mainland-2015/demo.css
+++ b/samples/mapdata/historical/countries/fr-2015/custom/fr-all-all-mainland-2015/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/historical/countries/fr-2015/custom/fr-all-mainland-2015/demo.css b/samples/mapdata/historical/countries/fr-2015/custom/fr-all-mainland-2015/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/historical/countries/fr-2015/custom/fr-all-mainland-2015/demo.css
+++ b/samples/mapdata/historical/countries/fr-2015/custom/fr-all-mainland-2015/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/historical/countries/fr-2015/fr-a-all-2015/demo.css b/samples/mapdata/historical/countries/fr-2015/fr-a-all-2015/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/historical/countries/fr-2015/fr-a-all-2015/demo.css
+++ b/samples/mapdata/historical/countries/fr-2015/fr-a-all-2015/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/historical/countries/fr-2015/fr-all-2015/demo.css b/samples/mapdata/historical/countries/fr-2015/fr-all-2015/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/historical/countries/fr-2015/fr-all-2015/demo.css
+++ b/samples/mapdata/historical/countries/fr-2015/fr-all-2015/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/historical/countries/fr-2015/fr-all-all-2015/demo.css b/samples/mapdata/historical/countries/fr-2015/fr-all-all-2015/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/historical/countries/fr-2015/fr-all-all-2015/demo.css
+++ b/samples/mapdata/historical/countries/fr-2015/fr-all-all-2015/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/historical/countries/fr-2015/fr-b-all-2015/demo.css b/samples/mapdata/historical/countries/fr-2015/fr-b-all-2015/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/historical/countries/fr-2015/fr-b-all-2015/demo.css
+++ b/samples/mapdata/historical/countries/fr-2015/fr-b-all-2015/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/historical/countries/fr-2015/fr-c-all-2015/demo.css b/samples/mapdata/historical/countries/fr-2015/fr-c-all-2015/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/historical/countries/fr-2015/fr-c-all-2015/demo.css
+++ b/samples/mapdata/historical/countries/fr-2015/fr-c-all-2015/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/historical/countries/fr-2015/fr-d-all-2015/demo.css b/samples/mapdata/historical/countries/fr-2015/fr-d-all-2015/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/historical/countries/fr-2015/fr-d-all-2015/demo.css
+++ b/samples/mapdata/historical/countries/fr-2015/fr-d-all-2015/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/historical/countries/fr-2015/fr-e-all-2015/demo.css b/samples/mapdata/historical/countries/fr-2015/fr-e-all-2015/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/historical/countries/fr-2015/fr-e-all-2015/demo.css
+++ b/samples/mapdata/historical/countries/fr-2015/fr-e-all-2015/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/historical/countries/fr-2015/fr-f-all-2015/demo.css b/samples/mapdata/historical/countries/fr-2015/fr-f-all-2015/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/historical/countries/fr-2015/fr-f-all-2015/demo.css
+++ b/samples/mapdata/historical/countries/fr-2015/fr-f-all-2015/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/historical/countries/fr-2015/fr-g-all-2015/demo.css b/samples/mapdata/historical/countries/fr-2015/fr-g-all-2015/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/historical/countries/fr-2015/fr-g-all-2015/demo.css
+++ b/samples/mapdata/historical/countries/fr-2015/fr-g-all-2015/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/historical/countries/fr-2015/fr-gf-all-2015/demo.css b/samples/mapdata/historical/countries/fr-2015/fr-gf-all-2015/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/historical/countries/fr-2015/fr-gf-all-2015/demo.css
+++ b/samples/mapdata/historical/countries/fr-2015/fr-gf-all-2015/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/historical/countries/fr-2015/fr-gp-all-2015/demo.css b/samples/mapdata/historical/countries/fr-2015/fr-gp-all-2015/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/historical/countries/fr-2015/fr-gp-all-2015/demo.css
+++ b/samples/mapdata/historical/countries/fr-2015/fr-gp-all-2015/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/historical/countries/fr-2015/fr-h-all-2015/demo.css b/samples/mapdata/historical/countries/fr-2015/fr-h-all-2015/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/historical/countries/fr-2015/fr-h-all-2015/demo.css
+++ b/samples/mapdata/historical/countries/fr-2015/fr-h-all-2015/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/historical/countries/fr-2015/fr-i-all-2015/demo.css b/samples/mapdata/historical/countries/fr-2015/fr-i-all-2015/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/historical/countries/fr-2015/fr-i-all-2015/demo.css
+++ b/samples/mapdata/historical/countries/fr-2015/fr-i-all-2015/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/historical/countries/fr-2015/fr-j-all-2015/demo.css b/samples/mapdata/historical/countries/fr-2015/fr-j-all-2015/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/historical/countries/fr-2015/fr-j-all-2015/demo.css
+++ b/samples/mapdata/historical/countries/fr-2015/fr-j-all-2015/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/historical/countries/fr-2015/fr-k-all-2015/demo.css b/samples/mapdata/historical/countries/fr-2015/fr-k-all-2015/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/historical/countries/fr-2015/fr-k-all-2015/demo.css
+++ b/samples/mapdata/historical/countries/fr-2015/fr-k-all-2015/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/historical/countries/fr-2015/fr-l-all-2015/demo.css b/samples/mapdata/historical/countries/fr-2015/fr-l-all-2015/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/historical/countries/fr-2015/fr-l-all-2015/demo.css
+++ b/samples/mapdata/historical/countries/fr-2015/fr-l-all-2015/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/historical/countries/fr-2015/fr-m-all-2015/demo.css b/samples/mapdata/historical/countries/fr-2015/fr-m-all-2015/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/historical/countries/fr-2015/fr-m-all-2015/demo.css
+++ b/samples/mapdata/historical/countries/fr-2015/fr-m-all-2015/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/historical/countries/fr-2015/fr-mq-all-2015/demo.css b/samples/mapdata/historical/countries/fr-2015/fr-mq-all-2015/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/historical/countries/fr-2015/fr-mq-all-2015/demo.css
+++ b/samples/mapdata/historical/countries/fr-2015/fr-mq-all-2015/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/historical/countries/fr-2015/fr-n-all-2015/demo.css b/samples/mapdata/historical/countries/fr-2015/fr-n-all-2015/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/historical/countries/fr-2015/fr-n-all-2015/demo.css
+++ b/samples/mapdata/historical/countries/fr-2015/fr-n-all-2015/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/historical/countries/fr-2015/fr-o-all-2015/demo.css b/samples/mapdata/historical/countries/fr-2015/fr-o-all-2015/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/historical/countries/fr-2015/fr-o-all-2015/demo.css
+++ b/samples/mapdata/historical/countries/fr-2015/fr-o-all-2015/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/historical/countries/fr-2015/fr-p-all-2015/demo.css b/samples/mapdata/historical/countries/fr-2015/fr-p-all-2015/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/historical/countries/fr-2015/fr-p-all-2015/demo.css
+++ b/samples/mapdata/historical/countries/fr-2015/fr-p-all-2015/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/historical/countries/fr-2015/fr-q-all-2015/demo.css b/samples/mapdata/historical/countries/fr-2015/fr-q-all-2015/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/historical/countries/fr-2015/fr-q-all-2015/demo.css
+++ b/samples/mapdata/historical/countries/fr-2015/fr-q-all-2015/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/historical/countries/fr-2015/fr-r-all-2015/demo.css b/samples/mapdata/historical/countries/fr-2015/fr-r-all-2015/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/historical/countries/fr-2015/fr-r-all-2015/demo.css
+++ b/samples/mapdata/historical/countries/fr-2015/fr-r-all-2015/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/historical/countries/fr-2015/fr-re-all-2015/demo.css b/samples/mapdata/historical/countries/fr-2015/fr-re-all-2015/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/historical/countries/fr-2015/fr-re-all-2015/demo.css
+++ b/samples/mapdata/historical/countries/fr-2015/fr-re-all-2015/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/historical/countries/fr-2015/fr-s-all-2015/demo.css b/samples/mapdata/historical/countries/fr-2015/fr-s-all-2015/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/historical/countries/fr-2015/fr-s-all-2015/demo.css
+++ b/samples/mapdata/historical/countries/fr-2015/fr-s-all-2015/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/historical/countries/fr-2015/fr-t-all-2015/demo.css b/samples/mapdata/historical/countries/fr-2015/fr-t-all-2015/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/historical/countries/fr-2015/fr-t-all-2015/demo.css
+++ b/samples/mapdata/historical/countries/fr-2015/fr-t-all-2015/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/historical/countries/fr-2015/fr-u-all-2015/demo.css b/samples/mapdata/historical/countries/fr-2015/fr-u-all-2015/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/historical/countries/fr-2015/fr-u-all-2015/demo.css
+++ b/samples/mapdata/historical/countries/fr-2015/fr-u-all-2015/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/historical/countries/fr-2015/fr-v-all-2015/demo.css b/samples/mapdata/historical/countries/fr-2015/fr-v-all-2015/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/historical/countries/fr-2015/fr-v-all-2015/demo.css
+++ b/samples/mapdata/historical/countries/fr-2015/fr-v-all-2015/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/historical/countries/fr-2015/fr-yt-all-2015/demo.css b/samples/mapdata/historical/countries/fr-2015/fr-yt-all-2015/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/historical/countries/fr-2015/fr-yt-all-2015/demo.css
+++ b/samples/mapdata/historical/countries/fr-2015/fr-yt-all-2015/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/historical/countries/id-2011/id-all-2011/demo.css b/samples/mapdata/historical/countries/id-2011/id-all-2011/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/historical/countries/id-2011/id-all-2011/demo.css
+++ b/samples/mapdata/historical/countries/id-2011/id-all-2011/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/historical/countries/in-2013/custom/in-all-disputed-2013/demo.css b/samples/mapdata/historical/countries/in-2013/custom/in-all-disputed-2013/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/historical/countries/in-2013/custom/in-all-disputed-2013/demo.css
+++ b/samples/mapdata/historical/countries/in-2013/custom/in-all-disputed-2013/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/historical/countries/no-2019/custom/no-all-svalbard-and-jan-mayen-2019/demo.css b/samples/mapdata/historical/countries/no-2019/custom/no-all-svalbard-and-jan-mayen-2019/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/historical/countries/no-2019/custom/no-all-svalbard-and-jan-mayen-2019/demo.css
+++ b/samples/mapdata/historical/countries/no-2019/custom/no-all-svalbard-and-jan-mayen-2019/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/historical/countries/no-2019/no-aa-all-2019/demo.css b/samples/mapdata/historical/countries/no-2019/no-aa-all-2019/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/historical/countries/no-2019/no-aa-all-2019/demo.css
+++ b/samples/mapdata/historical/countries/no-2019/no-aa-all-2019/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/historical/countries/no-2019/no-ak-all-2019/demo.css b/samples/mapdata/historical/countries/no-2019/no-ak-all-2019/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/historical/countries/no-2019/no-ak-all-2019/demo.css
+++ b/samples/mapdata/historical/countries/no-2019/no-ak-all-2019/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/historical/countries/no-2019/no-all-2019/demo.css b/samples/mapdata/historical/countries/no-2019/no-all-2019/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/historical/countries/no-2019/no-all-2019/demo.css
+++ b/samples/mapdata/historical/countries/no-2019/no-all-2019/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/historical/countries/no-2019/no-all-all-2019/demo.css b/samples/mapdata/historical/countries/no-2019/no-all-all-2019/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/historical/countries/no-2019/no-all-all-2019/demo.css
+++ b/samples/mapdata/historical/countries/no-2019/no-all-all-2019/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/historical/countries/no-2019/no-bu-all-2019/demo.css b/samples/mapdata/historical/countries/no-2019/no-bu-all-2019/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/historical/countries/no-2019/no-bu-all-2019/demo.css
+++ b/samples/mapdata/historical/countries/no-2019/no-bu-all-2019/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/historical/countries/no-2019/no-fi-all-2019/demo.css b/samples/mapdata/historical/countries/no-2019/no-fi-all-2019/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/historical/countries/no-2019/no-fi-all-2019/demo.css
+++ b/samples/mapdata/historical/countries/no-2019/no-fi-all-2019/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/historical/countries/no-2019/no-he-all-2019/demo.css b/samples/mapdata/historical/countries/no-2019/no-he-all-2019/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/historical/countries/no-2019/no-he-all-2019/demo.css
+++ b/samples/mapdata/historical/countries/no-2019/no-he-all-2019/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/historical/countries/no-2019/no-ho-all-2019/demo.css b/samples/mapdata/historical/countries/no-2019/no-ho-all-2019/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/historical/countries/no-2019/no-ho-all-2019/demo.css
+++ b/samples/mapdata/historical/countries/no-2019/no-ho-all-2019/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/historical/countries/no-2019/no-mr-all-2019/demo.css b/samples/mapdata/historical/countries/no-2019/no-mr-all-2019/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/historical/countries/no-2019/no-mr-all-2019/demo.css
+++ b/samples/mapdata/historical/countries/no-2019/no-mr-all-2019/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/historical/countries/no-2019/no-no-all-2019/demo.css b/samples/mapdata/historical/countries/no-2019/no-no-all-2019/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/historical/countries/no-2019/no-no-all-2019/demo.css
+++ b/samples/mapdata/historical/countries/no-2019/no-no-all-2019/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/historical/countries/no-2019/no-nt-all-2019/demo.css b/samples/mapdata/historical/countries/no-2019/no-nt-all-2019/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/historical/countries/no-2019/no-nt-all-2019/demo.css
+++ b/samples/mapdata/historical/countries/no-2019/no-nt-all-2019/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/historical/countries/no-2019/no-of-all-2019/demo.css b/samples/mapdata/historical/countries/no-2019/no-of-all-2019/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/historical/countries/no-2019/no-of-all-2019/demo.css
+++ b/samples/mapdata/historical/countries/no-2019/no-of-all-2019/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/historical/countries/no-2019/no-op-all-2019/demo.css b/samples/mapdata/historical/countries/no-2019/no-op-all-2019/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/historical/countries/no-2019/no-op-all-2019/demo.css
+++ b/samples/mapdata/historical/countries/no-2019/no-op-all-2019/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/historical/countries/no-2019/no-os-all-2019/demo.css b/samples/mapdata/historical/countries/no-2019/no-os-all-2019/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/historical/countries/no-2019/no-os-all-2019/demo.css
+++ b/samples/mapdata/historical/countries/no-2019/no-os-all-2019/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/historical/countries/no-2019/no-ro-all-2019/demo.css b/samples/mapdata/historical/countries/no-2019/no-ro-all-2019/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/historical/countries/no-2019/no-ro-all-2019/demo.css
+++ b/samples/mapdata/historical/countries/no-2019/no-ro-all-2019/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/historical/countries/no-2019/no-sf-all-2019/demo.css b/samples/mapdata/historical/countries/no-2019/no-sf-all-2019/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/historical/countries/no-2019/no-sf-all-2019/demo.css
+++ b/samples/mapdata/historical/countries/no-2019/no-sf-all-2019/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/historical/countries/no-2019/no-st-all-2019/demo.css b/samples/mapdata/historical/countries/no-2019/no-st-all-2019/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/historical/countries/no-2019/no-st-all-2019/demo.css
+++ b/samples/mapdata/historical/countries/no-2019/no-st-all-2019/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/historical/countries/no-2019/no-te-all-2019/demo.css b/samples/mapdata/historical/countries/no-2019/no-te-all-2019/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/historical/countries/no-2019/no-te-all-2019/demo.css
+++ b/samples/mapdata/historical/countries/no-2019/no-te-all-2019/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/historical/countries/no-2019/no-tr-all-2019/demo.css b/samples/mapdata/historical/countries/no-2019/no-tr-all-2019/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/historical/countries/no-2019/no-tr-all-2019/demo.css
+++ b/samples/mapdata/historical/countries/no-2019/no-tr-all-2019/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/historical/countries/no-2019/no-va-all-2019/demo.css b/samples/mapdata/historical/countries/no-2019/no-va-all-2019/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/historical/countries/no-2019/no-va-all-2019/demo.css
+++ b/samples/mapdata/historical/countries/no-2019/no-va-all-2019/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/mapdata/historical/countries/no-2019/no-vf-all-2019/demo.css b/samples/mapdata/historical/countries/no-2019/no-vf-all-2019/demo.css
index 50b7a543bbe..655d432995c 100644
--- a/samples/mapdata/historical/countries/no-2019/no-vf-all-2019/demo.css
+++ b/samples/mapdata/historical/countries/no-2019/no-vf-all-2019/demo.css
@@ -1,9 +1,10 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
diff --git a/samples/maps/accessibility/accessible-map/demo.css b/samples/maps/accessibility/accessible-map/demo.css
index 2bdd933c911..3e7d0018401 100644
--- a/samples/maps/accessibility/accessible-map/demo.css
+++ b/samples/maps/accessibility/accessible-map/demo.css
@@ -5,45 +5,45 @@
}
caption {
- padding-bottom: 5px;
- font-family: 'Verdana';
- font-size: 14pt;
- font-weight: bold;
- color:#555555;
+ padding-bottom: 5px;
+ font-family: "Verdana";
+ font-size: 14pt;
+ font-weight: bold;
+ color: #555;
}
table {
- font-family: 'Verdana';
- font-size: 12pt;
- color:#555555;
- border-collapse: collapse;
- border: 3px solid #CCCCCC;
- margin: 2px auto;
+ font-family: "Verdana";
+ font-size: 12pt;
+ color: #555;
+ border-collapse: collapse;
+ border: 3px solid #ccc;
+ margin: 2px auto;
}
tr {
- border-bottom: 2px solid #EEEEEE;
+ border-bottom: 2px solid #eee;
}
th {
- border-left: 2px solid #EEEEEE;
- border-right: 2px solid #EEEEEE;
- padding: 12px 15px;
- border-collapse: collapse;
+ border-left: 2px solid #eee;
+ border-right: 2px solid #eee;
+ padding: 12px 15px;
+ border-collapse: collapse;
}
th[scope="col"] {
- background-color: #ffffee;
+ background-color: #ffe;
}
th[scope="row"] {
- background-color: #f0fcff;
- text-align:left;
+ background-color: #f0fcff;
+ text-align: left;
}
td {
- border-left: 2px solid #EEEEEE;
- border-right: 2px solid #EEEEEE;
- padding: 12px 15px;
- border-collapse: collapse;
-}
\ No newline at end of file
+ border-left: 2px solid #eee;
+ border-right: 2px solid #eee;
+ padding: 12px 15px;
+ border-collapse: collapse;
+}
diff --git a/samples/maps/chart/animation-duration/demo.css b/samples/maps/chart/animation-duration/demo.css
index 6482d99cf26..655d432995c 100644
--- a/samples/maps/chart/animation-duration/demo.css
+++ b/samples/maps/chart/animation-duration/demo.css
@@ -1,11 +1,12 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
color: gray;
-}
\ No newline at end of file
+}
diff --git a/samples/maps/chart/animation-none/demo.css b/samples/maps/chart/animation-none/demo.css
index 6482d99cf26..655d432995c 100644
--- a/samples/maps/chart/animation-none/demo.css
+++ b/samples/maps/chart/animation-none/demo.css
@@ -1,11 +1,12 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
color: gray;
-}
\ No newline at end of file
+}
diff --git a/samples/maps/chart/backgroundcolor-color/demo.css b/samples/maps/chart/backgroundcolor-color/demo.css
index 6482d99cf26..655d432995c 100644
--- a/samples/maps/chart/backgroundcolor-color/demo.css
+++ b/samples/maps/chart/backgroundcolor-color/demo.css
@@ -1,11 +1,12 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
color: gray;
-}
\ No newline at end of file
+}
diff --git a/samples/maps/chart/backgroundcolor-gradient/demo.css b/samples/maps/chart/backgroundcolor-gradient/demo.css
index 6482d99cf26..655d432995c 100644
--- a/samples/maps/chart/backgroundcolor-gradient/demo.css
+++ b/samples/maps/chart/backgroundcolor-gradient/demo.css
@@ -1,11 +1,12 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
color: gray;
-}
\ No newline at end of file
+}
diff --git a/samples/maps/chart/border/demo.css b/samples/maps/chart/border/demo.css
index 6482d99cf26..655d432995c 100644
--- a/samples/maps/chart/border/demo.css
+++ b/samples/maps/chart/border/demo.css
@@ -1,11 +1,12 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
color: gray;
-}
\ No newline at end of file
+}
diff --git a/samples/maps/chart/events-click-getcoordinates/demo.css b/samples/maps/chart/events-click-getcoordinates/demo.css
index 4ad6c974166..8be19d66393 100644
--- a/samples/maps/chart/events-click-getcoordinates/demo.css
+++ b/samples/maps/chart/events-click-getcoordinates/demo.css
@@ -1,35 +1,42 @@
#outer {
- min-width: 310px;
- max-width: 800px;
+ min-width: 310px;
+ max-width: 800px;
margin: 0 auto;
}
+
#outer-container {
height: 500px;
overflow: hidden;
}
+
#container {
height: 500px;
transition: margin-top 500ms;
}
+
#code-container {
height: 500px;
overflow: auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
color: gray;
}
+
.form {
border: 1px solid silver;
padding: 0 1em;
}
+
pre {
border: 1px solid green;
border-radius: 5px;
padding: 1em;
color: green;
}
+
#close {
float: right;
-}
\ No newline at end of file
+}
diff --git a/samples/maps/chart/events-click/demo.css b/samples/maps/chart/events-click/demo.css
index 6482d99cf26..655d432995c 100644
--- a/samples/maps/chart/events-click/demo.css
+++ b/samples/maps/chart/events-click/demo.css
@@ -1,11 +1,12 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
color: gray;
-}
\ No newline at end of file
+}
diff --git a/samples/maps/chart/events-load/demo.css b/samples/maps/chart/events-load/demo.css
index 6482d99cf26..655d432995c 100644
--- a/samples/maps/chart/events-load/demo.css
+++ b/samples/maps/chart/events-load/demo.css
@@ -1,11 +1,12 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
color: gray;
-}
\ No newline at end of file
+}
diff --git a/samples/maps/chart/events-redraw/demo.css b/samples/maps/chart/events-redraw/demo.css
index d52d4d44ec0..49c21cdb8d9 100644
--- a/samples/maps/chart/events-redraw/demo.css
+++ b/samples/maps/chart/events-redraw/demo.css
@@ -1,10 +1,11 @@
#container {
- height: 500px;
- min-width: 310px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
color: gray;
-}
\ No newline at end of file
+}
diff --git a/samples/maps/chart/margin/demo.css b/samples/maps/chart/margin/demo.css
index 6482d99cf26..655d432995c 100644
--- a/samples/maps/chart/margin/demo.css
+++ b/samples/maps/chart/margin/demo.css
@@ -1,11 +1,12 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
color: gray;
-}
\ No newline at end of file
+}
diff --git a/samples/maps/chart/plotbackgroundcolor-color/demo.css b/samples/maps/chart/plotbackgroundcolor-color/demo.css
index 6482d99cf26..655d432995c 100644
--- a/samples/maps/chart/plotbackgroundcolor-color/demo.css
+++ b/samples/maps/chart/plotbackgroundcolor-color/demo.css
@@ -1,11 +1,12 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
color: gray;
-}
\ No newline at end of file
+}
diff --git a/samples/maps/chart/plotbackgroundcolor-gradient/demo.css b/samples/maps/chart/plotbackgroundcolor-gradient/demo.css
index 6482d99cf26..655d432995c 100644
--- a/samples/maps/chart/plotbackgroundcolor-gradient/demo.css
+++ b/samples/maps/chart/plotbackgroundcolor-gradient/demo.css
@@ -1,11 +1,12 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
color: gray;
-}
\ No newline at end of file
+}
diff --git a/samples/maps/chart/plotborder/demo.css b/samples/maps/chart/plotborder/demo.css
index 6482d99cf26..655d432995c 100644
--- a/samples/maps/chart/plotborder/demo.css
+++ b/samples/maps/chart/plotborder/demo.css
@@ -1,11 +1,12 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
color: gray;
-}
\ No newline at end of file
+}
diff --git a/samples/maps/chart/reflow-false/demo.css b/samples/maps/chart/reflow-false/demo.css
index d52d4d44ec0..49c21cdb8d9 100644
--- a/samples/maps/chart/reflow-false/demo.css
+++ b/samples/maps/chart/reflow-false/demo.css
@@ -1,10 +1,11 @@
#container {
- height: 500px;
- min-width: 310px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
color: gray;
-}
\ No newline at end of file
+}
diff --git a/samples/maps/chart/reflow-true/demo.css b/samples/maps/chart/reflow-true/demo.css
index d52d4d44ec0..49c21cdb8d9 100644
--- a/samples/maps/chart/reflow-true/demo.css
+++ b/samples/maps/chart/reflow-true/demo.css
@@ -1,10 +1,11 @@
#container {
- height: 500px;
- min-width: 310px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
color: gray;
-}
\ No newline at end of file
+}
diff --git a/samples/maps/chart/spacing/demo.css b/samples/maps/chart/spacing/demo.css
index 6482d99cf26..655d432995c 100644
--- a/samples/maps/chart/spacing/demo.css
+++ b/samples/maps/chart/spacing/demo.css
@@ -1,11 +1,12 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
color: gray;
-}
\ No newline at end of file
+}
diff --git a/samples/maps/chart/style-serif-font/demo.css b/samples/maps/chart/style-serif-font/demo.css
index 6482d99cf26..655d432995c 100644
--- a/samples/maps/chart/style-serif-font/demo.css
+++ b/samples/maps/chart/style-serif-font/demo.css
@@ -1,11 +1,12 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
color: gray;
-}
\ No newline at end of file
+}
diff --git a/samples/maps/chart/topojson/demo.css b/samples/maps/chart/topojson/demo.css
index 6482d99cf26..655d432995c 100644
--- a/samples/maps/chart/topojson/demo.css
+++ b/samples/maps/chart/topojson/demo.css
@@ -1,11 +1,12 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
color: gray;
-}
\ No newline at end of file
+}
diff --git a/samples/maps/chart/transform-on-chart/demo.css b/samples/maps/chart/transform-on-chart/demo.css
index e789cefa193..e2d0fb75eb4 100644
--- a/samples/maps/chart/transform-on-chart/demo.css
+++ b/samples/maps/chart/transform-on-chart/demo.css
@@ -4,8 +4,9 @@
max-width: 800px;
margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
color: gray;
-}
\ No newline at end of file
+}
diff --git a/samples/maps/chart/type-mapline/demo.css b/samples/maps/chart/type-mapline/demo.css
index 6482d99cf26..655d432995c 100644
--- a/samples/maps/chart/type-mapline/demo.css
+++ b/samples/maps/chart/type-mapline/demo.css
@@ -1,11 +1,12 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
color: gray;
-}
\ No newline at end of file
+}
diff --git a/samples/maps/coloraxis/dataclasscolor/demo.css b/samples/maps/coloraxis/dataclasscolor/demo.css
index 6482d99cf26..655d432995c 100644
--- a/samples/maps/coloraxis/dataclasscolor/demo.css
+++ b/samples/maps/coloraxis/dataclasscolor/demo.css
@@ -1,11 +1,12 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
color: gray;
-}
\ No newline at end of file
+}
diff --git a/samples/maps/coloraxis/dataclasses-labelformatter/demo.css b/samples/maps/coloraxis/dataclasses-labelformatter/demo.css
index 6482d99cf26..655d432995c 100644
--- a/samples/maps/coloraxis/dataclasses-labelformatter/demo.css
+++ b/samples/maps/coloraxis/dataclasses-labelformatter/demo.css
@@ -1,11 +1,12 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
color: gray;
-}
\ No newline at end of file
+}
diff --git a/samples/maps/coloraxis/dataclasses-name/demo.css b/samples/maps/coloraxis/dataclasses-name/demo.css
index 6482d99cf26..655d432995c 100644
--- a/samples/maps/coloraxis/dataclasses-name/demo.css
+++ b/samples/maps/coloraxis/dataclasses-name/demo.css
@@ -1,11 +1,12 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
color: gray;
-}
\ No newline at end of file
+}
diff --git a/samples/maps/coloraxis/gridlines/demo.css b/samples/maps/coloraxis/gridlines/demo.css
index 6482d99cf26..655d432995c 100644
--- a/samples/maps/coloraxis/gridlines/demo.css
+++ b/samples/maps/coloraxis/gridlines/demo.css
@@ -1,11 +1,12 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
color: gray;
-}
\ No newline at end of file
+}
diff --git a/samples/maps/coloraxis/marker/demo.css b/samples/maps/coloraxis/marker/demo.css
index 6482d99cf26..655d432995c 100644
--- a/samples/maps/coloraxis/marker/demo.css
+++ b/samples/maps/coloraxis/marker/demo.css
@@ -1,11 +1,12 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
color: gray;
-}
\ No newline at end of file
+}
diff --git a/samples/maps/coloraxis/mincolor-maxcolor-dataclasses/demo.css b/samples/maps/coloraxis/mincolor-maxcolor-dataclasses/demo.css
index 6482d99cf26..655d432995c 100644
--- a/samples/maps/coloraxis/mincolor-maxcolor-dataclasses/demo.css
+++ b/samples/maps/coloraxis/mincolor-maxcolor-dataclasses/demo.css
@@ -1,11 +1,12 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
color: gray;
-}
\ No newline at end of file
+}
diff --git a/samples/maps/coloraxis/mincolor-maxcolor/demo.css b/samples/maps/coloraxis/mincolor-maxcolor/demo.css
index 6482d99cf26..655d432995c 100644
--- a/samples/maps/coloraxis/mincolor-maxcolor/demo.css
+++ b/samples/maps/coloraxis/mincolor-maxcolor/demo.css
@@ -1,11 +1,12 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
color: gray;
-}
\ No newline at end of file
+}
diff --git a/samples/maps/credits/customized/demo.css b/samples/maps/credits/customized/demo.css
index 6482d99cf26..655d432995c 100644
--- a/samples/maps/credits/customized/demo.css
+++ b/samples/maps/credits/customized/demo.css
@@ -1,11 +1,12 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
color: gray;
-}
\ No newline at end of file
+}
diff --git a/samples/maps/credits/enabled-false/demo.css b/samples/maps/credits/enabled-false/demo.css
index 6482d99cf26..655d432995c 100644
--- a/samples/maps/credits/enabled-false/demo.css
+++ b/samples/maps/credits/enabled-false/demo.css
@@ -1,11 +1,12 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
color: gray;
-}
\ No newline at end of file
+}
diff --git a/samples/maps/exporting/scale/demo.css b/samples/maps/exporting/scale/demo.css
index 6482d99cf26..655d432995c 100644
--- a/samples/maps/exporting/scale/demo.css
+++ b/samples/maps/exporting/scale/demo.css
@@ -1,11 +1,12 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
color: gray;
-}
\ No newline at end of file
+}
diff --git a/samples/maps/exporting/sourcewidth/demo.css b/samples/maps/exporting/sourcewidth/demo.css
index 6482d99cf26..655d432995c 100644
--- a/samples/maps/exporting/sourcewidth/demo.css
+++ b/samples/maps/exporting/sourcewidth/demo.css
@@ -1,11 +1,12 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
color: gray;
-}
\ No newline at end of file
+}
diff --git a/samples/maps/legend/alignment/demo.css b/samples/maps/legend/alignment/demo.css
index 6482d99cf26..655d432995c 100644
--- a/samples/maps/legend/alignment/demo.css
+++ b/samples/maps/legend/alignment/demo.css
@@ -1,11 +1,12 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
color: gray;
-}
\ No newline at end of file
+}
diff --git a/samples/maps/legend/border-background/demo.css b/samples/maps/legend/border-background/demo.css
index 6482d99cf26..655d432995c 100644
--- a/samples/maps/legend/border-background/demo.css
+++ b/samples/maps/legend/border-background/demo.css
@@ -1,11 +1,12 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
color: gray;
-}
\ No newline at end of file
+}
diff --git a/samples/maps/legend/enabled-false/demo.css b/samples/maps/legend/enabled-false/demo.css
index 6482d99cf26..655d432995c 100644
--- a/samples/maps/legend/enabled-false/demo.css
+++ b/samples/maps/legend/enabled-false/demo.css
@@ -1,11 +1,12 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
color: gray;
-}
\ No newline at end of file
+}
diff --git a/samples/maps/legend/itemstyle/demo.css b/samples/maps/legend/itemstyle/demo.css
index 6482d99cf26..655d432995c 100644
--- a/samples/maps/legend/itemstyle/demo.css
+++ b/samples/maps/legend/itemstyle/demo.css
@@ -1,11 +1,12 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
color: gray;
-}
\ No newline at end of file
+}
diff --git a/samples/maps/legend/labelformatter/demo.css b/samples/maps/legend/labelformatter/demo.css
index 6482d99cf26..655d432995c 100644
--- a/samples/maps/legend/labelformatter/demo.css
+++ b/samples/maps/legend/labelformatter/demo.css
@@ -1,11 +1,12 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
color: gray;
-}
\ No newline at end of file
+}
diff --git a/samples/maps/legend/layout-vertical-sized/demo.css b/samples/maps/legend/layout-vertical-sized/demo.css
index 6482d99cf26..655d432995c 100644
--- a/samples/maps/legend/layout-vertical-sized/demo.css
+++ b/samples/maps/legend/layout-vertical-sized/demo.css
@@ -1,11 +1,12 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
color: gray;
-}
\ No newline at end of file
+}
diff --git a/samples/maps/legend/layout-vertical/demo.css b/samples/maps/legend/layout-vertical/demo.css
index 6482d99cf26..655d432995c 100644
--- a/samples/maps/legend/layout-vertical/demo.css
+++ b/samples/maps/legend/layout-vertical/demo.css
@@ -1,11 +1,12 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
color: gray;
-}
\ No newline at end of file
+}
diff --git a/samples/maps/legend/padding-itemmargin/demo.css b/samples/maps/legend/padding-itemmargin/demo.css
index 6482d99cf26..655d432995c 100644
--- a/samples/maps/legend/padding-itemmargin/demo.css
+++ b/samples/maps/legend/padding-itemmargin/demo.css
@@ -1,11 +1,12 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
color: gray;
-}
\ No newline at end of file
+}
diff --git a/samples/maps/mapnavigation/doubleclickzoomto/demo.css b/samples/maps/mapnavigation/doubleclickzoomto/demo.css
index 6482d99cf26..655d432995c 100644
--- a/samples/maps/mapnavigation/doubleclickzoomto/demo.css
+++ b/samples/maps/mapnavigation/doubleclickzoomto/demo.css
@@ -1,11 +1,12 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
color: gray;
-}
\ No newline at end of file
+}
diff --git a/samples/maps/mapnavigation/mousewheelsensitivity/demo.css b/samples/maps/mapnavigation/mousewheelsensitivity/demo.css
index 6482d99cf26..655d432995c 100644
--- a/samples/maps/mapnavigation/mousewheelsensitivity/demo.css
+++ b/samples/maps/mapnavigation/mousewheelsensitivity/demo.css
@@ -1,11 +1,12 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
color: gray;
-}
\ No newline at end of file
+}
diff --git a/samples/maps/mapview/center-zoom/demo.css b/samples/maps/mapview/center-zoom/demo.css
index 6482d99cf26..655d432995c 100644
--- a/samples/maps/mapview/center-zoom/demo.css
+++ b/samples/maps/mapview/center-zoom/demo.css
@@ -1,11 +1,12 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
color: gray;
-}
\ No newline at end of file
+}
diff --git a/samples/maps/mapview/get-view/demo.css b/samples/maps/mapview/get-view/demo.css
index 5437fd5a646..6f807639207 100644
--- a/samples/maps/mapview/get-view/demo.css
+++ b/samples/maps/mapview/get-view/demo.css
@@ -1,10 +1,11 @@
#container {
- height: 500px;
+ height: 500px;
width: 800px;
- margin: 0 auto;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
color: gray;
-}
\ No newline at end of file
+}
diff --git a/samples/maps/mapview/maxzoom/demo.css b/samples/maps/mapview/maxzoom/demo.css
index 6482d99cf26..655d432995c 100644
--- a/samples/maps/mapview/maxzoom/demo.css
+++ b/samples/maps/mapview/maxzoom/demo.css
@@ -1,11 +1,12 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
color: gray;
-}
\ No newline at end of file
+}
diff --git a/samples/maps/mapview/setview/demo.css b/samples/maps/mapview/setview/demo.css
index 5437fd5a646..6f807639207 100644
--- a/samples/maps/mapview/setview/demo.css
+++ b/samples/maps/mapview/setview/demo.css
@@ -1,10 +1,11 @@
#container {
- height: 500px;
+ height: 500px;
width: 800px;
- margin: 0 auto;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
color: gray;
-}
\ No newline at end of file
+}
diff --git a/samples/maps/marker-clusters/basic/demo.css b/samples/maps/marker-clusters/basic/demo.css
index 763a4a9b797..00a67e2aeec 100644
--- a/samples/maps/marker-clusters/basic/demo.css
+++ b/samples/maps/marker-clusters/basic/demo.css
@@ -9,4 +9,4 @@
margin-top: 10em;
text-align: center;
color: gray;
-}
\ No newline at end of file
+}
diff --git a/samples/maps/marker-clusters/custom-alg/demo.css b/samples/maps/marker-clusters/custom-alg/demo.css
index c449812c7d7..00a67e2aeec 100644
--- a/samples/maps/marker-clusters/custom-alg/demo.css
+++ b/samples/maps/marker-clusters/custom-alg/demo.css
@@ -4,9 +4,9 @@
max-width: 800px;
margin: 0 auto;
}
-
+
.loading {
margin-top: 10em;
text-align: center;
color: gray;
-}
\ No newline at end of file
+}
diff --git a/samples/maps/marker-clusters/europe/demo.css b/samples/maps/marker-clusters/europe/demo.css
index 46a3609b9ca..640127cad89 100644
--- a/samples/maps/marker-clusters/europe/demo.css
+++ b/samples/maps/marker-clusters/europe/demo.css
@@ -3,4 +3,4 @@
max-width: 1200px;
height: 600px;
margin: 0 auto;
-}
\ No newline at end of file
+}
diff --git a/samples/maps/marker-clusters/optimized-kmeans/demo.css b/samples/maps/marker-clusters/optimized-kmeans/demo.css
index c449812c7d7..00a67e2aeec 100644
--- a/samples/maps/marker-clusters/optimized-kmeans/demo.css
+++ b/samples/maps/marker-clusters/optimized-kmeans/demo.css
@@ -4,9 +4,9 @@
max-width: 800px;
margin: 0 auto;
}
-
+
.loading {
margin-top: 10em;
text-align: center;
color: gray;
-}
\ No newline at end of file
+}
diff --git a/samples/maps/members/axis-update/demo.css b/samples/maps/members/axis-update/demo.css
index 5437fd5a646..6f807639207 100644
--- a/samples/maps/members/axis-update/demo.css
+++ b/samples/maps/members/axis-update/demo.css
@@ -1,10 +1,11 @@
#container {
- height: 500px;
+ height: 500px;
width: 800px;
- margin: 0 auto;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
color: gray;
-}
\ No newline at end of file
+}
diff --git a/samples/maps/members/chart-addseries/demo.css b/samples/maps/members/chart-addseries/demo.css
index 6482d99cf26..655d432995c 100644
--- a/samples/maps/members/chart-addseries/demo.css
+++ b/samples/maps/members/chart-addseries/demo.css
@@ -1,11 +1,12 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
color: gray;
-}
\ No newline at end of file
+}
diff --git a/samples/maps/members/chart-destroy/demo.css b/samples/maps/members/chart-destroy/demo.css
index 6482d99cf26..655d432995c 100644
--- a/samples/maps/members/chart-destroy/demo.css
+++ b/samples/maps/members/chart-destroy/demo.css
@@ -1,11 +1,12 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
color: gray;
-}
\ No newline at end of file
+}
diff --git a/samples/maps/members/chart-setsize-jquery-resizable/demo.css b/samples/maps/members/chart-setsize-jquery-resizable/demo.css
index 07316a42e9c..0746376d0e0 100644
--- a/samples/maps/members/chart-setsize-jquery-resizable/demo.css
+++ b/samples/maps/members/chart-setsize-jquery-resizable/demo.css
@@ -1,4 +1,4 @@
-@import 'https://ajax.googleapis.com/ajax/libs/jqueryui/1.12.1/themes/base/jquery-ui.css';
+@import "https://ajax.googleapis.com/ajax/libs/jqueryui/1.12.1/themes/base/jquery-ui.css";
#resizer {
border: 1px solid silver;
@@ -6,11 +6,13 @@
min-height: 200px;
width: 800px;
}
+
#inner-resizer { /* make room for the resize handle */
padding: 10px;
}
+
.loading {
margin-top: 10em;
text-align: center;
color: gray;
-}
\ No newline at end of file
+}
diff --git a/samples/maps/members/point-remove/demo.css b/samples/maps/members/point-remove/demo.css
index 6482d99cf26..655d432995c 100644
--- a/samples/maps/members/point-remove/demo.css
+++ b/samples/maps/members/point-remove/demo.css
@@ -1,11 +1,12 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
color: gray;
-}
\ No newline at end of file
+}
diff --git a/samples/maps/members/point-update/demo.css b/samples/maps/members/point-update/demo.css
index 6482d99cf26..655d432995c 100644
--- a/samples/maps/members/point-update/demo.css
+++ b/samples/maps/members/point-update/demo.css
@@ -1,11 +1,12 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
color: gray;
-}
\ No newline at end of file
+}
diff --git a/samples/maps/members/point-zoomto/demo.css b/samples/maps/members/point-zoomto/demo.css
index 6482d99cf26..655d432995c 100644
--- a/samples/maps/members/point-zoomto/demo.css
+++ b/samples/maps/members/point-zoomto/demo.css
@@ -1,11 +1,12 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
color: gray;
-}
\ No newline at end of file
+}
diff --git a/samples/maps/members/series-addpoint/demo.css b/samples/maps/members/series-addpoint/demo.css
index 6482d99cf26..655d432995c 100644
--- a/samples/maps/members/series-addpoint/demo.css
+++ b/samples/maps/members/series-addpoint/demo.css
@@ -1,11 +1,12 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
color: gray;
-}
\ No newline at end of file
+}
diff --git a/samples/maps/members/series-setdata/demo.css b/samples/maps/members/series-setdata/demo.css
index 6482d99cf26..655d432995c 100644
--- a/samples/maps/members/series-setdata/demo.css
+++ b/samples/maps/members/series-setdata/demo.css
@@ -1,11 +1,12 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
color: gray;
-}
\ No newline at end of file
+}
diff --git a/samples/maps/members/series-update/demo.css b/samples/maps/members/series-update/demo.css
index 6482d99cf26..655d432995c 100644
--- a/samples/maps/members/series-update/demo.css
+++ b/samples/maps/members/series-update/demo.css
@@ -1,11 +1,12 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
color: gray;
-}
\ No newline at end of file
+}
diff --git a/samples/maps/members/setoptions/demo.css b/samples/maps/members/setoptions/demo.css
index 6482d99cf26..655d432995c 100644
--- a/samples/maps/members/setoptions/demo.css
+++ b/samples/maps/members/setoptions/demo.css
@@ -1,11 +1,12 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
color: gray;
-}
\ No newline at end of file
+}
diff --git a/samples/maps/plotoptions/heatmap-marker-states-hover-linewidthplus/demo.css b/samples/maps/plotoptions/heatmap-marker-states-hover-linewidthplus/demo.css
index 1b19595b879..fc6166b34db 100644
--- a/samples/maps/plotoptions/heatmap-marker-states-hover-linewidthplus/demo.css
+++ b/samples/maps/plotoptions/heatmap-marker-states-hover-linewidthplus/demo.css
@@ -2,4 +2,4 @@
min-width: 350px;
max-width: 600px;
margin: 0 auto;
-}
\ No newline at end of file
+}
diff --git a/samples/maps/plotoptions/heatmap-marker-states-hover-width/demo.css b/samples/maps/plotoptions/heatmap-marker-states-hover-width/demo.css
index 1b19595b879..fc6166b34db 100644
--- a/samples/maps/plotoptions/heatmap-marker-states-hover-width/demo.css
+++ b/samples/maps/plotoptions/heatmap-marker-states-hover-width/demo.css
@@ -2,4 +2,4 @@
min-width: 350px;
max-width: 600px;
margin: 0 auto;
-}
\ No newline at end of file
+}
diff --git a/samples/maps/plotoptions/heatmap-marker-states-hover-widthplus/demo.css b/samples/maps/plotoptions/heatmap-marker-states-hover-widthplus/demo.css
index 1b19595b879..fc6166b34db 100644
--- a/samples/maps/plotoptions/heatmap-marker-states-hover-widthplus/demo.css
+++ b/samples/maps/plotoptions/heatmap-marker-states-hover-widthplus/demo.css
@@ -2,4 +2,4 @@
min-width: 350px;
max-width: 600px;
margin: 0 auto;
-}
\ No newline at end of file
+}
diff --git a/samples/maps/plotoptions/heatmap-pointplacement/demo.css b/samples/maps/plotoptions/heatmap-pointplacement/demo.css
index 45aa721b5e6..fc6166b34db 100644
--- a/samples/maps/plotoptions/heatmap-pointplacement/demo.css
+++ b/samples/maps/plotoptions/heatmap-pointplacement/demo.css
@@ -1,5 +1,5 @@
#container {
- min-width: 350px;
- max-width: 600px;
- margin: 0 auto;
+ min-width: 350px;
+ max-width: 600px;
+ margin: 0 auto;
}
diff --git a/samples/maps/plotoptions/honeycomb-brazil/demo.css b/samples/maps/plotoptions/honeycomb-brazil/demo.css
index 45aa721b5e6..fc6166b34db 100644
--- a/samples/maps/plotoptions/honeycomb-brazil/demo.css
+++ b/samples/maps/plotoptions/honeycomb-brazil/demo.css
@@ -1,5 +1,5 @@
#container {
- min-width: 350px;
- max-width: 600px;
- margin: 0 auto;
+ min-width: 350px;
+ max-width: 600px;
+ margin: 0 auto;
}
diff --git a/samples/maps/plotoptions/honeycomb-china/demo.css b/samples/maps/plotoptions/honeycomb-china/demo.css
index ac7d595f3a4..7bf7a221032 100644
--- a/samples/maps/plotoptions/honeycomb-china/demo.css
+++ b/samples/maps/plotoptions/honeycomb-china/demo.css
@@ -1,5 +1,5 @@
#container {
- min-width: 400px;
- max-width: 650px;
- margin: 0 auto;
+ min-width: 400px;
+ max-width: 650px;
+ margin: 0 auto;
}
diff --git a/samples/maps/plotoptions/honeycomb-europe/demo.css b/samples/maps/plotoptions/honeycomb-europe/demo.css
index ac5f6da6d7b..60367ad4da4 100644
--- a/samples/maps/plotoptions/honeycomb-europe/demo.css
+++ b/samples/maps/plotoptions/honeycomb-europe/demo.css
@@ -1,5 +1,5 @@
#container {
- min-width: 350px;
- max-width: 550px;
- margin: 0 auto;
+ min-width: 350px;
+ max-width: 550px;
+ margin: 0 auto;
}
diff --git a/samples/maps/plotoptions/series-allareas-false/demo.css b/samples/maps/plotoptions/series-allareas-false/demo.css
index 6482d99cf26..655d432995c 100644
--- a/samples/maps/plotoptions/series-allareas-false/demo.css
+++ b/samples/maps/plotoptions/series-allareas-false/demo.css
@@ -1,11 +1,12 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
color: gray;
-}
\ No newline at end of file
+}
diff --git a/samples/maps/plotoptions/series-allowpointselect/demo.css b/samples/maps/plotoptions/series-allowpointselect/demo.css
index 6482d99cf26..655d432995c 100644
--- a/samples/maps/plotoptions/series-allowpointselect/demo.css
+++ b/samples/maps/plotoptions/series-allowpointselect/demo.css
@@ -1,11 +1,12 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
color: gray;
-}
\ No newline at end of file
+}
diff --git a/samples/maps/plotoptions/series-animation-true/demo.css b/samples/maps/plotoptions/series-animation-true/demo.css
index 6482d99cf26..655d432995c 100644
--- a/samples/maps/plotoptions/series-animation-true/demo.css
+++ b/samples/maps/plotoptions/series-animation-true/demo.css
@@ -1,11 +1,12 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
color: gray;
-}
\ No newline at end of file
+}
diff --git a/samples/maps/plotoptions/series-border/demo.css b/samples/maps/plotoptions/series-border/demo.css
index 6482d99cf26..655d432995c 100644
--- a/samples/maps/plotoptions/series-border/demo.css
+++ b/samples/maps/plotoptions/series-border/demo.css
@@ -1,11 +1,12 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
color: gray;
-}
\ No newline at end of file
+}
diff --git a/samples/maps/plotoptions/series-dashstyle/demo.css b/samples/maps/plotoptions/series-dashstyle/demo.css
index 6482d99cf26..655d432995c 100644
--- a/samples/maps/plotoptions/series-dashstyle/demo.css
+++ b/samples/maps/plotoptions/series-dashstyle/demo.css
@@ -1,11 +1,12 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
color: gray;
-}
\ No newline at end of file
+}
diff --git a/samples/maps/plotoptions/series-enablemousetracking-false/demo.css b/samples/maps/plotoptions/series-enablemousetracking-false/demo.css
index 6482d99cf26..655d432995c 100644
--- a/samples/maps/plotoptions/series-enablemousetracking-false/demo.css
+++ b/samples/maps/plotoptions/series-enablemousetracking-false/demo.css
@@ -1,11 +1,12 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
color: gray;
-}
\ No newline at end of file
+}
diff --git a/samples/maps/plotoptions/series-events-click/demo.css b/samples/maps/plotoptions/series-events-click/demo.css
index 6482d99cf26..655d432995c 100644
--- a/samples/maps/plotoptions/series-events-click/demo.css
+++ b/samples/maps/plotoptions/series-events-click/demo.css
@@ -1,11 +1,12 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
color: gray;
-}
\ No newline at end of file
+}
diff --git a/samples/maps/plotoptions/series-point-events-click-url/demo.css b/samples/maps/plotoptions/series-point-events-click-url/demo.css
index 6482d99cf26..655d432995c 100644
--- a/samples/maps/plotoptions/series-point-events-click-url/demo.css
+++ b/samples/maps/plotoptions/series-point-events-click-url/demo.css
@@ -1,11 +1,12 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
color: gray;
-}
\ No newline at end of file
+}
diff --git a/samples/maps/plotoptions/series-point-events-click/demo.css b/samples/maps/plotoptions/series-point-events-click/demo.css
index 6482d99cf26..655d432995c 100644
--- a/samples/maps/plotoptions/series-point-events-click/demo.css
+++ b/samples/maps/plotoptions/series-point-events-click/demo.css
@@ -1,11 +1,12 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
color: gray;
-}
\ No newline at end of file
+}
diff --git a/samples/maps/plotoptions/series-states-animation-false/demo.css b/samples/maps/plotoptions/series-states-animation-false/demo.css
index 6482d99cf26..655d432995c 100644
--- a/samples/maps/plotoptions/series-states-animation-false/demo.css
+++ b/samples/maps/plotoptions/series-states-animation-false/demo.css
@@ -1,11 +1,12 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
color: gray;
-}
\ No newline at end of file
+}
diff --git a/samples/maps/plotoptions/series-states-hover-default/demo.css b/samples/maps/plotoptions/series-states-hover-default/demo.css
index 6482d99cf26..655d432995c 100644
--- a/samples/maps/plotoptions/series-states-hover-default/demo.css
+++ b/samples/maps/plotoptions/series-states-hover-default/demo.css
@@ -1,11 +1,12 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
color: gray;
-}
\ No newline at end of file
+}
diff --git a/samples/maps/plotoptions/series-states-hover/demo.css b/samples/maps/plotoptions/series-states-hover/demo.css
index 6482d99cf26..655d432995c 100644
--- a/samples/maps/plotoptions/series-states-hover/demo.css
+++ b/samples/maps/plotoptions/series-states-hover/demo.css
@@ -1,11 +1,12 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
color: gray;
-}
\ No newline at end of file
+}
diff --git a/samples/maps/plotoptions/tilemap-pointpadding/demo.css b/samples/maps/plotoptions/tilemap-pointpadding/demo.css
index 948d4847d77..f8ed515f720 100644
--- a/samples/maps/plotoptions/tilemap-pointpadding/demo.css
+++ b/samples/maps/plotoptions/tilemap-pointpadding/demo.css
@@ -1,5 +1,5 @@
#container {
- min-width: 300px;
- max-width: 600px;
- margin: 0 auto;
+ min-width: 300px;
+ max-width: 600px;
+ margin: 0 auto;
}
diff --git a/samples/maps/series/data-datalabels/demo.css b/samples/maps/series/data-datalabels/demo.css
index a6937cbca29..ab8b51945c5 100644
--- a/samples/maps/series/data-datalabels/demo.css
+++ b/samples/maps/series/data-datalabels/demo.css
@@ -1,10 +1,11 @@
#container {
- height: 500px;
- width: 500px;
- margin: 0 auto;
+ height: 500px;
+ width: 500px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
color: gray;
-}
\ No newline at end of file
+}
diff --git a/samples/maps/series/data-empty/demo.css b/samples/maps/series/data-empty/demo.css
index a6937cbca29..ab8b51945c5 100644
--- a/samples/maps/series/data-empty/demo.css
+++ b/samples/maps/series/data-empty/demo.css
@@ -1,10 +1,11 @@
#container {
- height: 500px;
- width: 500px;
- margin: 0 auto;
+ height: 500px;
+ width: 500px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
color: gray;
-}
\ No newline at end of file
+}
diff --git a/samples/maps/series/data-geometry/demo.css b/samples/maps/series/data-geometry/demo.css
index 6482d99cf26..655d432995c 100644
--- a/samples/maps/series/data-geometry/demo.css
+++ b/samples/maps/series/data-geometry/demo.css
@@ -1,11 +1,12 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
color: gray;
-}
\ No newline at end of file
+}
diff --git a/samples/maps/series/data-id/demo.css b/samples/maps/series/data-id/demo.css
index a6937cbca29..ab8b51945c5 100644
--- a/samples/maps/series/data-id/demo.css
+++ b/samples/maps/series/data-id/demo.css
@@ -1,10 +1,11 @@
#container {
- height: 500px;
- width: 500px;
- margin: 0 auto;
+ height: 500px;
+ width: 500px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
color: gray;
-}
\ No newline at end of file
+}
diff --git a/samples/maps/series/data-path/demo.css b/samples/maps/series/data-path/demo.css
index a6937cbca29..ab8b51945c5 100644
--- a/samples/maps/series/data-path/demo.css
+++ b/samples/maps/series/data-path/demo.css
@@ -1,10 +1,11 @@
#container {
- height: 500px;
- width: 500px;
- margin: 0 auto;
+ height: 500px;
+ width: 500px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
color: gray;
-}
\ No newline at end of file
+}
diff --git a/samples/maps/series/joinby-double/demo.css b/samples/maps/series/joinby-double/demo.css
index 6482d99cf26..655d432995c 100644
--- a/samples/maps/series/joinby-double/demo.css
+++ b/samples/maps/series/joinby-double/demo.css
@@ -1,11 +1,12 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
color: gray;
-}
\ No newline at end of file
+}
diff --git a/samples/maps/series/joinby-null/demo.css b/samples/maps/series/joinby-null/demo.css
index 6482d99cf26..655d432995c 100644
--- a/samples/maps/series/joinby-null/demo.css
+++ b/samples/maps/series/joinby-null/demo.css
@@ -1,11 +1,12 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
color: gray;
-}
\ No newline at end of file
+}
diff --git a/samples/maps/series/joinby-single/demo.css b/samples/maps/series/joinby-single/demo.css
index 6482d99cf26..655d432995c 100644
--- a/samples/maps/series/joinby-single/demo.css
+++ b/samples/maps/series/joinby-single/demo.css
@@ -1,11 +1,12 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
color: gray;
-}
\ No newline at end of file
+}
diff --git a/samples/maps/series/latlon-to-point/demo.css b/samples/maps/series/latlon-to-point/demo.css
index e789cefa193..e2d0fb75eb4 100644
--- a/samples/maps/series/latlon-to-point/demo.css
+++ b/samples/maps/series/latlon-to-point/demo.css
@@ -4,8 +4,9 @@
max-width: 800px;
margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
color: gray;
-}
\ No newline at end of file
+}
diff --git a/samples/maps/series/latlon-transform/demo.css b/samples/maps/series/latlon-transform/demo.css
index e789cefa193..e2d0fb75eb4 100644
--- a/samples/maps/series/latlon-transform/demo.css
+++ b/samples/maps/series/latlon-transform/demo.css
@@ -4,8 +4,9 @@
max-width: 800px;
margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
color: gray;
-}
\ No newline at end of file
+}
diff --git a/samples/maps/series/tilemap-gridoffset/demo.css b/samples/maps/series/tilemap-gridoffset/demo.css
index fbacf5062dc..6f9222b58e8 100644
--- a/samples/maps/series/tilemap-gridoffset/demo.css
+++ b/samples/maps/series/tilemap-gridoffset/demo.css
@@ -1,5 +1,5 @@
#container {
- min-width: 250px;
- max-width: 600px;
- margin: 0 auto;
+ min-width: 250px;
+ max-width: 600px;
+ margin: 0 auto;
}
diff --git a/samples/maps/title/subtitle/demo.css b/samples/maps/title/subtitle/demo.css
index 6482d99cf26..655d432995c 100644
--- a/samples/maps/title/subtitle/demo.css
+++ b/samples/maps/title/subtitle/demo.css
@@ -1,11 +1,12 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
color: gray;
-}
\ No newline at end of file
+}
diff --git a/samples/maps/title/title/demo.css b/samples/maps/title/title/demo.css
index 6482d99cf26..655d432995c 100644
--- a/samples/maps/title/title/demo.css
+++ b/samples/maps/title/title/demo.css
@@ -1,11 +1,12 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
color: gray;
-}
\ No newline at end of file
+}
diff --git a/samples/maps/tooltip/background-border/demo.css b/samples/maps/tooltip/background-border/demo.css
index 6482d99cf26..655d432995c 100644
--- a/samples/maps/tooltip/background-border/demo.css
+++ b/samples/maps/tooltip/background-border/demo.css
@@ -1,11 +1,12 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
color: gray;
-}
\ No newline at end of file
+}
diff --git a/samples/maps/tooltip/format/demo.css b/samples/maps/tooltip/format/demo.css
index 6482d99cf26..655d432995c 100644
--- a/samples/maps/tooltip/format/demo.css
+++ b/samples/maps/tooltip/format/demo.css
@@ -1,11 +1,12 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
color: gray;
-}
\ No newline at end of file
+}
diff --git a/samples/maps/tooltip/formatter/demo.css b/samples/maps/tooltip/formatter/demo.css
index 6482d99cf26..655d432995c 100644
--- a/samples/maps/tooltip/formatter/demo.css
+++ b/samples/maps/tooltip/formatter/demo.css
@@ -1,11 +1,12 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
color: gray;
-}
\ No newline at end of file
+}
diff --git a/samples/maps/tooltip/positioner/demo.css b/samples/maps/tooltip/positioner/demo.css
index 6482d99cf26..655d432995c 100644
--- a/samples/maps/tooltip/positioner/demo.css
+++ b/samples/maps/tooltip/positioner/demo.css
@@ -1,11 +1,12 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
color: gray;
-}
\ No newline at end of file
+}
diff --git a/samples/maps/tooltip/usehtml/demo.css b/samples/maps/tooltip/usehtml/demo.css
index 5b68f392e0e..200602541fa 100644
--- a/samples/maps/tooltip/usehtml/demo.css
+++ b/samples/maps/tooltip/usehtml/demo.css
@@ -1,12 +1,12 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
-.highcharts-tooltip>span {
- background: rgba(255,255,255,0.85);
+.highcharts-tooltip > span {
+ background: rgb(255 255 255 / 85%);
border: 1px solid silver;
border-radius: 3px;
box-shadow: 1px 1px 2px #888;
@@ -21,4 +21,4 @@
.f32 .flag {
vertical-align: middle !important;
-}
\ No newline at end of file
+}
diff --git a/samples/maps/tooltip/valuedecimals/demo.css b/samples/maps/tooltip/valuedecimals/demo.css
index 6482d99cf26..655d432995c 100644
--- a/samples/maps/tooltip/valuedecimals/demo.css
+++ b/samples/maps/tooltip/valuedecimals/demo.css
@@ -1,11 +1,12 @@
#container {
- height: 500px;
- min-width: 310px;
- max-width: 800px;
- margin: 0 auto;
+ height: 500px;
+ min-width: 310px;
+ max-width: 800px;
+ margin: 0 auto;
}
+
.loading {
margin-top: 10em;
text-align: center;
color: gray;
-}
\ No newline at end of file
+}
diff --git a/samples/static/highslide.css b/samples/static/highslide.css
index dcdf669fd2e..1d33a97229f 100644
--- a/samples/static/highslide.css
+++ b/samples/static/highslide.css
@@ -1,887 +1,1073 @@
/**
-* @file: highslide.css
+* @file: highslide.css
* @version: 4.1.7
*/
.highslide-container div {
- font-family: Verdana, Helvetica;
- font-size: 10pt;
+ font-family: Verdana, Helvetica;
+ font-size: 10pt;
}
+
.highslide-container table {
- background: none;
+ background: none;
}
+
.highslide {
- outline: none;
- text-decoration: none;
+ outline: none;
+ text-decoration: none;
}
+
.highslide img {
- border: 2px solid silver;
+ border: 2px solid silver;
}
+
.highslide:hover img {
- border-color: gray;
+ border-color: gray;
}
+
.highslide-active-anchor img {
- visibility: hidden;
+ visibility: hidden;
}
+
.highslide-gallery .highslide-active-anchor img {
- border-color: black;
- visibility: visible;
- cursor: default;
+ border-color: black;
+ visibility: visible;
+ cursor: default;
}
+
.highslide-image {
- border-width: 2px;
- border-style: solid;
- border-color: white;
- background: gray;
+ border-width: 2px;
+ border-style: solid;
+ border-color: white;
+ background: gray;
}
-.highslide-wrapper, .highslide-outline {
- background: white;
+
+.highslide-wrapper,
+.highslide-outline {
+ background: white;
}
+
.glossy-dark {
- background: #111;
+ background: #111;
}
.highslide-image-blur {
}
+
.highslide-number {
- font-weight: bold;
- color: gray;
- font-size: .9em;
+ font-weight: bold;
+ color: gray;
+ font-size: 0.9em;
}
+
.highslide-caption {
- display: none;
- font-size: 1em;
- padding: 5px;
- /*background: white;*/
+ display: none;
+ font-size: 1em;
+ padding: 5px;
+
+ /* background: white; */
}
+
.highslide-heading {
- display: none;
- font-weight: bold;
- margin: 0.4em;
+ display: none;
+ font-weight: bold;
+ margin: 0.4em;
}
+
.highslide-dimming {
- position: absolute;
- background: black;
+ position: absolute;
+ background: black;
}
+
a.highslide-full-expand {
- background: url(graphics/fullexpand.gif) no-repeat;
- display: block;
- margin: 0 10px 10px 0;
- width: 34px;
- height: 34px;
+ background: url(graphics/fullexpand.gif) no-repeat;
+ display: block;
+ margin: 0 10px 10px 0;
+ width: 34px;
+ height: 34px;
}
+
.highslide-loading {
- display: block;
- color: black;
- font-size: 9px;
- font-weight: bold;
- text-transform: uppercase;
- text-decoration: none;
- padding: 3px;
- border: 1px solid white;
- background-color: white;
- padding-left: 22px;
- background-image: url(graphics/loader.white.gif);
- background-repeat: no-repeat;
- background-position: 3px 1px;
+ display: block;
+ color: black;
+ font-size: 9px;
+ font-weight: bold;
+ text-transform: uppercase;
+ text-decoration: none;
+ padding: 3px;
+ border: 1px solid white;
+ background-color: white;
+ padding-left: 22px;
+ background-image: url(graphics/loader.white.gif);
+ background-repeat: no-repeat;
+ background-position: 3px 1px;
}
+
a.highslide-credits,
a.highslide-credits i {
- padding: 2px;
- color: silver;
- text-decoration: none;
- font-size: 10px;
+ padding: 2px;
+ color: silver;
+ text-decoration: none;
+ font-size: 10px;
}
+
a.highslide-credits:hover,
a.highslide-credits:hover i {
- color: white;
- background-color: gray;
+ color: white;
+ background-color: gray;
}
-.highslide-move, .highslide-move * {
- cursor: move;
+
+.highslide-move,
+.highslide-move * {
+ cursor: move;
}
.highslide-viewport {
- display: none;
- position: fixed;
- width: 100%;
- height: 100%;
- z-index: 1;
- background: none;
- left: 0;
- top: 0;
+ display: none;
+ position: fixed;
+ width: 100%;
+ height: 100%;
+ z-index: 1;
+ background: none;
+ left: 0;
+ top: 0;
}
+
.highslide-overlay {
- display: none;
+ display: none;
}
+
.hidden-container {
- display: none;
+ display: none;
}
+
/* Example of a semitransparent, offset closebutton */
.closebutton {
- position: relative;
- top: -15px;
- left: 15px;
- width: 30px;
- height: 30px;
- cursor: pointer;
- background: url(graphics/close.png);
- /* NOTE! For IE6, you also need to update the highslide-ie6.css file. */
+ position: relative;
+ top: -15px;
+ left: 15px;
+ width: 30px;
+ height: 30px;
+ cursor: pointer;
+ background: url(graphics/close.png);
+
+ /* NOTE! For IE6, you also need to update the highslide-ie6.css file. */
}
-/*****************************************************************************/
+/**************************************************************************** */
+
/* Thumbnail boxes for the galleries. */
+
/* Remove these if you are not using a gallery. */
-/*****************************************************************************/
+
+/**************************************************************************** */
.highslide-gallery ul {
- list-style-type: none;
- margin: 0;
- padding: 0;
+ list-style-type: none;
+ margin: 0;
+ padding: 0;
}
+
.highslide-gallery ul li {
- display: block;
- position: relative;
- float: left;
- width: 106px;
- height: 106px;
- border: 1px solid silver;
- background: #ededed;
- margin: 2px;
- line-height: 0;
- overflow: hidden;
+ display: block;
+ position: relative;
+ float: left;
+ width: 106px;
+ height: 106px;
+ border: 1px solid silver;
+ background: #ededed;
+ margin: 2px;
+ line-height: 0;
+ overflow: hidden;
}
+
.highslide-gallery ul a {
- position: absolute;
- top: 50%;
- left: 50%;
+ position: absolute;
+ top: 50%;
+ left: 50%;
}
+
.highslide-gallery ul img {
- position: relative;
- top: -50%;
- left: -50%;
+ position: relative;
+ top: -50%;
+ left: -50%;
}
-html>/**/body .highslide-gallery ul li {
- display: table;
- text-align: center;
+
+html > /**/body .highslide-gallery ul li {
+ display: table;
+ text-align: center;
}
-html>/**/body .highslide-gallery ul li {
- text-align: center;
+
+html > /**/body .highslide-gallery ul li {
+ text-align: center;
}
-html>/**/body .highslide-gallery ul a {
- position: static;
- display: table-cell;
- vertical-align: middle;
+
+html > /**/body .highslide-gallery ul a {
+ position: static;
+ display: table-cell;
+ vertical-align: middle;
}
-html>/**/body .highslide-gallery ul img {
- position: static;
+
+html > /**/body .highslide-gallery ul img {
+ position: static;
}
-/*****************************************************************************/
+/**************************************************************************** */
+
/* Controls for the galleries. */
+
/* Remove these if you are not using a gallery */
-/*****************************************************************************/
+
+/**************************************************************************** */
.highslide-controls {
- width: 195px;
- height: 40px;
- background: url(graphics/controlbar-white.gif) 0 -90px no-repeat;
- margin: 20px 15px 10px 0;
+ width: 195px;
+ height: 40px;
+ background: url(graphics/controlbar-white.gif) 0 -90px no-repeat;
+ margin: 20px 15px 10px 0;
}
-.highslide-controls ul {
- position: relative;
- left: 15px;
- height: 40px;
- list-style: none;
- margin: 0;
- padding: 0;
- background: url(graphics/controlbar-white.gif) right -90px no-repeat;
+.highslide-controls ul {
+ position: relative;
+ left: 15px;
+ height: 40px;
+ list-style: none;
+ margin: 0;
+ padding: 0;
+ background: url(graphics/controlbar-white.gif) right -90px no-repeat;
}
+
.highslide-controls li {
- float: left;
- padding: 5px 0;
- margin:0;
- list-style: none;
+ float: left;
+ padding: 5px 0;
+ margin: 0;
+ list-style: none;
}
+
.highslide-controls a {
- background-image: url(graphics/controlbar-white.gif);
- display: block;
- float: left;
- height: 30px;
- width: 30px;
- outline: none;
+ background-image: url(graphics/controlbar-white.gif);
+ display: block;
+ float: left;
+ height: 30px;
+ width: 30px;
+ outline: none;
}
+
.highslide-controls a.disabled {
- cursor: default;
+ cursor: default;
}
+
.highslide-controls a.disabled span {
- cursor: default;
+ cursor: default;
}
+
.highslide-controls a span {
- /* hide the text for these graphic buttons */
- display: none;
- cursor: pointer;
+ /* hide the text for these graphic buttons */
+ display: none;
+ cursor: pointer;
}
-
/* The CSS sprites for the controlbar - see http://www.google.com/search?q=css+sprites */
.highslide-controls .highslide-previous a {
- background-position: 0 0;
+ background-position: 0 0;
}
+
.highslide-controls .highslide-previous a:hover {
- background-position: 0 -30px;
+ background-position: 0 -30px;
}
+
.highslide-controls .highslide-previous a.disabled {
- background-position: 0 -60px !important;
+ background-position: 0 -60px !important;
}
+
.highslide-controls .highslide-play a {
- background-position: -30px 0;
+ background-position: -30px 0;
}
+
.highslide-controls .highslide-play a:hover {
- background-position: -30px -30px;
+ background-position: -30px -30px;
}
+
.highslide-controls .highslide-play a.disabled {
- background-position: -30px -60px !important;
+ background-position: -30px -60px !important;
}
+
.highslide-controls .highslide-pause a {
- background-position: -60px 0;
+ background-position: -60px 0;
}
+
.highslide-controls .highslide-pause a:hover {
- background-position: -60px -30px;
+ background-position: -60px -30px;
}
+
.highslide-controls .highslide-next a {
- background-position: -90px 0;
+ background-position: -90px 0;
}
+
.highslide-controls .highslide-next a:hover {
- background-position: -90px -30px;
+ background-position: -90px -30px;
}
+
.highslide-controls .highslide-next a.disabled {
- background-position: -90px -60px !important;
+ background-position: -90px -60px !important;
}
+
.highslide-controls .highslide-move a {
- background-position: -120px 0;
+ background-position: -120px 0;
}
+
.highslide-controls .highslide-move a:hover {
- background-position: -120px -30px;
+ background-position: -120px -30px;
}
+
.highslide-controls .highslide-full-expand a {
- background-position: -150px 0;
+ background-position: -150px 0;
}
+
.highslide-controls .highslide-full-expand a:hover {
- background-position: -150px -30px;
+ background-position: -150px -30px;
}
+
.highslide-controls .highslide-full-expand a.disabled {
- background-position: -150px -60px !important;
+ background-position: -150px -60px !important;
}
+
.highslide-controls .highslide-close a {
- background-position: -180px 0;
+ background-position: -180px 0;
}
+
.highslide-controls .highslide-close a:hover {
- background-position: -180px -30px;
+ background-position: -180px -30px;
}
-/*****************************************************************************/
+/**************************************************************************** */
+
/* Styles for the HTML popups */
+
/* Remove these if you are not using Highslide HTML */
-/*****************************************************************************/
+
+/**************************************************************************** */
.highslide-maincontent {
- display: none;
+ display: none;
}
+
.highslide-html {
- background-color: white;
+ background-color: white;
}
+
.highslide-html-content {
- display: none;
- width: 400px;
- padding: 0 5px 5px 5px;
+ display: none;
+ width: 400px;
+ padding: 0 5px 5px;
}
+
.highslide-header {
- padding-bottom: 5px;
+ padding-bottom: 5px;
}
+
.highslide-header ul {
- margin: 0;
- padding: 0;
- text-align: right;
+ margin: 0;
+ padding: 0;
+ text-align: right;
}
+
.highslide-header ul li {
- display: inline;
- padding-left: 1em;
+ display: inline;
+ padding-left: 1em;
}
-.highslide-header ul li.highslide-previous, .highslide-header ul li.highslide-next {
- display: none;
+
+.highslide-header ul li.highslide-previous,
+.highslide-header ul li.highslide-next {
+ display: none;
}
+
.highslide-header a {
- font-weight: bold;
- color: gray;
- text-transform: uppercase;
- text-decoration: none;
+ font-weight: bold;
+ color: gray;
+ text-transform: uppercase;
+ text-decoration: none;
}
+
.highslide-header a:hover {
- color: black;
+ color: black;
}
+
.highslide-header .highslide-move a {
- cursor: move;
+ cursor: move;
}
+
.highslide-footer {
- height: 16px;
+ height: 16px;
}
+
.highslide-footer .highslide-resize {
- display: block;
- float: right;
- margin-top: 5px;
- height: 11px;
- width: 11px;
- background: url(graphics/resize.gif) no-repeat;
+ display: block;
+ float: right;
+ margin-top: 5px;
+ height: 11px;
+ width: 11px;
+ background: url(graphics/resize.gif) no-repeat;
}
+
.highslide-footer .highslide-resize span {
- display: none;
+ display: none;
}
+
.highslide-body {
}
+
.highslide-resize {
- cursor: nw-resize;
+ cursor: nw-resize;
}
-/*****************************************************************************/
+/**************************************************************************** */
+
/* Styles for the Individual wrapper class names. */
+
/* See www.highslide.com/ref/hs.wrapperClassName */
+
/* You can safely remove the class name themes you don't use */
-/*****************************************************************************/
+
+/**************************************************************************** */
/* hs.wrapperClassName = 'draggable-header' */
.draggable-header .highslide-header {
- height: 18px;
- border-bottom: 1px solid #dddddd;
+ height: 18px;
+ border-bottom: 1px solid #ddd;
}
+
.draggable-header .highslide-heading {
- position: absolute;
- margin: 2px 0.4em;
+ position: absolute;
+ margin: 2px 0.4em;
}
.draggable-header .highslide-header .highslide-move {
- cursor: move;
- display: block;
- height: 16px;
- position: absolute;
- right: 24px;
- top: 0;
- width: 100%;
- z-index: 1;
+ cursor: move;
+ display: block;
+ height: 16px;
+ position: absolute;
+ right: 24px;
+ top: 0;
+ width: 100%;
+ z-index: 1;
}
+
.draggable-header .highslide-header .highslide-move * {
- display: none;
+ display: none;
}
+
.draggable-header .highslide-header .highslide-close {
- position: absolute;
- right: 2px;
- top: 2px;
- z-index: 5;
- padding: 0;
+ position: absolute;
+ right: 2px;
+ top: 2px;
+ z-index: 5;
+ padding: 0;
}
+
.draggable-header .highslide-header .highslide-close a {
- display: block;
- height: 16px;
- width: 16px;
- background-image: url(graphics/closeX.png);
+ display: block;
+ height: 16px;
+ width: 16px;
+ background-image: url(graphics/closeX.png);
}
+
.draggable-header .highslide-header .highslide-close a:hover {
- background-position: 0 16px;
+ background-position: 0 16px;
}
+
.draggable-header .highslide-header .highslide-close span {
- display: none;
+ display: none;
}
+
.draggable-header .highslide-maincontent {
- padding-top: 1em;
+ padding-top: 1em;
}
/* hs.wrapperClassName = 'titlebar' */
.titlebar .highslide-header {
- height: 18px;
- border-bottom: 1px solid #dddddd;
+ height: 18px;
+ border-bottom: 1px solid #ddd;
}
+
.titlebar .highslide-heading {
- position: absolute;
- width: 90%;
- margin: 1px 0 1px 5px;
- color: #666666;
+ position: absolute;
+ width: 90%;
+ margin: 1px 0 1px 5px;
+ color: #666;
}
.titlebar .highslide-header .highslide-move {
- cursor: move;
- display: block;
- height: 16px;
- position: absolute;
- right: 24px;
- top: 0;
- width: 100%;
- z-index: 1;
+ cursor: move;
+ display: block;
+ height: 16px;
+ position: absolute;
+ right: 24px;
+ top: 0;
+ width: 100%;
+ z-index: 1;
}
+
.titlebar .highslide-header .highslide-move * {
- display: none;
+ display: none;
}
+
.titlebar .highslide-header li {
- position: relative;
- top: 3px;
- z-index: 2;
- padding: 0 0 0 1em;
+ position: relative;
+ top: 3px;
+ z-index: 2;
+ padding: 0 0 0 1em;
}
+
.titlebar .highslide-maincontent {
- padding-top: 1em;
+ padding-top: 1em;
}
/* hs.wrapperClassName = 'no-footer' */
.no-footer .highslide-footer {
- display: none;
+ display: none;
}
/* hs.wrapperClassName = 'wide-border' */
.wide-border {
- background: white;
+ background: white;
}
+
.wide-border .highslide-image {
- border-width: 10px;
+ border-width: 10px;
}
+
.wide-border .highslide-caption {
- padding: 0 10px 10px 10px;
+ padding: 0 10px 10px;
}
/* hs.wrapperClassName = 'borderless' */
.borderless .highslide-image {
- border: none;
+ border: none;
}
+
.borderless .highslide-caption {
- border-bottom: 1px solid white;
- border-top: 1px solid white;
- background: silver;
+ border-bottom: 1px solid white;
+ border-top: 1px solid white;
+ background: silver;
}
/* hs.wrapperClassName = 'outer-glow' */
.outer-glow {
- background: #444;
+ background: #444;
}
+
.outer-glow .highslide-image {
- border: 5px solid #444444;
+ border: 5px solid #444;
}
+
.outer-glow .highslide-caption {
- border: 5px solid #444444;
- border-top: none;
- padding: 5px;
- background-color: gray;
+ border: 5px solid #444;
+ border-top: none;
+ padding: 5px;
+ background-color: gray;
}
/* hs.wrapperClassName = 'colored-border' */
.colored-border {
- background: white;
+ background: white;
}
+
.colored-border .highslide-image {
- border: 2px solid green;
+ border: 2px solid green;
}
+
.colored-border .highslide-caption {
- border: 2px solid green;
- border-top: none;
+ border: 2px solid green;
+ border-top: none;
}
/* hs.wrapperClassName = 'dark' */
.dark {
- background: #111;
+ background: #111;
}
+
.dark .highslide-image {
- border-color: black black #202020 black;
- background: gray;
+ border-color: black black #202020;
+ background: gray;
}
+
.dark .highslide-caption {
- color: white;
- background: #111;
+ color: white;
+ background: #111;
}
+
.dark .highslide-controls,
.dark .highslide-controls ul,
.dark .highslide-controls a {
- background-image: url(graphics/controlbar-black-border.gif);
+ background-image: url(graphics/controlbar-black-border.gif);
}
/* hs.wrapperClassName = 'floating-caption' */
.floating-caption .highslide-caption {
- position: absolute;
- padding: 1em 0 0 0;
- background: none;
- color: white;
- border: none;
- font-weight: bold;
+ position: absolute;
+ padding: 1em 0 0;
+ background: none;
+ color: white;
+ border: none;
+ font-weight: bold;
}
/* hs.wrapperClassName = 'controls-in-heading' */
.controls-in-heading .highslide-heading {
- color: gray;
- font-weight: bold;
- height: 20px;
- overflow: hidden;
- cursor: default;
- padding: 0 0 0 22px;
- margin: 0;
- background: url(graphics/icon.gif) no-repeat 0 1px;
+ color: gray;
+ font-weight: bold;
+ height: 20px;
+ overflow: hidden;
+ cursor: default;
+ padding: 0 0 0 22px;
+ margin: 0;
+ background: url(graphics/icon.gif) no-repeat 0 1px;
}
+
.controls-in-heading .highslide-controls {
- width: 105px;
- height: 20px;
- position: relative;
- margin: 0;
- top: -23px;
- left: 7px;
- background: none;
+ width: 105px;
+ height: 20px;
+ position: relative;
+ margin: 0;
+ top: -23px;
+ left: 7px;
+ background: none;
}
+
.controls-in-heading .highslide-controls ul {
- position: static;
- height: 20px;
- background: none;
+ position: static;
+ height: 20px;
+ background: none;
}
+
.controls-in-heading .highslide-controls li {
- padding: 0;
+ padding: 0;
}
+
.controls-in-heading .highslide-controls a {
- background-image: url(graphics/controlbar-white-small.gif);
- height: 20px;
- width: 20px;
+ background-image: url(graphics/controlbar-white-small.gif);
+ height: 20px;
+ width: 20px;
}
.controls-in-heading .highslide-controls .highslide-move {
- display: none;
+ display: none;
}
.controls-in-heading .highslide-controls .highslide-previous a {
- background-position: 0 0;
+ background-position: 0 0;
}
+
.controls-in-heading .highslide-controls .highslide-previous a:hover {
- background-position: 0 -20px;
+ background-position: 0 -20px;
}
+
.controls-in-heading .highslide-controls .highslide-previous a.disabled {
- background-position: 0 -40px !important;
+ background-position: 0 -40px !important;
}
+
.controls-in-heading .highslide-controls .highslide-play a {
- background-position: -20px 0;
+ background-position: -20px 0;
}
+
.controls-in-heading .highslide-controls .highslide-play a:hover {
- background-position: -20px -20px;
+ background-position: -20px -20px;
}
+
.controls-in-heading .highslide-controls .highslide-play a.disabled {
- background-position: -20px -40px !important;
+ background-position: -20px -40px !important;
}
+
.controls-in-heading .highslide-controls .highslide-pause a {
- background-position: -40px 0;
+ background-position: -40px 0;
}
+
.controls-in-heading .highslide-controls .highslide-pause a:hover {
- background-position: -40px -20px;
+ background-position: -40px -20px;
}
+
.controls-in-heading .highslide-controls .highslide-next a {
- background-position: -60px 0;
+ background-position: -60px 0;
}
+
.controls-in-heading .highslide-controls .highslide-next a:hover {
- background-position: -60px -20px;
+ background-position: -60px -20px;
}
+
.controls-in-heading .highslide-controls .highslide-next a.disabled {
- background-position: -60px -40px !important;
+ background-position: -60px -40px !important;
}
+
.controls-in-heading .highslide-controls .highslide-full-expand a {
- background-position: -100px 0;
+ background-position: -100px 0;
}
+
.controls-in-heading .highslide-controls .highslide-full-expand a:hover {
- background-position: -100px -20px;
+ background-position: -100px -20px;
}
+
.controls-in-heading .highslide-controls .highslide-full-expand a.disabled {
- background-position: -100px -40px !important;
+ background-position: -100px -40px !important;
}
+
.controls-in-heading .highslide-controls .highslide-close a {
- background-position: -120px 0;
+ background-position: -120px 0;
}
+
.controls-in-heading .highslide-controls .highslide-close a:hover {
- background-position: -120px -20px;
+ background-position: -120px -20px;
}
-/*****************************************************************************/
+/**************************************************************************** */
+
/* Styles for text based controls. */
+
/* You can safely remove this if you don't use text based controls */
-/*****************************************************************************/
+
+/**************************************************************************** */
.text-controls .highslide-controls {
- width: auto;
- height: auto;
- margin: 0;
- text-align: center;
- background: none;
+ width: auto;
+ height: auto;
+ margin: 0;
+ text-align: center;
+ background: none;
}
+
.text-controls ul {
- position: static;
- background: none;
- height: auto;
- left: 0;
+ position: static;
+ background: none;
+ height: auto;
+ left: 0;
}
+
.text-controls .highslide-move {
- display: none;
+ display: none;
}
+
.text-controls li {
background-image: url(graphics/controlbar-text-buttons.png);
- background-position: right top !important;
- padding: 0;
- margin-left: 15px;
- display: block;
- width: auto;
+ background-position: right top !important;
+ padding: 0;
+ margin-left: 15px;
+ display: block;
+ width: auto;
}
+
.text-controls a {
background: url(graphics/controlbar-text-buttons.png) no-repeat;
background-position: left top !important;
position: relative;
left: -10px;
- display: block;
- width: auto;
- height: auto;
- text-decoration: none !important;
+ display: block;
+ width: auto;
+ height: auto;
+ text-decoration: none !important;
}
+
.text-controls a span {
- background: url(graphics/controlbar-text-buttons.png) no-repeat;
+ background: url(graphics/controlbar-text-buttons.png) no-repeat;
margin: 1px 2px 1px 10px;
- display: block;
+ display: block;
min-width: 4em;
height: 18px;
line-height: 18px;
- padding: 1px 0 1px 18px;
+ padding: 1px 0 1px 18px;
color: #333;
- font-family: "Trebuchet MS", Arial, sans-serif;
- font-size: 12px;
- font-weight: bold;
- white-space: nowrap;
+ font-family: "Trebuchet MS", Arial, sans-serif;
+ font-size: 12px;
+ font-weight: bold;
+ white-space: nowrap;
}
+
.text-controls .highslide-next {
- margin-right: 1em;
+ margin-right: 1em;
}
+
.text-controls .highslide-full-expand a span {
- min-width: 0;
- margin: 1px 0;
- padding: 1px 0 1px 10px;
+ min-width: 0;
+ margin: 1px 0;
+ padding: 1px 0 1px 10px;
}
+
.text-controls .highslide-close a span {
- min-width: 0;
+ min-width: 0;
}
+
.text-controls a:hover span {
- color: black;
+ color: black;
}
+
.text-controls a.disabled span {
- color: #999;
+ color: #999;
}
.text-controls .highslide-previous span {
- background-position: 0 -40px;
+ background-position: 0 -40px;
}
+
.text-controls .highslide-previous a.disabled {
- background-position: left top !important;
+ background-position: left top !important;
}
+
.text-controls .highslide-previous a.disabled span {
- background-position: 0 -140px;
+ background-position: 0 -140px;
}
+
.text-controls .highslide-play span {
- background-position: 0 -60px;
+ background-position: 0 -60px;
}
+
.text-controls .highslide-play a.disabled {
- background-position: left top !important;
+ background-position: left top !important;
}
+
.text-controls .highslide-play a.disabled span {
- background-position: 0 -160px;
+ background-position: 0 -160px;
}
+
.text-controls .highslide-pause span {
- background-position: 0 -80px;
+ background-position: 0 -80px;
}
+
.text-controls .highslide-next span {
- background-position: 0 -100px;
+ background-position: 0 -100px;
}
+
.text-controls .highslide-next a.disabled {
- background-position: left top !important;
+ background-position: left top !important;
}
+
.text-controls .highslide-next a.disabled span {
- background-position: 0 -200px;
+ background-position: 0 -200px;
}
+
.text-controls .highslide-full-expand span {
- background: none;
+ background: none;
}
+
.text-controls .highslide-full-expand a.disabled {
- background-position: left top !important;
+ background-position: left top !important;
}
+
.text-controls .highslide-close span {
- background-position: 0 -120px;
+ background-position: 0 -120px;
}
+/**************************************************************************** */
-/*****************************************************************************/
/* Styles for the thumbstrip. */
+
/* See www.highslide.com/ref/hs.addSlideshow */
+
/* You can safely remove this if you don't use a thumbstrip */
-/*****************************************************************************/
+
+/**************************************************************************** */
.highslide-thumbstrip {
- height: 100%;
+ height: 100%;
}
+
.highslide-thumbstrip div {
- overflow: hidden;
+ overflow: hidden;
}
+
.highslide-thumbstrip table {
- position: relative;
- padding: 0;
- border-collapse: collapse;
+ position: relative;
+ padding: 0;
+ border-collapse: collapse;
}
+
.highslide-thumbstrip td {
- padding: 1px;
- /*text-align: center;*/
+ padding: 1px;
+
+ /* text-align: center; */
}
+
.highslide-thumbstrip a {
- outline: none;
+ outline: none;
}
+
.highslide-thumbstrip img {
- display: block;
- border: 1px solid gray;
- margin: 0 auto;
+ display: block;
+ border: 1px solid gray;
+ margin: 0 auto;
}
+
.highslide-thumbstrip .highslide-active-anchor img {
- visibility: visible;
+ visibility: visible;
}
+
.highslide-thumbstrip .highslide-marker {
- position: absolute;
- width: 0;
- height: 0;
- border-width: 0;
- border-style: solid;
- border-color: transparent; /* change this to actual background color in highslide-ie6.css */
+ position: absolute;
+ width: 0;
+ height: 0;
+ border-width: 0;
+ border-style: solid;
+ border-color: transparent; /* change this to actual background color in highslide-ie6.css */
}
+
.highslide-thumbstrip-horizontal div {
- width: auto;
- /* width: 100% breaks in small strips in IE */
+ width: auto;
+
+ /* width: 100% breaks in small strips in IE */
}
+
.highslide-thumbstrip-horizontal .highslide-scroll-up {
- display: none;
- position: absolute;
- top: 3px;
- left: 3px;
- width: 25px;
- height: 42px;
+ display: none;
+ position: absolute;
+ top: 3px;
+ left: 3px;
+ width: 25px;
+ height: 42px;
}
+
.highslide-thumbstrip-horizontal .highslide-scroll-up div {
- margin-bottom: 10px;
- cursor: pointer;
- background: url(graphics/scrollarrows.png) left center no-repeat;
- height: 42px;
+ margin-bottom: 10px;
+ cursor: pointer;
+ background: url(graphics/scrollarrows.png) left center no-repeat;
+ height: 42px;
}
+
.highslide-thumbstrip-horizontal .highslide-scroll-down {
- display: none;
- position: absolute;
- top: 3px;
- right: 3px;
- width: 25px;
- height: 42px;
+ display: none;
+ position: absolute;
+ top: 3px;
+ right: 3px;
+ width: 25px;
+ height: 42px;
}
+
.highslide-thumbstrip-horizontal .highslide-scroll-down div {
- margin-bottom: 10px;
- cursor: pointer;
- background: url(graphics/scrollarrows.png) center right no-repeat;
- height: 42px;
+ margin-bottom: 10px;
+ cursor: pointer;
+ background: url(graphics/scrollarrows.png) center right no-repeat;
+ height: 42px;
}
+
.highslide-thumbstrip-horizontal table {
- margin: 2px 0 10px 0;
+ margin: 2px 0 10px;
}
+
.highslide-viewport .highslide-thumbstrip-horizontal table {
- margin-left: 10px;
+ margin-left: 10px;
}
+
.highslide-thumbstrip-horizontal img {
- width: auto;
- height: 40px;
+ width: auto;
+ height: 40px;
}
+
.highslide-thumbstrip-horizontal .highslide-marker {
- top: 47px;
- border-left-width: 6px;
- border-right-width: 6px;
- border-bottom: 6px solid gray;
+ top: 47px;
+ border-left-width: 6px;
+ border-right-width: 6px;
+ border-bottom: 6px solid gray;
}
+
.highslide-viewport .highslide-thumbstrip-horizontal .highslide-marker {
- margin-left: 10px;
+ margin-left: 10px;
}
-.dark .highslide-thumbstrip-horizontal .highslide-marker, .highslide-viewport .highslide-thumbstrip-horizontal .highslide-marker {
- border-bottom-color: white !important;
+
+.dark .highslide-thumbstrip-horizontal .highslide-marker,
+.highslide-viewport .highslide-thumbstrip-horizontal .highslide-marker {
+ border-bottom-color: white !important;
}
.highslide-thumbstrip-vertical-overlay {
- overflow: hidden !important;
+ overflow: hidden !important;
}
+
.highslide-thumbstrip-vertical div {
- height: 100%;
+ height: 100%;
}
+
.highslide-thumbstrip-vertical a {
- display: block;
+ display: block;
}
+
.highslide-thumbstrip-vertical .highslide-scroll-up {
- display: none;
- position: absolute;
- top: 0;
- left: 0;
- width: 100%;
- height: 25px;
+ display: none;
+ position: absolute;
+ top: 0;
+ left: 0;
+ width: 100%;
+ height: 25px;
}
+
.highslide-thumbstrip-vertical .highslide-scroll-up div {
- margin-left: 10px;
- cursor: pointer;
- background: url(graphics/scrollarrows.png) top center no-repeat;
- height: 25px;
+ margin-left: 10px;
+ cursor: pointer;
+ background: url(graphics/scrollarrows.png) top center no-repeat;
+ height: 25px;
}
+
.highslide-thumbstrip-vertical .highslide-scroll-down {
- display: none;
- position: absolute;
- bottom: 0;
- left: 0;
- width: 100%;
- height: 25px;
+ display: none;
+ position: absolute;
+ bottom: 0;
+ left: 0;
+ width: 100%;
+ height: 25px;
}
+
.highslide-thumbstrip-vertical .highslide-scroll-down div {
- margin-left: 10px;
- cursor: pointer;
- background: url(graphics/scrollarrows.png) bottom center no-repeat;
- height: 25px;
+ margin-left: 10px;
+ cursor: pointer;
+ background: url(graphics/scrollarrows.png) bottom center no-repeat;
+ height: 25px;
}
+
.highslide-thumbstrip-vertical table {
- margin: 10px 0 0 10px;
+ margin: 10px 0 0 10px;
}
+
.highslide-thumbstrip-vertical img {
- max-width: 60px;
+ max-width: 60px;
}
+
.highslide-thumbstrip-vertical .highslide-marker {
- left: 0;
- margin-top: 8px;
- border-top-width: 6px;
- border-bottom-width: 6px;
- border-left: 6px solid gray;
+ left: 0;
+ margin-top: 8px;
+ border-top-width: 6px;
+ border-bottom-width: 6px;
+ border-left: 6px solid gray;
}
-.dark .highslide-thumbstrip-vertical .highslide-marker, .highslide-viewport .highslide-thumbstrip-vertical .highslide-marker {
- border-left-color: white;
+
+.dark .highslide-thumbstrip-vertical .highslide-marker,
+.highslide-viewport .highslide-thumbstrip-vertical .highslide-marker {
+ border-left-color: white;
}
.highslide-viewport .highslide-thumbstrip-float {
- overflow: auto;
+ overflow: auto;
}
+
.highslide-thumbstrip-float ul {
- margin: 2px 0;
- padding: 0;
+ margin: 2px 0;
+ padding: 0;
}
+
.highslide-thumbstrip-float li {
- display: block;
- height: 60px;
- margin: 0 2px;
- list-style: none;
- float: left;
+ display: block;
+ height: 60px;
+ margin: 0 2px;
+ list-style: none;
+ float: left;
}
+
.highslide-thumbstrip-float img {
- display: inline;
- border-color: silver;
- max-height: 56px;
+ display: inline;
+ border-color: silver;
+ max-height: 56px;
}
+
.highslide-thumbstrip-float .highslide-active-anchor img {
- border-color: black;
+ border-color: black;
}
-.highslide-thumbstrip-float .highslide-scroll-up div, .highslide-thumbstrip-float .highslide-scroll-down div {
- display: none;
+
+.highslide-thumbstrip-float .highslide-scroll-up div,
+.highslide-thumbstrip-float .highslide-scroll-down div {
+ display: none;
}
+
.highslide-thumbstrip-float .highslide-marker {
- display: none;
+ display: none;
}
-
-
diff --git a/samples/stock/accessibility/accessible-stock/demo.css b/samples/stock/accessibility/accessible-stock/demo.css
index 2bdd933c911..3e7d0018401 100644
--- a/samples/stock/accessibility/accessible-stock/demo.css
+++ b/samples/stock/accessibility/accessible-stock/demo.css
@@ -5,45 +5,45 @@
}
caption {
- padding-bottom: 5px;
- font-family: 'Verdana';
- font-size: 14pt;
- font-weight: bold;
- color:#555555;
+ padding-bottom: 5px;
+ font-family: "Verdana";
+ font-size: 14pt;
+ font-weight: bold;
+ color: #555;
}
table {
- font-family: 'Verdana';
- font-size: 12pt;
- color:#555555;
- border-collapse: collapse;
- border: 3px solid #CCCCCC;
- margin: 2px auto;
+ font-family: "Verdana";
+ font-size: 12pt;
+ color: #555;
+ border-collapse: collapse;
+ border: 3px solid #ccc;
+ margin: 2px auto;
}
tr {
- border-bottom: 2px solid #EEEEEE;
+ border-bottom: 2px solid #eee;
}
th {
- border-left: 2px solid #EEEEEE;
- border-right: 2px solid #EEEEEE;
- padding: 12px 15px;
- border-collapse: collapse;
+ border-left: 2px solid #eee;
+ border-right: 2px solid #eee;
+ padding: 12px 15px;
+ border-collapse: collapse;
}
th[scope="col"] {
- background-color: #ffffee;
+ background-color: #ffe;
}
th[scope="row"] {
- background-color: #f0fcff;
- text-align:left;
+ background-color: #f0fcff;
+ text-align: left;
}
td {
- border-left: 2px solid #EEEEEE;
- border-right: 2px solid #EEEEEE;
- padding: 12px 15px;
- border-collapse: collapse;
-}
\ No newline at end of file
+ border-left: 2px solid #eee;
+ border-right: 2px solid #eee;
+ padding: 12px 15px;
+ border-collapse: collapse;
+}
diff --git a/samples/stock/accessibility/dynamic-stock/demo.css b/samples/stock/accessibility/dynamic-stock/demo.css
index 2bdd933c911..3e7d0018401 100644
--- a/samples/stock/accessibility/dynamic-stock/demo.css
+++ b/samples/stock/accessibility/dynamic-stock/demo.css
@@ -5,45 +5,45 @@
}
caption {
- padding-bottom: 5px;
- font-family: 'Verdana';
- font-size: 14pt;
- font-weight: bold;
- color:#555555;
+ padding-bottom: 5px;
+ font-family: "Verdana";
+ font-size: 14pt;
+ font-weight: bold;
+ color: #555;
}
table {
- font-family: 'Verdana';
- font-size: 12pt;
- color:#555555;
- border-collapse: collapse;
- border: 3px solid #CCCCCC;
- margin: 2px auto;
+ font-family: "Verdana";
+ font-size: 12pt;
+ color: #555;
+ border-collapse: collapse;
+ border: 3px solid #ccc;
+ margin: 2px auto;
}
tr {
- border-bottom: 2px solid #EEEEEE;
+ border-bottom: 2px solid #eee;
}
th {
- border-left: 2px solid #EEEEEE;
- border-right: 2px solid #EEEEEE;
- padding: 12px 15px;
- border-collapse: collapse;
+ border-left: 2px solid #eee;
+ border-right: 2px solid #eee;
+ padding: 12px 15px;
+ border-collapse: collapse;
}
th[scope="col"] {
- background-color: #ffffee;
+ background-color: #ffe;
}
th[scope="row"] {
- background-color: #f0fcff;
- text-align:left;
+ background-color: #f0fcff;
+ text-align: left;
}
td {
- border-left: 2px solid #EEEEEE;
- border-right: 2px solid #EEEEEE;
- padding: 12px 15px;
- border-collapse: collapse;
-}
\ No newline at end of file
+ border-left: 2px solid #eee;
+ border-right: 2px solid #eee;
+ padding: 12px 15px;
+ border-collapse: collapse;
+}
diff --git a/samples/stock/chart/style/demo.css b/samples/stock/chart/style/demo.css
index 988054ac800..b1ddfcdce39 100644
--- a/samples/stock/chart/style/demo.css
+++ b/samples/stock/chart/style/demo.css
@@ -2,12 +2,13 @@
font: 0.7em sans-serif;
padding: 0.5em;
margin: 0.5em;
- background: #FCFFC5;
+ background: #fcffc5;
border-radius: 0.5em;
border: 1px solid gray;
}
-.info:before {
- content: 'i';
+
+.info::before {
+ content: "i";
margin: 0.5em;
font: 1.5em serif bold;
font-style: italic;
diff --git a/samples/stock/issues/1074/demo.css b/samples/stock/issues/1074/demo.css
index 988054ac800..b1ddfcdce39 100644
--- a/samples/stock/issues/1074/demo.css
+++ b/samples/stock/issues/1074/demo.css
@@ -2,12 +2,13 @@
font: 0.7em sans-serif;
padding: 0.5em;
margin: 0.5em;
- background: #FCFFC5;
+ background: #fcffc5;
border-radius: 0.5em;
border: 1px solid gray;
}
-.info:before {
- content: 'i';
+
+.info::before {
+ content: "i";
margin: 0.5em;
font: 1.5em serif bold;
font-style: italic;
diff --git a/samples/stock/issues/1078/demo.css b/samples/stock/issues/1078/demo.css
index 988054ac800..b1ddfcdce39 100644
--- a/samples/stock/issues/1078/demo.css
+++ b/samples/stock/issues/1078/demo.css
@@ -2,12 +2,13 @@
font: 0.7em sans-serif;
padding: 0.5em;
margin: 0.5em;
- background: #FCFFC5;
+ background: #fcffc5;
border-radius: 0.5em;
border: 1px solid gray;
}
-.info:before {
- content: 'i';
+
+.info::before {
+ content: "i";
margin: 0.5em;
font: 1.5em serif bold;
font-style: italic;
diff --git a/samples/stock/issues/622/demo.css b/samples/stock/issues/622/demo.css
index 988054ac800..b1ddfcdce39 100644
--- a/samples/stock/issues/622/demo.css
+++ b/samples/stock/issues/622/demo.css
@@ -2,12 +2,13 @@
font: 0.7em sans-serif;
padding: 0.5em;
margin: 0.5em;
- background: #FCFFC5;
+ background: #fcffc5;
border-radius: 0.5em;
border: 1px solid gray;
}
-.info:before {
- content: 'i';
+
+.info::before {
+ content: "i";
margin: 0.5em;
font: 1.5em serif bold;
font-style: italic;
diff --git a/samples/stock/members/chart-setsize/demo.css b/samples/stock/members/chart-setsize/demo.css
index 24329c8bfa4..6c4076c0d48 100644
--- a/samples/stock/members/chart-setsize/demo.css
+++ b/samples/stock/members/chart-setsize/demo.css
@@ -1,10 +1,11 @@
-@import 'https://ajax.googleapis.com/ajax/libs/jqueryui/1.12.1/themes/base/jquery-ui.css';
+@import "https://ajax.googleapis.com/ajax/libs/jqueryui/1.12.1/themes/base/jquery-ui.css";
#resizer {
border: 1px solid silver;
min-width: 360px;
min-height: 250px;
}
+
#inner-resizer { /* make room for the resize handle */
padding: 10px;
}
diff --git a/samples/stock/members/point-datagroup/demo.css b/samples/stock/members/point-datagroup/demo.css
index e8ce43bf444..43f7366859e 100644
--- a/samples/stock/members/point-datagroup/demo.css
+++ b/samples/stock/members/point-datagroup/demo.css
@@ -2,10 +2,13 @@
height: 400px;
max-width: 800px;
}
+
.data-table {
border-collapse: collapse;
}
-.data-table th, .data-table td {
+
+.data-table th,
+.data-table td {
border: 1px solid silver;
padding: 0.5em;
}
diff --git a/samples/stock/navigator/inverted/demo.css b/samples/stock/navigator/inverted/demo.css
index 0fb682ea2b8..c4664228021 100644
--- a/samples/stock/navigator/inverted/demo.css
+++ b/samples/stock/navigator/inverted/demo.css
@@ -1,9 +1,9 @@
#container {
- height: 400px;
- max-width: 600px;
- margin: auto;
+ height: 400px;
+ max-width: 600px;
+ margin: auto;
}
.highcharts-tooltip span {
- white-space: normal !important;
-}
\ No newline at end of file
+ white-space: normal !important;
+}
diff --git a/samples/stock/plotoptions/series-gapsize/demo.css b/samples/stock/plotoptions/series-gapsize/demo.css
index 988054ac800..b1ddfcdce39 100644
--- a/samples/stock/plotoptions/series-gapsize/demo.css
+++ b/samples/stock/plotoptions/series-gapsize/demo.css
@@ -2,12 +2,13 @@
font: 0.7em sans-serif;
padding: 0.5em;
margin: 0.5em;
- background: #FCFFC5;
+ background: #fcffc5;
border-radius: 0.5em;
border: 1px solid gray;
}
-.info:before {
- content: 'i';
+
+.info::before {
+ content: "i";
margin: 0.5em;
font: 1.5em serif bold;
font-style: italic;
diff --git a/samples/stock/rangeselector/dropdown/demo.css b/samples/stock/rangeselector/dropdown/demo.css
index c21dd200de0..65e20cc1e32 100644
--- a/samples/stock/rangeselector/dropdown/demo.css
+++ b/samples/stock/rangeselector/dropdown/demo.css
@@ -8,6 +8,6 @@
}
button .dim {
- opacity: 0.5;
+ opacity: 50%;
pointer-events: none;
-}
\ No newline at end of file
+}
diff --git a/samples/stock/stocktools/custom-popup/demo.css b/samples/stock/stocktools/custom-popup/demo.css
index 5308e87d8c4..0d0084ebfe2 100644
--- a/samples/stock/stocktools/custom-popup/demo.css
+++ b/samples/stock/stocktools/custom-popup/demo.css
@@ -18,12 +18,13 @@
display: inline-block;
font-size: 16px;
margin: 10px;
- background-color: #4CAF50;
+ background-color: #4caf50;
color: white;
- border: 2px solid #4CAF50;
+ border: 2px solid #4caf50;
}
-.button:hover, button.active {
+.button:hover,
+button.active {
background-color: white;
color: black;
}
diff --git a/samples/stock/stocktools/scrollable-popup/demo.css b/samples/stock/stocktools/scrollable-popup/demo.css
index 7f40333b04b..7123d6abfc6 100644
--- a/samples/stock/stocktools/scrollable-popup/demo.css
+++ b/samples/stock/stocktools/scrollable-popup/demo.css
@@ -1,3 +1,3 @@
-.scrollable{
+.scrollable {
height: 1000px;
-}
\ No newline at end of file
+}
diff --git a/samples/stock/time/individual/demo.css b/samples/stock/time/individual/demo.css
index e109eede958..4130583d3fb 100644
--- a/samples/stock/time/individual/demo.css
+++ b/samples/stock/time/individual/demo.css
@@ -3,4 +3,4 @@
max-width: 1200px;
height: 300px;
margin: 1em auto;
-}
\ No newline at end of file
+}
diff --git a/samples/stock/xaxis/minrange/demo.css b/samples/stock/xaxis/minrange/demo.css
index 7b5abd6b257..b1ddfcdce39 100644
--- a/samples/stock/xaxis/minrange/demo.css
+++ b/samples/stock/xaxis/minrange/demo.css
@@ -2,14 +2,15 @@
font: 0.7em sans-serif;
padding: 0.5em;
margin: 0.5em;
- background: #FCFFC5;
+ background: #fcffc5;
border-radius: 0.5em;
border: 1px solid gray;
}
-.info:before {
- content: 'i';
+
+.info::before {
+ content: "i";
margin: 0.5em;
font: 1.5em serif bold;
font-style: italic;
color: green;
-}
\ No newline at end of file
+}
diff --git a/samples/stock/xaxis/ordinal-false/demo.css b/samples/stock/xaxis/ordinal-false/demo.css
index 988054ac800..b1ddfcdce39 100644
--- a/samples/stock/xaxis/ordinal-false/demo.css
+++ b/samples/stock/xaxis/ordinal-false/demo.css
@@ -2,12 +2,13 @@
font: 0.7em sans-serif;
padding: 0.5em;
margin: 0.5em;
- background: #FCFFC5;
+ background: #fcffc5;
border-radius: 0.5em;
border: 1px solid gray;
}
-.info:before {
- content: 'i';
+
+.info::before {
+ content: "i";
margin: 0.5em;
font: 1.5em serif bold;
font-style: italic;
diff --git a/samples/stock/xaxis/ordinal-true/demo.css b/samples/stock/xaxis/ordinal-true/demo.css
index 988054ac800..b1ddfcdce39 100644
--- a/samples/stock/xaxis/ordinal-true/demo.css
+++ b/samples/stock/xaxis/ordinal-true/demo.css
@@ -2,12 +2,13 @@
font: 0.7em sans-serif;
padding: 0.5em;
margin: 0.5em;
- background: #FCFFC5;
+ background: #fcffc5;
border-radius: 0.5em;
border: 1px solid gray;
}
-.info:before {
- content: 'i';
+
+.info::before {
+ content: "i";
margin: 0.5em;
font: 1.5em serif bold;
font-style: italic;
diff --git a/samples/unit-tests/3d/column-animation/demo.css b/samples/unit-tests/3d/column-animation/demo.css
index b61da20236a..13adfa41797 100644
--- a/samples/unit-tests/3d/column-animation/demo.css
+++ b/samples/unit-tests/3d/column-animation/demo.css
@@ -1,4 +1,4 @@
#container {
- height: 400px;
- width: 800px;
-}
\ No newline at end of file
+ height: 400px;
+ width: 800px;
+}
diff --git a/samples/unit-tests/3d/column-crop/demo.css b/samples/unit-tests/3d/column-crop/demo.css
index b61da20236a..13adfa41797 100644
--- a/samples/unit-tests/3d/column-crop/demo.css
+++ b/samples/unit-tests/3d/column-crop/demo.css
@@ -1,4 +1,4 @@
#container {
- height: 400px;
- width: 800px;
-}
\ No newline at end of file
+ height: 400px;
+ width: 800px;
+}
diff --git a/samples/unit-tests/3d/column-data-labels-visibility/demo.css b/samples/unit-tests/3d/column-data-labels-visibility/demo.css
index b61da20236a..13adfa41797 100644
--- a/samples/unit-tests/3d/column-data-labels-visibility/demo.css
+++ b/samples/unit-tests/3d/column-data-labels-visibility/demo.css
@@ -1,4 +1,4 @@
#container {
- height: 400px;
- width: 800px;
-}
\ No newline at end of file
+ height: 400px;
+ width: 800px;
+}
diff --git a/samples/unit-tests/3d/column-group/demo.css b/samples/unit-tests/3d/column-group/demo.css
index b61da20236a..13adfa41797 100644
--- a/samples/unit-tests/3d/column-group/demo.css
+++ b/samples/unit-tests/3d/column-group/demo.css
@@ -1,4 +1,4 @@
#container {
- height: 400px;
- width: 800px;
-}
\ No newline at end of file
+ height: 400px;
+ width: 800px;
+}
diff --git a/samples/unit-tests/3d/column-initial-visibility/demo.css b/samples/unit-tests/3d/column-initial-visibility/demo.css
index b61da20236a..13adfa41797 100644
--- a/samples/unit-tests/3d/column-initial-visibility/demo.css
+++ b/samples/unit-tests/3d/column-initial-visibility/demo.css
@@ -1,4 +1,4 @@
#container {
- height: 400px;
- width: 800px;
-}
\ No newline at end of file
+ height: 400px;
+ width: 800px;
+}
diff --git a/samples/unit-tests/3d/column-stacked-3d-update/demo.css b/samples/unit-tests/3d/column-stacked-3d-update/demo.css
index b61da20236a..13adfa41797 100644
--- a/samples/unit-tests/3d/column-stacked-3d-update/demo.css
+++ b/samples/unit-tests/3d/column-stacked-3d-update/demo.css
@@ -1,4 +1,4 @@
#container {
- height: 400px;
- width: 800px;
-}
\ No newline at end of file
+ height: 400px;
+ width: 800px;
+}
diff --git a/samples/unit-tests/3d/column-stacked-labels/demo.css b/samples/unit-tests/3d/column-stacked-labels/demo.css
index b61da20236a..13adfa41797 100644
--- a/samples/unit-tests/3d/column-stacked-labels/demo.css
+++ b/samples/unit-tests/3d/column-stacked-labels/demo.css
@@ -1,4 +1,4 @@
#container {
- height: 400px;
- width: 800px;
-}
\ No newline at end of file
+ height: 400px;
+ width: 800px;
+}
diff --git a/samples/unit-tests/3d/column-z-stacking-update/demo.css b/samples/unit-tests/3d/column-z-stacking-update/demo.css
index b61da20236a..13adfa41797 100644
--- a/samples/unit-tests/3d/column-z-stacking-update/demo.css
+++ b/samples/unit-tests/3d/column-z-stacking-update/demo.css
@@ -1,4 +1,4 @@
#container {
- height: 400px;
- width: 800px;
-}
\ No newline at end of file
+ height: 400px;
+ width: 800px;
+}
diff --git a/samples/unit-tests/3d/column-zindex/demo.css b/samples/unit-tests/3d/column-zindex/demo.css
index b61da20236a..13adfa41797 100644
--- a/samples/unit-tests/3d/column-zindex/demo.css
+++ b/samples/unit-tests/3d/column-zindex/demo.css
@@ -1,4 +1,4 @@
#container {
- height: 400px;
- width: 800px;
-}
\ No newline at end of file
+ height: 400px;
+ width: 800px;
+}
diff --git a/samples/unit-tests/3d/series-line/demo.css b/samples/unit-tests/3d/series-line/demo.css
index b61da20236a..13adfa41797 100644
--- a/samples/unit-tests/3d/series-line/demo.css
+++ b/samples/unit-tests/3d/series-line/demo.css
@@ -1,4 +1,4 @@
#container {
- height: 400px;
- width: 800px;
-}
\ No newline at end of file
+ height: 400px;
+ width: 800px;
+}
diff --git a/samples/unit-tests/3d/series-pie/demo.css b/samples/unit-tests/3d/series-pie/demo.css
index b61da20236a..13adfa41797 100644
--- a/samples/unit-tests/3d/series-pie/demo.css
+++ b/samples/unit-tests/3d/series-pie/demo.css
@@ -1,4 +1,4 @@
#container {
- height: 400px;
- width: 800px;
-}
\ No newline at end of file
+ height: 400px;
+ width: 800px;
+}
diff --git a/samples/unit-tests/3d/series-scatter/demo.css b/samples/unit-tests/3d/series-scatter/demo.css
index b61da20236a..13adfa41797 100644
--- a/samples/unit-tests/3d/series-scatter/demo.css
+++ b/samples/unit-tests/3d/series-scatter/demo.css
@@ -1,4 +1,4 @@
#container {
- height: 400px;
- width: 800px;
-}
\ No newline at end of file
+ height: 400px;
+ width: 800px;
+}
diff --git a/samples/unit-tests/accessibility/datatable/demo.css b/samples/unit-tests/accessibility/datatable/demo.css
index 2a2f105f077..1390754f57f 100644
--- a/samples/unit-tests/accessibility/datatable/demo.css
+++ b/samples/unit-tests/accessibility/datatable/demo.css
@@ -5,28 +5,28 @@
}
table {
- font-family: 'Verdana';
- font-size: 12pt;
- color:#555555;
- border-collapse: collapse;
- border: 3px solid #CCCCCC;
- margin: 2px auto;
+ font-family: "Verdana";
+ font-size: 12pt;
+ color: #555;
+ border-collapse: collapse;
+ border: 3px solid #ccc;
+ margin: 2px auto;
}
tr {
- border-bottom: 2px solid #EEEEEE;
+ border-bottom: 2px solid #eee;
}
th {
- border-left: 2px solid #EEEEEE;
- border-right: 2px solid #EEEEEE;
- padding: 12px 15px;
- border-collapse: collapse;
+ border-left: 2px solid #eee;
+ border-right: 2px solid #eee;
+ padding: 12px 15px;
+ border-collapse: collapse;
}
td {
- border-left: 2px solid #EEEEEE;
- border-right: 2px solid #EEEEEE;
- padding: 12px 15px;
- border-collapse: collapse;
-}
\ No newline at end of file
+ border-left: 2px solid #eee;
+ border-right: 2px solid #eee;
+ padding: 12px 15px;
+ border-collapse: collapse;
+}
diff --git a/samples/unit-tests/boost/heatmap-styled-mode/demo.css b/samples/unit-tests/boost/heatmap-styled-mode/demo.css
index 7fdec7baa5b..3959f468a48 100644
--- a/samples/unit-tests/boost/heatmap-styled-mode/demo.css
+++ b/samples/unit-tests/boost/heatmap-styled-mode/demo.css
@@ -1 +1 @@
-@import 'https://code.highcharts.com/css/highcharts.css';
\ No newline at end of file
+@import "https://code.highcharts.com/css/highcharts.css";
diff --git a/samples/unit-tests/bubble-legend/ranges/demo.css b/samples/unit-tests/bubble-legend/ranges/demo.css
index 7fdec7baa5b..3959f468a48 100644
--- a/samples/unit-tests/bubble-legend/ranges/demo.css
+++ b/samples/unit-tests/bubble-legend/ranges/demo.css
@@ -1 +1 @@
-@import 'https://code.highcharts.com/css/highcharts.css';
\ No newline at end of file
+@import "https://code.highcharts.com/css/highcharts.css";
diff --git a/samples/unit-tests/chart/renderto/demo.css b/samples/unit-tests/chart/renderto/demo.css
index 871a93da225..ae4af0e1c2f 100644
--- a/samples/unit-tests/chart/renderto/demo.css
+++ b/samples/unit-tests/chart/renderto/demo.css
@@ -1,12 +1,14 @@
#container {
- display: none;
- height: 300px;
- width: 300px;
+ display: none;
+ height: 300px;
+ width: 300px;
}
+
#outer {
- visibility: hidden;
+ visibility: hidden;
}
+
#outer-outer {
- visibility: hidden;
- display: none;
-}
\ No newline at end of file
+ visibility: hidden;
+ display: none;
+}
diff --git a/samples/unit-tests/coloraxis/styled-mode/demo.css b/samples/unit-tests/coloraxis/styled-mode/demo.css
index 728ab97b707..39bcc4efd79 100644
--- a/samples/unit-tests/coloraxis/styled-mode/demo.css
+++ b/samples/unit-tests/coloraxis/styled-mode/demo.css
@@ -1 +1 @@
-@import 'https://code.highcharts.com/css/highcharts.css'
\ No newline at end of file
+@import "https://code.highcharts.com/css/highcharts.css"
diff --git a/samples/unit-tests/drag-panes/pointer-interactions/demo.css b/samples/unit-tests/drag-panes/pointer-interactions/demo.css
index 8dd694a4599..cb77adb0038 100644
--- a/samples/unit-tests/drag-panes/pointer-interactions/demo.css
+++ b/samples/unit-tests/drag-panes/pointer-interactions/demo.css
@@ -2,4 +2,4 @@
max-width: 800px;
height: 400px;
margin: 1em auto;
-}
\ No newline at end of file
+}
diff --git a/samples/unit-tests/dragdrop/dynamic/demo.css b/samples/unit-tests/dragdrop/dynamic/demo.css
index d67aa6d4fde..946454b5fc2 100644
--- a/samples/unit-tests/dragdrop/dynamic/demo.css
+++ b/samples/unit-tests/dragdrop/dynamic/demo.css
@@ -3,4 +3,4 @@
max-width: 800px;
height: 300px;
margin: 1em auto;
-}
\ No newline at end of file
+}
diff --git a/samples/unit-tests/export-data/basics/demo.css b/samples/unit-tests/export-data/basics/demo.css
index 8dd694a4599..cb77adb0038 100644
--- a/samples/unit-tests/export-data/basics/demo.css
+++ b/samples/unit-tests/export-data/basics/demo.css
@@ -2,4 +2,4 @@
max-width: 800px;
height: 400px;
margin: 1em auto;
-}
\ No newline at end of file
+}
diff --git a/samples/unit-tests/export-data/multilevel-table/demo.css b/samples/unit-tests/export-data/multilevel-table/demo.css
index 45c41f5f772..c75f5f4dc8b 100644
--- a/samples/unit-tests/export-data/multilevel-table/demo.css
+++ b/samples/unit-tests/export-data/multilevel-table/demo.css
@@ -6,27 +6,27 @@
.chart-outer {
display: flex;
- }
-
- .highcharts-data-table {
+}
+
+.highcharts-data-table {
display: flex;
flex-direction: column;
justify-content: space-around;
- }
-
- #highcharts-data-table-0,
- #highcharts-data-table-1 {
+}
+
+#highcharts-data-table-0,
+#highcharts-data-table-1 {
margin: 0;
- }
-
- #container1,
- #container2 {
+}
+
+#container1,
+#container2 {
height: 300px;
padding-right: 2em;
width: 50%;
- }
-
- .highcharts-data-table table {
+}
+
+.highcharts-data-table table {
border-collapse: collapse;
border-spacing: 0;
background: white;
@@ -34,27 +34,26 @@
margin-top: 10px;
font-family: sans-serif;
font-size: 0.9em;
- }
-
- .highcharts-data-table td,
- .highcharts-data-table th,
- .highcharts-data-table caption {
+}
+
+.highcharts-data-table td,
+.highcharts-data-table th,
+.highcharts-data-table caption {
border: 1px solid silver;
padding: 0.5em;
- }
-
- .highcharts-data-table thead tr,
- .highcharts-data-table tr:nth-child(even) {
+}
+
+.highcharts-data-table thead tr,
+.highcharts-data-table tr:nth-child(even) {
background: #f8f8f8;
- }
-
- .highcharts-data-table tr:hover {
+}
+
+.highcharts-data-table tr:hover {
background: #eff;
- }
-
- .highcharts-data-table caption {
+}
+
+.highcharts-data-table caption {
border-bottom: none;
font-size: 1.1em;
font-weight: bold;
- }
-
\ No newline at end of file
+}
diff --git a/samples/unit-tests/exporting/styled-mode/demo.css b/samples/unit-tests/exporting/styled-mode/demo.css
index 0c19c16cbfc..5f6a48c0c89 100644
--- a/samples/unit-tests/exporting/styled-mode/demo.css
+++ b/samples/unit-tests/exporting/styled-mode/demo.css
@@ -1,7 +1,7 @@
-@import 'https://code.highcharts.com/css/highcharts.css';
+@import "https://code.highcharts.com/css/highcharts.css";
.highcharts-yaxis-labels {
filter: url(#glow);
fill: red;
stroke-width: 1px;
-}
\ No newline at end of file
+}
diff --git a/samples/unit-tests/gantt/gantt/demo.css b/samples/unit-tests/gantt/gantt/demo.css
index d67aa6d4fde..946454b5fc2 100644
--- a/samples/unit-tests/gantt/gantt/demo.css
+++ b/samples/unit-tests/gantt/gantt/demo.css
@@ -3,4 +3,4 @@
max-width: 800px;
height: 300px;
margin: 1em auto;
-}
\ No newline at end of file
+}
diff --git a/samples/unit-tests/gantt/tooltip/demo.css b/samples/unit-tests/gantt/tooltip/demo.css
index d67aa6d4fde..946454b5fc2 100644
--- a/samples/unit-tests/gantt/tooltip/demo.css
+++ b/samples/unit-tests/gantt/tooltip/demo.css
@@ -3,4 +3,4 @@
max-width: 800px;
height: 300px;
margin: 1em auto;
-}
\ No newline at end of file
+}
diff --git a/samples/unit-tests/gantt/xrange-series/demo.css b/samples/unit-tests/gantt/xrange-series/demo.css
index d67aa6d4fde..946454b5fc2 100644
--- a/samples/unit-tests/gantt/xrange-series/demo.css
+++ b/samples/unit-tests/gantt/xrange-series/demo.css
@@ -3,4 +3,4 @@
max-width: 800px;
height: 300px;
margin: 1em auto;
-}
\ No newline at end of file
+}
diff --git a/samples/unit-tests/legend/legend-hover-dim/demo.css b/samples/unit-tests/legend/legend-hover-dim/demo.css
index 3c56af55387..9bd203540f9 100644
--- a/samples/unit-tests/legend/legend-hover-dim/demo.css
+++ b/samples/unit-tests/legend/legend-hover-dim/demo.css
@@ -1,4 +1,4 @@
-@import 'https://code.highcharts.com/css/highcharts.css';
+@import "https://code.highcharts.com/css/highcharts.css";
#container {
max-width: 800px;
@@ -6,5 +6,5 @@
}
g.highcharts-series {
- transition: opacity 0ms;
-}
\ No newline at end of file
+ transition: opacity 0ms;
+}
diff --git a/samples/unit-tests/series-pie/styled-mode/demo.css b/samples/unit-tests/series-pie/styled-mode/demo.css
index e4c64e3d4ee..c84c6237081 100644
--- a/samples/unit-tests/series-pie/styled-mode/demo.css
+++ b/samples/unit-tests/series-pie/styled-mode/demo.css
@@ -1,7 +1,7 @@
-@import 'https://code.highcharts.com/css/highcharts.css';
+@import "https://code.highcharts.com/css/highcharts.css";
#container {
- height: 400px;
- max-width: 800px;
- margin: 0 auto;
-}
\ No newline at end of file
+ height: 400px;
+ max-width: 800px;
+ margin: 0 auto;
+}
diff --git a/samples/unit-tests/stock-tools/bindings/demo.css b/samples/unit-tests/stock-tools/bindings/demo.css
index f730f315ade..c3b7bd90804 100644
--- a/samples/unit-tests/stock-tools/bindings/demo.css
+++ b/samples/unit-tests/stock-tools/bindings/demo.css
@@ -1,412 +1,436 @@
.chart {
- width: 100%;
- float: left;
- height: 400px;
+ width: 100%;
+ float: left;
+ height: 400px;
}
.highcharts-stocktools-wrapper {
- width: 40px;
- height: 400px;
- position: absolute;
- z-index: 10;
+ width: 40px;
+ height: 400px;
+ position: absolute;
+ z-index: 10;
}
.highcharts-stocktools-popup {
- width: 100%;
+ width: 100%;
}
.highcharts-popup.highcharts-annotation-toolbar {
- right: 10%;
- left: auto;
- height: 40px;
- padding-right: 40px;
- width: auto;
+ right: 10%;
+ left: auto;
+ height: 40px;
+ padding-right: 40px;
+ width: auto;
}
.highcharts-popup.highcharts-annotation-toolbar > span {
- display:block;
- float:left;
- padding: 12px;
+ display: block;
+ float: left;
+ padding: 12px;
}
.highcharts-menu-wrapper {
- float: left;
- width: 40px;
- height: calc(100% - 30px);
- overflow: hidden;
- position: absolute;
- left: 0px;
- top: 0px;
+ float: left;
+ width: 40px;
+ height: calc(100% - 30px);
+ overflow: hidden;
+ position: absolute;
+ left: 0;
+ top: 0;
}
.highcharts-stocktools-wrapper .highcharts-submenu-wrapper {
- display: none;
- position: absolute;
- z-index: 10;
- left: 0px;
- top: 0px;
- background: #fff;
- width: 40px;
+ display: none;
+ position: absolute;
+ z-index: 10;
+ left: 0;
+ top: 0;
+ background: #fff;
+ width: 40px;
}
.highcharts-stocktools-wrapper .highcharts-arrow-wrapper {
- text-align: center;
- width: 40px;
- position: absolute;
- left: 0%;
- bottom: 2px;
- font-size: 1.5em;
+ text-align: center;
+ width: 40px;
+ position: absolute;
+ left: 0%;
+ bottom: 2px;
+ font-size: 1.5em;
}
.highcharts-stocktools-wrapper .highcharts-arrow-wrapper > div {
- cursor: pointer;
+ cursor: pointer;
}
.highcharts-stocktools-wrapper .highcharts-arrow-down {
- background-image: url(https://code.highcharts.com/7.0.0/gfx/stock-icons/arrow-right.svg);
- background-size: cover;
- /* Safari */
- -webkit-transform: rotate(90deg);
- /* Firefox */
- -moz-transform: rotate(90deg);
- /* IE */
- -ms-transform: rotate(90deg);
- /* Opera */
- -o-transform: rotate(90deg);
- /* Internet Explorer */
- filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
- transform: rotate(90deg);
+ background-image: url(https://code.highcharts.com/7.0.0/gfx/stock-icons/arrow-right.svg);
+ background-size: cover;
+
+ /* Safari */
+ -webkit-transform: rotate(90deg);
+
+ /* Firefox */
+ -moz-transform: rotate(90deg);
+
+ /* IE */
+ -ms-transform: rotate(90deg);
+
+ /* Opera */
+ -o-transform: rotate(90deg);
+
+ /* Internet Explorer */
+ filter: progid:dximagetransform.microsoft.basicimage(rotation=1);
+ transform: rotate(90deg);
}
+
.highcharts-stocktools-wrapper .highcharts-arrow-up {
- background-image: url(https://code.highcharts.com/7.0.0/gfx/stock-icons/arrow-right.svg);
- background-size: cover;
- outline: none;
- display: inline-block;
- width: 25px;
- cursor: pointer;
- -webkit-user-select: none;
- /* Chrome/Safari */
- -moz-user-select: none;
- /* Firefox */
- -ms-user-select: none;
- /* IE10+ */
- /* Rules below not implemented in browsers yet */
- -o-user-select: none;
- user-select: none;
- /* Safari */
- -webkit-transform: rotate(-90deg);
- /* Firefox */
- -moz-transform: rotate(-90deg);
- /* IE */
- -ms-transform: rotate(-90deg);
- /* Opera */
- -o-transform: rotate(-90deg);
- /* Internet Explorer */
- filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
- transform: rotate(-90deg);
+ background-image: url(https://code.highcharts.com/7.0.0/gfx/stock-icons/arrow-right.svg);
+ background-size: cover;
+ outline: none;
+ display: inline-block;
+ width: 25px;
+ cursor: pointer;
+ -webkit-user-select: none;
+
+ /* Chrome/Safari */
+ -moz-user-select: none;
+
+ /* Firefox */
+ -ms-user-select: none;
+
+ /* IE10+ */
+
+ /* Rules below not implemented in browsers yet */
+ -o-user-select: none;
+ user-select: none;
+
+ /* Safari */
+ -webkit-transform: rotate(-90deg);
+
+ /* Firefox */
+ -moz-transform: rotate(-90deg);
+
+ /* IE */
+ -ms-transform: rotate(-90deg);
+
+ /* Opera */
+ -o-transform: rotate(-90deg);
+
+ /* Internet Explorer */
+ filter: progid:dximagetransform.microsoft.basicimage(rotation=3);
+ transform: rotate(-90deg);
}
.highcharts-stocktools-wrapper .highcharts-arrow-right {
- background: url(https://code.highcharts.com/7.0.0/gfx/stock-icons/arrow-bottom.svg) no-repeat right bottom;
- background-size: contain;
+ background: url(https://code.highcharts.com/7.0.0/gfx/stock-icons/arrow-bottom.svg) no-repeat right bottom;
+ background-size: contain;
}
.highcharts-stocktools-wrapper .highcharts-arrow-left.highcharts-arrow-right {
- /* Safari */
- -webkit-transform: rotate(0deg);
- /* Firefox */
- -moz-transform: rotate(0deg);
- /* IE */
- -ms-transform: rotate(0deg);
- /* Opera */
- -o-transform: rotate(0deg);
- /* Internet Explorer */
- filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
- transform: rotate(0deg);
+ /* Safari */
+ -webkit-transform: rotate(0deg);
+
+ /* Firefox */
+ -moz-transform: rotate(0deg);
+
+ /* IE */
+ -ms-transform: rotate(0deg);
+
+ /* Opera */
+ -o-transform: rotate(0deg);
+
+ /* Internet Explorer */
+ filter: progid:dximagetransform.microsoft.basicimage(rotation=2);
+ transform: rotate(0deg);
}
.highcharts-stocktools-wrapper .highcharts-arrow-left {
- background-image: url(https://code.highcharts.com/7.0.0/gfx/stock-icons/arrow-right.svg);
- /* Safari */
- -webkit-transform: rotate(180deg);
- /* Firefox */
- -moz-transform: rotate(180deg);
- /* IE */
- -ms-transform: rotate(180deg);
- /* Opera */
- -o-transform: rotate(180deg);
- /* Internet Explorer */
- filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
- transform: rotate(180deg);
+ background-image: url(https://code.highcharts.com/7.0.0/gfx/stock-icons/arrow-right.svg);
+
+ /* Safari */
+ -webkit-transform: rotate(180deg);
+
+ /* Firefox */
+ -moz-transform: rotate(180deg);
+
+ /* IE */
+ -ms-transform: rotate(180deg);
+
+ /* Opera */
+ -o-transform: rotate(180deg);
+
+ /* Internet Explorer */
+ filter: progid:dximagetransform.microsoft.basicimage(rotation=2);
+ transform: rotate(180deg);
}
.highcharts-stocktools-wrapper ul {
- width: 40px;
- /* 30px spacing for arrows to scroll */
- margin: 0px;
- padding: 0px;
- float: left;
+ width: 40px;
+
+ /* 30px spacing for arrows to scroll */
+ margin: 0;
+ padding: 0;
+ float: left;
}
-.highcharts-stocktools-wrapper>ul {
- width: 40px;
- position: relative;
+.highcharts-stocktools-wrapper > ul {
+ width: 40px;
+ position: relative;
}
.highcharts-stocktools-wrapper .highcharts-stocktools-toolbar li {
- list-style: none;
- margin-bottom: 3px;
- padding: 0px;
- clear: both;
- width: 100%;
- height: 40px;
- cursor: pointer;
- position: relative;
- background-color: #f7f7f7;
+ list-style: none;
+ margin-bottom: 3px;
+ padding: 0;
+ clear: both;
+ width: 100%;
+ height: 40px;
+ cursor: pointer;
+ position: relative;
+ background-color: #f7f7f7;
}
-.highcharts-stocktools-wrapper li>span.highcharts-menu-item-btn {
- display: block;
- float: left;
- width: 100%;
- height: 100%;
- background-repeat: no-repeat;
- background-position: 50% 50%;
+.highcharts-stocktools-wrapper li > span.highcharts-menu-item-btn {
+ display: block;
+ float: left;
+ width: 100%;
+ height: 100%;
+ background-repeat: no-repeat;
+ background-position: 50% 50%;
}
-.highcharts-submenu-wrapper li>span.highcharts-menu-item-btn {
- width: 40px;
+.highcharts-submenu-wrapper li > span.highcharts-menu-item-btn {
+ width: 40px;
}
-.highcharts-stocktools-wrapper li>span.highcharts-submenu-item-arrow {
- float: left;
- width: 10px;
- height: 100%;
- cursor: pointer;
- position: absolute;
- bottom: 0px;
- right: 0px;
+.highcharts-stocktools-wrapper li > span.highcharts-submenu-item-arrow {
+ float: left;
+ width: 10px;
+ height: 100%;
+ cursor: pointer;
+ position: absolute;
+ bottom: 0;
+ right: 0;
}
.highcharts-stocktools-wrapper li.highcharts-separator {
- height: 15px;
- background-color: transparent;
- width: 36px;
- pointer-events: none;
+ height: 15px;
+ background-color: transparent;
+ width: 36px;
+ pointer-events: none;
}
-.highcharts-stocktools-wrapper li.highcharts-separator>span.highcharts-menu-item-btn {
- width: 100%;
+.highcharts-stocktools-wrapper li.highcharts-separator > span.highcharts-menu-item-btn {
+ width: 100%;
}
-.highcharts-stocktools-wrapper li.highcharts-active>span.highcharts-menu-item-btn,
-.highcharts-stocktools-wrapper li>span.highcharts-menu-item-btn:hover,
+.highcharts-stocktools-wrapper li.highcharts-active > span.highcharts-menu-item-btn,
+.highcharts-stocktools-wrapper li > span.highcharts-menu-item-btn:hover,
.highcharts-stocktools-wrapper .highcharts-arrow-wrapper > div:hover,
.highcharts-stocktools-wrapper li.highcharts-active,
.highcharts-toggle-toolbar:hover {
- background-color: #e6ebf5;
+ background-color: #e6ebf5;
}
.highcharts-toggle-toolbar {
- position: absolute;
- cursor: pointer;
- width: 10px;
- height: 10px;
- left: 40px;
- background-color: #f7f7f7;
- background-image: url(https://code.highcharts.com/7.0.0/gfx/stock-icons/arrow-right.svg);
- background-size: cover;
+ position: absolute;
+ cursor: pointer;
+ width: 10px;
+ height: 10px;
+ left: 40px;
+ background-color: #f7f7f7;
+ background-image: url(https://code.highcharts.com/7.0.0/gfx/stock-icons/arrow-right.svg);
+ background-size: cover;
}
.highcharts-hide {
- display: none;
+ display: none;
}
+
/* CHROME BUG
.highcharts-stocktools-wrapper li:hover, .highcharts-submenu-item-arrow:hover {
background-color: #e6e6e6;
}
*/
-.highcharts-stocktools-wrapper .highcharts-arrow-down, .highcharts-stocktools-wrapper .highcharts-arrow-up {
- width: 50%;
- height: 20px;
- float: left;
+.highcharts-stocktools-wrapper .highcharts-arrow-down,
+.highcharts-stocktools-wrapper .highcharts-arrow-up {
+ width: 50%;
+ height: 20px;
+ float: left;
}
.highcharts-popup {
- background-color: #fff;
- color: #666;
- display: none;
- font-size: 0.876em;
- height: 70%;
- top: 15%;
- left: 25%;
- position: absolute;
- width: 50%;
- z-index: 100;
- -webkit-box-shadow: 0px 0px 8px 0px rgba(61,61,61,0.3);
- -moz-box-shadow: 0px 0px 8px 0px rgba(61,61,61,0.3);
- box-shadow: 0px 0px 8px 0px rgba(61,61,61,0.3);
-}
-
-.highcharts-popup input, .highcharts-popup label, .highcharts-popup select {
- clear: both;
- float: left;
- width: 100%;
- margin-bottom: 10px;
+ background-color: #fff;
+ color: #666;
+ display: none;
+ font-size: 0.876em;
+ height: 70%;
+ top: 15%;
+ left: 25%;
+ position: absolute;
+ width: 50%;
+ z-index: 100;
+ -webkit-box-shadow: 0 0 8px 0 rgb(61 61 61 / 30%);
+ -moz-box-shadow: 0 0 8px 0 rgb(61 61 61 / 30%);
+ box-shadow: 0 0 8px 0 rgb(61 61 61 / 30%);
+}
+
+.highcharts-popup input,
+.highcharts-popup label,
+.highcharts-popup select {
+ clear: both;
+ float: left;
+ width: 100%;
+ margin-bottom: 10px;
}
.highcharts-popup input {
- border: 1px solid #e6e6e6;
- padding: 5px;
- width: calc(100% - 12px);
+ border: 1px solid #e6e6e6;
+ padding: 5px;
+ width: calc(100% - 12px);
}
-.highcharts-popup-lhs-col, .highcharts-popup-rhs-col {
- padding: 20px;
- height: calc(100% - 84px); /* 44px - padding, 40px - tabs*/
- float: left;
+.highcharts-popup-lhs-col,
+.highcharts-popup-rhs-col {
+ padding: 20px;
+ height: calc(100% - 84px); /* 44px - padding, 40px - tabs */
+ float: left;
}
-.highcharts-popup-lhs-col.highcharts-popup-lhs-full {
- width: calc(100% - 40px);
- overflow: scroll;
- height: calc(100% - 100px);
- border: none;
+.highcharts-popup-lhs-col.highcharts-popup-lhs-full {
+ width: calc(100% - 40px);
+ overflow: scroll;
+ height: calc(100% - 100px);
+ border: none;
}
.highcharts-popup-lhs-col {
- clear: both;
- width: calc(30% - 44px);
- border-right: 1px solid #e6e6e6;
+ clear: both;
+ width: calc(30% - 44px);
+ border-right: 1px solid #e6e6e6;
}
.highcharts-popup-bottom-row {
- float: left;
- padding: 0px 20px;
- width: calc(100% - 40px);
+ float: left;
+ padding: 0 20px;
+ width: calc(100% - 40px);
}
.highcharts-popup-rhs-col {
- width: calc(70% - 40px);
+ width: calc(70% - 40px);
}
.highcharts-popup-rhs-col-wrapper {
- float: left;
- width: 100%;
- height: calc(100% - 40px);
- overflow: scroll;
+ float: left;
+ width: 100%;
+ height: calc(100% - 40px);
+ overflow: scroll;
}
.highcharts-stocktools-wrapper ul.highcharts-indicator-list,
.highcharts-indicator-list {
- float: left;
- color: #666;
- height: 100%;
- width: 100%;
- overflow: scroll;
- margin: 0px;
- padding: 0px;
+ float: left;
+ color: #666;
+ height: 100%;
+ width: 100%;
+ overflow: scroll;
+ margin: 0;
+ padding: 0;
}
.highcharts-indicator-list li {
- cursor: pointer;
- padding: 0px 0px 5px 0px;
- margin: 0px;
- width: 100%;
- height: auto;
+ cursor: pointer;
+ padding: 0 0 5px;
+ margin: 0;
+ width: 100%;
+ height: auto;
}
+
/* CHROME BUG
.highcharts-stocktools-wrapper .highcharts-indicator-list li:hover {
background-color: #ffffff;
-}*/
+} */
.highcharts-tab-item {
- background-color: #f7f7f7;
- cursor: pointer;
- display: block;
- float:left;
- padding: 10px;
- height: 20px;
+ background-color: #f7f7f7;
+ cursor: pointer;
+ display: block;
+ float: left;
+ padding: 10px;
+ height: 20px;
}
.highcharts-tab-item.highcharts-tab-item-active {
- background-color: #e6ebf5;
+ background-color: #e6ebf5;
}
.highcharts-tab-item-content {
- display: none;
- float: left;
- height: 100%;
- overflow: hidden;
- width: 100%;
- border-top: 1px solid #e6e6e6;
+ display: none;
+ float: left;
+ height: 100%;
+ overflow: hidden;
+ width: 100%;
+ border-top: 1px solid #e6e6e6;
}
.highcharts-tab-item-show {
- display: block;
+ display: block;
}
.highcharts-popup-close {
- background:url(https://code.highcharts.com/7.0.0/gfx/stock-icons/close.svg) no-repeat 50% 50%;
- width: 20px;
- height: 20px;
- cursor: pointer;
- position: absolute;
- padding: 10px;
- top: 0%;
- right: 0%;
- color: #333333;
+ background: url(https://code.highcharts.com/7.0.0/gfx/stock-icons/close.svg) no-repeat 50% 50%;
+ width: 20px;
+ height: 20px;
+ cursor: pointer;
+ position: absolute;
+ padding: 10px;
+ top: 0%;
+ right: 0%;
+ color: #333;
}
.highcharts-popup-close:hover,
.highcharts-popup button:hover,
.highcharts-popup button.highcharts-annotation-edit-button:hover,
.highcharts-popup button.highcharts-annotation-remove-button:hover {
- background-color: #e6ebf5;
+ background-color: #e6ebf5;
}
.highcharts-popup button {
- float: right;
- border: none;
- background: #f7f7f7;
- color: #666;
- margin-left:5px;
+ float: right;
+ border: none;
+ background: #f7f7f7;
+ color: #666;
+ margin-left: 5px;
}
.highcharts-tab-disabled {
- color: #ccc;
+ color: #ccc;
}
/* annotation edit small popup */
.highcharts-popup button.highcharts-annotation-edit-button,
.highcharts-popup button.highcharts-annotation-remove-button {
- width: 20px;
- height: 40px;
- padding: 20px;
+ width: 20px;
+ height: 40px;
+ padding: 20px;
}
.highcharts-popup button.highcharts-annotation-edit-button {
- background:url(https://code.highcharts.com/7.0.0/gfx/stock-icons/edit.svg) no-repeat 50% 50% transparent;
- text-indent: -9999px;
+ background: url(https://code.highcharts.com/7.0.0/gfx/stock-icons/edit.svg) no-repeat 50% 50% transparent;
+ text-indent: -9999px;
}
.highcharts-popup button.highcharts-annotation-remove-button {
- background:url(https://code.highcharts.com/7.0.0/gfx/stock-icons/destroy.svg) no-repeat 50% 50% transparent;
- text-indent: -9999px;
+ background: url(https://code.highcharts.com/7.0.0/gfx/stock-icons/destroy.svg) no-repeat 50% 50% transparent;
+ text-indent: -9999px;
}
.highcharts-popup .highcharts-annotation-title {
- display: block;
- float: left;
- font-size: 1.3em;
- font-weight: bold;
- margin-bottom: 15px;
- width: 100%;
+ display: block;
+ float: left;
+ font-size: 1.3em;
+ font-weight: bold;
+ margin-bottom: 15px;
+ width: 100%;
}
-
-
-
-
-
-
-
diff --git a/samples/unit-tests/stock-tools/popup/demo.css b/samples/unit-tests/stock-tools/popup/demo.css
index f730f315ade..c3b7bd90804 100644
--- a/samples/unit-tests/stock-tools/popup/demo.css
+++ b/samples/unit-tests/stock-tools/popup/demo.css
@@ -1,412 +1,436 @@
.chart {
- width: 100%;
- float: left;
- height: 400px;
+ width: 100%;
+ float: left;
+ height: 400px;
}
.highcharts-stocktools-wrapper {
- width: 40px;
- height: 400px;
- position: absolute;
- z-index: 10;
+ width: 40px;
+ height: 400px;
+ position: absolute;
+ z-index: 10;
}
.highcharts-stocktools-popup {
- width: 100%;
+ width: 100%;
}
.highcharts-popup.highcharts-annotation-toolbar {
- right: 10%;
- left: auto;
- height: 40px;
- padding-right: 40px;
- width: auto;
+ right: 10%;
+ left: auto;
+ height: 40px;
+ padding-right: 40px;
+ width: auto;
}
.highcharts-popup.highcharts-annotation-toolbar > span {
- display:block;
- float:left;
- padding: 12px;
+ display: block;
+ float: left;
+ padding: 12px;
}
.highcharts-menu-wrapper {
- float: left;
- width: 40px;
- height: calc(100% - 30px);
- overflow: hidden;
- position: absolute;
- left: 0px;
- top: 0px;
+ float: left;
+ width: 40px;
+ height: calc(100% - 30px);
+ overflow: hidden;
+ position: absolute;
+ left: 0;
+ top: 0;
}
.highcharts-stocktools-wrapper .highcharts-submenu-wrapper {
- display: none;
- position: absolute;
- z-index: 10;
- left: 0px;
- top: 0px;
- background: #fff;
- width: 40px;
+ display: none;
+ position: absolute;
+ z-index: 10;
+ left: 0;
+ top: 0;
+ background: #fff;
+ width: 40px;
}
.highcharts-stocktools-wrapper .highcharts-arrow-wrapper {
- text-align: center;
- width: 40px;
- position: absolute;
- left: 0%;
- bottom: 2px;
- font-size: 1.5em;
+ text-align: center;
+ width: 40px;
+ position: absolute;
+ left: 0%;
+ bottom: 2px;
+ font-size: 1.5em;
}
.highcharts-stocktools-wrapper .highcharts-arrow-wrapper > div {
- cursor: pointer;
+ cursor: pointer;
}
.highcharts-stocktools-wrapper .highcharts-arrow-down {
- background-image: url(https://code.highcharts.com/7.0.0/gfx/stock-icons/arrow-right.svg);
- background-size: cover;
- /* Safari */
- -webkit-transform: rotate(90deg);
- /* Firefox */
- -moz-transform: rotate(90deg);
- /* IE */
- -ms-transform: rotate(90deg);
- /* Opera */
- -o-transform: rotate(90deg);
- /* Internet Explorer */
- filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
- transform: rotate(90deg);
+ background-image: url(https://code.highcharts.com/7.0.0/gfx/stock-icons/arrow-right.svg);
+ background-size: cover;
+
+ /* Safari */
+ -webkit-transform: rotate(90deg);
+
+ /* Firefox */
+ -moz-transform: rotate(90deg);
+
+ /* IE */
+ -ms-transform: rotate(90deg);
+
+ /* Opera */
+ -o-transform: rotate(90deg);
+
+ /* Internet Explorer */
+ filter: progid:dximagetransform.microsoft.basicimage(rotation=1);
+ transform: rotate(90deg);
}
+
.highcharts-stocktools-wrapper .highcharts-arrow-up {
- background-image: url(https://code.highcharts.com/7.0.0/gfx/stock-icons/arrow-right.svg);
- background-size: cover;
- outline: none;
- display: inline-block;
- width: 25px;
- cursor: pointer;
- -webkit-user-select: none;
- /* Chrome/Safari */
- -moz-user-select: none;
- /* Firefox */
- -ms-user-select: none;
- /* IE10+ */
- /* Rules below not implemented in browsers yet */
- -o-user-select: none;
- user-select: none;
- /* Safari */
- -webkit-transform: rotate(-90deg);
- /* Firefox */
- -moz-transform: rotate(-90deg);
- /* IE */
- -ms-transform: rotate(-90deg);
- /* Opera */
- -o-transform: rotate(-90deg);
- /* Internet Explorer */
- filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
- transform: rotate(-90deg);
+ background-image: url(https://code.highcharts.com/7.0.0/gfx/stock-icons/arrow-right.svg);
+ background-size: cover;
+ outline: none;
+ display: inline-block;
+ width: 25px;
+ cursor: pointer;
+ -webkit-user-select: none;
+
+ /* Chrome/Safari */
+ -moz-user-select: none;
+
+ /* Firefox */
+ -ms-user-select: none;
+
+ /* IE10+ */
+
+ /* Rules below not implemented in browsers yet */
+ -o-user-select: none;
+ user-select: none;
+
+ /* Safari */
+ -webkit-transform: rotate(-90deg);
+
+ /* Firefox */
+ -moz-transform: rotate(-90deg);
+
+ /* IE */
+ -ms-transform: rotate(-90deg);
+
+ /* Opera */
+ -o-transform: rotate(-90deg);
+
+ /* Internet Explorer */
+ filter: progid:dximagetransform.microsoft.basicimage(rotation=3);
+ transform: rotate(-90deg);
}
.highcharts-stocktools-wrapper .highcharts-arrow-right {
- background: url(https://code.highcharts.com/7.0.0/gfx/stock-icons/arrow-bottom.svg) no-repeat right bottom;
- background-size: contain;
+ background: url(https://code.highcharts.com/7.0.0/gfx/stock-icons/arrow-bottom.svg) no-repeat right bottom;
+ background-size: contain;
}
.highcharts-stocktools-wrapper .highcharts-arrow-left.highcharts-arrow-right {
- /* Safari */
- -webkit-transform: rotate(0deg);
- /* Firefox */
- -moz-transform: rotate(0deg);
- /* IE */
- -ms-transform: rotate(0deg);
- /* Opera */
- -o-transform: rotate(0deg);
- /* Internet Explorer */
- filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
- transform: rotate(0deg);
+ /* Safari */
+ -webkit-transform: rotate(0deg);
+
+ /* Firefox */
+ -moz-transform: rotate(0deg);
+
+ /* IE */
+ -ms-transform: rotate(0deg);
+
+ /* Opera */
+ -o-transform: rotate(0deg);
+
+ /* Internet Explorer */
+ filter: progid:dximagetransform.microsoft.basicimage(rotation=2);
+ transform: rotate(0deg);
}
.highcharts-stocktools-wrapper .highcharts-arrow-left {
- background-image: url(https://code.highcharts.com/7.0.0/gfx/stock-icons/arrow-right.svg);
- /* Safari */
- -webkit-transform: rotate(180deg);
- /* Firefox */
- -moz-transform: rotate(180deg);
- /* IE */
- -ms-transform: rotate(180deg);
- /* Opera */
- -o-transform: rotate(180deg);
- /* Internet Explorer */
- filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
- transform: rotate(180deg);
+ background-image: url(https://code.highcharts.com/7.0.0/gfx/stock-icons/arrow-right.svg);
+
+ /* Safari */
+ -webkit-transform: rotate(180deg);
+
+ /* Firefox */
+ -moz-transform: rotate(180deg);
+
+ /* IE */
+ -ms-transform: rotate(180deg);
+
+ /* Opera */
+ -o-transform: rotate(180deg);
+
+ /* Internet Explorer */
+ filter: progid:dximagetransform.microsoft.basicimage(rotation=2);
+ transform: rotate(180deg);
}
.highcharts-stocktools-wrapper ul {
- width: 40px;
- /* 30px spacing for arrows to scroll */
- margin: 0px;
- padding: 0px;
- float: left;
+ width: 40px;
+
+ /* 30px spacing for arrows to scroll */
+ margin: 0;
+ padding: 0;
+ float: left;
}
-.highcharts-stocktools-wrapper>ul {
- width: 40px;
- position: relative;
+.highcharts-stocktools-wrapper > ul {
+ width: 40px;
+ position: relative;
}
.highcharts-stocktools-wrapper .highcharts-stocktools-toolbar li {
- list-style: none;
- margin-bottom: 3px;
- padding: 0px;
- clear: both;
- width: 100%;
- height: 40px;
- cursor: pointer;
- position: relative;
- background-color: #f7f7f7;
+ list-style: none;
+ margin-bottom: 3px;
+ padding: 0;
+ clear: both;
+ width: 100%;
+ height: 40px;
+ cursor: pointer;
+ position: relative;
+ background-color: #f7f7f7;
}
-.highcharts-stocktools-wrapper li>span.highcharts-menu-item-btn {
- display: block;
- float: left;
- width: 100%;
- height: 100%;
- background-repeat: no-repeat;
- background-position: 50% 50%;
+.highcharts-stocktools-wrapper li > span.highcharts-menu-item-btn {
+ display: block;
+ float: left;
+ width: 100%;
+ height: 100%;
+ background-repeat: no-repeat;
+ background-position: 50% 50%;
}
-.highcharts-submenu-wrapper li>span.highcharts-menu-item-btn {
- width: 40px;
+.highcharts-submenu-wrapper li > span.highcharts-menu-item-btn {
+ width: 40px;
}
-.highcharts-stocktools-wrapper li>span.highcharts-submenu-item-arrow {
- float: left;
- width: 10px;
- height: 100%;
- cursor: pointer;
- position: absolute;
- bottom: 0px;
- right: 0px;
+.highcharts-stocktools-wrapper li > span.highcharts-submenu-item-arrow {
+ float: left;
+ width: 10px;
+ height: 100%;
+ cursor: pointer;
+ position: absolute;
+ bottom: 0;
+ right: 0;
}
.highcharts-stocktools-wrapper li.highcharts-separator {
- height: 15px;
- background-color: transparent;
- width: 36px;
- pointer-events: none;
+ height: 15px;
+ background-color: transparent;
+ width: 36px;
+ pointer-events: none;
}
-.highcharts-stocktools-wrapper li.highcharts-separator>span.highcharts-menu-item-btn {
- width: 100%;
+.highcharts-stocktools-wrapper li.highcharts-separator > span.highcharts-menu-item-btn {
+ width: 100%;
}
-.highcharts-stocktools-wrapper li.highcharts-active>span.highcharts-menu-item-btn,
-.highcharts-stocktools-wrapper li>span.highcharts-menu-item-btn:hover,
+.highcharts-stocktools-wrapper li.highcharts-active > span.highcharts-menu-item-btn,
+.highcharts-stocktools-wrapper li > span.highcharts-menu-item-btn:hover,
.highcharts-stocktools-wrapper .highcharts-arrow-wrapper > div:hover,
.highcharts-stocktools-wrapper li.highcharts-active,
.highcharts-toggle-toolbar:hover {
- background-color: #e6ebf5;
+ background-color: #e6ebf5;
}
.highcharts-toggle-toolbar {
- position: absolute;
- cursor: pointer;
- width: 10px;
- height: 10px;
- left: 40px;
- background-color: #f7f7f7;
- background-image: url(https://code.highcharts.com/7.0.0/gfx/stock-icons/arrow-right.svg);
- background-size: cover;
+ position: absolute;
+ cursor: pointer;
+ width: 10px;
+ height: 10px;
+ left: 40px;
+ background-color: #f7f7f7;
+ background-image: url(https://code.highcharts.com/7.0.0/gfx/stock-icons/arrow-right.svg);
+ background-size: cover;
}
.highcharts-hide {
- display: none;
+ display: none;
}
+
/* CHROME BUG
.highcharts-stocktools-wrapper li:hover, .highcharts-submenu-item-arrow:hover {
background-color: #e6e6e6;
}
*/
-.highcharts-stocktools-wrapper .highcharts-arrow-down, .highcharts-stocktools-wrapper .highcharts-arrow-up {
- width: 50%;
- height: 20px;
- float: left;
+.highcharts-stocktools-wrapper .highcharts-arrow-down,
+.highcharts-stocktools-wrapper .highcharts-arrow-up {
+ width: 50%;
+ height: 20px;
+ float: left;
}
.highcharts-popup {
- background-color: #fff;
- color: #666;
- display: none;
- font-size: 0.876em;
- height: 70%;
- top: 15%;
- left: 25%;
- position: absolute;
- width: 50%;
- z-index: 100;
- -webkit-box-shadow: 0px 0px 8px 0px rgba(61,61,61,0.3);
- -moz-box-shadow: 0px 0px 8px 0px rgba(61,61,61,0.3);
- box-shadow: 0px 0px 8px 0px rgba(61,61,61,0.3);
-}
-
-.highcharts-popup input, .highcharts-popup label, .highcharts-popup select {
- clear: both;
- float: left;
- width: 100%;
- margin-bottom: 10px;
+ background-color: #fff;
+ color: #666;
+ display: none;
+ font-size: 0.876em;
+ height: 70%;
+ top: 15%;
+ left: 25%;
+ position: absolute;
+ width: 50%;
+ z-index: 100;
+ -webkit-box-shadow: 0 0 8px 0 rgb(61 61 61 / 30%);
+ -moz-box-shadow: 0 0 8px 0 rgb(61 61 61 / 30%);
+ box-shadow: 0 0 8px 0 rgb(61 61 61 / 30%);
+}
+
+.highcharts-popup input,
+.highcharts-popup label,
+.highcharts-popup select {
+ clear: both;
+ float: left;
+ width: 100%;
+ margin-bottom: 10px;
}
.highcharts-popup input {
- border: 1px solid #e6e6e6;
- padding: 5px;
- width: calc(100% - 12px);
+ border: 1px solid #e6e6e6;
+ padding: 5px;
+ width: calc(100% - 12px);
}
-.highcharts-popup-lhs-col, .highcharts-popup-rhs-col {
- padding: 20px;
- height: calc(100% - 84px); /* 44px - padding, 40px - tabs*/
- float: left;
+.highcharts-popup-lhs-col,
+.highcharts-popup-rhs-col {
+ padding: 20px;
+ height: calc(100% - 84px); /* 44px - padding, 40px - tabs */
+ float: left;
}
-.highcharts-popup-lhs-col.highcharts-popup-lhs-full {
- width: calc(100% - 40px);
- overflow: scroll;
- height: calc(100% - 100px);
- border: none;
+.highcharts-popup-lhs-col.highcharts-popup-lhs-full {
+ width: calc(100% - 40px);
+ overflow: scroll;
+ height: calc(100% - 100px);
+ border: none;
}
.highcharts-popup-lhs-col {
- clear: both;
- width: calc(30% - 44px);
- border-right: 1px solid #e6e6e6;
+ clear: both;
+ width: calc(30% - 44px);
+ border-right: 1px solid #e6e6e6;
}
.highcharts-popup-bottom-row {
- float: left;
- padding: 0px 20px;
- width: calc(100% - 40px);
+ float: left;
+ padding: 0 20px;
+ width: calc(100% - 40px);
}
.highcharts-popup-rhs-col {
- width: calc(70% - 40px);
+ width: calc(70% - 40px);
}
.highcharts-popup-rhs-col-wrapper {
- float: left;
- width: 100%;
- height: calc(100% - 40px);
- overflow: scroll;
+ float: left;
+ width: 100%;
+ height: calc(100% - 40px);
+ overflow: scroll;
}
.highcharts-stocktools-wrapper ul.highcharts-indicator-list,
.highcharts-indicator-list {
- float: left;
- color: #666;
- height: 100%;
- width: 100%;
- overflow: scroll;
- margin: 0px;
- padding: 0px;
+ float: left;
+ color: #666;
+ height: 100%;
+ width: 100%;
+ overflow: scroll;
+ margin: 0;
+ padding: 0;
}
.highcharts-indicator-list li {
- cursor: pointer;
- padding: 0px 0px 5px 0px;
- margin: 0px;
- width: 100%;
- height: auto;
+ cursor: pointer;
+ padding: 0 0 5px;
+ margin: 0;
+ width: 100%;
+ height: auto;
}
+
/* CHROME BUG
.highcharts-stocktools-wrapper .highcharts-indicator-list li:hover {
background-color: #ffffff;
-}*/
+} */
.highcharts-tab-item {
- background-color: #f7f7f7;
- cursor: pointer;
- display: block;
- float:left;
- padding: 10px;
- height: 20px;
+ background-color: #f7f7f7;
+ cursor: pointer;
+ display: block;
+ float: left;
+ padding: 10px;
+ height: 20px;
}
.highcharts-tab-item.highcharts-tab-item-active {
- background-color: #e6ebf5;
+ background-color: #e6ebf5;
}
.highcharts-tab-item-content {
- display: none;
- float: left;
- height: 100%;
- overflow: hidden;
- width: 100%;
- border-top: 1px solid #e6e6e6;
+ display: none;
+ float: left;
+ height: 100%;
+ overflow: hidden;
+ width: 100%;
+ border-top: 1px solid #e6e6e6;
}
.highcharts-tab-item-show {
- display: block;
+ display: block;
}
.highcharts-popup-close {
- background:url(https://code.highcharts.com/7.0.0/gfx/stock-icons/close.svg) no-repeat 50% 50%;
- width: 20px;
- height: 20px;
- cursor: pointer;
- position: absolute;
- padding: 10px;
- top: 0%;
- right: 0%;
- color: #333333;
+ background: url(https://code.highcharts.com/7.0.0/gfx/stock-icons/close.svg) no-repeat 50% 50%;
+ width: 20px;
+ height: 20px;
+ cursor: pointer;
+ position: absolute;
+ padding: 10px;
+ top: 0%;
+ right: 0%;
+ color: #333;
}
.highcharts-popup-close:hover,
.highcharts-popup button:hover,
.highcharts-popup button.highcharts-annotation-edit-button:hover,
.highcharts-popup button.highcharts-annotation-remove-button:hover {
- background-color: #e6ebf5;
+ background-color: #e6ebf5;
}
.highcharts-popup button {
- float: right;
- border: none;
- background: #f7f7f7;
- color: #666;
- margin-left:5px;
+ float: right;
+ border: none;
+ background: #f7f7f7;
+ color: #666;
+ margin-left: 5px;
}
.highcharts-tab-disabled {
- color: #ccc;
+ color: #ccc;
}
/* annotation edit small popup */
.highcharts-popup button.highcharts-annotation-edit-button,
.highcharts-popup button.highcharts-annotation-remove-button {
- width: 20px;
- height: 40px;
- padding: 20px;
+ width: 20px;
+ height: 40px;
+ padding: 20px;
}
.highcharts-popup button.highcharts-annotation-edit-button {
- background:url(https://code.highcharts.com/7.0.0/gfx/stock-icons/edit.svg) no-repeat 50% 50% transparent;
- text-indent: -9999px;
+ background: url(https://code.highcharts.com/7.0.0/gfx/stock-icons/edit.svg) no-repeat 50% 50% transparent;
+ text-indent: -9999px;
}
.highcharts-popup button.highcharts-annotation-remove-button {
- background:url(https://code.highcharts.com/7.0.0/gfx/stock-icons/destroy.svg) no-repeat 50% 50% transparent;
- text-indent: -9999px;
+ background: url(https://code.highcharts.com/7.0.0/gfx/stock-icons/destroy.svg) no-repeat 50% 50% transparent;
+ text-indent: -9999px;
}
.highcharts-popup .highcharts-annotation-title {
- display: block;
- float: left;
- font-size: 1.3em;
- font-weight: bold;
- margin-bottom: 15px;
- width: 100%;
+ display: block;
+ float: left;
+ font-size: 1.3em;
+ font-weight: bold;
+ margin-bottom: 15px;
+ width: 100%;
}
-
-
-
-
-
-
-
diff --git a/samples/unit-tests/stockchart/general/demo.css b/samples/unit-tests/stockchart/general/demo.css
index 203ff921d28..d213486ba7f 100644
--- a/samples/unit-tests/stockchart/general/demo.css
+++ b/samples/unit-tests/stockchart/general/demo.css
@@ -1,3 +1,3 @@
#container {
width: 800px;
-}
\ No newline at end of file
+}
diff --git a/samples/unit-tests/styled-mode/series-states/demo.css b/samples/unit-tests/styled-mode/series-states/demo.css
index 609db54827a..d71b519b51c 100644
--- a/samples/unit-tests/styled-mode/series-states/demo.css
+++ b/samples/unit-tests/styled-mode/series-states/demo.css
@@ -1,4 +1,4 @@
-@import 'https://code.highcharts.com/css/highcharts.css';
+@import "https://code.highcharts.com/css/highcharts.css";
#container {
max-width: 800px;
diff --git a/samples/unit-tests/styled-mode/series-types/demo.css b/samples/unit-tests/styled-mode/series-types/demo.css
index 609db54827a..d71b519b51c 100644
--- a/samples/unit-tests/styled-mode/series-types/demo.css
+++ b/samples/unit-tests/styled-mode/series-types/demo.css
@@ -1,4 +1,4 @@
-@import 'https://code.highcharts.com/css/highcharts.css';
+@import "https://code.highcharts.com/css/highcharts.css";
#container {
max-width: 800px;
diff --git a/samples/unit-tests/svgrenderer/styled-mode/demo.css b/samples/unit-tests/svgrenderer/styled-mode/demo.css
index ae8bc3c2f65..57ad1f039ac 100644
--- a/samples/unit-tests/svgrenderer/styled-mode/demo.css
+++ b/samples/unit-tests/svgrenderer/styled-mode/demo.css
@@ -1,34 +1,38 @@
-@import 'https://code.highcharts.com/css/highcharts.css';
+@import "https://code.highcharts.com/css/highcharts.css";
#container {
- height: 400px;
- max-width: 800px;
- margin: 0 auto;
+ height: 400px;
+ max-width: 800px;
+ margin: 0 auto;
}
/* Link the series colors to axis colors */
.highcharts-color-0 {
- fill: #7cb5ec;
- stroke: #7cb5ec;
+ fill: #7cb5ec;
+ stroke: #7cb5ec;
}
+
.highcharts-axis.highcharts-color-0 .highcharts-axis-line {
- stroke: #7cb5ec;
+ stroke: #7cb5ec;
}
+
.highcharts-axis.highcharts-color-0 text {
- fill: #7cb5ec;
+ fill: #7cb5ec;
}
+
.highcharts-color-1 {
- fill: #90ed7d;
- stroke: #90ed7d;
+ fill: #90ed7d;
+ stroke: #90ed7d;
}
+
.highcharts-axis.highcharts-color-1 .highcharts-axis-line {
- stroke: #90ed7d;
+ stroke: #90ed7d;
}
+
.highcharts-axis.highcharts-color-1 text {
- fill: #90ed7d;
+ fill: #90ed7d;
}
-
.highcharts-yaxis .highcharts-axis-line {
- stroke-width: 2px;
+ stroke-width: 2px;
}
diff --git a/samples/unit-tests/utils/distribute/demo.css b/samples/unit-tests/utils/distribute/demo.css
index f5c4bfedfa2..9b9a1f39f58 100644
--- a/samples/unit-tests/utils/distribute/demo.css
+++ b/samples/unit-tests/utils/distribute/demo.css
@@ -2,4 +2,4 @@
width: 600px;
height: 400px;
margin: 1em auto;
-}
\ No newline at end of file
+}
From d9b7f82c825fed2da52844a02e0d4ee1071e7e19 Mon Sep 17 00:00:00 2001
From: Nancy Dillon
Date: Sun, 7 Nov 2021 10:05:28 -0500
Subject: [PATCH 028/131] Removed title and subtitle
---
samples/highcharts/website/icon-stock/demo.js | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/samples/highcharts/website/icon-stock/demo.js b/samples/highcharts/website/icon-stock/demo.js
index 5bc12ec23d1..fc58b942fac 100644
--- a/samples/highcharts/website/icon-stock/demo.js
+++ b/samples/highcharts/website/icon-stock/demo.js
@@ -456,11 +456,11 @@ Highcharts.getJSON('https://demo-live-data.highcharts.com/aapl-ohlcv.json', func
}]
},
title: {
- text: 'Candlestick and Volume',
+ text: '',
y: 30
},
subtitle: {
- text: 'The demo is divided into two panes, with a resizer handle between the panes',
+ text: '',
y: 50
},
xAxis: [
From 11141f084e378cf5dbfc10f85251e2adb1efd183 Mon Sep 17 00:00:00 2001
From: Nancy Dillon
Date: Fri, 5 Nov 2021 14:53:01 -0400
Subject: [PATCH 029/131] Changed initial overlay to match new design
---
.../accessibility/accessible-venn/demo.css | 434 ++++++++----------
.../accessibility/accessible-venn/demo.js | 167 ++++---
2 files changed, 281 insertions(+), 320 deletions(-)
diff --git a/samples/highcharts/accessibility/accessible-venn/demo.css b/samples/highcharts/accessibility/accessible-venn/demo.css
index a075c598d27..3479572f1b2 100644
--- a/samples/highcharts/accessibility/accessible-venn/demo.css
+++ b/samples/highcharts/accessibility/accessible-venn/demo.css
@@ -1,3 +1,8 @@
+body {
+ margin: 0;
+ background: linear-gradient(180deg, #201836 0%, #46465c 100%);
+}
+
.visually-hidden {
width: 1px;
height: 1px;
@@ -13,28 +18,26 @@
.btn {
font-family: "IBM Plex Sans", sans-serif;
white-space: normal;
- background-color: #2f2b38;
- border: 1px solid #2f2b38;
+ background-color: #5749ad;
+ border: 1px solid #5749ad;
cursor: pointer;
color: #fff;
- min-height: 40px;
+ min-height: 90px;
+ max-width: 200px;
width: 100%;
border-radius: 4px;
font-size: 1.1rem;
font-weight: 700;
text-align: center;
padding: 0.375rem 0.75rem;
- margin-bottom: 0.25rem;
- margin-top: 0.25rem;
- margin-left: 35%;
- margin-right: 35%;
+ margin: 0.25rem 35% 0.25rem 35;
box-shadow: 0 0 5px rgb(0 0 0 / 40%);
transition: font-size 0.15s;
}
.btn:hover,
.btn:focus {
- background-color: #324683;
+ filter: brightness(80%);
font-size: 1.12rem;
}
@@ -57,7 +60,6 @@
right: 0;
left: 0;
z-index: 999;
- background-color: rgb(255 255 255 / 75%);
}
.highcharts-figure {
@@ -86,7 +88,7 @@
#dyncaption {
display: none;
position: relative;
- font-family: "Roboto", sans-serif;
+ font-family: Roboto, sans-serif;
margin: 0;
border: 2px solid #eee;
border-left: none;
@@ -95,6 +97,11 @@
padding: 5px 10px;
}
+.data-label h4.closed,
+#innovation h4.closed {
+ display: none;
+}
+
#dyncaption h4.closed,
#dyncaption i {
display: none;
@@ -138,7 +145,7 @@
border-bottom-color: #7cb5ec;
}
-.dataLabel {
+.data-label {
font-family: "IBM Plex Sans", sans-serif;
position: absolute;
display: grid;
@@ -151,12 +158,12 @@
left: 0;
}
-.dataLabel a {
+.data-label a {
color: #5a62d3;
font-size: 16px;
}
-.dataLabel.over {
+.data-label.over {
display: grid;
grid-template-columns: 70px 1fr;
justify-items: left;
@@ -164,7 +171,7 @@
z-index: 1000;
}
-.dataLabel h4 {
+.data-label h4 {
font-weight: normal;
display: none;
text-shadow: 0 0 3px rgb(255 255 255 / 50%);
@@ -172,12 +179,13 @@
margin: 0 0 5px;
}
-.dataLabel.over h4 {
+.data-label.over h4 {
display: unset;
font-weight: bold;
+ color: #000;
}
-.dataLabel p {
+.data-label p {
display: none;
margin: 0;
padding: 0;
@@ -185,7 +193,7 @@
text-shadow: 0 0 3px rgb(255 255 255 / 50%);
}
-.dataLabel .info {
+.data-label .info {
font-family: "IBM Plex Sans", sans-serif;
font-weight: normal;
font-size: 16px;
@@ -196,98 +204,44 @@
grid-column: 1 /span 2;
}
-.dataLabel.over .info {
- opacity: 100%;
-}
-
-.fas,
-.far {
- color: #fff;
- font-size: 40px;
- opacity: 100%;
-}
-
-.over .fas {
+.data-label.over .info {
opacity: 100%;
- font-size: 40px;
-}
-
-#brand {
- top: -140px;
- left: -180px;
- grid-template-columns: 100px 100px;
- align-items: center;
-}
-
-#brand.over {
- top: -190px;
- left: -50px;
- grid-template-columns: 70px 1fr;
-}
-
-#brand.over i {
- grid-row: 1 / span 2;
- grid-column: 1 /span 1;
-}
-
-#brand h4 {
- width: 100px;
- white-space: normal;
- text-align: right;
}
-#brand.over h4 {
- width: 200px;
- text-align: left;
+.data-label.over p,
+.data-label.over ul {
+ color: #000;
+ display: block;
}
-#brand.over p {
+#innovation p {
grid-row: 2 / span 1;
- grid-column: 2 / span 1;
-}
-
-#innovation {
- top: -230px;
- left: -150px;
- grid-template-columns: 1fr;
- justify-items: center;
- text-align: center;
- background-color: transparent;
- clip-path: unset;
- height: unset;
-}
-
-#innovation h4.open {
+ grid-column: 1 / span 1;
opacity: 0%;
- margin-top: 20px;
- grid-row: 1 / span 1;
- font-weight: bold;
-}
-
-#innovation h4.closed {
- opacity: 100%;
- grid-row: 4 / span 1;
+ margin-bottom: 45px;
+ height: fit-content;
}
-#innovation.over h4.open {
- opacity: 100%;
+#brand p {
+ margin-top: -240px;
+ margin-left: -10px;
+ color: #252525;
+ width: 95%;
}
-#innovation.over h4.closed {
- opacity: 0%;
+#brand.over a {
+ color: #252525;
+ text-decoration: underline;
}
-#innovation p {
- grid-row: 2 / span 1;
- grid-column: 1 / span 1;
- opacity: 0%;
- margin-bottom: 45px;
+#innovation.over a {
+ color: #252525;
+ text-decoration: underline;
}
-#innovation.over p {
- margin-bottom: 30px;
- opacity: 100%;
- display: block;
+#reach.over a {
+ color: #252525;
+ text-decoration: underline;
}
#innovation i {
@@ -296,17 +250,9 @@
top: 184px;
}
-#reach {
- top: -30px;
- left: -140px;
- grid-template-columns: 1fr;
- justify-items: center;
- text-align: center;
-}
-
-#reach.over {
- top: -10px;
- left: -140px;
+#brand i {
+ left: 35px;
+ top: 15px;
}
#reach i {
@@ -316,25 +262,42 @@
margin-left: -10px;
}
-#reach.over h4 {
- grid-row: 2 / span1;
- margin-bottom: 5px;
+#brand h4 {
+ margin-top: -45px;
+ margin-left: 60px;
+ margin-bottom: 0;
+ color: #252525;
+ width: 100px;
+ white-space: normal;
+ text-align: right;
}
-#reach.over i {
- grid-row: 1 / span1;
- margin-left: 10px;
- margin-top: 22px;
+#legal h4 {
+ width: 100px;
+ white-space: normal;
+ text-align: left;
+ margin-left: 20px;
}
-#legal {
- top: -40px;
- left: 55px;
- grid-template-columns: 40px 1fr;
- justify-items: left;
+#legal i {
+ margin-left: -60px;
+ margin-top: 15px;
+ justify-self: left;
+}
+
+#legal.over i {
+ margin-top: -110px;
+ margin-right: 13px;
+ grid-column: 2 / span 1;
+ grid-row: 1 / span 2;
+ justify-self: right;
}
#legal.over {
+ background-color: #e4f3ff;
+ clip-path: ellipse(150px 117px at 50% 35%);
+ height: 340px;
+ top: -125px;
top: -80px;
left: -205px;
grid-template-columns: 225px 65px;
@@ -344,83 +307,74 @@
}
#legal.over p {
+ margin-top: -250px;
+ margin-left: 45px;
+ color: #252525;
grid-column: 1 / span 1;
grid-row: 2/ span 1;
}
-#legal i {
- justify-self: left;
-}
-
-#legal h4 {
- width: 100px;
- white-space: normal;
- text-align: left;
- margin-left: 20px;
-}
-
#legal.over h4 {
+ margin-top: -35px;
+ color: #252525;
width: 200px;
white-space: normal;
text-align: left;
+ grid-column: 1 / span 1;
+ margin-left: 45px;
}
-#legal.over i {
- grid-column: 2 / span 1;
- grid-row: 1 / span 2;
- justify-self: right;
-}
-
-#legal.over h4 {
- grid-column: 1 / span 1;
- margin-left: 0;
+#legal.over a {
+ color: #252525;
+ text-decoration: underline;
}
-#aicon {
+#legal.over a:hover {
color: #000;
- font-size: 70px;
- position: absolute;
- top: -5px;
- left: -5px;
}
-#aicon.over {
- color: transparent;
+#legal {
+ top: -40px;
+ left: 55px;
+ grid-template-columns: 40px 1fr;
+ justify-items: left;
}
-.dataLabel.over p,
-.dataLabel.over h4,
-.dataLabel.over ul {
- color: #000;
- display: block;
+#innovation {
+ top: -230px;
+ left: -150px;
+ grid-template-columns: 1fr;
+ justify-items: center;
+ text-align: center;
+ background-color: transparent;
+ clip-path: unset;
+ height: unset;
}
-#container svg {
- transform: scale(1, 0.8);
+#innovation h4.open {
+ opacity: 0%;
+ margin-top: 20px;
+ grid-row: 1 / span 1;
+ font-weight: bold;
}
-.dataLabel h4,
-.dataLabel h4.closed,
#innovation h4.closed {
- display: none;
-}
-
-#innovation p {
- height: fit-content;
+ opacity: 100%;
+ grid-row: 4 / span 1;
}
-#innovation.over p {
- margin-top: -120px;
+#innovation.over h4.open {
+ opacity: 100%;
+ margin-top: 70px;
color: #252525;
}
-#innovation h4.open {
- margin-top: 70px;
- color: #252525;
+#innovation.over h4.closed {
+ opacity: 0%;
}
-#innovation.over i {
- top: -154px;
+#reach.over a:hover {
+ color: #000;
}
#innovation.over {
@@ -429,135 +383,113 @@
height: 340px;
}
-#innovation.over a {
+#innovation.over p {
+ margin-bottom: 30px;
+ opacity: 100%;
+ display: block;
+ margin-top: -120px;
color: #252525;
- text-decoration: underline;
}
-#innovation.over a:hover {
- color: #000;
+#innovation.over i {
+ top: -154px;
}
-#legal i {
- margin-left: -60px;
- margin-top: 15px;
+#innovation.over a:hover {
+ color: #000;
}
-#legal.over i {
- margin-top: -110px;
- margin-right: 13px;
+#brand {
+ grid-template-columns: 100px 100px;
+ align-items: center;
+ top: -140px;
+ left: -20px;
}
-#legal.over {
- background-color: #e4f3ff;
+#brand.over {
+ grid-template-columns: 70px 1fr;
+ background-color: #d9fae6;
clip-path: ellipse(150px 117px at 50% 35%);
height: 340px;
- left: -260px;
- top: -125px;
+ left: -5px;
+ top: -230px;
}
-#legal.over p {
- margin-top: -250px;
- margin-left: 45px;
- color: #252525;
+#brand.over a:hover {
+ color: #000;
}
-#legal.over h4 {
- margin-top: -35px;
- margin-left: 45px;
- color: #252525;
+#brand.over i {
+ grid-row: 1 / span 2;
+ grid-column: 1 /span 1;
+ left: 18px;
+ top: 105px;
}
-#legal.over a {
- color: #252525;
- text-decoration: underline;
+#brand.over h4 {
+ width: 200px;
+ text-align: left;
}
-#legal.over a:hover {
- color: #000;
+#brand.over p {
+ grid-row: 2 / span 1;
+ grid-column: 2 / span 1;
+}
+
+#reach {
+ top: -30px;
+ left: -140px;
+ grid-template-columns: 1fr;
+ justify-items: center;
+ text-align: center;
}
#reach.over {
background-color: #ddebed;
clip-path: ellipse(150px 120px at 50% 36%);
height: 355px;
+ top: -10px;
left: -150px;
}
-#reach i {
- grid-row: 3 / span1;
-}
-
-#reach.over p {
- margin-top: 90px;
- width: 70%;
- color: #252525;
-}
-
#reach.over h4 {
+ grid-row: 2 / span1;
+ margin-bottom: 5px;
margin-top: -210px;
color: #252525;
}
-#reach.over a {
- color: #252525;
- text-decoration: underline;
-}
-
-#reach.over a:hover {
- color: #000;
-}
-
-#brand {
- top: -140px;
- left: -20px;
-}
-
-#brand i {
- left: 35px;
- top: 15px;
-}
-
-#brand.over {
- background-color: #d9fae6;
- clip-path: ellipse(150px 117px at 50% 35%);
- height: 340px;
- left: -5px;
- top: -230px;
-}
-
-#brand p {
- margin-top: -240px;
- margin-left: -10px;
- color: #252525;
- width: 95%;
+#reach.over i {
+ grid-row: 1 / span1;
+ margin-left: 10px;
+ margin-top: 22px;
}
-#brand h4 {
- margin-top: -45px;
- margin-left: 60px;
- margin-bottom: 0;
+#reach.over p {
+ margin-top: 90px;
+ width: 70%;
color: #252525;
}
-#brand.over i {
- left: 18px;
- top: 105px;
+#aicon {
+ color: #000;
+ font-size: 70px;
+ position: absolute;
+ top: -5px;
+ left: -5px;
}
-#brand.over a {
- color: #252525;
- text-decoration: underline;
+#aicon.over {
+ color: transparent;
}
-#brand.over a:hover {
- color: #000;
+#container svg {
+ transform: scale(1, 0.8);
+ opacity: 60%;
}
.fas,
-.far,
-.over .fas,
-.over .far {
+.far {
font-size: 30px;
cursor: pointer;
position: absolute;
@@ -566,6 +498,10 @@
.over .fas,
.over .far {
+ font-size: 30px;
+ cursor: pointer;
+ position: absolute;
+ z-index: 100;
color: #252525;
}
diff --git a/samples/highcharts/accessibility/accessible-venn/demo.js b/samples/highcharts/accessibility/accessible-venn/demo.js
index 16747c2922a..94f4152e756 100644
--- a/samples/highcharts/accessibility/accessible-venn/demo.js
+++ b/samples/highcharts/accessibility/accessible-venn/demo.js
@@ -1,72 +1,21 @@
-var getByClass = function (className) {
+const colors = ['#8085ef', '#8bf0b6', '#569ba3', '#7bb5ec', 'rgba(255,255,255,0.1)'];
+Highcharts.setOptions({
+ colors: colors
+});
+
+// Overlay code
+
+const getByClass = function (className) {
return Array.prototype.slice.call(
document.getElementsByClassName(className)
);
};
-var getEl = function (id) {
+const getEl = function (id) {
return document.getElementById(id);
};
var nextMouseOver = null;
-// Overlay code
-
-function removeOverlay() {
- getEl('venn-figure').setAttribute('aria-hidden', false);
- getEl('before').removeEventListener('focus', removeOverlay);
- getEl('after').removeEventListener('focus', removeOverlay);
- getEl('before').focus();
-
- getEl('overlay').style.visibility = 'hidden';
- getEl('removeOverlay').style.visibility = 'hidden';
- getEl('removeOverlay').setAttribute('aria-expanded', true);
- getEl('before').setAttribute('tabindex', '-1');
- getEl('after').removeAttribute('tabindex');
-
- setTimeout(function () {
- getEl('after').innerHTML = 'Venn diagram displayed';
- }, 100);
- setTimeout(function () {
- getEl('after').innerHTML = '';
- }, 800);
-}
-
-getEl('before').addEventListener('focus', removeOverlay);
-getEl('after').addEventListener('focus', removeOverlay);
-
-getEl('removeOverlay').onclick = removeOverlay;
-
-
-// Venn code
-
-function removeHover() {
- getByClass('dataLabel').forEach(function (e) {
- e.classList.remove('over');
- });
- getEl('aicon').classList.remove('over');
- getEl('dyncaption').classList.remove('visible');
-}
-
-getEl('container').addEventListener('mouseleave', function () {
- removeHover();
-});
-
-document.addEventListener('mouseup', function (e) {
- if (!getEl('container').contains(e.target)) {
- removeHover();
- }
-});
-
-document.addEventListener('keydown', function (e) {
- if ((e.which || e.keyCode) === 27) { // esc key
- removeHover();
- }
-});
-
-Highcharts.setOptions({
- colors: ['#8085ef', '#8bf0b6', '#569ba3', '#7bb5ec']
-});
-
-Highcharts.chart('container', {
+const chart = Highcharts.chart('container', {
lang: {
accessibility: {
chartContainerLabel: 'Venn diagram of accessibility selling points'
@@ -112,7 +61,7 @@ Highcharts.chart('container', {
}
},
dataLabels: {
- enabled: true,
+ enabled: false,
useHTML: true,
style: {
textOutline: '0px contrast',
@@ -128,7 +77,7 @@ Highcharts.chart('container', {
clearTimeout(nextMouseOver);
nextMouseOver = setTimeout(function () {
- getByClass('dataLabel').forEach(function (e) {
+ getByClass('data-label').forEach(function (e) {
e.classList.remove('over');
});
@@ -157,7 +106,7 @@ Highcharts.chart('container', {
name: 'innovation',
color: Highcharts.getOptions().colors[0],
dataLabels: {
- format: 'Drive Innovation Accessibility features in products and services often solve unanticipated problems for all users.
Drive Innovation '
+ format: 'Drive Innovation Accessibility features in products and services often solve unanticipated problems for all users.
Drive Innovation '
}
}, {
sets: ['3'],
@@ -171,7 +120,7 @@ Highcharts.chart('container', {
dataLabels: {
y: 110,
x: -30,
- format: 'Enhance your brand Accessible content will not only enhance customer loyalty and brand awareness, but also improve organic search results.
'
+ format: 'Enhance your brand Accessible content will not only enhance customer loyalty and brand awareness, but also improve organic search results.
'
}
}, {
sets: ['4'],
@@ -185,7 +134,7 @@ Highcharts.chart('container', {
y: 0,
x: 0,
zIndex: 10,
- format: 'Extend Market Reach Reach the 1.3 billion people world-wide who are affected by a visual impairment with accessible content.
'
+ format: 'Extend Market Reach Reach the 1.3 billion people world-wide who are affected by a visual impairment with accessible content.
'
}
}, {
sets: ['5'],
@@ -198,7 +147,7 @@ Highcharts.chart('container', {
dataLabels: {
y: 5,
x: -10,
- format: 'Minimize Legal Risk You or your customer might be facing a lawsuit if your software products are not accessible.
'
+ format: 'Minimize Legal Risk You or your customer might be facing a lawsuit if your software products are not accessible.
'
}
}, {
sets: ['4', '5'],
@@ -275,7 +224,7 @@ Highcharts.chart('container', {
enabled: false
},
name: 'brand,legal',
- color: '#fff',
+ color: Highcharts.getOptions().colors[4],
dataLabels: {
enabled: false
}
@@ -286,7 +235,7 @@ Highcharts.chart('container', {
enabled: false
},
name: 'brand,reach,legal',
- color: '#fff',
+ color: Highcharts.getOptions().colors[4],
opacity: 1,
dataLabels: {
enabled: false
@@ -298,7 +247,7 @@ Highcharts.chart('container', {
enabled: false
},
name: 'brand,innovation,legal',
- color: '#fff',
+ color: Highcharts.getOptions().colors[4],
opacity: 1,
dataLabels: {
enabled: false
@@ -320,10 +269,11 @@ Highcharts.chart('container', {
accessibility: {
enabled: false
},
- color: '#fff',
+ color: Highcharts.getOptions().colors[4],
opacity: 1,
name: 'innovation,brand,reach,legal',
dataLabels: {
+ enabled: true,
y: -30,
x: -30,
format: ' '
@@ -343,3 +293,78 @@ Highcharts.chart('container', {
enabled: false
}
});
+
+function removeOverlay() {
+
+ chart.series[0].update({
+ dataLabels: {
+ enabled: true
+ }
+ });
+ chart.series[0].points[14].update({
+ color: '#fff'
+ });
+ chart.series[0].points[12].update({
+ color: '#fff'
+ });
+ chart.series[0].points[11].update({
+ color: '#fff'
+ });
+ chart.series[0].points[9].update({
+ color: '#fff'
+ });
+ document.getElementsByTagName('svg')[0].style.opacity = 1;
+
+ Highcharts.setOptions({
+ colors: colors
+ });
+
+ getEl('venn-figure').setAttribute('aria-hidden', false);
+ getEl('before').removeEventListener('focus', removeOverlay);
+ getEl('after').removeEventListener('focus', removeOverlay);
+ getEl('before').focus();
+
+ getEl('overlay').style.visibility = 'hidden';
+ getEl('removeOverlay').style.visibility = 'hidden';
+ getEl('removeOverlay').setAttribute('aria-expanded', true);
+ getEl('before').setAttribute('tabindex', '-1');
+ getEl('after').removeAttribute('tabindex');
+
+ setTimeout(function () {
+ getEl('after').innerHTML = 'Venn diagram displayed';
+ }, 100);
+ setTimeout(function () {
+ getEl('after').innerHTML = '';
+ }, 800);
+}
+
+getEl('before').addEventListener('focus', removeOverlay);
+getEl('after').addEventListener('focus', removeOverlay);
+
+getEl('removeOverlay').onclick = removeOverlay;
+
+// Venn code
+
+function removeHover() {
+ getByClass('data-label').forEach(function (e) {
+ e.classList.remove('over');
+ });
+ getEl('aicon').classList.remove('over');
+ getEl('dyncaption').classList.remove('visible');
+}
+
+getEl('container').addEventListener('mouseleave', function () {
+ removeHover();
+});
+
+document.addEventListener('mouseup', function (e) {
+ if (!getEl('container').contains(e.target)) {
+ removeHover();
+ }
+});
+
+document.addEventListener('keydown', function (e) {
+ if ((e.which || e.keyCode) === 27) { // esc key
+ removeHover();
+ }
+});
\ No newline at end of file
From 8560233350ec2a2d13c39ea9220dead11a11415e Mon Sep 17 00:00:00 2001
From: Nancy Dillon
Date: Fri, 5 Nov 2021 14:59:37 -0400
Subject: [PATCH 030/131] Removed the body background color in the demo.
---
samples/highcharts/accessibility/accessible-venn/demo.css | 1 -
1 file changed, 1 deletion(-)
diff --git a/samples/highcharts/accessibility/accessible-venn/demo.css b/samples/highcharts/accessibility/accessible-venn/demo.css
index 3479572f1b2..6a0f981dc7b 100644
--- a/samples/highcharts/accessibility/accessible-venn/demo.css
+++ b/samples/highcharts/accessibility/accessible-venn/demo.css
@@ -1,6 +1,5 @@
body {
margin: 0;
- background: linear-gradient(180deg, #201836 0%, #46465c 100%);
}
.visually-hidden {
From b98b90a2f5acc574adf35b1fc317067a641dc836 Mon Sep 17 00:00:00 2001
From: bre1470 <40056287+bre1470@users.noreply.github.com>
Date: Fri, 5 Nov 2021 15:55:48 +0100
Subject: [PATCH 031/131] Migrated ZoomComponent to class pattern with
composition.
---
ts/Accessibility/Accessibility.ts | 13 +-
.../SeriesComponent/SeriesComponent.ts | 1 +
ts/Accessibility/Components/ZoomComponent.ts | 293 +++++++++++-------
ts/masters/modules/accessibility.src.ts | 2 +-
4 files changed, 187 insertions(+), 122 deletions(-)
diff --git a/ts/Accessibility/Accessibility.ts b/ts/Accessibility/Accessibility.ts
index 850dd997b21..7c069c8d0cc 100644
--- a/ts/Accessibility/Accessibility.ts
+++ b/ts/Accessibility/Accessibility.ts
@@ -19,6 +19,7 @@
* */
import type AccessibilityComponent from './AccessibilityComponent';
+import type Axis from '../Core/Axis/Axis';
import type Chart from '../Core/Chart/Chart';
import type { Options } from '../Core/Options';
import type Point from '../Core/Series/Point';
@@ -330,7 +331,7 @@ namespace Accessibility {
chartMenu: MenuComponent;
rangeSelector: RangeSelectorComponent;
series: SeriesComponent;
- zoom: Highcharts.ZoomComponent;
+ zoom: ZoomComponent;
}
export declare class ChartComposition extends Chart {
@@ -469,18 +470,22 @@ namespace Accessibility {
* @private
*/
export function compose(
+ AxisClass: typeof Axis,
ChartClass: typeof Chart,
PointClass: typeof Point,
SeriesClass: typeof Series,
SVGElementClass: typeof SVGElement,
RangeSelectorClass?: typeof RangeSelector
): void {
- A11yI18n.compose(ChartClass);
- FocusBorder.compose(ChartClass, SVGElementClass);
+ // ordered:
KeyboardNavigation.compose(ChartClass);
+ // LegendComponent
MenuComponent.compose(ChartClass);
- NewDataAnnouncer.compose(SeriesClass as typeof SeriesComposition);
SeriesComponent.compose(ChartClass, PointClass, SeriesClass);
+ ZoomComponent.compose(AxisClass);
+ // RangeSelector
+ A11yI18n.compose(ChartClass);
+ FocusBorder.compose(ChartClass, SVGElementClass);
if (RangeSelectorClass) {
RangeSelectorComponent.compose(ChartClass, RangeSelectorClass);
diff --git a/ts/Accessibility/Components/SeriesComponent/SeriesComponent.ts b/ts/Accessibility/Components/SeriesComponent/SeriesComponent.ts
index dc042713ac5..123db6107f1 100644
--- a/ts/Accessibility/Components/SeriesComponent/SeriesComponent.ts
+++ b/ts/Accessibility/Components/SeriesComponent/SeriesComponent.ts
@@ -69,6 +69,7 @@ class SeriesComponent extends AccessibilityComponent {
SeriesClass: typeof Series
): void {
// Handle forcing markers
+ NewDataAnnouncer.compose(SeriesClass);
ForcedMarkers.compose(SeriesClass);
SeriesKeyboardNavigation.compose(ChartClass, PointClass, SeriesClass);
}
diff --git a/ts/Accessibility/Components/ZoomComponent.ts b/ts/Accessibility/Components/ZoomComponent.ts
index d501f747126..980b0cdc086 100644
--- a/ts/Accessibility/Components/ZoomComponent.ts
+++ b/ts/Accessibility/Components/ZoomComponent.ts
@@ -12,6 +12,15 @@
'use strict';
+
+/* *
+ *
+ * Imports
+ *
+ * */
+
+
+import type Axis from '../../Core/Axis/Axis';
import type Chart from '../../Core/Chart/Chart';
import type {
DOMElementType,
@@ -37,6 +46,13 @@ const {
pick
} = U;
+
+/* *
+ *
+ * Declarations
+ *
+ * */
+
declare module '../../Core/Axis/AxisLike' {
interface AxisLike {
/** @requires modules/accessibility */
@@ -44,55 +60,15 @@ declare module '../../Core/Axis/AxisLike' {
}
}
-/**
- * Internal types.
- * @private
- */
-declare global {
- namespace Highcharts {
- class ZoomComponent extends AccessibilityComponent {
- public constructor();
- public drillUpProxyButton?: ProxyElement;
- public resetZoomProxyButton?: ProxyElement;
- public focusedMapNavButtonIx: number;
- getKeyboardNavigation(): Array;
- getMapZoomNavigation(): KeyboardNavigationHandler;
- init(): void;
- createZoomProxyButton(
- buttonEl: SVGElement,
- buttonProp: ('drillUpProxyButton'|'resetZoomProxyButton'),
- label: string
- ): void;
- onChartRender(): void;
- onChartUpdate(): void;
- onMapKbdArrow(
- keyboardNavigationHandler: KeyboardNavigationHandler,
- keyCode: number
- ): number;
- onMapKbdClick(
- keyboardNavigationHandler: KeyboardNavigationHandler
- ): number;
- onMapNavInit(direction: number): void;
- onMapKbdTab(
- keyboardNavigationHandler: KeyboardNavigationHandler,
- event: Event
- ): number;
- setMapNavButtonAttrs(
- button: DOMElementType,
- labelFormatKey: string
- ): void;
- simpleButtonNavigation(
- buttonProp: string,
- proxyProp: string,
- onClick: Function
- ): KeyboardNavigationHandler;
- updateProxyOverlays(): void;
- }
- }
-}
+/* *
+ *
+ * Functions
+ *
+ * */
+
+/* eslint-disable valid-jsdoc */
-/* eslint-disable no-invalid-this, valid-jsdoc */
/**
* @private
@@ -108,36 +84,11 @@ function chartHasMapZoom(
}
-/**
- * Pan along axis in a direction (1 or -1), optionally with a defined
- * granularity (number of steps it takes to walk across current view)
+/* *
*
- * @private
- * @function Highcharts.Axis#panStep
+ * Class
*
- * @param {number} direction
- * @param {number} [granularity]
- */
-(H as any).Axis.prototype.panStep = function (
- direction: number,
- granularity?: number
-): void {
- const gran = granularity || 3;
- const extremes = this.getExtremes();
- const step = (extremes.max - extremes.min) / gran * direction;
- let newMax = extremes.max + step;
- let newMin = extremes.min + step;
- const size = newMax - newMin;
-
- if (direction < 0 && newMin < extremes.dataMin) {
- newMin = extremes.dataMin;
- newMax = newMin + size;
- } else if (direction > 0 && newMax > extremes.dataMax) {
- newMax = extremes.dataMax;
- newMin = newMax - size;
- }
- this.setExtremes(newMin, newMax);
-};
+ * */
/**
@@ -147,14 +98,32 @@ function chartHasMapZoom(
* @class
* @name Highcharts.ZoomComponent
*/
-const ZoomComponent: typeof Highcharts.ZoomComponent = noop as any;
-ZoomComponent.prototype = new (AccessibilityComponent as any)();
-extend(ZoomComponent.prototype, /** @lends Highcharts.ZoomComponent */ {
+class ZoomComponent extends AccessibilityComponent {
+
+
+ /* *
+ *
+ * Properties
+ *
+ * */
+
+
+ public drillUpProxyButton?: ProxyElement;
+ public resetZoomProxyButton?: ProxyElement;
+ public focusedMapNavButtonIx: number = -1;
+
+
+ /* *
+ *
+ * Functions
+ *
+ * */
+
/**
* Initialize the component
*/
- init: function (this: Highcharts.ZoomComponent): void {
+ public init(): void {
const component = this,
chart = this.chart;
@@ -167,13 +136,13 @@ extend(ZoomComponent.prototype, /** @lends Highcharts.ZoomComponent */ {
component.updateProxyOverlays();
});
});
- },
+ }
/**
* Called when chart is updated
*/
- onChartUpdate: function (this: Highcharts.ZoomComponent): void {
+ public onChartUpdate(): void {
const chart = this.chart,
component = this;
@@ -190,7 +159,7 @@ extend(ZoomComponent.prototype, /** @lends Highcharts.ZoomComponent */ {
);
});
}
- },
+ }
/**
@@ -198,8 +167,7 @@ extend(ZoomComponent.prototype, /** @lends Highcharts.ZoomComponent */ {
* @param {Highcharts.HTMLDOMElement|Highcharts.SVGDOMElement} button
* @param {string} labelFormatKey
*/
- setMapNavButtonAttrs: function (
- this: Highcharts.ZoomComponent,
+ public setMapNavButtonAttrs(
button: DOMElementType,
labelFormatKey: string
): void {
@@ -214,22 +182,22 @@ extend(ZoomComponent.prototype, /** @lends Highcharts.ZoomComponent */ {
role: 'button',
'aria-label': label
});
- },
+ }
/**
* Update the proxy overlays on every new render to ensure positions are
* correct.
*/
- onChartRender: function (this: Highcharts.ZoomComponent): void {
+ public onChartRender(): void {
this.updateProxyOverlays();
- },
+ }
/**
* Update proxy overlays, recreating the buttons.
*/
- updateProxyOverlays: function (this: Highcharts.ZoomComponent): void {
+ public updateProxyOverlays(): void {
const chart = this.chart;
// Always start with a clean slate
@@ -257,7 +225,7 @@ extend(ZoomComponent.prototype, /** @lends Highcharts.ZoomComponent */ {
)
);
}
- },
+ }
/**
@@ -266,8 +234,7 @@ extend(ZoomComponent.prototype, /** @lends Highcharts.ZoomComponent */ {
* @param {string} buttonProp
* @param {string} label
*/
- createZoomProxyButton: function (
- this: Highcharts.ZoomComponent,
+ public createZoomProxyButton(
buttonEl: SVGElement,
buttonProp: ('drillUpProxyButton'|'resetZoomProxyButton'),
label: string
@@ -278,7 +245,7 @@ extend(ZoomComponent.prototype, /** @lends Highcharts.ZoomComponent */ {
'aria-label': label,
tabindex: -1
});
- },
+ }
/**
@@ -286,11 +253,9 @@ extend(ZoomComponent.prototype, /** @lends Highcharts.ZoomComponent */ {
* @private
* @return {Highcharts.KeyboardNavigationHandler} The module object
*/
- getMapZoomNavigation: function (
- this: Highcharts.ZoomComponent
- ): KeyboardNavigationHandler {
+ public getMapZoomNavigation(): KeyboardNavigationHandler {
const keys = this.keyCodes,
- chart = this.chart,
+ chart = this.chart as Highcharts.MapNavigationChart,
component = this;
return new (KeyboardNavigationHandler as any)(chart, {
@@ -325,14 +290,14 @@ extend(ZoomComponent.prototype, /** @lends Highcharts.ZoomComponent */ {
],
validate: function (): boolean {
- return chartHasMapZoom(chart as any);
+ return chartHasMapZoom(chart);
},
init: function (direction: number): void {
return component.onMapNavInit(direction);
}
});
- },
+ }
/**
@@ -341,8 +306,7 @@ extend(ZoomComponent.prototype, /** @lends Highcharts.ZoomComponent */ {
* @param {number} keyCode
* @return {number} Response code
*/
- onMapKbdArrow: function (
- this: Highcharts.ZoomComponent,
+ public onMapKbdArrow(
keyboardNavigationHandler: KeyboardNavigationHandler,
keyCode: number
): number {
@@ -356,7 +320,7 @@ extend(ZoomComponent.prototype, /** @lends Highcharts.ZoomComponent */ {
this.chart[panAxis][0].panStep(stepDirection);
return keyboardNavigationHandler.response.success;
- },
+ }
/**
@@ -365,8 +329,7 @@ extend(ZoomComponent.prototype, /** @lends Highcharts.ZoomComponent */ {
* @param {global.KeyboardEvent} event
* @return {number} Response code
*/
- onMapKbdTab: function (
- this: Highcharts.ZoomComponent,
+ public onMapKbdTab(
keyboardNavigationHandler: KeyboardNavigationHandler,
event: KeyboardEvent
): number {
@@ -391,7 +354,7 @@ extend(ZoomComponent.prototype, /** @lends Highcharts.ZoomComponent */ {
button.setState(2);
return response.success;
- },
+ }
/**
@@ -399,22 +362,20 @@ extend(ZoomComponent.prototype, /** @lends Highcharts.ZoomComponent */ {
* @param {Highcharts.KeyboardNavigationHandler} keyboardNavigationHandler
* @return {number} Response code
*/
- onMapKbdClick: function (
- this: Highcharts.ZoomComponent,
+ public onMapKbdClick(
keyboardNavigationHandler: KeyboardNavigationHandler
): number {
const el: SVGDOMElement = (this.chart as any).mapNavButtons[this.focusedMapNavButtonIx].element;
this.fakeClickEvent(el);
return keyboardNavigationHandler.response.success;
- },
+ }
/**
* @private
* @param {number} direction
*/
- onMapNavInit: function (
- this: Highcharts.ZoomComponent,
+ public onMapNavInit(
direction: number
): void {
const chart: Highcharts.MapNavigationChart = this.chart as any,
@@ -426,7 +387,7 @@ extend(ZoomComponent.prototype, /** @lends Highcharts.ZoomComponent */ {
initialButton.setState(2);
this.focusedMapNavButtonIx = direction > 0 ? 0 : 1;
- },
+ }
/**
@@ -437,8 +398,7 @@ extend(ZoomComponent.prototype, /** @lends Highcharts.ZoomComponent */ {
* @param {string} buttonProp The property on chart referencing the button.
* @return {Highcharts.KeyboardNavigationHandler} The module object
*/
- simpleButtonNavigation: function (
- this: Highcharts.ZoomComponent,
+ public simpleButtonNavigation(
buttonProp: string,
proxyProp: string,
onClick: Function
@@ -490,7 +450,7 @@ extend(ZoomComponent.prototype, /** @lends Highcharts.ZoomComponent */ {
);
}
});
- },
+ }
/**
@@ -498,9 +458,7 @@ extend(ZoomComponent.prototype, /** @lends Highcharts.ZoomComponent */ {
* @return {Array}
* List of module objects
*/
- getKeyboardNavigation: function (
- this: Highcharts.ZoomComponent
- ): Array {
+ public getKeyboardNavigation(): Array {
return [
this.simpleButtonNavigation(
'resetZoomButton',
@@ -527,6 +485,107 @@ extend(ZoomComponent.prototype, /** @lends Highcharts.ZoomComponent */ {
];
}
-});
+}
+
+
+/* *
+ *
+ * Class Namespace
+ *
+ * */
+
+
+namespace ZoomComponent {
+
+
+ /* *
+ *
+ * Declarations
+ *
+ * */
+
+
+ export declare class AxisComposition extends Axis {
+
+ }
+
+
+ /* *
+ *
+ * Constants
+ *
+ * */
+
+
+ export const composedClasses: Array = [];
+
+
+ /* *
+ *
+ * Functions
+ *
+ * */
+
+
+ /**
+ * @private
+ */
+ export function compose(
+ AxisClass: typeof Axis
+ ): void {
+
+
+ if (composedClasses.indexOf(AxisClass) === -1) {
+ composedClasses.push(AxisClass);
+
+ const axisProto = AxisClass.prototype as AxisComposition;
+
+ axisProto.panStep = axisPanStep;
+ }
+ }
+
+
+ /**
+ * Pan along axis in a direction (1 or -1), optionally with a defined
+ * granularity (number of steps it takes to walk across current view)
+ *
+ * @private
+ * @function Highcharts.Axis#panStep
+ *
+ * @param {number} direction
+ * @param {number} [granularity]
+ */
+ function axisPanStep(
+ this: AxisComposition,
+ direction: number,
+ granularity?: number
+ ): void {
+ const gran = granularity || 3;
+ const extremes = this.getExtremes();
+ const step = (extremes.max - extremes.min) / gran * direction;
+ let newMax = extremes.max + step;
+ let newMin = extremes.min + step;
+ const size = newMax - newMin;
+
+ if (direction < 0 && newMin < extremes.dataMin) {
+ newMin = extremes.dataMin;
+ newMax = newMin + size;
+ } else if (direction > 0 && newMax > extremes.dataMax) {
+ newMax = extremes.dataMax;
+ newMin = newMax - size;
+ }
+ this.setExtremes(newMin, newMax);
+ }
+
+
+}
+
+
+/* *
+ *
+ * Default Export
+ *
+ * */
+
export default ZoomComponent;
diff --git a/ts/masters/modules/accessibility.src.ts b/ts/masters/modules/accessibility.src.ts
index 486305197aa..2fc5da2f05c 100644
--- a/ts/masters/modules/accessibility.src.ts
+++ b/ts/masters/modules/accessibility.src.ts
@@ -29,4 +29,4 @@ G.AccessibilityComponent = AccessibilityComponent;
G.KeyboardNavigationHandler = KeyboardNavigationHandler;
G.SeriesAccessibilityDescriber = SeriesDescriber;
-Accessibility.compose(G.Chart, G.Point, G.Series, G.SVGElement, G.RangeSelector);
+Accessibility.compose(G.Axis, G.Chart, G.Point, G.Series, G.SVGElement, G.RangeSelector);
From 29baf160b0f55e9a63929097b7b15299d3c08719 Mon Sep 17 00:00:00 2001
From: bre1470 <40056287+bre1470@users.noreply.github.com>
Date: Fri, 5 Nov 2021 10:36:33 +0100
Subject: [PATCH 032/131] Fixed #16549; Restored color map mixin to fix point
event listener.
---
ts/Extensions/Boost/WGLRenderer.ts | 6 +-
ts/Series/ColorMapComposition.ts | 220 -----------------------------
ts/Series/ColorMapMixin.ts | 141 ++++++++++++++++++
ts/Series/Heatmap/HeatmapPoint.ts | 6 +-
ts/Series/Heatmap/HeatmapSeries.ts | 25 ++--
ts/Series/Map/MapPoint.ts | 26 ++--
ts/Series/Map/MapSeries.ts | 34 ++---
ts/Series/Treemap/TreemapSeries.ts | 11 +-
8 files changed, 194 insertions(+), 275 deletions(-)
delete mode 100644 ts/Series/ColorMapComposition.ts
create mode 100644 ts/Series/ColorMapMixin.ts
diff --git a/ts/Extensions/Boost/WGLRenderer.ts b/ts/Extensions/Boost/WGLRenderer.ts
index 7f8cf9baf34..a0b1853fe68 100644
--- a/ts/Extensions/Boost/WGLRenderer.ts
+++ b/ts/Extensions/Boost/WGLRenderer.ts
@@ -14,7 +14,7 @@
import type Axis from '../../Core/Axis/Axis';
import type Chart from '../../Core/Chart/Chart';
-import type ColorMapComposition from '../../Series/ColorMapComposition';
+import type ColorMapMixin from '../../Series/ColorMapMixin';
import type ColorString from '../../Core/Color/ColorString';
import type Point from '../../Core/Series/Point';
import type PositionObject from '../../Core/Renderer/PositionObject';
@@ -596,8 +596,8 @@ function GLRenderer(
point.shapeArgs;
pointAttr = chart.styledMode ?
- (point.series as ColorMapComposition.SeriesComposition)
- .colorAttribs(point as ColorMapComposition.PointComposition) :
+ (point.series as ColorMapMixin.ColorMapSeries)
+ .colorAttribs(point as ColorMapMixin.ColorMapPoint) :
pointAttr = point.series.pointAttribs(point);
swidth = pointAttr['stroke-width'] || 0;
diff --git a/ts/Series/ColorMapComposition.ts b/ts/Series/ColorMapComposition.ts
deleted file mode 100644
index c86753b2ae0..00000000000
--- a/ts/Series/ColorMapComposition.ts
+++ /dev/null
@@ -1,220 +0,0 @@
-/* *
- *
- * (c) 2010-2021 Torstein Honsi
- *
- * License: www.highcharts.com/license
- *
- * !!!!!!! SOURCE GETS TRANSPILED BY TYPESCRIPT. EDIT TS FILE ONLY. !!!!!!!
- *
- * */
-
-'use strict';
-
-import type ColorAxisComposition from '../Core/Axis/Color/ColorAxisComposition';
-import type ScatterPoint from './Scatter/ScatterPoint';
-import type ScatterSeries from './Scatter/ScatterSeries';
-import type { StatesOptionsKey } from '../Core/Series/StatesOptions';
-import type SVGAttributes from '../Core/Renderer/SVG/SVGAttributes';
-
-import U from '../Core/Utilities.js';
-const {
- defined,
- wrap
-} = U;
-
-declare module '../Core/Series/PointLike' {
- interface PointLike {
- moveToTopOnHover?: boolean;
- }
-}
-
-/**
- * Internal types
- * @private
- */
-declare global {
- namespace Highcharts {
- // interface ColorMapPoint extends ScatterPoint {
- // dataLabelOnNull: boolean;
- // moveToTopOnHover?: boolean;
- // series: ColorMapSeries;
- // value: (number|null);
- // isValid(): boolean;
- // }
- // interface ColorMapPointMixin {
- // dataLabelOnNull: ColorMapPoint['dataLabelOnNull'];
- // moveToTopOnHover: ColorMapPoint['moveToTopOnHover'];
- // isValid: ColorMapPoint['isValid'];
- // }
- interface ColorMapSeries extends ScatterSeries {
- data: Array;
- parallelArrays: Array;
- pointArrayMap: Array;
- points: Array;
- trackerGroups: Array;
- }
- interface ColorMapSeriesMixin {
- axisTypes: ColorAxisComposition.SeriesComposition['axisTypes'];
- getSymbol: () => void;
- parallelArrays: ColorMapSeries['parallelArrays'];
- pointArrayMap: ColorMapSeries['pointArrayMap'];
- pointAttribs: ColorMapSeries['pointAttribs'];
- trackerGroups: ColorMapSeries['trackerGroups'];
- }
- let colorMapSeriesMixin: ColorMapSeriesMixin;
- }
-}
-
-/**
- * @private
- * @mixin Highcharts.colorMapSeriesMixin
- */
-const colorMapSeriesMixinOld = {
- pointArrayMap: ['value'],
- axisTypes: ['xAxis', 'yAxis', 'colorAxis'],
- trackerGroups: ['group', 'markerGroup', 'dataLabelsGroup'],
- // getSymbol: noop,
- parallelArrays: ['x', 'y', 'value'],
- colorKey: 'value'
- // pointAttribs: seriesTypes.column.prototype.pointAttribs,
-
- /* eslint-disable valid-jsdoc */
-
-};
-
-/* *
- *
- * Composition
- *
- * */
-
-namespace ColorMapComposition {
-
- export const colorMapSeriesMixin = colorMapSeriesMixinOld;
-
- /* *
- *
- * Declarations
- *
- * */
-
- export declare class SeriesComposition extends ScatterSeries {
- colorProp?: string;
- colorKey?: string;
- colorAttribs(point: PointComposition): SVGAttributes;
- }
-
- export declare class PointComposition extends ScatterPoint {
- dataLabelOnNull: boolean;
- moveToTopOnHover?: boolean;
- series: SeriesComposition;
- value: (number|null);
- isValid(): boolean;
- }
-
- /* *
- *
- * Constants
- *
- * */
-
- const composedClasses: Array = [];
-
- /* *
- *
- * Functions
- *
- * */
-
- /* eslint-disable valid-jsdoc */
-
- /**
- * @private
- */
- export function compose(
- SeriesClass: T,
- PointClass?: T['prototype']['pointClass']
- ): (T&typeof SeriesComposition) {
-
- if (PointClass && composedClasses.indexOf(PointClass) === -1) {
- composedClasses.push(PointClass);
-
- const pointProto = PointClass.prototype as PointComposition;
-
- pointProto.dataLabelOnNull = true;
- pointProto.moveToTopOnHover = true;
- pointProto.isValid = pointIsValid;
- }
-
- if (composedClasses.indexOf(SeriesClass) === -1) {
- composedClasses.push(SeriesClass);
-
- const seriesProto = SeriesClass.prototype as SeriesComposition;
-
- seriesProto.colorAttribs = seriesColorAttribs;
-
- wrap(seriesProto, 'pointAttribs', seriesWrapPointAttribs);
- }
-
- return SeriesClass as (T&typeof SeriesComposition);
- }
-
- /**
- * Color points have a value option that determines whether or not it is
- * a null point
- * @private
- */
- function pointIsValid(this: PointComposition): boolean {
- // undefined is allowed
- return (
- this.value !== null &&
- this.value !== Infinity &&
- this.value !== -Infinity
- );
- }
-
- /**
- * Get the color attibutes to apply on the graphic
- * @private
- */
- export function seriesColorAttribs(
- this: SeriesComposition,
- point: PointComposition
- ): SVGAttributes {
- const ret: SVGAttributes = {};
-
- if (
- defined(point.color) &&
- (!point.state || point.state === 'normal') // #15746
- ) {
- (ret as any)[this.colorProp || 'fill'] = point.color;
- }
- return ret;
- }
-
- /**
- * Move points to the top of the z-index order when hovered
- * @private
- */
- function seriesWrapPointAttribs(
- this: SeriesComposition,
- original: ScatterSeries['pointAttribs'],
- point: PointComposition,
- state?: StatesOptionsKey
- ): SVGAttributes {
- const attribs = original.call(this, point, state);
- if (point.moveToTopOnHover) {
- attribs.zIndex = state === 'hover' ? 1 : 0;
- }
- return attribs;
- }
-
-}
-
-/* *
- *
- * Default Export
- *
- * */
-
-export default ColorMapComposition;
diff --git a/ts/Series/ColorMapMixin.ts b/ts/Series/ColorMapMixin.ts
new file mode 100644
index 00000000000..362ea40ad36
--- /dev/null
+++ b/ts/Series/ColorMapMixin.ts
@@ -0,0 +1,141 @@
+/* *
+ *
+ * (c) 2010-2021 Torstein Honsi
+ *
+ * License: www.highcharts.com/license
+ *
+ * !!!!!!! SOURCE GETS TRANSPILED BY TYPESCRIPT. EDIT TS FILE ONLY. !!!!!!!
+ *
+ * */
+
+// @todo cleanup & reduction - consider composition
+
+'use strict';
+
+import type ScatterPoint from '../Series/Scatter/ScatterPoint';
+import type ScatterSeries from '../Series/Scatter/ScatterSeries';
+import type SVGAttributes from '../Core/Renderer/SVG/SVGAttributes';
+
+import H from '../Core/Globals.js';
+const {
+ noop,
+ seriesTypes
+} = H;
+import Point from '../Core/Series/Point.js';
+import U from '../Core/Utilities.js';
+const {
+ defined,
+ addEvent
+} = U;
+
+declare module '../Core/Series/PointLike' {
+ interface PointLike {
+ dataLabelOnNull?: boolean;
+ }
+}
+
+// Move points to the top of the z-index order when hovered
+addEvent(Point, 'afterSetState', function (e?: Record): void {
+ const point = this as ColorMapMixin.ColorMapPoint;
+ if (point.moveToTopOnHover && point.graphic) {
+ point.graphic.attr({
+ zIndex: e && e.state === 'hover' ? 1 : 0
+ });
+ }
+});
+
+
+/**
+ * Mixin for maps and heatmaps
+ *
+ * @private
+ * @mixin Highcharts.colorMapPointMixin
+ */
+const PointMixin = {
+ dataLabelOnNull: true,
+ moveToTopOnHover: true,
+
+ /* eslint-disable valid-jsdoc */
+ /**
+ * Color points have a value option that determines whether or not it is
+ * a null point
+ * @private
+ */
+ isValid: function (this: ColorMapMixin.ColorMapPoint): boolean {
+ // undefined is allowed
+ return (
+ this.value !== null &&
+ this.value !== Infinity &&
+ this.value !== -Infinity
+ );
+ }
+
+ /* eslint-enable valid-jsdoc */
+};
+
+/**
+ * @private
+ * @mixin Highcharts.colorMapSeriesMixin
+ */
+const SeriesMixin = {
+ pointArrayMap: ['value'],
+ axisTypes: ['xAxis', 'yAxis', 'colorAxis'],
+ trackerGroups: ['group', 'markerGroup', 'dataLabelsGroup'],
+ getSymbol: noop,
+ parallelArrays: ['x', 'y', 'value'],
+ colorKey: 'value',
+ pointAttribs: seriesTypes.column.prototype.pointAttribs,
+
+ /* eslint-disable valid-jsdoc */
+
+ /**
+ * Get the color attibutes to apply on the graphic
+ * @private
+ * @function Highcharts.colorMapSeriesMixin.colorAttribs
+ * @param {Highcharts.Point} point
+ * @return {Highcharts.SVGAttributes}
+ */
+ colorAttribs: function (
+ this: ColorMapMixin.ColorMapSeries,
+ point: ColorMapMixin.ColorMapPoint
+ ): SVGAttributes {
+ const ret: SVGAttributes = {};
+
+ if (
+ defined(point.color) &&
+ (!point.state || point.state === 'normal') // #15746
+ ) {
+ (ret as any)[this.colorProp || 'fill'] = point.color;
+ }
+ return ret;
+ }
+};
+
+namespace ColorMapMixin {
+
+ export interface ColorMapPoint extends ScatterPoint {
+ dataLabelOnNull?: boolean;
+ moveToTopOnHover?: boolean;
+ series: ColorMapSeries;
+ value: (number|null);
+ isValid(): boolean;
+ }
+
+ export interface ColorMapSeries extends ScatterSeries {
+ colorProp?: string;
+ data: Array;
+ parallelArrays: Array;
+ pointArrayMap: Array;
+ points: Array;
+ trackerGroups: Array;
+ colorAttribs(point: ColorMapPoint): SVGAttributes;
+ }
+
+}
+
+const ColorMapMixin = {
+ PointMixin,
+ SeriesMixin
+};
+
+export default ColorMapMixin;
diff --git a/ts/Series/Heatmap/HeatmapPoint.ts b/ts/Series/Heatmap/HeatmapPoint.ts
index 447ced80258..54389fe7510 100644
--- a/ts/Series/Heatmap/HeatmapPoint.ts
+++ b/ts/Series/Heatmap/HeatmapPoint.ts
@@ -16,7 +16,7 @@
*
* */
-import type ColorMapComposition from '../ColorMapComposition';
+import type ColorMapMixin from '../ColorMapMixin';
import type HeatmapPointOptions from './HeatmapPointOptions';
import type HeatmapSeries from './HeatmapSeries';
import type SVGPath from '../../Core/Renderer/SVG/SVGPath';
@@ -238,8 +238,8 @@ class HeatmapPoint extends ScatterPoint {
* */
interface HeatmapPoint {
- dataLabelOnNull: ColorMapComposition.PointComposition['dataLabelOnNull'];
- moveToTopOnHover: ColorMapComposition.PointComposition['moveToTopOnHover'];
+ dataLabelOnNull: ColorMapMixin.ColorMapPoint['dataLabelOnNull'];
+ moveToTopOnHover: ColorMapMixin.ColorMapPoint['moveToTopOnHover'];
}
extend(HeatmapPoint.prototype, {
dataLabelOnNull: true,
diff --git a/ts/Series/Heatmap/HeatmapSeries.ts b/ts/Series/Heatmap/HeatmapSeries.ts
index ef26d758568..934bfa143e3 100644
--- a/ts/Series/Heatmap/HeatmapSeries.ts
+++ b/ts/Series/Heatmap/HeatmapSeries.ts
@@ -26,8 +26,7 @@ import type { StatesOptionsKey } from '../../Core/Series/StatesOptions';
import type SVGAttributes from '../../Core/Renderer/SVG/SVGAttributes';
import Color from '../../Core/Color/Color.js';
-import ColorMapComposition from '../ColorMapComposition.js';
-const { colorMapSeriesMixin } = ColorMapComposition;
+import ColorMapMixin from '../ColorMapMixin.js';
import HeatmapPoint from './HeatmapPoint.js';
import LegendSymbol from '../../Core/Legend/LegendSymbol.js';
import { Palette } from '../../Core/Color/Palettes.js';
@@ -735,14 +734,16 @@ class HeatmapSeries extends ScatterSeries {
*
* */
-interface HeatmapSeries extends ColorMapComposition.SeriesComposition {
- axisTypes: typeof colorMapSeriesMixin.axisTypes;
+interface HeatmapSeries {
+ axisTypes: ColorMapMixin.ColorMapSeries['axisTypes'];
+ colorAttribs: ColorMapMixin.ColorMapSeries['colorAttribs'];
+ colorKey: ColorMapMixin.ColorMapSeries['colorKey'];
drawLegendSymbol: typeof LegendSymbol.drawRectangle;
getSymbol: typeof Series.prototype.getSymbol;
- parallelArrays: typeof colorMapSeriesMixin.parallelArrays;
+ parallelArrays: ColorMapMixin.ColorMapSeries['parallelArrays'];
pointArrayMap: Array;
pointClass: typeof HeatmapPoint;
- trackerGroups: typeof colorMapSeriesMixin.trackerGroups;
+ trackerGroups: ColorMapMixin.ColorMapSeries['trackerGroups'];
}
extend(HeatmapSeries.prototype, {
@@ -751,9 +752,11 @@ extend(HeatmapSeries.prototype, {
*/
alignDataLabel: ColumnSeries.prototype.alignDataLabel,
- axisTypes: colorMapSeriesMixin.axisTypes,
+ axisTypes: ColorMapMixin.SeriesMixin.axisTypes,
- colorKey: 'value',
+ colorAttribs: ColorMapMixin.SeriesMixin.colorAttribs,
+
+ colorKey: ColorMapMixin.SeriesMixin.colorKey,
directTouch: true,
@@ -766,18 +769,16 @@ extend(HeatmapSeries.prototype, {
getSymbol: Series.prototype.getSymbol,
- parallelArrays: colorMapSeriesMixin.parallelArrays,
+ parallelArrays: ColorMapMixin.SeriesMixin.parallelArrays,
pointArrayMap: ['y', 'value'],
pointClass: HeatmapPoint,
- trackerGroups: colorMapSeriesMixin.trackerGroups
+ trackerGroups: ColorMapMixin.SeriesMixin.trackerGroups
});
-ColorMapComposition.compose(HeatmapSeries);
-
/* *
*
* Registry
diff --git a/ts/Series/Map/MapPoint.ts b/ts/Series/Map/MapPoint.ts
index 4ea34583c40..2765393465f 100644
--- a/ts/Series/Map/MapPoint.ts
+++ b/ts/Series/Map/MapPoint.ts
@@ -16,17 +16,16 @@
*
* */
-import type ColorMapComposition from '../ColorMapComposition';
+import type GeoJSONGeometry from '../../Maps/GeoJSON';
import type MapPointOptions from './MapPointOptions';
import type MapSeries from './MapSeries';
import type { MapBounds } from '../../Maps/MapViewOptions';
import type PointerEvent from '../../Core/PointerEvent';
-
-import Projection from '../../Maps/Projection.js';
import type { PointShortOptions } from '../../Core/Series/PointOptions';
+import type Projection from '../../Maps/Projection';
import type SVGPath from '../../Core/Renderer/SVG/SVGPath';
-import GeoJSONGeometry from '../../Maps/GeoJSON';
+import ColorMapMixin from '../ColorMapMixin.js';
import SeriesRegistry from '../../Core/Series/SeriesRegistry.js';
const {
// indirect dependency to keep product size low
@@ -174,18 +173,21 @@ class MapPoint extends ScatterSeries.prototype.pointClass {
*
* */
-interface MapPointProperties {
- [key: string]: number|string;
-}
-
-interface MapPoint extends ColorMapComposition.PointComposition {
+interface MapPoint {
bounds?: MapBounds;
- dataLabelOnNull: ColorMapComposition.PointComposition['dataLabelOnNull'];
- isValid: ColorMapComposition.PointComposition['isValid'];
+ dataLabelOnNull: ColorMapMixin.ColorMapPoint['dataLabelOnNull'];
+ isValid: ColorMapMixin.ColorMapPoint['isValid'];
middleX?: number;
middleY?: number;
- properties?: MapPointProperties;
+ moveToTopOnHover: ColorMapMixin.ColorMapPoint['moveToTopOnHover'];
+ properties?: Record;
+ value: ColorMapMixin.ColorMapPoint['value'];
}
+extend(MapPoint.prototype, {
+ dataLabelOnNull: ColorMapMixin.PointMixin.dataLabelOnNull,
+ isValid: ColorMapMixin.PointMixin.isValid,
+ moveToTopOnHover: ColorMapMixin.PointMixin.moveToTopOnHover
+});
/* *
*
diff --git a/ts/Series/Map/MapSeries.ts b/ts/Series/Map/MapSeries.ts
index 5db809a4f3b..101a03ae55b 100644
--- a/ts/Series/Map/MapSeries.ts
+++ b/ts/Series/Map/MapSeries.ts
@@ -33,8 +33,7 @@ import type SVGElement from '../../Core/Renderer/SVG/SVGElement';
import type SVGPath from '../../Core/Renderer/SVG/SVGPath';
import A from '../../Core/Animation/AnimationUtilities.js';
const { animObject } = A;
-import ColorMapComposition from '../ColorMapComposition.js';
-const { colorMapSeriesMixin } = ColorMapComposition;
+import ColorMapMixin from '../ColorMapMixin.js';
import CU from '../CenteredUtilities.js';
import H from '../../Core/Globals.js';
const { noop } = H;
@@ -106,17 +105,17 @@ declare module '../../Core/Series/SeriesOptions' {
declare global {
namespace Highcharts {
- class MapPoint extends ScatterPoint implements ColorMapComposition.PointComposition {
+ class MapPoint extends ScatterPoint {
public colorInterval?: unknown;
- public dataLabelOnNull: ColorMapComposition.PointComposition['dataLabelOnNull'];
- public isValid: ColorMapComposition.PointComposition['isValid'];
+ public dataLabelOnNull: ColorMapMixin.ColorMapPoint['dataLabelOnNull'];
+ public isValid: ColorMapMixin.ColorMapPoint['isValid'];
public middleX: number;
public middleY: number;
public options: MapPointOptions;
public path: SVGPath;
public properties?: object;
public series: MapSeries;
- public value: (number|null);
+ public value: ColorMapMixin.ColorMapPoint['value'];
public applyOptions(options: (MapPointOptions|PointShortOptions), x?: number): MapPoint;
public onMouseOver(e?: PointerEvent): void;
public zoomTo(): void;
@@ -1183,13 +1182,14 @@ class MapSeries extends ScatterSeries {
*
* */
-interface MapSeries extends ColorMapComposition.SeriesComposition {
+interface MapSeries {
+ colorAttribs: ColorMapMixin.ColorMapSeries['colorAttribs'];
drawLegendSymbol: typeof LegendSymbol.drawRectangle;
getCenter: typeof CU['getCenter'];
- pointArrayMap: typeof colorMapSeriesMixin['pointArrayMap'];
+ pointArrayMap: ColorMapMixin.ColorMapSeries['pointArrayMap'];
pointClass: typeof MapPoint;
preserveAspectRatio: boolean;
- trackerGroups: typeof colorMapSeriesMixin['trackerGroups'];
+ trackerGroups: ColorMapMixin.ColorMapSeries['trackerGroups'];
animate(init?: boolean): void;
animateDrilldown(init?: boolean): void;
animateDrillupTo(init?: boolean): void;
@@ -1206,9 +1206,11 @@ interface MapSeries extends ColorMapComposition.SeriesComposition {
extend(MapSeries.prototype, {
type: 'map',
- axisTypes: ['colorAxis'],
+ axisTypes: ColorMapMixin.SeriesMixin.axisTypes,
- colorKey: 'value',
+ colorAttribs: ColorMapMixin.SeriesMixin.colorAttribs,
+
+ colorKey: ColorMapMixin.SeriesMixin.colorKey,
// When tooltip is not shared, this series (and derivatives) requires
// direct touch/hover. KD-tree does not apply.
@@ -1229,13 +1231,13 @@ extend(MapSeries.prototype, {
getExtremesFromAll: true,
- getSymbol: noop,
+ getSymbol: ColorMapMixin.SeriesMixin.getSymbol,
isCartesian: false,
- parallelArrays: colorMapSeriesMixin.parallelArrays,
+ parallelArrays: ColorMapMixin.SeriesMixin.parallelArrays,
- pointArrayMap: colorMapSeriesMixin.pointArrayMap,
+ pointArrayMap: ColorMapMixin.SeriesMixin.pointArrayMap,
pointClass: MapPoint,
@@ -1244,15 +1246,13 @@ extend(MapSeries.prototype, {
searchPoint: noop as any,
- trackerGroups: colorMapSeriesMixin.trackerGroups,
+ trackerGroups: ColorMapMixin.SeriesMixin.trackerGroups,
// Get axis extremes from paths, not values
useMapGeometry: true
});
-ColorMapComposition.compose(MapSeries, MapPoint);
-
/* *
*
* Registry
diff --git a/ts/Series/Treemap/TreemapSeries.ts b/ts/Series/Treemap/TreemapSeries.ts
index cf441218a7a..19d3d2261f9 100644
--- a/ts/Series/Treemap/TreemapSeries.ts
+++ b/ts/Series/Treemap/TreemapSeries.ts
@@ -38,8 +38,7 @@ import type SVGLabel from '../../Core/Renderer/SVG/SVGLabel';
import Color from '../../Core/Color/Color.js';
const { parse: color } = Color;
-import ColorMapComposition from '../ColorMapComposition.js';
-const { colorMapSeriesMixin } = ColorMapComposition;
+import ColorMapMixin from '../ColorMapMixin.js';
import H from '../../Core/Globals.js';
const { noop } = H;
import LegendSymbol from '../../Core/Legend/LegendSymbol.js';
@@ -1300,9 +1299,7 @@ class TreemapSeries extends ScatterSeries {
setOptionsEvent;
// If color series logic is loaded, add some properties
- if (colorMapSeriesMixin) {
- this.colorAttribs = ColorMapComposition.seriesColorAttribs;
- }
+ this.colorAttribs = ColorMapMixin.SeriesMixin.colorAttribs;
setOptionsEvent = addEvent(series, 'setOptions', function (
event: { userOptions: TreemapSeriesOptions }
@@ -1880,7 +1877,7 @@ class TreemapSeries extends ScatterSeries {
* */
interface TreemapSeries extends TU.Series {
- colorAttribs?: ColorMapComposition.SeriesComposition['colorAttribs'];
+ colorAttribs?: ColorMapMixin.ColorMapSeries['colorAttribs'];
colorKey: string;
directTouch: boolean;
drawLegendSymbol: typeof LegendSymbol.drawRectangle;
@@ -1950,8 +1947,6 @@ namespace TreemapSeries {
}
}
-ColorMapComposition.compose(TreemapSeries);
-
/* *
*
* Registry
From 2d9fcf254dd03fe6d33c33e70c97ac0bb9d63545 Mon Sep 17 00:00:00 2001
From: Nancy Dillon
Date: Thu, 4 Nov 2021 16:12:45 -0400
Subject: [PATCH 033/131] Created an icon for the editor page
---
.../highcharts/website/icon-editor/demo.css | 729 +++++++++++++++
.../website/icon-editor/demo.details | 7 +
.../highcharts/website/icon-editor/demo.html | 7 +
.../highcharts/website/icon-editor/demo.js | 884 ++++++++++++++++++
4 files changed, 1627 insertions(+)
create mode 100644 samples/highcharts/website/icon-editor/demo.css
create mode 100644 samples/highcharts/website/icon-editor/demo.details
create mode 100644 samples/highcharts/website/icon-editor/demo.html
create mode 100644 samples/highcharts/website/icon-editor/demo.js
diff --git a/samples/highcharts/website/icon-editor/demo.css b/samples/highcharts/website/icon-editor/demo.css
new file mode 100644
index 00000000000..063cac1a4bf
--- /dev/null
+++ b/samples/highcharts/website/icon-editor/demo.css
@@ -0,0 +1,729 @@
+@import "https://code.highcharts.com/css/highcharts.css";
+
+*,
+::after,
+::before {
+ box-sizing: border-box;
+}
+
+body {
+ margin: 0;
+}
+
+#fjords .thick {
+ stroke-width: 1;
+ stroke: white;
+ color: white;
+ transition: all 2s;
+}
+
+#fjords .thin {
+ stroke-width: 1;
+ stroke: white;
+ color: white;
+ transition: all 2s;
+}
+
+#fjords .transparent {
+ opacity: 100%;
+ stroke-width: 1;
+ stroke: white;
+ color: white;
+ transition: all 2s;
+}
+
+#fjords .highcharts-container {
+ position: relative;
+ overflow: hidden;
+ text-align: left;
+ line-height: normal;
+ z-index: 0;
+ -webkit-tap-highlight-color: rgb(0 0 0 / 0%);
+ font-family: "IBM Plex Sans", sans-serif;
+ font-size: 12px;
+ user-select: none;
+ touch-action: manipulation;
+ outline: none;
+}
+
+#fjords .highcharts-grid-line {
+ fill: none;
+ stroke: transparent;
+ z-index: 40;
+}
+
+#fjords .highcharts-xaxis-grid .highcharts-grid-line {
+ stroke-width: 1px;
+}
+
+#temp-data span {
+ display: none;
+}
+
+#fjords .fjord-y-axis .highcharts-grid-line {
+ fill: none;
+ stroke: transparent;
+ z-index: 40;
+}
+
+#fjords .fjord-y-axis span {
+ margin-top: 20px;
+}
+
+#fjords .btn {
+ display: inline-block;
+ font-weight: 400;
+ color: #212529;
+ text-align: center;
+ vertical-align: middle;
+ -webkit-user-select: none;
+ -moz-user-select: none;
+ -ms-user-select: none;
+ user-select: none;
+ background-color: transparent;
+ border: 1px solid transparent;
+ padding: 0.275rem 0.5rem;
+ font-size: 0.9rem;
+ line-height: 1.5;
+ border-radius: 0.25rem;
+}
+
+#fjords .btn-secondary {
+ color: #fff;
+ background-color: #6c757d;
+ border-color: #6c757d;
+}
+
+#fjords .line {
+ color: #fff;
+ stroke: #fff;
+ stroke-width: 1px;
+}
+
+#fjords .highcharts-color-9,
+#fjords .highcharts-color-0 {
+ fill: #201836;
+}
+
+#fjords .sun .highcharts-color-0,
+#container2 .highcharts-series-2 {
+ fill: #8087e8;
+ transition: fill 1s;
+}
+
+#fjords .sun.blue .highcharts-color-0 {
+ fill: #201836;
+}
+
+#fjords .highcharts-area-series,
+#fjords .highcharts-area,
+#fjords .highcharts-arearange-series,
+#fjords .highcharts-arearange {
+ opacity: 100%;
+ fill-opacity: 1;
+ stroke: transparent;
+}
+
+#fjords .highcharts-point.highcharts-color-2 {
+ opacity: 0%;
+}
+
+#fjords .highcharts-series-6 {
+ fill: #6699a1;
+}
+
+#fjords .highcharts-series-8 {
+ fill: #46465c;
+}
+
+#fjords .highcharts-series-7,
+#container2 .highcharts-series-0 {
+ fill: #a3edba;
+}
+
+#fjords.highcharts-series-8 {
+ fill: #46465c;
+}
+
+#fjords {
+ width: 250px;
+ height: 250px;
+ overflow: visible;
+ margin-top: 84px;
+ transition: all 1s;
+}
+
+#fjords .highcharts-series-15.highcharts-arearange-series.cover {
+ fill: #30426b;
+ transition: all 0s;
+ stroke: transparent;
+}
+
+#fjords .highcharts-series-12.highcharts-area-series.cover-bottom-right {
+ /* fill:#ffcc00 !important; */
+ fill: #30426b;
+ stroke: transparent;
+}
+
+#fjords .highcharts-series-11.highcharts-area-series.cover-back {
+ /* fill:#cc0000 */
+ fill: #30426b;
+ stroke: transparent;
+}
+
+#fjords .highcharts-series-13.highcharts-arearange-series.cover-middle {
+ /* fill:#00ffff */
+ fill: #30426b;
+ stroke: transparent;
+}
+
+#fjords .highcharts-series-14.highcharts-area-series.cover-middle-right {
+ /* fill:#ffccff */
+ fill: #30426b;
+ stroke: transparent;
+}
+
+#fjords .highcharts-series-15.highcharts-area-series.cover.green {
+ fill: #a3edba;
+ stroke: transparent;
+}
+
+#fjords .depth {
+ fill: #30426b;
+ stroke: transparent;
+ transform-origin: center;
+ transform: scaleX(1.1) translateY(50px);
+ opacity: 0%;
+ transition: all 3s;
+}
+
+#fjords .fjord-left,
+#fjords .fjord-right {
+ transition: all 1s;
+}
+
+#fjords .fjord-left.move {
+ transform: translate(-500px, 0);
+ opacity: 100%;
+}
+
+#fjords .fjord-right.move {
+ transform: translate(1000px, 0);
+ opacity: 100%;
+}
+
+#fjords .highcharts-zone-graph-0 {
+ fill: rgb(43 144 143);
+}
+
+#fjords .sun {
+ transition: all 1s;
+}
+
+#fjords .sun.move {
+ transform: translate(170px, -30px) scale(0.4);
+}
+
+#fjords .temps {
+ fill: #30426b;
+ transition: all 1s;
+ opacity: 0%;
+ transform: scaleX(1.22) translateX(-26px);
+}
+
+#fjords .temps.jan,
+#fjords .temps.apr {
+ fill: #b1cef5;
+}
+
+#fjords .sun.jan .highcharts-color-0 {
+ fill: #f5efc1;
+}
+
+#fjords .sun.jan {
+ transform: translate(200px, -10px) scale(0.2) !important;
+}
+
+#fjords .temps.jan .temp-data {
+ color: #000;
+}
+
+#fjords .temps.feb,
+#fjords .temps.mar {
+ fill: #e0ebfb;
+}
+
+#fjords .sun.feb .highcharts-color-0 {
+ fill: #eee598;
+}
+
+#fjords .sun.feb {
+ transform: translate(180px, -20px) scale(0.3) !important;
+}
+
+#fjords .temps.feb .temp-data {
+ color: #000;
+}
+
+#fjords .temps.mar .temp-data {
+ color: #000;
+}
+
+#fjords .sun.apr .highcharts-color-0 {
+ fill: #eee598;
+ stroke: rgb(247 229 81 / 50%);
+ stroke-width: 25px;
+ transition: all 1s;
+}
+
+#fjords .temps.may {
+ fill: #83afea;
+}
+
+#fjords .sun.may .highcharts-color-0 {
+ fill: #eee598;
+ stroke: rgb(253 153 106 / 30%);
+ stroke-width: 25px;
+ transition: all 1s;
+}
+
+#fjords .temps.jun {
+ fill: #5a94e3;
+}
+
+#fjords .sun.jun .highcharts-color-0 {
+ fill: #f1bf51;
+ stroke: rgb(253 153 106 / 20%);
+ stroke-width: 30px;
+ transition: all 1s;
+}
+
+#fjords .temps.jul {
+ fill: #317adb;
+}
+
+#fjords .sun.jul .highcharts-color-0 {
+ fill: #f99547;
+}
+
+#fjords .temps.aug {
+ fill: #1c447c;
+}
+
+#fjords .sun.aug .highcharts-color-0 {
+ fill: #f99547;
+ stroke: rgb(198 60 37 / 20%);
+ stroke-width: 30px;
+ transition: all 1s;
+}
+
+#fjords .temps.sep {
+ fill: #2964b5;
+}
+
+#fjords .sun.sep .highcharts-color-0 {
+ fill: rgb(253 153 106 / 100%);
+ stroke: rgb(241 191 81 / 20%);
+ stroke-width: 30px;
+ transition: all 1s;
+}
+
+#fjords .temps.oct {
+ fill: #72a2e3;
+}
+
+#fjords .sun.oct .highcharts-color-0 {
+ fill: #eee598;
+ stroke: rgb(241 191 81 / 20%);
+ stroke-width: 30px;
+}
+
+#fjords .temps.nov {
+ fill: #83afea;
+}
+
+#fjords .sun.nov .highcharts-color-0 {
+ fill: #eee598;
+}
+
+#fjords .sun.nov {
+ transform: translate(190px, -25px) scale(0.3) !important;
+}
+
+#fjords .temps.dec {
+ fill: #adcaf1;
+}
+
+#fjords .sun.dec .highcharts-color-0 {
+ fill: #f5efc1;
+}
+
+#fjords .sun.dec {
+ transform: translate(190px, -20px) scale(0.28) !important;
+}
+
+#temp-data {
+ color: #000;
+ font-size: 40px;
+ font-weight: 200;
+ border: 0 solid #000;
+ position: absolute;
+ left: 90px;
+ top: -90px;
+}
+
+#temp-data.jan span:nth-of-type(1) {
+ display: block;
+}
+
+#temp-data.feb span:nth-of-type(2) {
+ display: block;
+}
+
+#temp-data.mar span:nth-of-type(3) {
+ display: block;
+}
+
+#temp-data.apr span:nth-of-type(4) {
+ display: block;
+}
+
+#temp-data.may span:nth-of-type(5) {
+ display: block;
+}
+
+#temp-data.jun span:nth-of-type(6) {
+ display: block;
+ margin-left: -10px;
+}
+
+#temp-data.jul span:nth-of-type(7) {
+ display: block;
+ margin-left: -10px;
+}
+
+#temp-data.aug span:nth-of-type(8) {
+ display: block;
+ margin-left: -10px;
+}
+
+#temp-data.sep span:nth-of-type(9) {
+ display: block;
+ margin-left: -10px;
+}
+
+#temp-data.oct span:nth-of-type(10) {
+ display: block;
+ margin-left: -10px;
+}
+
+#temp-data.nov span:nth-of-type(11) {
+ display: block;
+}
+
+#temp-data.dec span:nth-of-type(12) {
+ display: block;
+}
+
+#temp-data.hide {
+ opacity: 0%;
+}
+
+#temp-data.show {
+ opacity: 100%;
+}
+
+#fjords .temps .highcharts-label.highcharts-data-label-color-9:nth-of-type(1) {
+ display: none;
+}
+
+#fjords .highcharts-pie-series .highcharts-point {
+ stroke-linejoin: round;
+ stroke: transparent;
+}
+
+.highcharts-plot-band,
+.highcharts-pane,
+#container2 .highcharts-series-3 {
+ fill: #30426b;
+ fill-opacity: 1;
+ z-index: 30;
+}
+
+#fjords .highcharts-series-16 image {
+ width: 22px;
+ height: 18px;
+ transform: translate(0, -5px);
+}
+
+#fjords .highcharts-series-17 image {
+ width: 35px;
+ height: 50px;
+ transform: translate(0, -5px);
+}
+
+#fjords #title {
+ transition: opacity 1s;
+ opacity: 0%;
+ margin-top: -90px;
+ margin-bottom: 0;
+}
+
+#fjords #title.show {
+ opacity: 100%;
+}
+
+#fjords #title .subtitle {
+ font-size: 14px;
+ margin-bottom: 0;
+ text-align: center;
+}
+
+#fjords #title .title {
+ font-size: 24px;
+ font-weight: 200;
+ text-align: center;
+ margin: 0;
+}
+
+#fjords #title .small-in {
+ font-size: 12px;
+ text-align: center;
+ margin: 0;
+ display: none;
+}
+
+#fjords .month {
+ padding: 4px 8px;
+ margin: 0 2px 0 0;
+ width: 50px;
+ height: 25px;
+ font-size: 16px;
+ border: 1px solid #434994;
+ text-align: center;
+ color: #211a38;
+ font-weight: 300;
+}
+
+#fjords .month.active,
+#fjords .month:not(.active):hover {
+ background-color: #211a38;
+ color: #fff;
+}
+
+#fjords .month-container {
+ background-color: #fff;
+ border: 1px solid #000;
+ border-radius: 4px;
+ width: 166px;
+ padding: 4px;
+ display: flex;
+ flex-flow: wrap;
+ flex-direction: row;
+}
+
+#fjords .month-container.d-none {
+ display: none;
+}
+
+#fjords .dropdown {
+ position: absolute;
+ z-index: 1000;
+ left: 0;
+ top: -20px;
+}
+
+#fjords .dropdown-toggle {
+ width: 166px;
+}
+
+#fjords .dropdown-toggle::after {
+ display: inline-block;
+ margin-left: 0.255em;
+ vertical-align: 0.255em;
+ content: "";
+ border-top: 0.3em solid;
+ border-right: 0.3em solid transparent;
+ border-bottom: 0;
+ border-left: 0.3em solid transparent;
+}
+
+#fjords .highcharts-legend-series-active g.highcharts-series:not(.highcharts-series-hover),
+#fjords .highcharts-legend-point-active .highcharts-point:not(.highcharts-point-hover),
+#fjords .highcharts-legend-series-active .highcharts-markers:not(.highcharts-series-hover),
+#fjords .highcharts-legend-series-active .highcharts-data-labels:not(.highcharts-series-hover) {
+ opacity: 100%;
+}
+
+#fjords .highcharts-series-inactive {
+ opacity: 100%;
+ transition: opacity 50ms;
+}
+
+#fjords .highcharts-tooltip-0 {
+ filter: drop-shadow(5px 7px 13px rgb(0 0 0 / 14%)) !important;
+ box-shadow: 5px 7px 13px 1px rgb(0 0 0 / 14%);
+}
+
+#fjords .highcharts-tooltip-box {
+ stroke-width: 0;
+ border: none;
+ stroke: #ebebeb;
+ fill: #fff;
+ fill-opacity: 1;
+}
+
+#fjords .highcharts-tooltip text {
+ fill: #333;
+}
+
+#fjords .highcharts-tooltip {
+ z-index: 1000;
+}
+
+#fjords .highcharts-graph {
+ fill: unset;
+ stroke-width: unset;
+ stroke: unset;
+ stroke-linecap: butt;
+ stroke-linejoin: round;
+}
+
+@media screen and (min-width: 300px) {
+ #fjords {
+ width: 300px;
+ height: 300px;
+ }
+
+ #fjords .temps {
+ transform: scaleX(1.14) translateX(-23px);
+ }
+
+ #fjords .sun.move {
+ transform: translate(200px, -40px) scale(0.4);
+ }
+
+ #temp-data {
+ left: 110px;
+ top: -90px;
+ }
+
+ #fjords #title .small-in {
+ display: block;
+ }
+
+ #fjords #title {
+ margin-top: -90px;
+ margin-bottom: 0;
+ }
+
+ #fjords .sun.jan {
+ transform: translate(220px, -10px) scale(0.2) !important;
+ }
+
+ #fjords .sun.feb,
+ #fjords .sun.dec {
+ transform: translate(210px, -30px) scale(0.3) !important;
+ }
+
+ #fjords .sun.nov {
+ transform: translate(210px, -25px) scale(0.3) !important;
+ }
+}
+
+@media screen and (min-width: 400px) {
+ #fjords {
+ width: 400px;
+ height: 400px;
+ }
+
+ #fjords #title {
+ margin-top: -130px;
+ }
+
+ #fjords #title .title {
+ font-size: 32px;
+ }
+
+ #fjords .dropdown {
+ left: 15px;
+ top: -25px;
+ }
+
+ #fjords .btn {
+ padding: 0.375rem 0.75rem;
+ font-size: 1rem;
+ line-height: 1.5;
+ }
+
+ #fjords .temps {
+ transform: scaleX(1.06) translateX(-14px);
+ }
+
+ #fjords .sun.move {
+ transform: translate(250px, -40px) scale(0.4);
+ }
+
+ #fjords .sun.jan {
+ transform: translate(290px, -10px) scale(0.2) !important;
+ }
+
+ #fjords .sun.nov {
+ transform: translate(250px, -40px) scale(0.4) !important;
+ }
+
+ #fjords .sun.feb,
+ #fjords .sun.dec {
+ transform: translate(270px, -30px) scale(0.3) !important;
+ }
+
+ #temp-data {
+ left: 160px;
+ top: -120px;
+ }
+}
+
+@media screen and (min-width: 500px) {
+ #fjords {
+ width: 500px;
+ height: 500px;
+ }
+
+ #temp-data {
+ left: 215px !important;
+ top: -150px !important;
+ }
+
+ #fjords .temps {
+ transform: scaleX(1) translateX(-0);
+ }
+
+ #fjords .sun.move {
+ transform: translate(300px, -55px) scale(0.4);
+ }
+
+ #fjords .sun.jan {
+ transform: translate(350px, -10px) scale(0.2) !important;
+ }
+
+ #fjords .sun.feb,
+ #fjords .sun.dec {
+ transform: translate(350px, -10px) scale(0.2) !important;
+ }
+
+ #fjords .sun.nov {
+ transform: translate(300px, -55px) scale(0.4) !important;
+ }
+}
+
+@media screen and (prefers-reduced-motion) {
+ #fjords .fjord-left.move {
+ transform: none;
+ opacity: 0%;
+ }
+
+ #fjords .fjord-right.move {
+ transform: none;
+ opacity: 0%;
+ }
+}
diff --git a/samples/highcharts/website/icon-editor/demo.details b/samples/highcharts/website/icon-editor/demo.details
new file mode 100644
index 00000000000..f280b74955b
--- /dev/null
+++ b/samples/highcharts/website/icon-editor/demo.details
@@ -0,0 +1,7 @@
+---
+ name: Highcharts Icon for Highcharts Editor
+ authors:
+ - Nancy Dillon
+ js_wrap: b
+ skipTest: true
+...
diff --git a/samples/highcharts/website/icon-editor/demo.html b/samples/highcharts/website/icon-editor/demo.html
new file mode 100644
index 00000000000..0271a5970ea
--- /dev/null
+++ b/samples/highcharts/website/icon-editor/demo.html
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
diff --git a/samples/highcharts/website/icon-editor/demo.js b/samples/highcharts/website/icon-editor/demo.js
new file mode 100644
index 00000000000..e912b15632f
--- /dev/null
+++ b/samples/highcharts/website/icon-editor/demo.js
@@ -0,0 +1,884 @@
+Math.easeInSine = function (pos) {
+ return -Math.cos(pos * (Math.PI / 2)) + 1;
+};
+
+Math.easeOutQuint = function (pos) {
+ return (Math.pow((pos - 1), 5) + 1);
+};
+const reduced = window.matchMedia("(prefers-reduced-motion: reduce)").matches;
+
+const months = ['jan', 'feb', 'mar', 'apr', 'may',
+ 'jun', 'jul', 'aug', 'sep', 'oct', 'nov', 'dec'];
+const names = ['January', 'February', 'March',
+ 'April', 'May', 'June', 'July', 'August', 'September',
+ 'October', 'November', 'December'];
+let index = 0;
+let sunmove = false;
+
+const fjordsAbout = function () {
+ Highcharts.chart('fjords',
+ {
+ chart: {
+ type: 'area',
+ animation: {
+ enabled: true,
+ duration: 2000,
+ easing: 'easeOutQuint'
+ },
+ styledMode: (true),
+ margin: 0,
+ spacing: 0,
+ events: {
+ load: function () {
+ const chart = this;
+ let sunCount = 80;
+ const fjordDepth = document.querySelector('.depth');
+ const sun = document.querySelector('.sun');
+ const cover = document.querySelector('.cover');
+ const temps = document.querySelector('.temps');
+
+ let delay = 0;
+ if (!reduced) {
+ delay = 2000;
+ }
+
+ ///fjord moving functions
+ //front left fjord
+
+ const fjord1 = function () {
+ chart.series[10].data[0].update({
+ y: 6
+ });
+ };
+ //front right fjord
+ const fjord2 = function () {
+ chart.series[9].data[1].update({
+ y: 8
+ });
+ };
+ //middle left fjord
+ const fjord3 = function () {
+ chart.series[8].data[0].update({
+ y: 11
+ });
+ chart.series[8].data[1].update({
+ y: 5
+ });
+ };
+ //back left fjord
+ const fjord4 = function () {
+ chart.series[6].data[0].update({
+ x: 0, y: 17
+ });
+ chart.series[6].data[1].update({
+ x: 4, y: 13
+ });
+ chart.series[6].data[2].update({
+ x: 7, y: 7
+ });
+ chart.series[6].data[3].update({
+ x: 10, y: 4
+ });
+ };
+ //back right fjord
+ const fjord5 = function () {
+ chart.series[7].data[1].update({
+ x: 14, y: 6
+ });
+ chart.series[7].data[2].update({
+ x: 17, y: 12
+ });
+ chart.series[7].data[3].update({
+ x: 20, y: 16
+ });
+ };
+
+ if (reduced) {
+ chart.update({
+ chart: {
+ animation: {
+ duration: 0
+ }
+ }
+ });
+ fjord1();
+ fjord2();
+ fjord3();
+ fjord4();
+ fjord5();
+ chart.series[5].update({
+ center: ['50%', '60%']
+ });
+
+ } else {
+ ///rising sun
+ setTimeout(function () {
+ const rise = setInterval(function () {
+ sunCount = sunCount - 1;
+ if (sunCount > 64) {
+ chart.series[5].update({
+ center: ['50%', sunCount + '%']
+ });
+ } else {
+ clearInterval(rise);
+ }
+ }, 200);
+ }, 300);
+
+ //shimmer on the water with the lines
+ setTimeout(function () {
+ [].forEach.call(
+ document.querySelectorAll('.transparent'),
+ function (b) {
+ b.style.opacity = 0;
+ }
+ );
+ [].forEach.call(
+ document.querySelectorAll('.thick'),
+ function (b) {
+ b.style.transform = 'translate(0px, -1px)';
+ }
+ );
+ [].forEach.call(
+ document.querySelectorAll('.thin'),
+ function (b) {
+ b.style.opacity = '0.5';
+ b.style.translate = 'translate(0px, 1px)';
+ }
+ );
+ }, 600);
+
+ //grow fjords
+ setTimeout(function () {
+ fjord1();
+ fjord2();
+ }, 800);
+ setTimeout(function () {
+ fjord3();
+ }, 1500);
+ setTimeout(function () {
+ fjord5();
+ }, 2000);
+ setTimeout(function () {
+ fjord4();
+ chart.series[14].update({
+ data: [{ x: 0, y: 3 }, { x: 20, y: 3 }]
+ });
+ }, 2200);
+ }
+ setTimeout(function () {
+ ///lowers the water
+ if (!reduced) {
+ chart.yAxis[0].setExtremes(-2, 40);
+ }
+
+ //move the fjords
+ [].forEach.call(
+ document.querySelectorAll('.fjord-left'),
+ function (b) {
+ if (reduced) {
+ b.style.opacity = 0;
+ } else {
+ b.style.transform = 'translate(-500px, 0px)';
+ }
+ }
+ );
+ [].forEach.call(
+ document.querySelectorAll('.fjord-right'),
+ function (b) {
+ if (reduced) {
+ b.style.opacity = 0;
+ } else {
+ b.style.transform = 'translate(1000px, 0px)';
+ }
+ }
+ );
+ ///make sure the lines are off
+ [].forEach.call(
+ document.querySelectorAll('.line'),
+ function (b) {
+ b.style.stroke = 'transparent';
+ }
+ );
+ //hide the line series
+ chart.series[0].hide();
+ chart.series[1].hide();
+ chart.series[2].hide();
+ chart.series[3].hide();
+ chart.series[4].hide();
+ ///expand the width of the water
+ chart.series[14].data[1].update({ x: 40 });
+ ///fjord water
+ fjordDepth.style.fill = '#2b908f';
+ }, 3000 + delay);
+
+ setTimeout(function () {
+
+ ///puts the final fjord in front
+ chart.series[18].update({ zIndex: 18 });
+
+ ///move the sun
+ sun.classList.add('move');
+ sunmove = true;
+
+ ///hide to show the bottom of the fjord
+ cover.style.opacity = 0;
+ }, 4000 + delay);
+
+ ///raises the water
+ setTimeout(function () {
+ chart.update({
+ chart: {
+ animation: {
+ duration: 1000
+ }
+ }
+ });
+ chart.yAxis[0].setExtremes(-2, 12.2);
+ chart.series[15].update({
+ zIndex: 10,
+ data: [
+ { x: 0.4, low: -1.37, high: 0 },
+ { x: 21.5, low: -1.37, high: 0 }]
+ });
+ cover.style.transform = 'translateY(-2px)';
+ chart.series[12].update({
+ data: [{ x: 0, y: -2 }, { x: 40, y: -2 }]
+ });
+
+ ///raises the fjord
+ chart.yAxis[1].setExtremes(-2, 18);
+ }, 5000 + delay);
+
+ setTimeout(function () {
+ ///shows the final fjord
+ fjordDepth.style.opacity = 0.7;
+ chart.series[13].hide();
+ }, 5400 + delay);
+
+ setTimeout(function () {
+ ///shows the fjord water
+ [].forEach.call(
+ document.querySelectorAll('.temps'),
+ function (b) {
+ b.style.opacity = 1;
+ }
+ );
+ ///hides a bunch series no longer needed
+ chart.series[10].hide();
+ chart.series[7].hide();
+ chart.series[8].hide();
+ document.querySelector('#fjords .highcharts-zone-graph-0').style.fill = 'transparent';
+
+ ///make the sun and fjord water the right temperature
+ sun.classList.add('jan');
+ temps.classList.add('jan');
+
+ //show the title
+ document.getElementById('title').classList.add('show');
+
+ ///show the temperature label with the correct month class
+ document.getElementById('temp-data').classList.add('show');
+ document.getElementById('temp-data').classList.add('jan');
+
+ }, 6400 + delay);
+
+
+ },
+ redraw: function () {
+ const sun = document.querySelector('.sun');
+ if (sunmove) {
+ sun.classList.add('move');
+ }
+
+ }
+ }
+ },
+ title: {
+ useHTML: true,
+ verticalAlign: 'middle',
+ align: 'center',
+ text: `
+
Sea water temperature in
+
Sognefjorden
+
-in-
+
`
+ },
+ subtitle: {
+ align: 'middle',
+ verticalAlign: 'bottom',
+ useHTML: true,
+ text: `
+ 6°C
+ 5°C
+ 5°C
+ 6°C
+ 9°C
+ 12°C
+ 14°C
+ 15°C
+ 13°C
+ 11°C
+ 9°C
+ 7°C
+
`
+ },
+ xAxis: [{
+ min: 0,
+ max: 20,
+ gridLineColor: 'transparent',
+ tickInterval: 1
+ },
+ {
+ min: 20,
+ max: 40,
+ gridLineColor: 'transparent',
+ tickInterval: 1
+ }],
+ yAxis: [{
+ min: -2,
+ max: 18,
+ gridZIndex: 20,
+ gridLineColor: 'transparent',
+ tickInterval: 1,
+ startOnTick: false,
+ endOnTick: false
+
+ },
+ {
+ min: -2,
+ max: 18,
+ className: 'fjord-y-axis',
+ gridLineColor: 'transparent',
+ tickInterval: 1,
+ startOnTick: false,
+ endOnTick: false,
+ visible: false,
+ opposite: true,
+ zIndex: 30,
+ offset: -400
+ }],
+ legend: {
+ enabled: false,
+ floating: true,
+ layout: 'vertical',
+ align: 'right'
+ },
+ tooltip: {
+ enabled: true
+ },
+ credits: {
+ enabled: false
+ },
+ plotOptions: {
+ series: {
+ borderWidth: 0,
+ opacity: 1,
+ dataLabels: {
+ enabled: false
+ },
+ marker: {
+ enabled: false
+ },
+ states: {
+ hover: {
+ enabled: false
+ },
+ inactive: {
+ enabled: false
+ }
+ }
+ },
+ pie: {
+ animation: false,
+ opacity: 0
+ },
+ line: {
+ animation: false,
+ opacity: 1,
+ enableMouseTracking: false
+ },
+ area: {
+ animation: false,
+ fillOpacity: 0
+ }
+ },
+ series: [
+ //0 - bottom line -10
+ {
+ type: 'line',
+ className: 'line',
+ data: [
+ { x: 0, y: -1 },
+ { x: 20, y: -1 }
+ ],
+ zIndex: 10
+ },
+ //1 - line -10
+ {
+ type: 'line',
+ lineWidth: 1,
+ className: 'line',
+ data: [
+ { x: 0, y: 0.1 },
+ { x: 20, y: 0.1 }
+ ],
+ zIndex: 10,
+ zoneAxis: 'x',
+ zones: [
+ {
+ value: 7,
+ className: 'thin'
+ },
+
+ {
+ value: 20,
+ className: 'thick'
+ }]
+ },
+ //2 - line - 8
+ {
+ type: 'line',
+ lineWidth: 1,
+ className: 'line',
+ data: [
+ { x: 0, y: 1.1 },
+ { x: 20, y: 1.1 }
+ ],
+ zIndex: 8,
+ marker: {
+ enabled: false
+ },
+ zoneAxis: 'x',
+ zones: [
+ {
+ value: 5.7,
+ className: 'transparent'
+ },
+ {
+ value: 12,
+ className: 'thick'
+ },
+ {
+ value: 20,
+ className: 'thin'
+ }]
+ },
+ //3 - line - 6
+ {
+ type: 'line',
+ lineColor: 'white',
+ className: 'line',
+ lineWidth: 1,
+ data: [
+ { x: 0, y: 2 },
+ { x: 20, y: 2 }
+ ],
+ zIndex: 6,
+ zoneAxis: 'x',
+ zones: [
+ {
+ value: 7.5,
+ className: 'thin'
+ },
+ {
+ value: 13.5,
+ className: 'thick'
+ },
+ {
+ value: 20,
+ className: 'thick'
+ }]
+ },
+ //4 - top line - 4
+ {
+ type: 'line',
+ lineColor: 'white',
+ className: 'line',
+ lineWidth: 1,
+ data: [
+ { x: 0, y: 3.1 },
+ { x: 20, y: 3.1 }
+ ],
+ zIndex: 4
+ },
+ ///5 - sun/pie - none
+ {
+ name: 'sun',
+ type: 'pie',
+ className: 'sun',
+ borderColor: 'white',
+ borderWidth: 0,
+ center: ['50%', '82%'],
+ data: [{
+ y: 100,
+
+ fillColor: '#8087E8',
+ color: '#8087E8'
+ }
+ ],
+ size: '40%',
+ visible: true
+ },
+ //6 - area back-left-fjord - 2
+ {
+ name: 'fjord',
+ className: 'fjord-left',
+ enableMouseTracking: false,
+ data: [
+ { x: 0, y: 4 },
+ { x: 4, y: 4 },
+ { x: 7, y: 4 },
+ { x: 10, y: 4 }
+ ],
+ zIndex: 2,
+ visible: true
+ },
+ //7 area -back-right-fjord - 4
+ {
+ name: 'fjord',
+ className: 'fjord-right',
+ data: [
+ { x: 10, y: 3 },
+ { x: 14, y: 3 },
+ { x: 17, y: 3 },
+ { x: 20, y: 3 }
+ ],
+ zIndex: 4,
+ visible: true,
+ enableMouseTracking: false
+ },
+ //8 area - middle-left-fjord - 4
+ {
+ name: 'fjord',
+ data: [{ y: 0, x: 0 }, { y: 0, x: 6 }, { y: 0, x: 9 }],
+ zIndex: 4,
+ visible: true,
+ className: 'fjord-left',
+ enableMouseTracking: false
+
+ },
+ //9 area - right-front-fjord - 7
+ {
+ name: 'fjord',
+ data: [{ x: 12, y: 1 }, { x: 20, y: 0 }],
+ zIndex: 7,
+ visible: true,
+ className: 'fjord-right'
+ },
+ //10 area - left-front-fjord - 6
+ {
+ name: 'fjord',
+ className: 'fjord-left',
+ data: [
+ {
+ x: 0,
+ y: 0
+ },
+ {
+ x: 7,
+ y: 0
+ }
+
+ ],
+ zIndex: 6,
+ visible: true
+ },
+ // 11 area - cover-back - 3
+ {
+ name: 'water',
+ animation: false,
+ className: 'cover-back',
+ //data: [{x:6, y:4},{x:12, y:4}],
+ data: [{ x: 0, y: 4 }, { x: 40, y: 4 }],
+ zIndex: 3,
+ visible: true
+ },
+ // 12 area - cover-bottom-right - 8
+ {
+ name: 'water',
+ className: 'cover-bottom-right',
+ animation: false,
+ data: [{ x: 11, y: 1 }, { x: 40, y: 1 }],
+ zIndex: 8,
+ visible: true,
+ enableMouseTracking: false
+ },
+ // 13 area - cover-middle - 5
+ {
+ name: 'water',
+ type: 'arearange',
+ className: 'cover-middle',
+ animation: false,
+ data: [
+ { x: 0, low: -2, high: 2 },
+ { x: 11, low: -2, high: 2 },
+ { x: 40, low: -2, high: 2 }],
+ zIndex: 5,
+ visible: true,
+ enableMouseTracking: false
+ },
+ // 14 area - cover-middle-right - 5
+ {
+ name: 'water',
+ className: 'cover-middle-right',
+ animation: false,
+ data: [{ x: 10, y: 3 }, { x: 40, y: 3 }],
+ zIndex: 5,
+ visible: true,
+ enableMouseTracking: false
+ },
+ // 15 area - foreground-water - 5
+ {
+ name: 'water',
+ type: 'arearange',
+ className: 'cover',
+ animation: false,
+ data: [{ x: 0, low: -2, high: 1 },
+ { x: 40, low: -2, high: 1 }],
+ zIndex: 9,
+ visible: true,
+ enableMouseTracking: false
+
+
+ },
+ //16 spline - bird small - 18
+ {
+ type: 'spline',
+ color: 'red',
+ lineColor: 'transparent',
+ lineWidth: 3,
+ name: 'bird-small',
+ data: [
+ { x: 0, y: 13.9 }
+ ],
+ zIndex: 18,
+ visible: false
+
+ },
+ //17 spline - bird larger - 18
+ {
+ type: 'spline',
+ color: 'blue',
+ lineColor: 'transparent',
+ lineWidth: 3,
+ name: 'bird-large',
+ data: [
+ { x: 0, y: 13.9 }
+ ],
+ zIndex: 18,
+ visible: false
+
+ },
+ //18 areaspline - 6
+ {
+ type: 'area',
+ name: 'Sognefjorden',
+ animation: false,
+ className: 'depth',
+ lineWidth: 3,
+ yAxis: 1,
+ xAxis: 1,
+ zoneAxis: 'y',
+ zones: [{
+ value: 0
+
+ }],
+ marker: {
+ enabled: false
+ },
+ data: [
+ { x: 20.5, y: -2 },
+ {
+ x: 20.6,
+ y: 16,
+ dataLabels: {
+ enabled: false,
+ useHTML: true,
+ formatter: function () {
+ return `
Storehaugen
`;
+ }
+ }
+ },
+ { x: 23, y: 10.9 },
+ {
+ x: 23.92,
+ y: 9.92,
+ dataLabels: {
+ enabled: false,
+ useHTML: true,
+ formatter: function () {
+ return `
Sogndal Airport
`;
+ }
+ }
+ },
+ { x: 25.58, y: 7.31 },
+ { x: 26.88, y: 3.6 },
+ { x: 28.4, y: 0.6 },
+ { x: 29.92, y: -1.64 },
+
+ { x: 30.8, y: -1.6 },
+ { x: 32.2, y: 1.16 },
+ { x: 33.62, y: 2.84 },
+ { x: 34, y: 5.1 },
+ { x: 35, y: 7.5 },
+ {
+ x: 36,
+ y: 9.8,
+ dataLabels: {
+ enabled: true,
+ useHTML: true,
+ formatter: function () {
+ // return `
Åsen
`
+ }
+ }
+ },
+ { x: 37, y: 11 },
+ {
+ x: 39.7,
+ y: 15,
+ dataLabels: {
+ enabled: true,
+ useHTML: true,
+ formatter: function () {
+ // return `
Middagsnosi
`
+ }
+ }
+ },
+ { x: 39.7, y: -2 }
+
+ ],
+ zIndex: 1,
+ visible: true
+
+ },
+ ///19 arearange temperatures
+ {
+ type: 'arearange',
+ zIndex: 30,
+ yAxis: 1,
+ className: 'temps',
+ dataLabels: {
+ enabled: false,
+ allowOverlap: true
+
+ },
+ enableMouseTracking: false,
+ data: [
+ { x: 4.4, low: 6.36, high: 6.47 },
+ { x: 5.2, low: 4.18, high: 6.47 },
+ { x: 6.2, low: 2.56, high: 6.47 },
+ {
+ x: 8,
+ low: -2,
+ high: 6.47,
+ dataLabels: {
+ enabled: false,
+ useHTML: true,
+ formatter: function () {
+ return `
+
+ 6°C
+ 5°C
+ 5°C
+ 6°C
+ 9°C
+ 12°C
+ 14°C
+ 15°C
+ 13°C
+ 11°C
+ 9°C
+ 7°C
+
+ `;
+ }
+ }
+
+ },
+ { x: 13.2, low: -2, high: 6.47 },
+ { x: 13.8, low: -0.2, high: 6.47 },
+ { x: 15.2, low: 3.5, high: 6.47 },
+
+ { x: 16, low: 6.42, high: 6.47 }
+ ]
+ }
+ ]
+ }
+ );
+
+ const monthContainer = document.querySelector('.month-container');
+ const dropDown = document.getElementById('dropdownMenuButton');
+ const button = document.querySelector('.btn-secondary');
+ const sun = document.querySelector('.sun');
+ const temps = document.querySelector('.temps');
+ const tempData = document.getElementById('temp-data');
+
+ document.getElementById('dropdownMenuButton').addEventListener('click', function () {
+ console.log('click');
+ monthContainer.classList.remove('d-none');
+ });
+
+ [].forEach.call(
+ document.querySelectorAll('.month'),
+ function (element) {
+ element.onclick = function (e) {
+ e.preventDefault();
+ const id = this.id;
+ button.classList.remove(months[index]);
+ sun.classList.remove(months[index]);
+ tempData.classList.remove(months[index]);
+
+ [].forEach.call(
+ document.querySelectorAll('.temps'),
+ function (b) {
+ b.classList.remove(months[index]);
+ }
+ );
+
+ index = months.findIndex(element => element === id);
+
+ [].forEach.call(
+ document.querySelectorAll('.month'),
+ function (b, i) {
+ b.classList.remove('active');
+ if (b.id === id) {
+ button.classList.add(months[i]);
+ sun.classList.add(months[i]);
+ tempData.classList.add(months[i]);
+ temps.classList.add(months[i]);
+ dropDown.innerHTML = names[i];
+ monthContainer.classList.add('d-none');
+
+ }
+ }
+ );
+ };
+ }
+ );
+};
+
+fjordsAbout();
From ffc7ed4416755b7a558b225bbf2c910f99f5406c Mon Sep 17 00:00:00 2001
From: magdalena-gut
Date: Thu, 4 Nov 2021 15:01:43 +0100
Subject: [PATCH 034/131] Fixed #16379, the offline-exporting module was
missing in the API.
---
ts/Extensions/OfflineExporting/OfflineExporting.ts | 1 +
1 file changed, 1 insertion(+)
diff --git a/ts/Extensions/OfflineExporting/OfflineExporting.ts b/ts/Extensions/OfflineExporting/OfflineExporting.ts
index 8de8b3ed71b..0da1f1bbe66 100644
--- a/ts/Extensions/OfflineExporting/OfflineExporting.ts
+++ b/ts/Extensions/OfflineExporting/OfflineExporting.ts
@@ -412,6 +412,7 @@ namespace OfflineExporting {
*
*
* @requires modules/exporting
+ * @requires modules/offline-exporting
*/
function exportChartLocal(
this: Chart,
From 8f20cb2fad154e4c1dc288c8cf2d9bb92d7f83bc Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Torstein=20H=C3=B8nsi?=
Date: Mon, 8 Nov 2021 12:53:03 +0100
Subject: [PATCH 035/131] Lint
---
ts/Series/ColorMapMixin.ts | 1 +
1 file changed, 1 insertion(+)
diff --git a/ts/Series/ColorMapMixin.ts b/ts/Series/ColorMapMixin.ts
index 362ea40ad36..31633d410ee 100644
--- a/ts/Series/ColorMapMixin.ts
+++ b/ts/Series/ColorMapMixin.ts
@@ -94,6 +94,7 @@ const SeriesMixin = {
* @function Highcharts.colorMapSeriesMixin.colorAttribs
* @param {Highcharts.Point} point
* @return {Highcharts.SVGAttributes}
+ * The SVG attributes
*/
colorAttribs: function (
this: ColorMapMixin.ColorMapSeries,
From 3fa81a036328d30756f09adf1e4671a2fe7af7f6 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Torstein=20H=C3=B8nsi?=
Date: Mon, 8 Nov 2021 12:45:34 +0100
Subject: [PATCH 036/131] More stylelint
---
package-lock.json | 1 -
samples/.stylelintrc.json | 7 ++
.../accessibility/accessible-3d/demo.css | 4 +-
.../accessibility/accessible-bar/demo.css | 4 +-
.../accessible-datetime/demo.css | 4 +-
.../accessible-drilldown/demo.css | 4 +-
.../accessibility/accessible-dynamic/demo.css | 4 +-
.../accessible-keyboardnav/demo.css | 4 +-
.../accessibility/category-dynamic/demo.css | 4 +-
.../accessibility/custom-component/demo.css | 4 +-
.../accessibility/custom-dynamic/demo.css | 4 +-
.../accessibility/custom-focus/demo.css | 4 +-
.../accessibility/dynamic-form/demo.css | 4 +-
.../accessibility/multiple-charts/demo.css | 4 +-
.../highcharts/accessibility/webaim/demo.css | 4 +-
.../annotations/gui-buttons/demo.css | 53 +++++++++++++--
samples/highcharts/annotations/gui/demo.css | 68 ++++++++++++++++---
.../highcharts/blog/xmas-card-2020/demo.css | 3 +-
.../demo.css | 1 -
.../categorical-comparison-sunburst/demo.css | 1 -
samples/highcharts/css/colors/demo.css | 8 +--
samples/highcharts/css/exporting/demo.css | 2 +-
.../chartoptions-data-labels/demo.css | 2 +-
.../series-point-events-mouseover/demo.css | 2 +-
.../series-heatmap/periodic-table/demo.css | 3 -
samples/highcharts/studies/puzzle/demo.css | 3 -
samples/highcharts/website/homepage/demo.css | 13 ----
.../highcharts/website/icon-gantt/demo.css | 6 +-
samples/highcharts/website/icon-map/demo.css | 2 +-
.../highcharts/website/icon-stock/demo.css | 2 +-
.../website/planet-atmospheres/demo.css | 2 +-
.../website/update-options/demo.css | 3 +-
.../accessibility/accessible-map/demo.css | 4 +-
.../accessibility/accessible-stock/demo.css | 4 +-
.../accessibility/dynamic-stock/demo.css | 4 +-
.../rangeselector/input-datepicker/demo.css | 7 +-
.../rangeselector/input-datepicker/demo.html | 6 +-
.../stock/stocktools/custom-popup/demo.css | 2 -
.../accessibility/datatable/demo.css | 2 +-
ts/Series/ColorMapMixin.ts | 1 +
40 files changed, 172 insertions(+), 92 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index 1adfded4b96..2d5fa8cb41a 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -5,7 +5,6 @@
"requires": true,
"packages": {
"": {
- "name": "highcharts",
"version": "9.3.1",
"license": "SEE LICENSE IN ",
"dependencies": {
diff --git a/samples/.stylelintrc.json b/samples/.stylelintrc.json
index 242720ad5d1..67ccf933446 100644
--- a/samples/.stylelintrc.json
+++ b/samples/.stylelintrc.json
@@ -1,8 +1,15 @@
{
"extends": "stylelint-config-standard",
"rules": {
+ "declaration-block-no-redundant-longhand-properties": null,
+ "function-url-quotes": null,
"indentation": 4,
+ "no-descending-specificity": null,
+ "no-duplicate-selectors": null,
+ "no-empty-source": null,
"property-no-vendor-prefix": null,
+ "selector-class-pattern": null,
+ "selector-id-pattern": null,
"selector-no-vendor-prefix": null
}
}
diff --git a/samples/highcharts/accessibility/accessible-3d/demo.css b/samples/highcharts/accessibility/accessible-3d/demo.css
index 3e7d0018401..5992770af93 100644
--- a/samples/highcharts/accessibility/accessible-3d/demo.css
+++ b/samples/highcharts/accessibility/accessible-3d/demo.css
@@ -6,14 +6,14 @@
caption {
padding-bottom: 5px;
- font-family: "Verdana";
+ font-family: Verdana, sans-serif;
font-size: 14pt;
font-weight: bold;
color: #555;
}
table {
- font-family: "Verdana";
+ font-family: Verdana, sans-serif;
font-size: 12pt;
color: #555;
border-collapse: collapse;
diff --git a/samples/highcharts/accessibility/accessible-bar/demo.css b/samples/highcharts/accessibility/accessible-bar/demo.css
index 3e7d0018401..5992770af93 100644
--- a/samples/highcharts/accessibility/accessible-bar/demo.css
+++ b/samples/highcharts/accessibility/accessible-bar/demo.css
@@ -6,14 +6,14 @@
caption {
padding-bottom: 5px;
- font-family: "Verdana";
+ font-family: Verdana, sans-serif;
font-size: 14pt;
font-weight: bold;
color: #555;
}
table {
- font-family: "Verdana";
+ font-family: Verdana, sans-serif;
font-size: 12pt;
color: #555;
border-collapse: collapse;
diff --git a/samples/highcharts/accessibility/accessible-datetime/demo.css b/samples/highcharts/accessibility/accessible-datetime/demo.css
index fda4929a1c8..bf2f3c81a07 100644
--- a/samples/highcharts/accessibility/accessible-datetime/demo.css
+++ b/samples/highcharts/accessibility/accessible-datetime/demo.css
@@ -6,13 +6,13 @@
caption {
padding-bottom: 15px;
- font-family: "Verdana";
+ font-family: Verdana, sans-serif;
font-size: 1.2em;
color: #555;
}
table {
- font-family: "Verdana";
+ font-family: Verdana, sans-serif;
font-size: 12pt;
border-collapse: collapse;
border: 1px solid #ebebeb;
diff --git a/samples/highcharts/accessibility/accessible-drilldown/demo.css b/samples/highcharts/accessibility/accessible-drilldown/demo.css
index fda4929a1c8..bf2f3c81a07 100644
--- a/samples/highcharts/accessibility/accessible-drilldown/demo.css
+++ b/samples/highcharts/accessibility/accessible-drilldown/demo.css
@@ -6,13 +6,13 @@
caption {
padding-bottom: 15px;
- font-family: "Verdana";
+ font-family: Verdana, sans-serif;
font-size: 1.2em;
color: #555;
}
table {
- font-family: "Verdana";
+ font-family: Verdana, sans-serif;
font-size: 12pt;
border-collapse: collapse;
border: 1px solid #ebebeb;
diff --git a/samples/highcharts/accessibility/accessible-dynamic/demo.css b/samples/highcharts/accessibility/accessible-dynamic/demo.css
index fda4929a1c8..bf2f3c81a07 100644
--- a/samples/highcharts/accessibility/accessible-dynamic/demo.css
+++ b/samples/highcharts/accessibility/accessible-dynamic/demo.css
@@ -6,13 +6,13 @@
caption {
padding-bottom: 15px;
- font-family: "Verdana";
+ font-family: Verdana, sans-serif;
font-size: 1.2em;
color: #555;
}
table {
- font-family: "Verdana";
+ font-family: Verdana, sans-serif;
font-size: 12pt;
border-collapse: collapse;
border: 1px solid #ebebeb;
diff --git a/samples/highcharts/accessibility/accessible-keyboardnav/demo.css b/samples/highcharts/accessibility/accessible-keyboardnav/demo.css
index 2b739aa1256..2915016da64 100644
--- a/samples/highcharts/accessibility/accessible-keyboardnav/demo.css
+++ b/samples/highcharts/accessibility/accessible-keyboardnav/demo.css
@@ -5,13 +5,13 @@
caption {
padding-bottom: 15px;
- font-family: "Verdana";
+ font-family: Verdana, sans-serif;
font-size: 1.2em;
color: #555;
}
table {
- font-family: "Verdana";
+ font-family: Verdana, sans-serif;
font-size: 12pt;
border-collapse: collapse;
border: 1px solid #ebebeb;
diff --git a/samples/highcharts/accessibility/category-dynamic/demo.css b/samples/highcharts/accessibility/category-dynamic/demo.css
index fda4929a1c8..bf2f3c81a07 100644
--- a/samples/highcharts/accessibility/category-dynamic/demo.css
+++ b/samples/highcharts/accessibility/category-dynamic/demo.css
@@ -6,13 +6,13 @@
caption {
padding-bottom: 15px;
- font-family: "Verdana";
+ font-family: Verdana, sans-serif;
font-size: 1.2em;
color: #555;
}
table {
- font-family: "Verdana";
+ font-family: Verdana, sans-serif;
font-size: 12pt;
border-collapse: collapse;
border: 1px solid #ebebeb;
diff --git a/samples/highcharts/accessibility/custom-component/demo.css b/samples/highcharts/accessibility/custom-component/demo.css
index fda4929a1c8..bf2f3c81a07 100644
--- a/samples/highcharts/accessibility/custom-component/demo.css
+++ b/samples/highcharts/accessibility/custom-component/demo.css
@@ -6,13 +6,13 @@
caption {
padding-bottom: 15px;
- font-family: "Verdana";
+ font-family: Verdana, sans-serif;
font-size: 1.2em;
color: #555;
}
table {
- font-family: "Verdana";
+ font-family: Verdana, sans-serif;
font-size: 12pt;
border-collapse: collapse;
border: 1px solid #ebebeb;
diff --git a/samples/highcharts/accessibility/custom-dynamic/demo.css b/samples/highcharts/accessibility/custom-dynamic/demo.css
index fda4929a1c8..bf2f3c81a07 100644
--- a/samples/highcharts/accessibility/custom-dynamic/demo.css
+++ b/samples/highcharts/accessibility/custom-dynamic/demo.css
@@ -6,13 +6,13 @@
caption {
padding-bottom: 15px;
- font-family: "Verdana";
+ font-family: Verdana, sans-serif;
font-size: 1.2em;
color: #555;
}
table {
- font-family: "Verdana";
+ font-family: Verdana, sans-serif;
font-size: 12pt;
border-collapse: collapse;
border: 1px solid #ebebeb;
diff --git a/samples/highcharts/accessibility/custom-focus/demo.css b/samples/highcharts/accessibility/custom-focus/demo.css
index fda4929a1c8..bf2f3c81a07 100644
--- a/samples/highcharts/accessibility/custom-focus/demo.css
+++ b/samples/highcharts/accessibility/custom-focus/demo.css
@@ -6,13 +6,13 @@
caption {
padding-bottom: 15px;
- font-family: "Verdana";
+ font-family: Verdana, sans-serif;
font-size: 1.2em;
color: #555;
}
table {
- font-family: "Verdana";
+ font-family: Verdana, sans-serif;
font-size: 12pt;
border-collapse: collapse;
border: 1px solid #ebebeb;
diff --git a/samples/highcharts/accessibility/dynamic-form/demo.css b/samples/highcharts/accessibility/dynamic-form/demo.css
index e1d299bb2f7..0b8f44d27b2 100644
--- a/samples/highcharts/accessibility/dynamic-form/demo.css
+++ b/samples/highcharts/accessibility/dynamic-form/demo.css
@@ -29,13 +29,13 @@
caption {
padding-bottom: 15px;
- font-family: "Verdana";
+ font-family: Verdana, sans-serif;
font-size: 1.2em;
color: #555;
}
table {
- font-family: "Verdana";
+ font-family: Verdana, sans-serif;
font-size: 12pt;
border-collapse: collapse;
border: 1px solid #ebebeb;
diff --git a/samples/highcharts/accessibility/multiple-charts/demo.css b/samples/highcharts/accessibility/multiple-charts/demo.css
index dfff434a9e4..0f9b2730767 100644
--- a/samples/highcharts/accessibility/multiple-charts/demo.css
+++ b/samples/highcharts/accessibility/multiple-charts/demo.css
@@ -6,13 +6,13 @@
caption {
padding-bottom: 15px;
- font-family: "Verdana";
+ font-family: Verdana, sans-serif;
font-size: 1.2em;
color: #555;
}
table {
- font-family: "Verdana";
+ font-family: Verdana, sans-serif;
font-size: 12pt;
border-collapse: collapse;
border: 1px solid #ebebeb;
diff --git a/samples/highcharts/accessibility/webaim/demo.css b/samples/highcharts/accessibility/webaim/demo.css
index e092f902c7c..9b613268cff 100644
--- a/samples/highcharts/accessibility/webaim/demo.css
+++ b/samples/highcharts/accessibility/webaim/demo.css
@@ -6,13 +6,13 @@
caption {
padding-bottom: 15px;
- font-family: "Verdana";
+ font-family: Verdana, sans-serif;
font-size: 1.2em;
color: #555;
}
table {
- font-family: "Verdana";
+ font-family: Verdana, sans-serif;
font-size: 12pt;
border-collapse: collapse;
border: 1px solid #ebebeb;
diff --git a/samples/highcharts/annotations/gui-buttons/demo.css b/samples/highcharts/annotations/gui-buttons/demo.css
index d08f1658920..b97441b68a4 100644
--- a/samples/highcharts/annotations/gui-buttons/demo.css
+++ b/samples/highcharts/annotations/gui-buttons/demo.css
@@ -1,14 +1,49 @@
/* GENERAL */
-.chart { float: left; height: 400px; position: relative; width: 100%; }
+.chart {
+ float: left;
+ height: 400px;
+ position: relative;
+ width: 100%;
+}
.highcharts-draw-mode { cursor: crosshair; }
/* GUI */
-.highcharts-bindings-wrapper { margin: 0 0 0 10px; padding: 0; width: calc(100% - 63px); }
-.highcharts-bindings-wrapper { background-repeat: no-repeat; cursor: pointer; float: left; height: 40px; list-style: none; margin-right: 2px; margin-bottom: 3px; padding: 0; position: relative; width: auto; }
-.highcharts-button { display: inline-block; background-color: #f7f7f7; }
+.highcharts-bindings-wrapper {
+ margin: 0 0 0 10px;
+ padding: 0;
+ background-repeat: no-repeat;
+ cursor: pointer;
+ float: left;
+ height: 40px;
+ list-style: none;
+ margin-right: 2px;
+ margin-bottom: 3px;
+ position: relative;
+ width: auto;
+}
+
+.highcharts-button {
+ display: inline-block;
+ background-color: #f7f7f7;
+}
.highcharts-menu-item-btn:hover { background-color: #e6ebf5; }
-.highcharts-menu-item-btn { background-repeat: no-repeat; background-position: 50% 50%; display: inline-block; float: left; height: 40px; width: 40px; }
-.highcharts-menu-item-title { color: #666; line-height: 40px; font-size: 0.876em; padding: 0 10px 0 5px; float: right; }
+
+.highcharts-menu-item-btn {
+ background-repeat: no-repeat;
+ background-position: 50% 50%;
+ display: inline-block;
+ float: left;
+ height: 40px;
+ width: 40px;
+}
+
+.highcharts-menu-item-title {
+ color: #666;
+ line-height: 40px;
+ font-size: 0.876em;
+ padding: 0 10px 0 5px;
+ float: right;
+}
.highcharts-label-annotation .highcharts-menu-item-btn { background-image: url("https://code.highcharts.com/gfx/stock-icons/label.svg"); }
.highcharts-circle-annotation .highcharts-menu-item-btn { background-image: url("https://code.highcharts.com/gfx/stock-icons/circle.svg"); }
@@ -18,4 +53,8 @@
.highcharts-active { background-color: #e6ebf5; }
/* Popup */
-.chart-wrapper { float: left; position: relative; width: 100%; }
+.chart-wrapper {
+ float: left;
+ position: relative;
+ width: 100%;
+}
diff --git a/samples/highcharts/annotations/gui/demo.css b/samples/highcharts/annotations/gui/demo.css
index 8d439402530..98ec83a3b0c 100644
--- a/samples/highcharts/annotations/gui/demo.css
+++ b/samples/highcharts/annotations/gui/demo.css
@@ -20,21 +20,69 @@
}
/* GENERAL */
-.chart { float: left; height: 400px; position: relative; width: 100%; }
+.chart {
+ float: left;
+ height: 400px;
+ position: relative;
+ width: 100%;
+}
.highcharts-draw-mode { cursor: crosshair; }
.left { float: left; }
+
.right,
.highcharts-dropdown li.right { float: right; }
/* GUI */
-.highcharts-dropdown { margin: 0 0 0 10px; padding: 0; width: calc(100% - 63px); }
-.highcharts-dropdown li { background-color: #f7f7f7; background-repeat: no-repeat; cursor: pointer; float: left; height: 40px; list-style: none; margin-right: 2px; margin-bottom: 3px; padding: 0; position: relative; width: auto; }
-.highcharts-dropdown li ul { display: none; left: 0; padding-left: 0; position: absolute; z-index: 125; }
+.highcharts-dropdown {
+ margin: 0 0 0 10px;
+ padding: 0;
+ width: calc(100% - 63px);
+}
+
+.highcharts-dropdown li {
+ background-color: #f7f7f7;
+ background-repeat: no-repeat;
+ cursor: pointer;
+ float: left;
+ height: 40px;
+ list-style: none;
+ margin-right: 2px;
+ margin-bottom: 3px;
+ padding: 0;
+ position: relative;
+ width: auto;
+}
+
+.highcharts-dropdown li ul {
+ display: none;
+ left: 0;
+ padding-left: 0;
+ position: absolute;
+ z-index: 125;
+}
.highcharts-dropdown li:hover { background-color: #e6ebf5; }
.highcharts-dropdown li:hover ul { display: block; }
-.highcharts-dropdown li ul li { margin-bottom: 0; width: 160px; }
-.highcharts-dropdown li > span.highcharts-menu-item-btn { background-repeat: no-repeat; background-position: 50% 50%; display: block; float: left; height: 100%; width: 40px; }
-.highcharts-dropdown li > .highcharts-menu-item-title { color: #666; line-height: 40px; font-size: 0.876em; padding: 0 10px 0 5px; }
+
+.highcharts-dropdown li ul li {
+ margin-bottom: 0;
+ width: 160px;
+}
+
+.highcharts-dropdown li > span.highcharts-menu-item-btn {
+ background-repeat: no-repeat;
+ background-position: 50% 50%;
+ display: block;
+ float: left;
+ height: 100%;
+ width: 40px;
+}
+
+.highcharts-dropdown li > .highcharts-menu-item-title {
+ color: #666;
+ line-height: 40px;
+ font-size: 0.876em;
+ padding: 0 10px 0 5px;
+}
.highcharts-label-annotation > .highcharts-menu-item-btn { background-image: url("https://code.highcharts.com/gfx/stock-icons/label.svg"); }
.highcharts-circle-annotation > .highcharts-menu-item-btn { background-image: url("https://code.highcharts.com/gfx/stock-icons/circle.svg"); }
@@ -44,7 +92,11 @@
li.highcharts-active { background-color: #e6ebf5; }
/* Popup */
-.chart-wrapper { float: left; position: relative; width: 100%; }
+.chart-wrapper {
+ float: left;
+ position: relative;
+ width: 100%;
+}
/* Responsive design */
@media screen and (max-width: 1024px) {
diff --git a/samples/highcharts/blog/xmas-card-2020/demo.css b/samples/highcharts/blog/xmas-card-2020/demo.css
index 3ab1f9a2f1f..f9237d6aeaa 100644
--- a/samples/highcharts/blog/xmas-card-2020/demo.css
+++ b/samples/highcharts/blog/xmas-card-2020/demo.css
@@ -46,12 +46,11 @@ body {
.cardTitle {
display: none;
text-align: center;
- font-family: "Roboto,Calibri,Arial";
+ font-family: Roboto, Calibri, Arial, sans-serif;
font-size: 36px;
position: absolute;
font-weight: bold;
background-color: transparent;
- padding: 10px;
color: #fff;
margin: 10px 0 0;
padding: 0;
diff --git a/samples/highcharts/chartchooser/categorical-comparison-sunburst-monochrome/demo.css b/samples/highcharts/chartchooser/categorical-comparison-sunburst-monochrome/demo.css
index 6482c043c41..56901db2bd9 100644
--- a/samples/highcharts/chartchooser/categorical-comparison-sunburst-monochrome/demo.css
+++ b/samples/highcharts/chartchooser/categorical-comparison-sunburst-monochrome/demo.css
@@ -1,6 +1,5 @@
#container {
max-width: 660px;
- margin: auto;
height: 400px;
margin: 0 auto;
}
diff --git a/samples/highcharts/chartchooser/categorical-comparison-sunburst/demo.css b/samples/highcharts/chartchooser/categorical-comparison-sunburst/demo.css
index 6482c043c41..56901db2bd9 100644
--- a/samples/highcharts/chartchooser/categorical-comparison-sunburst/demo.css
+++ b/samples/highcharts/chartchooser/categorical-comparison-sunburst/demo.css
@@ -1,6 +1,5 @@
#container {
max-width: 660px;
- margin: auto;
height: 400px;
margin: 0 auto;
}
diff --git a/samples/highcharts/css/colors/demo.css b/samples/highcharts/css/colors/demo.css
index 1632dc471ae..116afa4ed15 100644
--- a/samples/highcharts/css/colors/demo.css
+++ b/samples/highcharts/css/colors/demo.css
@@ -7,10 +7,10 @@
margin: 0 auto;
}
-/* Since we're redefining colors after highcharts.css, we need to be specific
-because otherwise some properties would be overwritten. Note that the preferred and
-much simpler way to change the color scheme is to set the colors array in the highcharts.scss
-SASS file and build it to CSS. */
+/* Since we're redefining colors after highcharts.css, we need to be specific
+because otherwise some properties would be overwritten. Note that the preferred
+and much simpler way to change the color scheme is to set the colors array in
+the highcharts.scss SASS file and build it to CSS. */
.highcharts-point.highcharts-color-0,
.highcharts-legend-item.highcharts-color-0 .highcharts-point,
.highcharts-tooltip .highcharts-color-0 {
diff --git a/samples/highcharts/css/exporting/demo.css b/samples/highcharts/css/exporting/demo.css
index 1b8c0847585..f61959e7e72 100644
--- a/samples/highcharts/css/exporting/demo.css
+++ b/samples/highcharts/css/exporting/demo.css
@@ -2,9 +2,9 @@
#container {
height: 300px;
+ margin: 0 auto;
margin-top: 1em;
max-width: 800px;
- margin: 0 auto;
}
.highcharts-column-series rect {
diff --git a/samples/highcharts/exporting/chartoptions-data-labels/demo.css b/samples/highcharts/exporting/chartoptions-data-labels/demo.css
index 10f827564de..ada3b9d755e 100644
--- a/samples/highcharts/exporting/chartoptions-data-labels/demo.css
+++ b/samples/highcharts/exporting/chartoptions-data-labels/demo.css
@@ -1,7 +1,7 @@
#container {
height: 400px;
+ margin: 0 auto;
margin-top: 1em;
min-width: 320px;
max-width: 800px;
- margin: 0 auto;
}
diff --git a/samples/highcharts/plotoptions/series-point-events-mouseover/demo.css b/samples/highcharts/plotoptions/series-point-events-mouseover/demo.css
index 1cdb873f56a..5edc95b885f 100644
--- a/samples/highcharts/plotoptions/series-point-events-mouseover/demo.css
+++ b/samples/highcharts/plotoptions/series-point-events-mouseover/demo.css
@@ -2,7 +2,7 @@
position: absolute;
top: 55px;
right: 20px;
- font: 12px Arial, Verdana;
+ font: 12px Arial, Verdana, sans-serif;
color: #666;
background: white;
}
diff --git a/samples/highcharts/series-heatmap/periodic-table/demo.css b/samples/highcharts/series-heatmap/periodic-table/demo.css
index 9991b3471c0..7f7ae28fddc 100644
--- a/samples/highcharts/series-heatmap/periodic-table/demo.css
+++ b/samples/highcharts/series-heatmap/periodic-table/demo.css
@@ -12,9 +12,6 @@
border-radius: 2px;
color: #80989f;
font-size: 12px;
- background-image: linear-gradient(top, #fcfdff, #f2f7f7);
- background-image: linear-gradient(top, #fcfdff, #f2f7f7);
- background-image: linear-gradient(top, #fcfdff, #f2f7f7);
background-image: linear-gradient(to bottom, #fcfdff, #f2f7f7);
-webkit-box-shadow: 0 1px 2px rgb(0 0 0 / 6%);
box-shadow: 0 1px 2px rgb(0 0 0 / 6%);
diff --git a/samples/highcharts/studies/puzzle/demo.css b/samples/highcharts/studies/puzzle/demo.css
index e9deed3ea6d..20ef65452e2 100644
--- a/samples/highcharts/studies/puzzle/demo.css
+++ b/samples/highcharts/studies/puzzle/demo.css
@@ -22,6 +22,3 @@
.highcharts-puzzle-dropped {
stroke: #e0e0e0;
}
-
-
-
-
-