diff --git a/README.md b/README.md
index e793db0356e..e4099f4e5df 100644
--- a/README.md
+++ b/README.md
@@ -91,6 +91,8 @@ These GitHub repositories provide supplementary resources for Rush Stack:
| [/build-tests-samples/heft-node-rig-tutorial](./build-tests-samples/heft-node-rig-tutorial/) | (Copy of sample project) Building this project is a regression test for Heft |
| [/build-tests-samples/heft-storybook-react-tutorial](./build-tests-samples/heft-storybook-react-tutorial/) | (Copy of sample project) Building this project is a regression test for Heft |
| [/build-tests-samples/heft-storybook-react-tutorial-storykit](./build-tests-samples/heft-storybook-react-tutorial-storykit/) | Storybook build dependencies for heft-storybook-react-tutorial |
+| [/build-tests-samples/heft-web-rig-app-tutorial](./build-tests-samples/heft-web-rig-app-tutorial/) | (Copy of sample project) Building this project is a regression test for Heft |
+| [/build-tests-samples/heft-web-rig-library-tutorial](./build-tests-samples/heft-web-rig-library-tutorial/) | (Copy of sample project) Building this project is a regression test for Heft |
| [/build-tests-samples/heft-webpack-basic-tutorial](./build-tests-samples/heft-webpack-basic-tutorial/) | (Copy of sample project) Building this project is a regression test for Heft |
| [/build-tests-samples/packlets-tutorial](./build-tests-samples/packlets-tutorial/) | (Copy of sample project) Building this project is a regression test for @rushstack/eslint-plugin-packlets |
| [/build-tests/api-documenter-test](./build-tests/api-documenter-test/) | Building this project is a regression test for api-documenter |
diff --git a/apps/heft/src/schemas/README-ModifyingSchemas.md b/apps/heft/src/schemas/README-ModifyingSchemas.md
index ef9fed53374..1819095e9d0 100644
--- a/apps/heft/src/schemas/README-ModifyingSchemas.md
+++ b/apps/heft/src/schemas/README-ModifyingSchemas.md
@@ -1,4 +1,4 @@
## Important
-If you change the Heft schemas, be sure to update the example files under **src/templates**.
+If you change the Heft schemas, be sure to update the example files under **schemas/templates**.
The templates are used as a reference when updating the website documentation.
diff --git a/apps/heft/src/templates/api-extractor-task.json b/apps/heft/src/schemas/templates/api-extractor-task.json
similarity index 100%
rename from apps/heft/src/templates/api-extractor-task.json
rename to apps/heft/src/schemas/templates/api-extractor-task.json
diff --git a/apps/heft/src/templates/heft.json b/apps/heft/src/schemas/templates/heft.json
similarity index 100%
rename from apps/heft/src/templates/heft.json
rename to apps/heft/src/schemas/templates/heft.json
diff --git a/apps/heft/src/templates/node-service.json b/apps/heft/src/schemas/templates/node-service.json
similarity index 100%
rename from apps/heft/src/templates/node-service.json
rename to apps/heft/src/schemas/templates/node-service.json
diff --git a/apps/heft/src/templates/typescript.json b/apps/heft/src/schemas/templates/typescript.json
similarity index 100%
rename from apps/heft/src/templates/typescript.json
rename to apps/heft/src/schemas/templates/typescript.json
diff --git a/build-tests-samples/heft-storybook-react-tutorial-storykit/package.json b/build-tests-samples/heft-storybook-react-tutorial-storykit/package.json
index dee97f66485..b7d76a601e6 100644
--- a/build-tests-samples/heft-storybook-react-tutorial-storykit/package.json
+++ b/build-tests-samples/heft-storybook-react-tutorial-storykit/package.json
@@ -11,25 +11,26 @@
"_phase:build": ""
},
"devDependencies": {
- "@babel/core": "^7.14.8",
- "@storybook/addon-actions": "~6.3.6",
- "@storybook/addon-essentials": "~6.3.6",
- "@storybook/addon-links": "~6.3.6",
- "@storybook/cli": "~6.3.6",
- "@storybook/components": "~6.3.0",
- "@storybook/core-events": "~6.3.0",
- "@storybook/react": "~6.3.6",
- "@storybook/theming": "~6.3.0",
+ "@babel/core": "~7.17.0",
+ "@storybook/addon-actions": "~6.4.18",
+ "@storybook/addon-essentials": "~6.4.18",
+ "@storybook/addon-links": "~6.4.18",
+ "@storybook/cli": "~6.4.18",
+ "@storybook/components": "~6.4.18",
+ "@storybook/core-events": "~6.4.18",
+ "@storybook/react": "~6.4.18",
+ "@storybook/theming": "~6.4.18",
"@types/heft-jest": "1.0.1",
- "@types/react-dom": "16.9.8",
- "@types/react": "16.9.45",
+ "@types/react-dom": "16.9.14",
+ "@types/react": "16.14.23",
"@types/webpack-env": "1.13.0",
- "babel-loader": "^8.2.2",
- "css-loader": "~4.2.1",
+ "babel-loader": "~8.2.3",
+ "css-loader": "~5.2.7",
"jest": "~27.4.2",
"react-dom": "~16.13.1",
"react": "~16.13.1",
- "style-loader": "~1.2.1",
+ "style-loader": "~2.0.0",
+ "terser-webpack-plugin": "~3.0.8",
"typescript": "~4.5.2",
"webpack": "~4.44.2"
}
diff --git a/build-tests-samples/heft-storybook-react-tutorial/config/heft.json b/build-tests-samples/heft-storybook-react-tutorial/config/heft.json
index 4114fcbbf2b..3127789d6d8 100644
--- a/build-tests-samples/heft-storybook-react-tutorial/config/heft.json
+++ b/build-tests-samples/heft-storybook-react-tutorial/config/heft.json
@@ -40,7 +40,7 @@
/**
* The path to the plugin package.
*/
- "plugin": "@rushstack/heft-webpack5-plugin"
+ "plugin": "@rushstack/heft-webpack4-plugin"
/**
* An optional object that provides additional settings that may be defined by the plugin.
diff --git a/build-tests-samples/heft-storybook-react-tutorial/package.json b/build-tests-samples/heft-storybook-react-tutorial/package.json
index 97692a5d859..edc7a9c93a5 100644
--- a/build-tests-samples/heft-storybook-react-tutorial/package.json
+++ b/build-tests-samples/heft-storybook-react-tutorial/package.json
@@ -6,6 +6,7 @@
"scripts": {
"build": "heft build --clean",
"start": "heft start",
+ "storybook": "heft start --storybook",
"_phase:build": "heft build --clean",
"_phase:test": "heft test --no-build"
},
@@ -13,20 +14,20 @@
"@rushstack/eslint-config": "workspace:*",
"@rushstack/heft-jest-plugin": "workspace:*",
"@rushstack/heft-storybook-plugin": "workspace:*",
- "@rushstack/heft-webpack5-plugin": "workspace:*",
+ "@rushstack/heft-webpack4-plugin": "workspace:*",
"@rushstack/heft": "workspace:*",
"@types/heft-jest": "1.0.1",
- "@types/react-dom": "16.9.8",
- "@types/react": "16.9.45",
+ "@types/react-dom": "16.9.14",
+ "@types/react": "16.14.23",
"@types/webpack-env": "1.13.0",
- "css-loader": "~4.2.1",
+ "css-loader": "~5.2.7",
"eslint": "~8.7.0",
"heft-storybook-react-tutorial-storykit": "workspace:*",
- "html-webpack-plugin": "~5.5.0",
+ "html-webpack-plugin": "~4.5.2",
"react-dom": "~16.13.1",
"react": "~16.13.1",
- "source-map-loader": "~1.1.2",
- "style-loader": "~1.2.1",
+ "source-map-loader": "~1.1.3",
+ "style-loader": "~2.0.0",
"typescript": "~4.5.2",
"webpack": "~4.44.2"
}
diff --git a/build-tests-samples/heft-web-rig-app-tutorial/.eslintrc.js b/build-tests-samples/heft-web-rig-app-tutorial/.eslintrc.js
new file mode 100644
index 00000000000..288eaa16364
--- /dev/null
+++ b/build-tests-samples/heft-web-rig-app-tutorial/.eslintrc.js
@@ -0,0 +1,7 @@
+// This is a workaround for https://github.com/eslint/eslint/issues/3458
+require('@rushstack/eslint-config/patch/modern-module-resolution');
+
+module.exports = {
+ extends: ['@rushstack/eslint-config/profile/web-app', '@rushstack/eslint-config/mixins/react'],
+ parserOptions: { tsconfigRootDir: __dirname }
+};
diff --git a/build-tests-samples/heft-web-rig-app-tutorial/README.md b/build-tests-samples/heft-web-rig-app-tutorial/README.md
new file mode 100644
index 00000000000..11d2ad10171
--- /dev/null
+++ b/build-tests-samples/heft-web-rig-app-tutorial/README.md
@@ -0,0 +1,8 @@
+# heft-web-rig-app-tutorial
+
+This is a copy of the
+[heft-web-rig-app-tutorial](https://github.com/microsoft/rushstack-samples/tree/main/heft/heft-web-rig-app-tutorial)
+tutorial project from the [rushstack-samples](https://github.com/microsoft/rushstack-samples) repo.
+
+The copy here serves as a regression test, by using `"workspace:*"` references to the local projects in this repo.
+Please update the copy from time to time to keep it in sync with the official tutorial.
diff --git a/build-tests-samples/heft-web-rig-app-tutorial/assets/index.html b/build-tests-samples/heft-web-rig-app-tutorial/assets/index.html
new file mode 100644
index 00000000000..3cfae745c19
--- /dev/null
+++ b/build-tests-samples/heft-web-rig-app-tutorial/assets/index.html
@@ -0,0 +1,12 @@
+
+
+
+
+
+ Example Application
+
+
+ You need to enable JavaScript to run this app.
+
+
+
diff --git a/build-tests-samples/heft-web-rig-app-tutorial/config/jest.config.json b/build-tests-samples/heft-web-rig-app-tutorial/config/jest.config.json
new file mode 100644
index 00000000000..600ba9ea39a
--- /dev/null
+++ b/build-tests-samples/heft-web-rig-app-tutorial/config/jest.config.json
@@ -0,0 +1,3 @@
+{
+ "extends": "@rushstack/heft-web-rig/profiles/library/config/jest.config.json"
+}
diff --git a/build-tests-samples/heft-web-rig-app-tutorial/config/rig.json b/build-tests-samples/heft-web-rig-app-tutorial/config/rig.json
new file mode 100644
index 00000000000..d72946b5042
--- /dev/null
+++ b/build-tests-samples/heft-web-rig-app-tutorial/config/rig.json
@@ -0,0 +1,6 @@
+{
+ "$schema": "https://developer.microsoft.com/json-schemas/rig-package/rig.schema.json",
+
+ "rigPackageName": "@rushstack/heft-web-rig",
+ "rigProfile": "library"
+}
diff --git a/build-tests-samples/heft-web-rig-app-tutorial/package.json b/build-tests-samples/heft-web-rig-app-tutorial/package.json
new file mode 100644
index 00000000000..c12979af8d3
--- /dev/null
+++ b/build-tests-samples/heft-web-rig-app-tutorial/package.json
@@ -0,0 +1,28 @@
+{
+ "name": "heft-web-rig-app-tutorial",
+ "description": "(Copy of sample project) Building this project is a regression test for Heft",
+ "version": "1.0.0",
+ "private": true,
+ "scripts": {
+ "build": "heft test --clean",
+ "start": "heft start",
+ "_phase:build": "heft build --clean",
+ "_phase:test": "heft test --no-build"
+ },
+ "dependencies": {
+ "heft-web-rig-library-tutorial": "workspace:*",
+ "react": "~16.13.1",
+ "react-dom": "~16.13.1",
+ "tslib": "~2.3.1"
+ },
+ "devDependencies": {
+ "@rushstack/eslint-config": "workspace:*",
+ "@rushstack/heft-web-rig": "workspace:*",
+ "@rushstack/heft": "workspace:*",
+ "@types/heft-jest": "1.0.1",
+ "@types/react-dom": "16.9.14",
+ "@types/react": "16.14.23",
+ "@types/webpack-env": "1.13.0",
+ "typescript": "~4.5.2"
+ }
+}
diff --git a/build-tests-samples/heft-web-rig-app-tutorial/src/ExampleApp.tsx b/build-tests-samples/heft-web-rig-app-tutorial/src/ExampleApp.tsx
new file mode 100644
index 00000000000..f003efacfaa
--- /dev/null
+++ b/build-tests-samples/heft-web-rig-app-tutorial/src/ExampleApp.tsx
@@ -0,0 +1,35 @@
+import * as React from 'react';
+import { ToggleSwitch, IToggleEventArgs } from 'heft-web-rig-library-tutorial';
+
+/**
+ * This React component renders the application page.
+ */
+export class ExampleApp extends React.Component {
+ public render(): React.ReactNode {
+ const appStyle: React.CSSProperties = {
+ backgroundColor: '#ffffff',
+ padding: '20px',
+ margin: '20px',
+ borderRadius: '5px',
+ width: '400px'
+ };
+
+ return (
+
+
Hello, world!
+
Here is an example control:
+
+
+
Here is an example image:
+
+
+ );
+ }
+
+ // React event handlers should be represented as fields instead of methods to ensure the "this" pointer
+ // is bound correctly. This form does not work with virtual/override inheritance, so use regular methods
+ // everywhere else.
+ private _onToggle = (sender: ToggleSwitch, args: IToggleEventArgs): void => {
+ console.log('Toggle switch changed: ' + args.sliderPosition);
+ };
+}
diff --git a/build-tests-samples/heft-web-rig-app-tutorial/src/example-image.png b/build-tests-samples/heft-web-rig-app-tutorial/src/example-image.png
new file mode 100644
index 00000000000..94fda081fac
Binary files /dev/null and b/build-tests-samples/heft-web-rig-app-tutorial/src/example-image.png differ
diff --git a/build-tests-samples/heft-web-rig-app-tutorial/src/start.css b/build-tests-samples/heft-web-rig-app-tutorial/src/start.css
new file mode 100644
index 00000000000..47cd6d4c1ad
--- /dev/null
+++ b/build-tests-samples/heft-web-rig-app-tutorial/src/start.css
@@ -0,0 +1,11 @@
+/**
+ * This file gets copied to the "lib" folder because its extension is registered in copy-static-assets.json
+ * Then Webpack uses css-loader to embed it in the application bundle, and then style-loader applies to the DOM.
+ */
+html,
+body {
+ margin: 0;
+ height: 100%;
+ background-color: #c0c0c0;
+ font-family: Tahoma, sans-serif;
+}
diff --git a/build-tests-samples/heft-web-rig-app-tutorial/src/start.tsx b/build-tests-samples/heft-web-rig-app-tutorial/src/start.tsx
new file mode 100644
index 00000000000..b17340dfd75
--- /dev/null
+++ b/build-tests-samples/heft-web-rig-app-tutorial/src/start.tsx
@@ -0,0 +1,9 @@
+// eslint-disable-next-line @typescript-eslint/no-unused-vars
+import * as React from 'react';
+import * as ReactDOM from 'react-dom';
+import { ExampleApp } from './ExampleApp';
+
+import './start.css';
+
+const rootDiv: HTMLElement = document.getElementById('root') as HTMLElement;
+ReactDOM.render( , rootDiv);
diff --git a/build-tests-samples/heft-web-rig-app-tutorial/src/test/ToggleSwitch.test.ts b/build-tests-samples/heft-web-rig-app-tutorial/src/test/ToggleSwitch.test.ts
new file mode 100644
index 00000000000..944b63e898d
--- /dev/null
+++ b/build-tests-samples/heft-web-rig-app-tutorial/src/test/ToggleSwitch.test.ts
@@ -0,0 +1,12 @@
+// Copyright (c) Microsoft Corporation. All rights reserved. Licensed under the MIT license.
+// See LICENSE in the project root for license information.
+
+// Note that Jest tests import the CommonJS files (from lib-commonjs/*.js)
+// whereas Webpack will import the ESM files (from lib/*.js)
+import { ToggleSwitch } from 'heft-web-rig-library-tutorial';
+
+describe('ToggleSwitch', () => {
+ it('can be tested', () => {
+ expect(ToggleSwitch).toBeDefined();
+ });
+});
diff --git a/build-tests-samples/heft-web-rig-app-tutorial/tsconfig.json b/build-tests-samples/heft-web-rig-app-tutorial/tsconfig.json
new file mode 100644
index 00000000000..bb41d01a056
--- /dev/null
+++ b/build-tests-samples/heft-web-rig-app-tutorial/tsconfig.json
@@ -0,0 +1,6 @@
+{
+ "extends": "./node_modules/@rushstack/heft-web-rig/profiles/app/tsconfig-base.json",
+ "compilerOptions": {
+ "types": ["heft-jest", "webpack-env"]
+ }
+}
diff --git a/build-tests-samples/heft-web-rig-app-tutorial/webpack.config.js b/build-tests-samples/heft-web-rig-app-tutorial/webpack.config.js
new file mode 100644
index 00000000000..7f0f154b813
--- /dev/null
+++ b/build-tests-samples/heft-web-rig-app-tutorial/webpack.config.js
@@ -0,0 +1,28 @@
+'use strict';
+
+const createWebpackConfig = require('@rushstack/heft-web-rig/profiles/app/webpack-base.config');
+
+module.exports = function createConfig(env, argv) {
+ return createWebpackConfig({
+ env: env,
+ argv: argv,
+ projectRoot: __dirname,
+ // Documentation: https://webpack.js.org/configuration/
+ configOverride: {
+ resolve: {
+ alias: {
+ // Use the bundled library
+ 'heft-web-rig-library-tutorial':
+ 'heft-web-rig-library-tutorial/dist/heft-web-rig-library-tutorial.js'
+ }
+ },
+ performance: {
+ hints: env.production ? 'error' : false
+ // This specifies the bundle size limit that will trigger Webpack's warning saying:
+ // "The following entrypoint(s) combined asset size exceeds the recommended limit."
+ // maxEntrypointSize: 500000,
+ // maxAssetSize: 500000
+ }
+ }
+ });
+};
diff --git a/build-tests-samples/heft-web-rig-library-tutorial/.eslintrc.js b/build-tests-samples/heft-web-rig-library-tutorial/.eslintrc.js
new file mode 100644
index 00000000000..288eaa16364
--- /dev/null
+++ b/build-tests-samples/heft-web-rig-library-tutorial/.eslintrc.js
@@ -0,0 +1,7 @@
+// This is a workaround for https://github.com/eslint/eslint/issues/3458
+require('@rushstack/eslint-config/patch/modern-module-resolution');
+
+module.exports = {
+ extends: ['@rushstack/eslint-config/profile/web-app', '@rushstack/eslint-config/mixins/react'],
+ parserOptions: { tsconfigRootDir: __dirname }
+};
diff --git a/build-tests-samples/heft-web-rig-library-tutorial/README.md b/build-tests-samples/heft-web-rig-library-tutorial/README.md
new file mode 100644
index 00000000000..b34bc56d0b1
--- /dev/null
+++ b/build-tests-samples/heft-web-rig-library-tutorial/README.md
@@ -0,0 +1,8 @@
+# heft-web-rig-library-tutorial
+
+This is a copy of the
+[heft-web-rig-library-tutorial](https://github.com/microsoft/rushstack-samples/tree/main/heft/heft-web-rig-library-tutorial)
+tutorial project from the [rushstack-samples](https://github.com/microsoft/rushstack-samples) repo.
+
+The copy here serves as a regression test, by using `"workspace:*"` references to the local projects in this repo.
+Please update the copy from time to time to keep it in sync with the official tutorial.
diff --git a/build-tests-samples/heft-web-rig-library-tutorial/config/api-extractor.json b/build-tests-samples/heft-web-rig-library-tutorial/config/api-extractor.json
new file mode 100644
index 00000000000..8fcd66198e4
--- /dev/null
+++ b/build-tests-samples/heft-web-rig-library-tutorial/config/api-extractor.json
@@ -0,0 +1,364 @@
+/**
+ * Config file for API Extractor. For more info, please visit: https://api-extractor.com
+ */
+{
+ "$schema": "https://developer.microsoft.com/json-schemas/api-extractor/v7/api-extractor.schema.json",
+
+ /**
+ * Optionally specifies another JSON config file that this file extends from. This provides a way for
+ * standard settings to be shared across multiple projects.
+ *
+ * If the path starts with "./" or "../", the path is resolved relative to the folder of the file that contains
+ * the "extends" field. Otherwise, the first path segment is interpreted as an NPM package name, and will be
+ * resolved using NodeJS require().
+ *
+ * SUPPORTED TOKENS: none
+ * DEFAULT VALUE: ""
+ */
+ // "extends": "./shared/api-extractor-base.json"
+ // "extends": "my-package/include/api-extractor-base.json"
+
+ /**
+ * Determines the "" token that can be used with other config file settings. The project folder
+ * typically contains the tsconfig.json and package.json config files, but the path is user-defined.
+ *
+ * The path is resolved relative to the folder of the config file that contains the setting.
+ *
+ * The default value for "projectFolder" is the token "", which means the folder is determined by traversing
+ * parent folders, starting from the folder containing api-extractor.json, and stopping at the first folder
+ * that contains a tsconfig.json file. If a tsconfig.json file cannot be found in this way, then an error
+ * will be reported.
+ *
+ * SUPPORTED TOKENS:
+ * DEFAULT VALUE: ""
+ */
+ // "projectFolder": "..",
+
+ /**
+ * (REQUIRED) Specifies the .d.ts file to be used as the starting point for analysis. API Extractor
+ * analyzes the symbols exported by this module.
+ *
+ * The file extension must be ".d.ts" and not ".ts".
+ *
+ * The path is resolved relative to the folder of the config file that contains the setting; to change this,
+ * prepend a folder token such as "".
+ *
+ * SUPPORTED TOKENS: , ,
+ */
+ "mainEntryPointFilePath": "/lib/index.d.ts",
+
+ /**
+ * A list of NPM package names whose exports should be treated as part of this package.
+ *
+ * For example, suppose that Webpack is used to generate a distributed bundle for the project "library1",
+ * and another NPM package "library2" is embedded in this bundle. Some types from library2 may become part
+ * of the exported API for library1, but by default API Extractor would generate a .d.ts rollup that explicitly
+ * imports library2. To avoid this, we can specify:
+ *
+ * "bundledPackages": [ "library2" ],
+ *
+ * This would direct API Extractor to embed those types directly in the .d.ts rollup, as if they had been
+ * local files for library1.
+ */
+ "bundledPackages": [],
+
+ /**
+ * Determines how the TypeScript compiler engine will be invoked by API Extractor.
+ */
+ "compiler": {
+ /**
+ * Specifies the path to the tsconfig.json file to be used by API Extractor when analyzing the project.
+ *
+ * The path is resolved relative to the folder of the config file that contains the setting; to change this,
+ * prepend a folder token such as "".
+ *
+ * Note: This setting will be ignored if "overrideTsconfig" is used.
+ *
+ * SUPPORTED TOKENS: , ,
+ * DEFAULT VALUE: "/tsconfig.json"
+ */
+ // "tsconfigFilePath": "/tsconfig.json",
+ /**
+ * Provides a compiler configuration that will be used instead of reading the tsconfig.json file from disk.
+ * The object must conform to the TypeScript tsconfig schema:
+ *
+ * http://json.schemastore.org/tsconfig
+ *
+ * If omitted, then the tsconfig.json file will be read from the "projectFolder".
+ *
+ * DEFAULT VALUE: no overrideTsconfig section
+ */
+ // "overrideTsconfig": {
+ // . . .
+ // }
+ /**
+ * This option causes the compiler to be invoked with the --skipLibCheck option. This option is not recommended
+ * and may cause API Extractor to produce incomplete or incorrect declarations, but it may be required when
+ * dependencies contain declarations that are incompatible with the TypeScript engine that API Extractor uses
+ * for its analysis. Where possible, the underlying issue should be fixed rather than relying on skipLibCheck.
+ *
+ * DEFAULT VALUE: false
+ */
+ // "skipLibCheck": true,
+ },
+
+ /**
+ * Configures how the API report file (*.api.md) will be generated.
+ */
+ "apiReport": {
+ /**
+ * (REQUIRED) Whether to generate an API report.
+ */
+ "enabled": false
+
+ /**
+ * The filename for the API report files. It will be combined with "reportFolder" or "reportTempFolder" to produce
+ * a full file path.
+ *
+ * The file extension should be ".api.md", and the string should not contain a path separator such as "\" or "/".
+ *
+ * SUPPORTED TOKENS: ,
+ * DEFAULT VALUE: ".api.md"
+ */
+ // "reportFileName": ".api.md",
+
+ /**
+ * Specifies the folder where the API report file is written. The file name portion is determined by
+ * the "reportFileName" setting.
+ *
+ * The API report file is normally tracked by Git. Changes to it can be used to trigger a branch policy,
+ * e.g. for an API review.
+ *
+ * The path is resolved relative to the folder of the config file that contains the setting; to change this,
+ * prepend a folder token such as "".
+ *
+ * SUPPORTED TOKENS: , ,
+ * DEFAULT VALUE: "/etc/"
+ */
+ // "reportFolder": "/etc/",
+
+ /**
+ * Specifies the folder where the temporary report file is written. The file name portion is determined by
+ * the "reportFileName" setting.
+ *
+ * After the temporary file is written to disk, it is compared with the file in the "reportFolder".
+ * If they are different, a production build will fail.
+ *
+ * The path is resolved relative to the folder of the config file that contains the setting; to change this,
+ * prepend a folder token such as "".
+ *
+ * SUPPORTED TOKENS: , ,
+ * DEFAULT VALUE: "/temp/"
+ */
+ // "reportTempFolder": "/temp/"
+ },
+
+ /**
+ * Configures how the doc model file (*.api.json) will be generated.
+ */
+ "docModel": {
+ /**
+ * (REQUIRED) Whether to generate a doc model file.
+ */
+ "enabled": false
+
+ /**
+ * The output path for the doc model file. The file extension should be ".api.json".
+ *
+ * The path is resolved relative to the folder of the config file that contains the setting; to change this,
+ * prepend a folder token such as "".
+ *
+ * SUPPORTED TOKENS: , ,
+ * DEFAULT VALUE: "/temp/.api.json"
+ */
+ // "apiJsonFilePath": "/temp/.api.json"
+ },
+
+ /**
+ * Configures how the .d.ts rollup file will be generated.
+ */
+ "dtsRollup": {
+ /**
+ * (REQUIRED) Whether to generate the .d.ts rollup file.
+ */
+ "enabled": true
+
+ /**
+ * Specifies the output path for a .d.ts rollup file to be generated without any trimming.
+ * This file will include all declarations that are exported by the main entry point.
+ *
+ * If the path is an empty string, then this file will not be written.
+ *
+ * The path is resolved relative to the folder of the config file that contains the setting; to change this,
+ * prepend a folder token such as "".
+ *
+ * SUPPORTED TOKENS: , ,
+ * DEFAULT VALUE: "/dist/.d.ts"
+ */
+ // "untrimmedFilePath": "/dist/.d.ts",
+
+ /**
+ * Specifies the output path for a .d.ts rollup file to be generated with trimming for a "beta" release.
+ * This file will include only declarations that are marked as "@public" or "@beta".
+ *
+ * The path is resolved relative to the folder of the config file that contains the setting; to change this,
+ * prepend a folder token such as "".
+ *
+ * SUPPORTED TOKENS: , ,
+ * DEFAULT VALUE: ""
+ */
+ // "betaTrimmedFilePath": "/dist/-beta.d.ts",
+
+ /**
+ * Specifies the output path for a .d.ts rollup file to be generated with trimming for a "public" release.
+ * This file will include only declarations that are marked as "@public".
+ *
+ * If the path is an empty string, then this file will not be written.
+ *
+ * The path is resolved relative to the folder of the config file that contains the setting; to change this,
+ * prepend a folder token such as "".
+ *
+ * SUPPORTED TOKENS: , ,
+ * DEFAULT VALUE: ""
+ */
+ // "publicTrimmedFilePath": "/dist/-public.d.ts",
+
+ /**
+ * When a declaration is trimmed, by default it will be replaced by a code comment such as
+ * "Excluded from this release type: exampleMember". Set "omitTrimmingComments" to true to remove the
+ * declaration completely.
+ *
+ * DEFAULT VALUE: false
+ */
+ // "omitTrimmingComments": true
+ },
+
+ /**
+ * Configures how the tsdoc-metadata.json file will be generated.
+ */
+ "tsdocMetadata": {
+ /**
+ * Whether to generate the tsdoc-metadata.json file.
+ *
+ * DEFAULT VALUE: true
+ */
+ // "enabled": true,
+ /**
+ * Specifies where the TSDoc metadata file should be written.
+ *
+ * The path is resolved relative to the folder of the config file that contains the setting; to change this,
+ * prepend a folder token such as "".
+ *
+ * The default value is "", which causes the path to be automatically inferred from the "tsdocMetadata",
+ * "typings" or "main" fields of the project's package.json. If none of these fields are set, the lookup
+ * falls back to "tsdoc-metadata.json" in the package folder.
+ *
+ * SUPPORTED TOKENS: , ,
+ * DEFAULT VALUE: ""
+ */
+ // "tsdocMetadataFilePath": "/dist/tsdoc-metadata.json"
+ },
+
+ /**
+ * Specifies what type of newlines API Extractor should use when writing output files. By default, the output files
+ * will be written with Windows-style newlines. To use POSIX-style newlines, specify "lf" instead.
+ * To use the OS's default newline kind, specify "os".
+ *
+ * DEFAULT VALUE: "crlf"
+ */
+ // "newlineKind": "crlf",
+
+ /**
+ * Configures how API Extractor reports error and warning messages produced during analysis.
+ *
+ * There are three sources of messages: compiler messages, API Extractor messages, and TSDoc messages.
+ */
+ "messages": {
+ /**
+ * Configures handling of diagnostic messages reported by the TypeScript compiler engine while analyzing
+ * the input .d.ts files.
+ *
+ * TypeScript message identifiers start with "TS" followed by an integer. For example: "TS2551"
+ *
+ * DEFAULT VALUE: A single "default" entry with logLevel=warning.
+ */
+ "compilerMessageReporting": {
+ /**
+ * Configures the default routing for messages that don't match an explicit rule in this table.
+ */
+ "default": {
+ /**
+ * Specifies whether the message should be written to the the tool's output log. Note that
+ * the "addToApiReportFile" property may supersede this option.
+ *
+ * Possible values: "error", "warning", "none"
+ *
+ * Errors cause the build to fail and return a nonzero exit code. Warnings cause a production build fail
+ * and return a nonzero exit code. For a non-production build (e.g. when "api-extractor run" includes
+ * the "--local" option), the warning is displayed but the build will not fail.
+ *
+ * DEFAULT VALUE: "warning"
+ */
+ "logLevel": "warning"
+
+ /**
+ * When addToApiReportFile is true: If API Extractor is configured to write an API report file (.api.md),
+ * then the message will be written inside that file; otherwise, the message is instead logged according to
+ * the "logLevel" option.
+ *
+ * DEFAULT VALUE: false
+ */
+ // "addToApiReportFile": false
+ }
+
+ // "TS2551": {
+ // "logLevel": "warning",
+ // "addToApiReportFile": true
+ // },
+ //
+ // . . .
+ },
+
+ /**
+ * Configures handling of messages reported by API Extractor during its analysis.
+ *
+ * API Extractor message identifiers start with "ae-". For example: "ae-extra-release-tag"
+ *
+ * DEFAULT VALUE: See api-extractor-defaults.json for the complete table of extractorMessageReporting mappings
+ */
+ "extractorMessageReporting": {
+ "default": {
+ "logLevel": "warning"
+ // "addToApiReportFile": false
+ }
+
+ // "ae-extra-release-tag": {
+ // "logLevel": "warning",
+ // "addToApiReportFile": true
+ // },
+ //
+ // . . .
+ },
+
+ /**
+ * Configures handling of messages reported by the TSDoc parser when analyzing code comments.
+ *
+ * TSDoc message identifiers start with "tsdoc-". For example: "tsdoc-link-tag-unescaped-text"
+ *
+ * DEFAULT VALUE: A single "default" entry with logLevel=warning.
+ */
+ "tsdocMessageReporting": {
+ "default": {
+ "logLevel": "warning"
+ // "addToApiReportFile": false
+ }
+
+ // "tsdoc-link-tag-unescaped-text": {
+ // "logLevel": "warning",
+ // "addToApiReportFile": true
+ // },
+ //
+ // . . .
+ }
+ }
+}
diff --git a/build-tests-samples/heft-web-rig-library-tutorial/config/jest.config.json b/build-tests-samples/heft-web-rig-library-tutorial/config/jest.config.json
new file mode 100644
index 00000000000..600ba9ea39a
--- /dev/null
+++ b/build-tests-samples/heft-web-rig-library-tutorial/config/jest.config.json
@@ -0,0 +1,3 @@
+{
+ "extends": "@rushstack/heft-web-rig/profiles/library/config/jest.config.json"
+}
diff --git a/build-tests-samples/heft-web-rig-library-tutorial/config/rig.json b/build-tests-samples/heft-web-rig-library-tutorial/config/rig.json
new file mode 100644
index 00000000000..d72946b5042
--- /dev/null
+++ b/build-tests-samples/heft-web-rig-library-tutorial/config/rig.json
@@ -0,0 +1,6 @@
+{
+ "$schema": "https://developer.microsoft.com/json-schemas/rig-package/rig.schema.json",
+
+ "rigPackageName": "@rushstack/heft-web-rig",
+ "rigProfile": "library"
+}
diff --git a/build-tests-samples/heft-web-rig-library-tutorial/package.json b/build-tests-samples/heft-web-rig-library-tutorial/package.json
new file mode 100644
index 00000000000..d434eb7f278
--- /dev/null
+++ b/build-tests-samples/heft-web-rig-library-tutorial/package.json
@@ -0,0 +1,30 @@
+{
+ "name": "heft-web-rig-library-tutorial",
+ "description": "(Copy of sample project) Building this project is a regression test for Heft",
+ "version": "1.0.0",
+ "private": true,
+ "main": "lib-commonjs/index.js",
+ "module": "lib/heft-web-rig-library-tutorial.js",
+ "typings": "dist/heft-web-rig-library-tutorial.d.ts",
+ "scripts": {
+ "build": "heft test --clean",
+ "start": "heft start",
+ "_phase:build": "heft build --clean",
+ "_phase:test": "heft test --no-build"
+ },
+ "dependencies": {
+ "react": "~16.13.1",
+ "react-dom": "~16.13.1",
+ "tslib": "~2.3.1"
+ },
+ "devDependencies": {
+ "@rushstack/eslint-config": "workspace:*",
+ "@rushstack/heft-web-rig": "workspace:*",
+ "@rushstack/heft": "workspace:*",
+ "@types/heft-jest": "1.0.1",
+ "@types/react-dom": "16.9.14",
+ "@types/react": "16.14.23",
+ "@types/webpack-env": "1.13.0",
+ "typescript": "~4.5.2"
+ }
+}
diff --git a/build-tests-samples/heft-web-rig-library-tutorial/src/ToggleSwitch.tsx b/build-tests-samples/heft-web-rig-library-tutorial/src/ToggleSwitch.tsx
new file mode 100644
index 00000000000..dc032d10ec6
--- /dev/null
+++ b/build-tests-samples/heft-web-rig-library-tutorial/src/ToggleSwitch.tsx
@@ -0,0 +1,109 @@
+import * as React from 'react';
+
+/**
+ * Slider positions for `ToggleSwitch`.
+ * @public
+ */
+export const enum ToggleSwitchPosition {
+ Left = 'left',
+ Right = 'right'
+}
+
+/**
+ * Event arguments for `IToggleSwitchProps.onToggle`.
+ * @public
+ */
+export interface IToggleEventArgs {
+ sliderPosition: ToggleSwitchPosition;
+}
+
+/**
+ * @public
+ */
+export interface IToggleSwitchProps {
+ /**
+ * The CSS color when the `ToggleSwitch` slider is in the left position.
+ * Example value: `"#800000"`
+ */
+ leftColor: string;
+
+ /**
+ * The CSS color when the `ToggleSwitch` slider is in the right position.
+ * Example value: `"#008000"`
+ */
+ rightColor: string;
+
+ /**
+ * An event that fires when the `ToggleSwitch` control is clicked.
+ */
+ onToggle?: (sender: ToggleSwitch, args: IToggleEventArgs) => void;
+}
+
+/**
+ * Private state for ToggleSwitch.
+ * @public
+ */
+export interface IToggleSwitchState {
+ sliderPosition: ToggleSwitchPosition;
+}
+
+/**
+ * An example component that renders a switch whose slider position can be "left" or "right".
+ * @public
+ */
+export class ToggleSwitch extends React.Component {
+ public constructor(props: IToggleSwitchProps) {
+ super(props);
+ this.state = {
+ sliderPosition: ToggleSwitchPosition.Left
+ };
+ }
+
+ public render(): React.ReactNode {
+ const frameStyle: React.CSSProperties = {
+ borderRadius: '10px',
+ backgroundColor:
+ this.state.sliderPosition === ToggleSwitchPosition.Left
+ ? this.props.leftColor
+ : this.props.rightColor,
+ width: '35px',
+ height: '20px',
+ cursor: 'pointer'
+ };
+ const sliderStyle: React.CSSProperties = {
+ borderRadius: '10px',
+ backgroundColor: '#c0c0c0',
+ width: '20px',
+ height: '20px'
+ };
+
+ if (this.state.sliderPosition === ToggleSwitchPosition.Left) {
+ sliderStyle.marginLeft = '0px';
+ sliderStyle.marginRight = 'auto';
+ } else {
+ sliderStyle.marginLeft = 'auto';
+ sliderStyle.marginRight = '0px';
+ }
+
+ return (
+
+ );
+ }
+
+ // React event handlers should be represented as fields instead of methods to ensure the "this" pointer
+ // is bound correctly. This form does not work with virtual/override inheritance, so use regular methods
+ // everywhere else.
+ private _onClickSlider = (event: React.MouseEvent): void => {
+ if (this.state.sliderPosition === ToggleSwitchPosition.Left) {
+ this.setState({ sliderPosition: ToggleSwitchPosition.Right });
+ } else {
+ this.setState({ sliderPosition: ToggleSwitchPosition.Left });
+ }
+
+ if (this.props.onToggle) {
+ this.props.onToggle(this, { sliderPosition: this.state.sliderPosition });
+ }
+ };
+}
diff --git a/build-tests-samples/heft-web-rig-library-tutorial/src/index.ts b/build-tests-samples/heft-web-rig-library-tutorial/src/index.ts
new file mode 100644
index 00000000000..abd33f3ca71
--- /dev/null
+++ b/build-tests-samples/heft-web-rig-library-tutorial/src/index.ts
@@ -0,0 +1 @@
+export * from './ToggleSwitch';
diff --git a/build-tests-samples/heft-web-rig-library-tutorial/src/test/ToggleSwitch.test.ts b/build-tests-samples/heft-web-rig-library-tutorial/src/test/ToggleSwitch.test.ts
new file mode 100644
index 00000000000..0891628cc54
--- /dev/null
+++ b/build-tests-samples/heft-web-rig-library-tutorial/src/test/ToggleSwitch.test.ts
@@ -0,0 +1,10 @@
+// Copyright (c) Microsoft Corporation. All rights reserved. Licensed under the MIT license.
+// See LICENSE in the project root for license information.
+
+import { ToggleSwitch } from '../ToggleSwitch';
+
+describe('ToggleSwitch', () => {
+ it('can be tested', () => {
+ expect(ToggleSwitch).toBeDefined();
+ });
+});
diff --git a/build-tests-samples/heft-web-rig-library-tutorial/tsconfig.json b/build-tests-samples/heft-web-rig-library-tutorial/tsconfig.json
new file mode 100644
index 00000000000..bb41d01a056
--- /dev/null
+++ b/build-tests-samples/heft-web-rig-library-tutorial/tsconfig.json
@@ -0,0 +1,6 @@
+{
+ "extends": "./node_modules/@rushstack/heft-web-rig/profiles/app/tsconfig-base.json",
+ "compilerOptions": {
+ "types": ["heft-jest", "webpack-env"]
+ }
+}
diff --git a/build-tests-samples/heft-web-rig-library-tutorial/webpack.config.js b/build-tests-samples/heft-web-rig-library-tutorial/webpack.config.js
new file mode 100644
index 00000000000..1215f0c5c1f
--- /dev/null
+++ b/build-tests-samples/heft-web-rig-library-tutorial/webpack.config.js
@@ -0,0 +1,24 @@
+'use strict';
+
+const createWebpackConfig = require('@rushstack/heft-web-rig/profiles/library/webpack-base.config');
+
+module.exports = function createConfig(env, argv) {
+ return createWebpackConfig({
+ env: env,
+ argv: argv,
+ projectRoot: __dirname,
+
+ // Documentation: https://webpack.js.org/configuration/
+ configOverride: {
+ externals: ['react', 'react-dom', 'tslib'],
+
+ performance: {
+ hints: env.production ? 'error' : false
+ // This specifies the bundle size limit that will trigger Webpack's warning saying:
+ // "The following entrypoint(s) combined asset size exceeds the recommended limit."
+ // maxEntrypointSize: 500000,
+ // maxAssetSize: 500000
+ }
+ }
+ });
+};
diff --git a/build-tests-samples/heft-webpack-basic-tutorial/package.json b/build-tests-samples/heft-webpack-basic-tutorial/package.json
index 36f32e56d00..427b29d9a4b 100644
--- a/build-tests-samples/heft-webpack-basic-tutorial/package.json
+++ b/build-tests-samples/heft-webpack-basic-tutorial/package.json
@@ -11,21 +11,21 @@
},
"devDependencies": {
"@rushstack/eslint-config": "workspace:*",
- "@rushstack/heft": "workspace:*",
"@rushstack/heft-jest-plugin": "workspace:*",
"@rushstack/heft-webpack5-plugin": "workspace:*",
+ "@rushstack/heft": "workspace:*",
"@types/heft-jest": "1.0.1",
- "@types/react": "16.9.45",
- "@types/react-dom": "16.9.8",
+ "@types/react-dom": "16.9.14",
+ "@types/react": "16.14.23",
"@types/webpack-env": "1.13.0",
- "css-loader": "~4.2.1",
+ "css-loader": "~6.6.0",
"eslint": "~8.7.0",
"html-webpack-plugin": "~5.5.0",
- "react": "~16.13.1",
"react-dom": "~16.13.1",
- "style-loader": "~1.2.1",
+ "react": "~16.13.1",
+ "source-map-loader": "~3.0.1",
+ "style-loader": "~3.3.1",
"typescript": "~4.5.2",
- "webpack": "~4.44.2",
- "source-map-loader": "~1.1.2"
+ "webpack": "~5.68.0"
}
}
diff --git a/build-tests/heft-sass-test/config/heft.json b/build-tests/heft-sass-test/config/heft.json
index e8076e89158..1e7f17a677d 100644
--- a/build-tests/heft-sass-test/config/heft.json
+++ b/build-tests/heft-sass-test/config/heft.json
@@ -40,7 +40,7 @@
/**
* The path to the plugin package.
*/
- "plugin": "@rushstack/heft-webpack5-plugin"
+ "plugin": "@rushstack/heft-webpack4-plugin"
/**
* An optional object that provides additional settings that may be defined by the plugin.
diff --git a/build-tests/heft-sass-test/package.json b/build-tests/heft-sass-test/package.json
index 83ed241112c..b425d954317 100644
--- a/build-tests/heft-sass-test/package.json
+++ b/build-tests/heft-sass-test/package.json
@@ -11,25 +11,25 @@
},
"devDependencies": {
"@rushstack/eslint-config": "workspace:*",
- "@rushstack/heft": "workspace:*",
"@rushstack/heft-jest-plugin": "workspace:*",
"@rushstack/heft-sass-plugin": "workspace:*",
- "@rushstack/heft-webpack5-plugin": "workspace:*",
+ "@rushstack/heft-webpack4-plugin": "workspace:*",
+ "@rushstack/heft": "workspace:*",
"@types/heft-jest": "1.0.1",
- "@types/react-dom": "16.9.8",
- "@types/react": "16.9.45",
+ "@types/react-dom": "16.9.14",
+ "@types/react": "16.14.23",
"@types/webpack-env": "1.13.0",
- "autoprefixer": "~9.8.0",
- "css-loader": "~4.2.1",
+ "autoprefixer": "~10.4.2",
+ "css-loader": "~5.2.7",
"eslint": "~8.7.0",
- "html-webpack-plugin": "~5.5.0",
- "node-sass": "6.0.1",
- "postcss": "7.0.32",
- "postcss-loader": "~4.0.1",
+ "html-webpack-plugin": "~4.5.2",
+ "postcss-loader": "~4.1.0",
+ "postcss": "~8.4.6",
"react-dom": "~16.13.1",
"react": "~16.13.1",
- "sass-loader": "~12.3.0",
- "style-loader": "~1.2.1",
+ "sass-loader": "~10.0.0",
+ "sass": "~1.3.0",
+ "style-loader": "~2.0.0",
"typescript": "~4.5.2",
"webpack": "~4.44.2"
},
diff --git a/build-tests/heft-sass-test/webpack.config.js b/build-tests/heft-sass-test/webpack.config.js
index 5536f5ee491..a718d8e7c6a 100644
--- a/build-tests/heft-sass-test/webpack.config.js
+++ b/build-tests/heft-sass-test/webpack.config.js
@@ -3,7 +3,6 @@
const path = require('path');
const Autoprefixer = require('autoprefixer');
const HtmlWebpackPlugin = require('html-webpack-plugin');
-const sass = require('node-sass');
/**
* If the "--production" command-line parameter is specified when invoking Heft, then the
diff --git a/build-tests/heft-web-rig-library-test/webpack.config.js b/build-tests/heft-web-rig-library-test/webpack.config.js
new file mode 100644
index 00000000000..03cadfeca0e
--- /dev/null
+++ b/build-tests/heft-web-rig-library-test/webpack.config.js
@@ -0,0 +1,21 @@
+'use strict';
+
+const createWebpackConfig = require('@rushstack/heft-web-rig/profiles/library/webpack-base.config');
+
+module.exports = function createConfig(env, argv) {
+ return createWebpackConfig({
+ env: env,
+ argv: argv,
+ projectRoot: __dirname,
+ // Documentation: https://webpack.js.org/configuration/
+ configOverride: {
+ performance: {
+ hints: env.production ? 'error' : false
+ // This specifies the bundle size limit that will trigger Webpack's warning saying:
+ // "The following entrypoint(s) combined asset size exceeds the recommended limit."
+ // maxEntrypointSize: 500000,
+ // maxAssetSize: 500000
+ }
+ }
+ });
+};
diff --git a/build-tests/install-test-workspace/workspace/common/pnpm-lock.yaml b/build-tests/install-test-workspace/workspace/common/pnpm-lock.yaml
index 76f96b85041..2517d776184 100644
--- a/build-tests/install-test-workspace/workspace/common/pnpm-lock.yaml
+++ b/build-tests/install-test-workspace/workspace/common/pnpm-lock.yaml
@@ -253,7 +253,7 @@ packages:
dev: true
/ajv/6.12.6:
- resolution: {integrity: sha1-uvWmLoArB9l3A0WG+MO69a3ybfQ=}
+ resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==}
dependencies:
fast-deep-equal: 3.1.3
fast-json-stable-stringify: 2.1.0
@@ -295,7 +295,7 @@ packages:
dev: true
/argparse/2.0.1:
- resolution: {integrity: sha1-JG9Q88p4oyQPbJl+ipvR6sSeSzg=}
+ resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==}
dev: true
/array-includes/3.1.4:
@@ -588,7 +588,7 @@ packages:
dev: true
/eslint-utils/3.0.0_eslint@8.7.0:
- resolution: {integrity: sha1-iuuvrOc0W7M1WdsKHxOh0tSMNnI=}
+ resolution: {integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==}
engines: {node: ^10.0.0 || ^12.0.0 || >= 14.0.0}
peerDependencies:
eslint: '>=5'
@@ -598,12 +598,12 @@ packages:
dev: true
/eslint-visitor-keys/2.1.0:
- resolution: {integrity: sha1-9lMoJZMFknOSyTjtROsKXJsr0wM=}
+ resolution: {integrity: sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==}
engines: {node: '>=10'}
dev: true
/eslint-visitor-keys/3.2.0:
- resolution: {integrity: sha1-b7sWameY7lmRNYvC2qG6dswSVKE=}
+ resolution: {integrity: sha512-IOzT0X126zn7ALX0dwFiUQEdsfzrm4+ISsQS8nukaJXwEyYKRSnEIIDULYg1mCtGp7UUXgfGl7BIolXREQK+XQ==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
dev: true
@@ -712,7 +712,7 @@ packages:
dev: true
/fast-json-stable-stringify/2.1.0:
- resolution: {integrity: sha1-h0v2nG9ATCtdmcSBNBOZ/VWJJjM=}
+ resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==}
dev: true
/fast-levenshtein/2.0.6:
@@ -769,6 +769,7 @@ packages:
engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0}
os: [darwin]
deprecated: '"Please update to latest v2.3 or v2.2"'
+ requiresBuild: true
dev: true
optional: true
@@ -894,7 +895,7 @@ packages:
dev: true
/ignore/4.0.6:
- resolution: {integrity: sha1-dQ49tYYgh7RzfrrIIH/9HvJ7Jfw=}
+ resolution: {integrity: sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==}
engines: {node: '>= 4'}
dev: true
@@ -1062,7 +1063,7 @@ packages:
dev: true
/json-schema-traverse/0.4.1:
- resolution: {integrity: sha1-afaofZUTq4u4/mO9sJecRI5oRmA=}
+ resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==}
dev: true
/json-stable-stringify-without-jsonify/1.0.1:
@@ -1292,7 +1293,7 @@ packages:
dev: true
/punycode/2.1.1:
- resolution: {integrity: sha1-tYsBCsQMIsVldhbI0sLALHv0eew=}
+ resolution: {integrity: sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==}
engines: {node: '>=6'}
dev: true
@@ -1320,7 +1321,7 @@ packages:
dev: true
/regexpp/3.2.0:
- resolution: {integrity: sha1-BCWido2PI7rXDKS5BGH6LxIT4bI=}
+ resolution: {integrity: sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==}
engines: {node: '>=8'}
dev: true
@@ -1461,7 +1462,7 @@ packages:
dev: true
/strip-json-comments/3.1.1:
- resolution: {integrity: sha1-MfEoGzgyYwQ0gxwxDAHMzajL4AY=}
+ resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==}
engines: {node: '>=8'}
dev: true
@@ -1582,7 +1583,7 @@ packages:
dev: true
/uri-js/4.4.1:
- resolution: {integrity: sha1-mxpSWVIlhZ5V9mnZKPiMbFfyp34=}
+ resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==}
dependencies:
punycode: 2.1.1
dev: true
diff --git a/build-tests/localization-plugin-test-01/package.json b/build-tests/localization-plugin-test-01/package.json
index da1eea86147..89d6f296319 100644
--- a/build-tests/localization-plugin-test-01/package.json
+++ b/build-tests/localization-plugin-test-01/package.json
@@ -14,11 +14,11 @@
"@rushstack/node-core-library": "workspace:*",
"@rushstack/set-webpack-public-path-plugin": "workspace:*",
"@types/webpack-env": "1.13.0",
- "html-webpack-plugin": "~4.5.0",
+ "html-webpack-plugin": "~4.5.2",
"ts-loader": "6.0.0",
"typescript": "~4.5.2",
"webpack": "~4.44.2",
- "webpack-bundle-analyzer": "~3.6.0",
+ "webpack-bundle-analyzer": "~4.5.0",
"webpack-cli": "~3.3.2",
"webpack-dev-server": "~3.11.0"
}
diff --git a/build-tests/localization-plugin-test-02/package.json b/build-tests/localization-plugin-test-02/package.json
index b6279eeca0a..077e38983f1 100644
--- a/build-tests/localization-plugin-test-02/package.json
+++ b/build-tests/localization-plugin-test-02/package.json
@@ -15,13 +15,13 @@
"@rushstack/set-webpack-public-path-plugin": "workspace:*",
"@types/lodash": "4.14.116",
"@types/webpack-env": "1.13.0",
- "html-webpack-plugin": "~4.5.0",
+ "html-webpack-plugin": "~4.5.2",
"lodash": "~4.17.15",
"ts-loader": "6.0.0",
"typescript": "~4.5.2",
- "webpack": "~4.44.2",
- "webpack-bundle-analyzer": "~3.6.0",
+ "webpack-bundle-analyzer": "~4.5.0",
"webpack-cli": "~3.3.2",
- "webpack-dev-server": "~3.11.0"
+ "webpack-dev-server": "~3.11.0",
+ "webpack": "~4.44.2"
}
}
diff --git a/build-tests/localization-plugin-test-03/package.json b/build-tests/localization-plugin-test-03/package.json
index 6334b1471c6..9ede3d3c8b8 100644
--- a/build-tests/localization-plugin-test-03/package.json
+++ b/build-tests/localization-plugin-test-03/package.json
@@ -13,12 +13,12 @@
"@rushstack/node-core-library": "workspace:*",
"@rushstack/set-webpack-public-path-plugin": "workspace:*",
"@types/webpack-env": "1.13.0",
- "html-webpack-plugin": "~4.5.0",
+ "html-webpack-plugin": "~4.5.2",
"ts-loader": "6.0.0",
"typescript": "~4.5.2",
- "webpack": "~4.44.2",
- "webpack-bundle-analyzer": "~3.6.0",
+ "webpack-bundle-analyzer": "~4.5.0",
"webpack-cli": "~3.3.2",
- "webpack-dev-server": "~3.11.0"
+ "webpack-dev-server": "~3.11.0",
+ "webpack": "~4.44.2"
}
}
diff --git a/build-tests/set-webpack-public-path-plugin-webpack4-test/package.json b/build-tests/set-webpack-public-path-plugin-webpack4-test/package.json
index bda764d0da5..913e9d0692a 100644
--- a/build-tests/set-webpack-public-path-plugin-webpack4-test/package.json
+++ b/build-tests/set-webpack-public-path-plugin-webpack4-test/package.json
@@ -11,12 +11,13 @@
},
"devDependencies": {
"@rushstack/eslint-config": "workspace:*",
- "@rushstack/heft": "workspace:*",
"@rushstack/heft-webpack4-plugin": "workspace:*",
+ "@rushstack/heft": "workspace:*",
"@rushstack/set-webpack-public-path-plugin": "workspace:*",
- "html-webpack-plugin": "~4.5.0",
"@types/webpack-env": "1.13.0",
"eslint": "~8.7.0",
- "typescript": "~4.5.2"
+ "html-webpack-plugin": "~4.5.2",
+ "typescript": "~4.5.2",
+ "webpack": "~4.44.2"
}
}
diff --git a/common/changes/@microsoft/load-themed-styles/octogonz-heft-web-rig-revamp_2022-02-05-10-39.json b/common/changes/@microsoft/load-themed-styles/octogonz-heft-web-rig-revamp_2022-02-05-10-39.json
new file mode 100644
index 00000000000..a6157d52e6c
--- /dev/null
+++ b/common/changes/@microsoft/load-themed-styles/octogonz-heft-web-rig-revamp_2022-02-05-10-39.json
@@ -0,0 +1,10 @@
+{
+ "changes": [
+ {
+ "packageName": "@microsoft/load-themed-styles",
+ "comment": "Enable importHelpers=true",
+ "type": "patch"
+ }
+ ],
+ "packageName": "@microsoft/load-themed-styles"
+}
\ No newline at end of file
diff --git a/common/changes/@microsoft/rush/octogonz-heft-web-rig-revamp_2022-02-05-10-39.json b/common/changes/@microsoft/rush/octogonz-heft-web-rig-revamp_2022-02-05-10-39.json
new file mode 100644
index 00000000000..bd7ff97cb34
--- /dev/null
+++ b/common/changes/@microsoft/rush/octogonz-heft-web-rig-revamp_2022-02-05-10-39.json
@@ -0,0 +1,10 @@
+{
+ "changes": [
+ {
+ "packageName": "@microsoft/rush",
+ "comment": "",
+ "type": "none"
+ }
+ ],
+ "packageName": "@microsoft/rush"
+}
\ No newline at end of file
diff --git a/common/changes/@rushstack/heft-dev-cert-plugin/octogonz-heft-web-rig-revamp_2022-02-05-10-39.json b/common/changes/@rushstack/heft-dev-cert-plugin/octogonz-heft-web-rig-revamp_2022-02-05-10-39.json
new file mode 100644
index 00000000000..f7935d46bb6
--- /dev/null
+++ b/common/changes/@rushstack/heft-dev-cert-plugin/octogonz-heft-web-rig-revamp_2022-02-05-10-39.json
@@ -0,0 +1,10 @@
+{
+ "changes": [
+ {
+ "packageName": "@rushstack/heft-dev-cert-plugin",
+ "comment": "",
+ "type": "none"
+ }
+ ],
+ "packageName": "@rushstack/heft-dev-cert-plugin"
+}
\ No newline at end of file
diff --git a/common/changes/@rushstack/heft-jest-plugin/octogonz-heft-web-rig-revamp_2022-02-11-10-00.json b/common/changes/@rushstack/heft-jest-plugin/octogonz-heft-web-rig-revamp_2022-02-11-10-00.json
new file mode 100644
index 00000000000..e89220f6f41
--- /dev/null
+++ b/common/changes/@rushstack/heft-jest-plugin/octogonz-heft-web-rig-revamp_2022-02-11-10-00.json
@@ -0,0 +1,10 @@
+{
+ "changes": [
+ {
+ "packageName": "@rushstack/heft-jest-plugin",
+ "comment": "Update JSON schema documentation",
+ "type": "patch"
+ }
+ ],
+ "packageName": "@rushstack/heft-jest-plugin"
+}
\ No newline at end of file
diff --git a/common/changes/@rushstack/heft-node-rig/octogonz-heft-web-rig-revamp_2022-02-05-01-55.json b/common/changes/@rushstack/heft-node-rig/octogonz-heft-web-rig-revamp_2022-02-05-01-55.json
new file mode 100644
index 00000000000..102f9fb4b96
--- /dev/null
+++ b/common/changes/@rushstack/heft-node-rig/octogonz-heft-web-rig-revamp_2022-02-05-01-55.json
@@ -0,0 +1,10 @@
+{
+ "changes": [
+ {
+ "packageName": "@rushstack/heft-node-rig",
+ "comment": "Set useUnknownInCatchVariables=false in tsconfig.json, to work around https://github.com/microsoft/TypeScript/issues/42596",
+ "type": "minor"
+ }
+ ],
+ "packageName": "@rushstack/heft-node-rig"
+}
\ No newline at end of file
diff --git a/common/changes/@rushstack/heft-sass-plugin/octogonz-heft-web-rig-revamp_2022-02-05-10-39.json b/common/changes/@rushstack/heft-sass-plugin/octogonz-heft-web-rig-revamp_2022-02-05-10-39.json
new file mode 100644
index 00000000000..36ac33868a0
--- /dev/null
+++ b/common/changes/@rushstack/heft-sass-plugin/octogonz-heft-web-rig-revamp_2022-02-05-10-39.json
@@ -0,0 +1,10 @@
+{
+ "changes": [
+ {
+ "packageName": "@rushstack/heft-sass-plugin",
+ "comment": "Upgrade postcss",
+ "type": "patch"
+ }
+ ],
+ "packageName": "@rushstack/heft-sass-plugin"
+}
\ No newline at end of file
diff --git a/common/changes/@rushstack/heft-sass-plugin/octogonz-heft-web-rig-revamp_2022-02-11-10-00.json b/common/changes/@rushstack/heft-sass-plugin/octogonz-heft-web-rig-revamp_2022-02-11-10-00.json
new file mode 100644
index 00000000000..b83ffea89c3
--- /dev/null
+++ b/common/changes/@rushstack/heft-sass-plugin/octogonz-heft-web-rig-revamp_2022-02-11-10-00.json
@@ -0,0 +1,10 @@
+{
+ "changes": [
+ {
+ "packageName": "@rushstack/heft-sass-plugin",
+ "comment": "Update JSON schema documentation",
+ "type": "patch"
+ }
+ ],
+ "packageName": "@rushstack/heft-sass-plugin"
+}
\ No newline at end of file
diff --git a/common/changes/@rushstack/heft-web-rig/octogonz-heft-web-rig-revamp_2022-02-05-01-55.json b/common/changes/@rushstack/heft-web-rig/octogonz-heft-web-rig-revamp_2022-02-05-01-55.json
new file mode 100644
index 00000000000..8c9c8f79dc4
--- /dev/null
+++ b/common/changes/@rushstack/heft-web-rig/octogonz-heft-web-rig-revamp_2022-02-05-01-55.json
@@ -0,0 +1,10 @@
+{
+ "changes": [
+ {
+ "packageName": "@rushstack/heft-web-rig",
+ "comment": "A major overhaul of heft-web-rig; for details refer to https://github.com/microsoft/rushstack/pull/3204",
+ "type": "minor"
+ }
+ ],
+ "packageName": "@rushstack/heft-web-rig"
+}
\ No newline at end of file
diff --git a/common/changes/@rushstack/heft-web-rig/octogonz-heft-web-rig-revamp_2022-02-05-10-39.json b/common/changes/@rushstack/heft-web-rig/octogonz-heft-web-rig-revamp_2022-02-05-10-39.json
new file mode 100644
index 00000000000..73e95fdf33b
--- /dev/null
+++ b/common/changes/@rushstack/heft-web-rig/octogonz-heft-web-rig-revamp_2022-02-05-10-39.json
@@ -0,0 +1,10 @@
+{
+ "changes": [
+ {
+ "packageName": "@rushstack/heft-web-rig",
+ "comment": "Set useUnknownInCatchVariables=false in tsconfig.json, to work around https://github.com/microsoft/TypeScript/issues/42596",
+ "type": "minor"
+ }
+ ],
+ "packageName": "@rushstack/heft-web-rig"
+}
\ No newline at end of file
diff --git a/common/changes/@rushstack/heft-webpack4-plugin/octogonz-heft-web-rig-revamp_2022-02-07-03-09.json b/common/changes/@rushstack/heft-webpack4-plugin/octogonz-heft-web-rig-revamp_2022-02-07-03-09.json
new file mode 100644
index 00000000000..c7d245e6dcf
--- /dev/null
+++ b/common/changes/@rushstack/heft-webpack4-plugin/octogonz-heft-web-rig-revamp_2022-02-07-03-09.json
@@ -0,0 +1,10 @@
+{
+ "changes": [
+ {
+ "packageName": "@rushstack/heft-webpack4-plugin",
+ "comment": "Change \"webpack\" to be a peer dependency instead of a regular dependency; this avoids a situation where Heft might import a different version of Webpack from the consuming project or its rig",
+ "type": "minor"
+ }
+ ],
+ "packageName": "@rushstack/heft-webpack4-plugin"
+}
\ No newline at end of file
diff --git a/common/changes/@rushstack/heft-webpack5-plugin/octogonz-heft-web-rig-revamp_2022-02-05-10-39.json b/common/changes/@rushstack/heft-webpack5-plugin/octogonz-heft-web-rig-revamp_2022-02-05-10-39.json
new file mode 100644
index 00000000000..e08f39d28b4
--- /dev/null
+++ b/common/changes/@rushstack/heft-webpack5-plugin/octogonz-heft-web-rig-revamp_2022-02-05-10-39.json
@@ -0,0 +1,10 @@
+{
+ "changes": [
+ {
+ "packageName": "@rushstack/heft-webpack5-plugin",
+ "comment": "Upgrade to Webpack ~5.68.0",
+ "type": "minor"
+ }
+ ],
+ "packageName": "@rushstack/heft-webpack5-plugin"
+}
\ No newline at end of file
diff --git a/common/changes/@rushstack/heft-webpack5-plugin/octogonz-heft-web-rig-revamp_2022-02-07-03-09.json b/common/changes/@rushstack/heft-webpack5-plugin/octogonz-heft-web-rig-revamp_2022-02-07-03-09.json
new file mode 100644
index 00000000000..bf2e16188de
--- /dev/null
+++ b/common/changes/@rushstack/heft-webpack5-plugin/octogonz-heft-web-rig-revamp_2022-02-07-03-09.json
@@ -0,0 +1,10 @@
+{
+ "changes": [
+ {
+ "packageName": "@rushstack/heft-webpack5-plugin",
+ "comment": "Change \"webpack\" to be a peer dependency instead of a regular dependency; this avoids a situation where Heft might import a different version of Webpack from the consuming project or its rig",
+ "type": "minor"
+ }
+ ],
+ "packageName": "@rushstack/heft-webpack5-plugin"
+}
\ No newline at end of file
diff --git a/common/changes/@rushstack/heft/octogonz-heft-web-rig-revamp_2022-02-11-10-00.json b/common/changes/@rushstack/heft/octogonz-heft-web-rig-revamp_2022-02-11-10-00.json
new file mode 100644
index 00000000000..4da3f257a2d
--- /dev/null
+++ b/common/changes/@rushstack/heft/octogonz-heft-web-rig-revamp_2022-02-11-10-00.json
@@ -0,0 +1,10 @@
+{
+ "changes": [
+ {
+ "packageName": "@rushstack/heft",
+ "comment": "",
+ "type": "none"
+ }
+ ],
+ "packageName": "@rushstack/heft"
+}
\ No newline at end of file
diff --git a/common/changes/@rushstack/module-minifier-plugin/octogonz-heft-web-rig-revamp_2022-02-05-10-39.json b/common/changes/@rushstack/module-minifier-plugin/octogonz-heft-web-rig-revamp_2022-02-05-10-39.json
new file mode 100644
index 00000000000..b298405f4ea
--- /dev/null
+++ b/common/changes/@rushstack/module-minifier-plugin/octogonz-heft-web-rig-revamp_2022-02-05-10-39.json
@@ -0,0 +1,10 @@
+{
+ "changes": [
+ {
+ "packageName": "@rushstack/module-minifier-plugin",
+ "comment": "",
+ "type": "none"
+ }
+ ],
+ "packageName": "@rushstack/module-minifier-plugin"
+}
\ No newline at end of file
diff --git a/common/changes/@rushstack/set-webpack-public-path-plugin/octogonz-heft-web-rig-revamp_2022-02-05-10-39.json b/common/changes/@rushstack/set-webpack-public-path-plugin/octogonz-heft-web-rig-revamp_2022-02-05-10-39.json
new file mode 100644
index 00000000000..c20361cc891
--- /dev/null
+++ b/common/changes/@rushstack/set-webpack-public-path-plugin/octogonz-heft-web-rig-revamp_2022-02-05-10-39.json
@@ -0,0 +1,10 @@
+{
+ "changes": [
+ {
+ "packageName": "@rushstack/set-webpack-public-path-plugin",
+ "comment": "",
+ "type": "none"
+ }
+ ],
+ "packageName": "@rushstack/set-webpack-public-path-plugin"
+}
\ No newline at end of file
diff --git a/common/changes/@rushstack/tree-pattern/octogonz-heft-web-rig-revamp_2022-02-05-10-39.json b/common/changes/@rushstack/tree-pattern/octogonz-heft-web-rig-revamp_2022-02-05-10-39.json
new file mode 100644
index 00000000000..120c33a1f7e
--- /dev/null
+++ b/common/changes/@rushstack/tree-pattern/octogonz-heft-web-rig-revamp_2022-02-05-10-39.json
@@ -0,0 +1,10 @@
+{
+ "changes": [
+ {
+ "packageName": "@rushstack/tree-pattern",
+ "comment": "",
+ "type": "none"
+ }
+ ],
+ "packageName": "@rushstack/tree-pattern"
+}
\ No newline at end of file
diff --git a/common/config/rush/.pnpmfile.cjs b/common/config/rush/.pnpmfile.cjs
index 7e122cc09bb..28a19fe7bf0 100644
--- a/common/config/rush/.pnpmfile.cjs
+++ b/common/config/rush/.pnpmfile.cjs
@@ -27,50 +27,9 @@ module.exports = {
* The return value is the updated object.
*/
function readPackage(packageJson, context) {
- // schema-utils (dependency of webpack-dev-server) has an unfulfilled peer dependency
- if (packageJson.name === 'schema-utils') {
- if (!packageJson.dependencies) {
- packageJson.dependencies = {};
- }
-
- packageJson.dependencies['ajv'] = '~6.12.5';
- } else if (packageJson.name === '@types/webpack-dev-server') {
- delete packageJson.dependencies['@types/webpack'];
-
- if (!packageJson.peerDependencies) {
- packageJson.peerDependencies = {};
- }
-
- switch (packageJson.version) {
- case '3.11.3': {
- // This is for heft-webpack4-plugin and the other projects that use Webpack 4
- packageJson.peerDependencies['@types/webpack'] = '^4.0.0';
- break;
- }
-
- case '4.0.0': {
- // This is for heft-webpack5-plugin and the other projects that use Webpack 5.
- // Webpack 5 brings its own typings
- packageJson.peerDependencies['webpack'] = '^5.0.0';
- break;
- }
-
- default: {
- throw new Error(
- `Unexpected version of @types/webpack-dev-server: "${packageJson.version}". ` +
- 'Update pnpmfile.js to add support for this version.'
- );
- }
- }
- } else if (
- packageJson.name === '@typescript-eslint/types' ||
- packageJson.name === 'tslint-microsoft-contrib'
- ) {
- // The `@typescript-eslint/types` check is a workaround for https://github.com/typescript-eslint/typescript-eslint/issues/3622.
+ if (packageJson.name === 'tslint-microsoft-contrib') {
// The `tslint-microsoft-contrib` repo is archived so it can't be updated to TS 4.4+.
- if (!packageJson.peerDependencies) {
- packageJson.peerDependencies = {};
- }
+ // unmet peer typescript@"^2.1.0 || ^3.0.0": found 4.5.5
packageJson.peerDependencies['typescript'] = '*';
}
diff --git a/common/config/rush/browser-approved-packages.json b/common/config/rush/browser-approved-packages.json
index 5e3f614e8b6..1c11b12bef0 100644
--- a/common/config/rush/browser-approved-packages.json
+++ b/common/config/rush/browser-approved-packages.json
@@ -9,6 +9,10 @@
{
"name": "react-dom",
"allowedCategories": [ "tests" ]
+ },
+ {
+ "name": "tslib",
+ "allowedCategories": [ "libraries", "tests" ]
}
]
}
diff --git a/common/config/rush/common-versions.json b/common/config/rush/common-versions.json
index 08c7b35e35c..d521fd1aad0 100644
--- a/common/config/rush/common-versions.json
+++ b/common/config/rush/common-versions.json
@@ -83,23 +83,24 @@
"~0.6.1" // API Extractor is using an older version of source-map because newer versions are async
],
- "webpack": ["~5.35.1"],
-
- // Use two different versions of @types/webpack-dev-server to allow pnpmfile.js to bring in
- // two different versions of the webpack typings
- "@types/webpack-dev-server": ["3.11.3"],
-
- "webpack-dev-server": [
- "~3.11.0" // heft-plugins/heft-webpack4-plugin is using an older version of webpack-dev-server for compatibility
- ],
-
- "html-webpack-plugin": [
- "~4.5.0" // Some test projects are still on Webpack 4 because some of our plugins don't support Webpack 5 yet
- ],
+ // heft-plugins/heft-webpack4-plugin is using an older version of webpack-dev-server for compatibility
+ "webpack-dev-server": ["~3.11.0"],
"tapable": [
"2.2.1",
"1.1.3" // heft plugin is using an older version of tapable
- ]
+ ],
+
+ // --- For Webpack 4 projects ----
+ "css-loader": ["~5.2.7"],
+ "html-webpack-plugin": ["~4.5.2"],
+ "postcss-loader": ["~4.1.0"],
+ "sass-loader": ["~10.0.0"],
+ "sass": ["~1.3.0"],
+ "source-map-loader": ["~1.1.3"],
+ "style-loader": ["~2.0.0"],
+ "terser-webpack-plugin": ["~3.0.8"],
+ "terser": ["~4.8.0"],
+ "webpack": ["~4.44.2"]
}
}
diff --git a/common/config/rush/nonbrowser-approved-packages.json b/common/config/rush/nonbrowser-approved-packages.json
index 5bf61d8bcdc..e6cc3661191 100644
--- a/common/config/rush/nonbrowser-approved-packages.json
+++ b/common/config/rush/nonbrowser-approved-packages.json
@@ -136,7 +136,7 @@
},
{
"name": "@rushstack/heft-webpack5-plugin",
- "allowedCategories": [ "tests" ]
+ "allowedCategories": [ "libraries", "tests" ]
},
{
"name": "@rushstack/localization-plugin",
@@ -276,7 +276,7 @@
},
{
"name": "autoprefixer",
- "allowedCategories": [ "tests" ]
+ "allowedCategories": [ "libraries", "tests" ]
},
{
"name": "babel-loader",
@@ -304,7 +304,11 @@
},
{
"name": "css-loader",
- "allowedCategories": [ "tests" ]
+ "allowedCategories": [ "libraries", "tests" ]
+ },
+ {
+ "name": "css-minimizer-webpack-plugin",
+ "allowedCategories": [ "libraries" ]
},
{
"name": "decache",
@@ -399,9 +403,17 @@
"allowedCategories": [ "tests" ]
},
{
- "name": "html-webpack-plugin",
+ "name": "heft-web-rig-library-tutorial",
"allowedCategories": [ "tests" ]
},
+ {
+ "name": "heft-webpack5-plugin",
+ "allowedCategories": []
+ },
+ {
+ "name": "html-webpack-plugin",
+ "allowedCategories": [ "libraries", "tests" ]
+ },
{
"name": "https-proxy-agent",
"allowedCategories": [ "libraries" ]
@@ -474,6 +486,10 @@
"name": "long",
"allowedCategories": [ "tests" ]
},
+ {
+ "name": "mini-css-extract-plugin",
+ "allowedCategories": [ "libraries" ]
+ },
{
"name": "minimatch",
"allowedCategories": [ "libraries" ]
@@ -504,7 +520,7 @@
},
{
"name": "postcss-loader",
- "allowedCategories": [ "tests" ]
+ "allowedCategories": [ "libraries", "tests" ]
},
{
"name": "postcss-modules",
@@ -526,9 +542,13 @@
"name": "resolve",
"allowedCategories": [ "libraries" ]
},
+ {
+ "name": "sass",
+ "allowedCategories": [ "libraries", "tests" ]
+ },
{
"name": "sass-loader",
- "allowedCategories": [ "tests" ]
+ "allowedCategories": [ "libraries", "tests" ]
},
{
"name": "semver",
@@ -540,7 +560,7 @@
},
{
"name": "source-map-loader",
- "allowedCategories": [ "tests" ]
+ "allowedCategories": [ "libraries", "tests" ]
},
{
"name": "ssri",
@@ -560,7 +580,7 @@
},
{
"name": "style-loader",
- "allowedCategories": [ "tests" ]
+ "allowedCategories": [ "libraries", "tests" ]
},
{
"name": "sudo",
@@ -576,7 +596,11 @@
},
{
"name": "terser",
- "allowedCategories": [ "libraries" ]
+ "allowedCategories": [ "libraries", "tests" ]
+ },
+ {
+ "name": "terser-webpack-plugin",
+ "allowedCategories": [ "libraries", "tests" ]
},
{
"name": "timsort",
@@ -602,13 +626,17 @@
"name": "typescript",
"allowedCategories": [ "libraries", "tests" ]
},
+ {
+ "name": "url-loader",
+ "allowedCategories": [ "libraries" ]
+ },
{
"name": "webpack",
"allowedCategories": [ "libraries", "tests" ]
},
{
"name": "webpack-bundle-analyzer",
- "allowedCategories": [ "tests" ]
+ "allowedCategories": [ "libraries", "tests" ]
},
{
"name": "webpack-cli",
@@ -618,6 +646,10 @@
"name": "webpack-dev-server",
"allowedCategories": [ "libraries", "tests" ]
},
+ {
+ "name": "webpack-merge",
+ "allowedCategories": [ "libraries" ]
+ },
{
"name": "webpack-sources",
"allowedCategories": [ "libraries" ]
diff --git a/common/config/rush/pnpm-lock.yaml b/common/config/rush/pnpm-lock.yaml
index 7a8ced6712c..f6b789f97c8 100644
--- a/common/config/rush/pnpm-lock.yaml
+++ b/common/config/rush/pnpm-lock.yaml
@@ -72,7 +72,7 @@ importers:
resolve: 1.17.0
semver: 7.3.5
source-map: 0.6.1
- typescript: 4.5.2
+ typescript: 4.5.5
devDependencies:
'@rushstack/eslint-config': link:../../eslint/eslint-config
'@rushstack/heft': 0.44.2
@@ -141,7 +141,7 @@ importers:
'@types/tapable': 1.0.6
argparse: 1.0.10
chokidar: 3.4.3
- fast-glob: 3.2.7
+ fast-glob: 3.2.11
glob: 7.0.6
glob-escape: 0.0.2
prettier: 2.3.2
@@ -160,8 +160,8 @@ importers:
'@types/node': 12.20.24
'@types/semver': 7.3.5
colors: 1.2.5
- tslint: 5.20.1_typescript@4.5.2
- typescript: 4.5.2
+ tslint: 5.20.1_typescript@4.5.5
+ typescript: 4.5.5
../../apps/rundown:
specifiers:
@@ -279,7 +279,7 @@ importers:
'@types/node-fetch': 1.6.9
'@yarnpkg/lockfile': 1.0.2
builtin-modules: 3.1.0
- cli-table: 0.3.9
+ cli-table: 0.3.11
colors: 1.2.5
git-repo-info: 2.1.1
glob: 7.0.6
@@ -338,7 +338,7 @@ importers:
'@types/heft-jest': 1.0.1
'@types/node': 12.20.24
eslint: 8.7.0
- typescript: 4.5.2
+ typescript: 4.5.5
../../build-tests-samples/heft-node-jest-tutorial:
specifiers:
@@ -356,7 +356,7 @@ importers:
'@types/heft-jest': 1.0.1
'@types/node': 12.20.24
eslint: 8.7.0
- typescript: 4.5.2
+ typescript: 4.5.5
../../build-tests-samples/heft-node-rig-tutorial:
specifiers:
@@ -378,19 +378,19 @@ importers:
'@rushstack/heft': workspace:*
'@rushstack/heft-jest-plugin': workspace:*
'@rushstack/heft-storybook-plugin': workspace:*
- '@rushstack/heft-webpack5-plugin': workspace:*
+ '@rushstack/heft-webpack4-plugin': workspace:*
'@types/heft-jest': 1.0.1
- '@types/react': 16.9.45
- '@types/react-dom': 16.9.8
+ '@types/react': 16.14.23
+ '@types/react-dom': 16.9.14
'@types/webpack-env': 1.13.0
- css-loader: ~4.2.1
+ css-loader: ~5.2.7
eslint: ~8.7.0
heft-storybook-react-tutorial-storykit: workspace:*
- html-webpack-plugin: ~5.5.0
+ html-webpack-plugin: ~4.5.2
react: ~16.13.1
react-dom: ~16.13.1
- source-map-loader: ~1.1.2
- style-loader: ~1.2.1
+ source-map-loader: ~1.1.3
+ style-loader: ~2.0.0
typescript: ~4.5.2
webpack: ~4.44.2
devDependencies:
@@ -398,68 +398,126 @@ importers:
'@rushstack/heft': link:../../apps/heft
'@rushstack/heft-jest-plugin': link:../../heft-plugins/heft-jest-plugin
'@rushstack/heft-storybook-plugin': link:../../heft-plugins/heft-storybook-plugin
- '@rushstack/heft-webpack5-plugin': link:../../heft-plugins/heft-webpack5-plugin
+ '@rushstack/heft-webpack4-plugin': link:../../heft-plugins/heft-webpack4-plugin
'@types/heft-jest': 1.0.1
- '@types/react': 16.9.45
- '@types/react-dom': 16.9.8
+ '@types/react': 16.14.23
+ '@types/react-dom': 16.9.14
'@types/webpack-env': 1.13.0
- css-loader: 4.2.2_webpack@4.44.2
+ css-loader: 5.2.7_webpack@4.44.2
eslint: 8.7.0
heft-storybook-react-tutorial-storykit: link:../heft-storybook-react-tutorial-storykit
- html-webpack-plugin: 5.5.0_webpack@4.44.2
+ html-webpack-plugin: 4.5.2_webpack@4.44.2
react: 16.13.1
react-dom: 16.13.1_react@16.13.1
source-map-loader: 1.1.3_webpack@4.44.2
- style-loader: 1.2.1_webpack@4.44.2
- typescript: 4.5.2
+ style-loader: 2.0.0_webpack@4.44.2
+ typescript: 4.5.5
webpack: 4.44.2
../../build-tests-samples/heft-storybook-react-tutorial-storykit:
specifiers:
- '@babel/core': ^7.14.8
- '@storybook/addon-actions': ~6.3.6
- '@storybook/addon-essentials': ~6.3.6
- '@storybook/addon-links': ~6.3.6
- '@storybook/cli': ~6.3.6
- '@storybook/components': ~6.3.0
- '@storybook/core-events': ~6.3.0
- '@storybook/react': ~6.3.6
- '@storybook/theming': ~6.3.0
+ '@babel/core': ~7.17.0
+ '@storybook/addon-actions': ~6.4.18
+ '@storybook/addon-essentials': ~6.4.18
+ '@storybook/addon-links': ~6.4.18
+ '@storybook/cli': ~6.4.18
+ '@storybook/components': ~6.4.18
+ '@storybook/core-events': ~6.4.18
+ '@storybook/react': ~6.4.18
+ '@storybook/theming': ~6.4.18
'@types/heft-jest': 1.0.1
- '@types/react': 16.9.45
- '@types/react-dom': 16.9.8
+ '@types/react': 16.14.23
+ '@types/react-dom': 16.9.14
'@types/webpack-env': 1.13.0
- babel-loader: ^8.2.2
- css-loader: ~4.2.1
+ babel-loader: ~8.2.3
+ css-loader: ~5.2.7
jest: ~27.4.2
react: ~16.13.1
react-dom: ~16.13.1
- style-loader: ~1.2.1
+ style-loader: ~2.0.0
+ terser-webpack-plugin: ~3.0.8
typescript: ~4.5.2
webpack: ~4.44.2
devDependencies:
- '@babel/core': 7.16.0
- '@storybook/addon-actions': 6.3.12_d1f22ff477f871af5a90a42227cbf464
- '@storybook/addon-essentials': 6.3.12_88ce35e0c338e7352df42621a356b850
- '@storybook/addon-links': 6.3.12_react-dom@16.13.1+react@16.13.1
- '@storybook/cli': 6.3.12_jest@27.4.5
- '@storybook/components': 6.3.12_d1f22ff477f871af5a90a42227cbf464
- '@storybook/core-events': 6.3.12
- '@storybook/react': 6.3.12_4160887b0443528dac117e525a520f6a
- '@storybook/theming': 6.3.12_react-dom@16.13.1+react@16.13.1
+ '@babel/core': 7.17.2
+ '@storybook/addon-actions': 6.4.18_271fd541efbf4d33e9098eae3aab5c60
+ '@storybook/addon-essentials': 6.4.18_fed830a831330c42dc38ed79a1d225fe
+ '@storybook/addon-links': 6.4.18_react-dom@16.13.1+react@16.13.1
+ '@storybook/cli': 6.4.18_7f90e64647aba6836cba87fe50b35cc8
+ '@storybook/components': 6.4.18_271fd541efbf4d33e9098eae3aab5c60
+ '@storybook/core-events': 6.4.18
+ '@storybook/react': 6.4.18_23ed76b5c9b507c77ca90144cd0ba58d
+ '@storybook/theming': 6.4.18_react-dom@16.13.1+react@16.13.1
'@types/heft-jest': 1.0.1
- '@types/react': 16.9.45
- '@types/react-dom': 16.9.8
+ '@types/react': 16.14.23
+ '@types/react-dom': 16.9.14
'@types/webpack-env': 1.13.0
- babel-loader: 8.2.3_27a44ccd74e70def4c41197dcc18d58b
- css-loader: 4.2.2_webpack@4.44.2
- jest: 27.4.5
+ babel-loader: 8.2.3_6419d698a3c7ca8821924d492e19cef8
+ css-loader: 5.2.7_webpack@4.44.2
+ jest: 27.4.7
react: 16.13.1
react-dom: 16.13.1_react@16.13.1
- style-loader: 1.2.1_webpack@4.44.2
- typescript: 4.5.2
+ style-loader: 2.0.0_webpack@4.44.2
+ terser-webpack-plugin: 3.0.8_webpack@4.44.2
+ typescript: 4.5.5
webpack: 4.44.2
+ ../../build-tests-samples/heft-web-rig-app-tutorial:
+ specifiers:
+ '@rushstack/eslint-config': workspace:*
+ '@rushstack/heft': workspace:*
+ '@rushstack/heft-web-rig': workspace:*
+ '@types/heft-jest': 1.0.1
+ '@types/react': 16.14.23
+ '@types/react-dom': 16.9.14
+ '@types/webpack-env': 1.13.0
+ heft-web-rig-library-tutorial: workspace:*
+ react: ~16.13.1
+ react-dom: ~16.13.1
+ tslib: ~2.3.1
+ typescript: ~4.5.2
+ dependencies:
+ heft-web-rig-library-tutorial: link:../heft-web-rig-library-tutorial
+ react: 16.13.1
+ react-dom: 16.13.1_react@16.13.1
+ tslib: 2.3.1
+ devDependencies:
+ '@rushstack/eslint-config': link:../../eslint/eslint-config
+ '@rushstack/heft': link:../../apps/heft
+ '@rushstack/heft-web-rig': link:../../rigs/heft-web-rig
+ '@types/heft-jest': 1.0.1
+ '@types/react': 16.14.23
+ '@types/react-dom': 16.9.14
+ '@types/webpack-env': 1.13.0
+ typescript: 4.5.5
+
+ ../../build-tests-samples/heft-web-rig-library-tutorial:
+ specifiers:
+ '@rushstack/eslint-config': workspace:*
+ '@rushstack/heft': workspace:*
+ '@rushstack/heft-web-rig': workspace:*
+ '@types/heft-jest': 1.0.1
+ '@types/react': 16.14.23
+ '@types/react-dom': 16.9.14
+ '@types/webpack-env': 1.13.0
+ react: ~16.13.1
+ react-dom: ~16.13.1
+ tslib: ~2.3.1
+ typescript: ~4.5.2
+ dependencies:
+ react: 16.13.1
+ react-dom: 16.13.1_react@16.13.1
+ tslib: 2.3.1
+ devDependencies:
+ '@rushstack/eslint-config': link:../../eslint/eslint-config
+ '@rushstack/heft': link:../../apps/heft
+ '@rushstack/heft-web-rig': link:../../rigs/heft-web-rig
+ '@types/heft-jest': 1.0.1
+ '@types/react': 16.14.23
+ '@types/react-dom': 16.9.14
+ '@types/webpack-env': 1.13.0
+ typescript: 4.5.5
+
../../build-tests-samples/heft-webpack-basic-tutorial:
specifiers:
'@rushstack/eslint-config': workspace:*
@@ -467,36 +525,36 @@ importers:
'@rushstack/heft-jest-plugin': workspace:*
'@rushstack/heft-webpack5-plugin': workspace:*
'@types/heft-jest': 1.0.1
- '@types/react': 16.9.45
- '@types/react-dom': 16.9.8
+ '@types/react': 16.14.23
+ '@types/react-dom': 16.9.14
'@types/webpack-env': 1.13.0
- css-loader: ~4.2.1
+ css-loader: ~6.6.0
eslint: ~8.7.0
html-webpack-plugin: ~5.5.0
react: ~16.13.1
react-dom: ~16.13.1
- source-map-loader: ~1.1.2
- style-loader: ~1.2.1
+ source-map-loader: ~3.0.1
+ style-loader: ~3.3.1
typescript: ~4.5.2
- webpack: ~4.44.2
+ webpack: ~5.68.0
devDependencies:
'@rushstack/eslint-config': link:../../eslint/eslint-config
'@rushstack/heft': link:../../apps/heft
'@rushstack/heft-jest-plugin': link:../../heft-plugins/heft-jest-plugin
'@rushstack/heft-webpack5-plugin': link:../../heft-plugins/heft-webpack5-plugin
'@types/heft-jest': 1.0.1
- '@types/react': 16.9.45
- '@types/react-dom': 16.9.8
+ '@types/react': 16.14.23
+ '@types/react-dom': 16.9.14
'@types/webpack-env': 1.13.0
- css-loader: 4.2.2_webpack@4.44.2
+ css-loader: 6.6.0_webpack@5.68.0
eslint: 8.7.0
- html-webpack-plugin: 5.5.0_webpack@4.44.2
+ html-webpack-plugin: 5.5.0_webpack@5.68.0
react: 16.13.1
react-dom: 16.13.1_react@16.13.1
- source-map-loader: 1.1.3_webpack@4.44.2
- style-loader: 1.2.1_webpack@4.44.2
- typescript: 4.5.2
- webpack: 4.44.2
+ source-map-loader: 3.0.1_webpack@5.68.0
+ style-loader: 3.3.1_webpack@5.68.0
+ typescript: 4.5.5
+ webpack: 5.68.0
../../build-tests-samples/packlets-tutorial:
specifiers:
@@ -510,7 +568,7 @@ importers:
'@rushstack/heft': link:../../apps/heft
'@types/node': 12.20.24
eslint: 8.7.0
- typescript: 4.5.2
+ typescript: 4.5.5
../../build-tests/api-documenter-test:
specifiers:
@@ -526,7 +584,7 @@ importers:
'@types/jest': 27.4.0
'@types/node': 12.20.24
fs-extra: 7.0.1
- typescript: 4.5.2
+ typescript: 4.5.5
../../build-tests/api-extractor-lib1-test:
specifiers:
@@ -550,7 +608,7 @@ importers:
'@types/jest': 27.4.0
'@types/node': 12.20.24
fs-extra: 7.0.1
- typescript: 4.5.2
+ typescript: 4.5.5
../../build-tests/api-extractor-lib3-test:
specifiers:
@@ -567,7 +625,7 @@ importers:
'@types/jest': 27.4.0
'@types/node': 12.20.24
fs-extra: 7.0.1
- typescript: 4.5.2
+ typescript: 4.5.5
../../build-tests/api-extractor-scenarios:
specifiers:
@@ -593,7 +651,7 @@ importers:
api-extractor-lib3-test: link:../api-extractor-lib3-test
colors: 1.2.5
fs-extra: 7.0.1
- typescript: 4.5.2
+ typescript: 4.5.5
../../build-tests/api-extractor-test-01:
specifiers:
@@ -614,7 +672,7 @@ importers:
'@types/heft-jest': 1.0.1
'@types/node': 12.20.24
fs-extra: 7.0.1
- typescript: 4.5.2
+ typescript: 4.5.5
../../build-tests/api-extractor-test-02:
specifiers:
@@ -633,7 +691,7 @@ importers:
'@microsoft/api-extractor': link:../../apps/api-extractor
'@types/node': 12.20.24
fs-extra: 7.0.1
- typescript: 4.5.2
+ typescript: 4.5.5
../../build-tests/api-extractor-test-03:
specifiers:
@@ -647,7 +705,7 @@ importers:
'@types/node': 12.20.24
api-extractor-test-02: link:../api-extractor-test-02
fs-extra: 7.0.1
- typescript: 4.5.2
+ typescript: 4.5.5
../../build-tests/api-extractor-test-04:
specifiers:
@@ -659,7 +717,7 @@ importers:
'@microsoft/api-extractor': link:../../apps/api-extractor
api-extractor-lib1-test: link:../api-extractor-lib1-test
fs-extra: 7.0.1
- typescript: 4.5.2
+ typescript: 4.5.5
../../build-tests/eslint-7-test:
specifiers:
@@ -673,9 +731,9 @@ importers:
'@rushstack/eslint-config': link:../../eslint/eslint-config
'@rushstack/heft': link:../../apps/heft
'@types/node': 12.20.24
- '@typescript-eslint/parser': 5.6.0_eslint@7.30.0+typescript@4.5.2
+ '@typescript-eslint/parser': 5.6.0_eslint@7.30.0+typescript@4.5.5
eslint: 7.30.0
- typescript: 4.5.2
+ typescript: 4.5.5
../../build-tests/heft-action-plugin:
specifiers:
@@ -692,7 +750,7 @@ importers:
'@rushstack/heft': link:../../apps/heft
'@types/node': 12.20.24
eslint: 8.7.0
- typescript: 4.5.2
+ typescript: 4.5.5
../../build-tests/heft-action-plugin-test:
specifiers:
@@ -725,7 +783,7 @@ importers:
'@types/node': 12.20.24
'@types/tapable': 1.0.6
eslint: 8.7.0
- typescript: 4.5.2
+ typescript: 4.5.5
../../build-tests/heft-example-plugin-02:
specifiers:
@@ -741,7 +799,7 @@ importers:
'@types/node': 12.20.24
eslint: 8.7.0
heft-example-plugin-01: link:../heft-example-plugin-01
- typescript: 4.5.2
+ typescript: 4.5.5
../../build-tests/heft-fastify-test:
specifiers:
@@ -760,7 +818,7 @@ importers:
'@types/heft-jest': 1.0.1
'@types/node': 12.20.24
eslint: 8.7.0
- typescript: 4.5.2
+ typescript: 4.5.5
../../build-tests/heft-jest-reporters-test:
specifiers:
@@ -773,14 +831,14 @@ importers:
eslint: ~8.7.0
typescript: ~4.5.2
devDependencies:
- '@jest/reporters': 27.4.2
+ '@jest/reporters': 27.4.6
'@jest/types': 27.4.2
'@rushstack/eslint-config': link:../../eslint/eslint-config
'@rushstack/heft': link:../../apps/heft
'@rushstack/heft-jest-plugin': link:../../heft-plugins/heft-jest-plugin
'@types/heft-jest': 1.0.1
eslint: 8.7.0
- typescript: 4.5.2
+ typescript: 4.5.5
../../build-tests/heft-minimal-rig-test:
specifiers:
@@ -790,7 +848,7 @@ importers:
dependencies:
'@microsoft/api-extractor': link:../../apps/api-extractor
'@rushstack/heft-jest-plugin': link:../../heft-plugins/heft-jest-plugin
- typescript: 4.5.2
+ typescript: 4.5.5
../../build-tests/heft-minimal-rig-usage-test:
specifiers:
@@ -830,9 +888,9 @@ importers:
eslint: 8.7.0
heft-example-plugin-01: link:../heft-example-plugin-01
heft-example-plugin-02: link:../heft-example-plugin-02
- tslint: 5.20.1_typescript@4.5.2
- tslint-microsoft-contrib: 6.2.0_tslint@5.20.1+typescript@4.5.2
- typescript: 4.5.2
+ tslint: 5.20.1_typescript@4.5.5
+ tslint-microsoft-contrib: 6.2.0_tslint@5.20.1+typescript@4.5.5
+ typescript: 4.5.5
../../build-tests/heft-node-everything-test:
specifiers:
@@ -858,9 +916,9 @@ importers:
eslint: 8.7.0
heft-example-plugin-01: link:../heft-example-plugin-01
heft-example-plugin-02: link:../heft-example-plugin-02
- tslint: 5.20.1_typescript@4.5.2
- tslint-microsoft-contrib: 6.2.0_tslint@5.20.1+typescript@4.5.2
- typescript: 4.5.2
+ tslint: 5.20.1_typescript@4.5.5
+ tslint-microsoft-contrib: 6.2.0_tslint@5.20.1+typescript@4.5.5
+ typescript: 4.5.5
../../build-tests/heft-parameter-plugin:
specifiers:
@@ -877,7 +935,7 @@ importers:
'@rushstack/heft': link:../../apps/heft
'@types/node': 12.20.24
eslint: 8.7.0
- typescript: 4.5.2
+ typescript: 4.5.5
../../build-tests/heft-parameter-plugin-test:
specifiers:
@@ -893,7 +951,7 @@ importers:
'@rushstack/node-core-library': link:../../libraries/node-core-library
'@types/heft-jest': 1.0.1
heft-parameter-plugin: link:../heft-parameter-plugin
- typescript: 4.5.2
+ typescript: 4.5.5
../../build-tests/heft-sass-test:
specifiers:
@@ -901,23 +959,23 @@ importers:
'@rushstack/heft': workspace:*
'@rushstack/heft-jest-plugin': workspace:*
'@rushstack/heft-sass-plugin': workspace:*
- '@rushstack/heft-webpack5-plugin': workspace:*
+ '@rushstack/heft-webpack4-plugin': workspace:*
'@types/heft-jest': 1.0.1
- '@types/react': 16.9.45
- '@types/react-dom': 16.9.8
+ '@types/react': 16.14.23
+ '@types/react-dom': 16.9.14
'@types/webpack-env': 1.13.0
- autoprefixer: ~9.8.0
+ autoprefixer: ~10.4.2
buttono: ~1.0.2
- css-loader: ~4.2.1
+ css-loader: ~5.2.7
eslint: ~8.7.0
- html-webpack-plugin: ~5.5.0
- node-sass: 6.0.1
- postcss: 7.0.32
- postcss-loader: ~4.0.1
+ html-webpack-plugin: ~4.5.2
+ postcss: ~8.4.6
+ postcss-loader: ~4.1.0
react: ~16.13.1
react-dom: ~16.13.1
- sass-loader: ~12.3.0
- style-loader: ~1.2.1
+ sass: ~1.3.0
+ sass-loader: ~10.0.0
+ style-loader: ~2.0.0
typescript: ~4.5.2
webpack: ~4.44.2
dependencies:
@@ -927,23 +985,23 @@ importers:
'@rushstack/heft': link:../../apps/heft
'@rushstack/heft-jest-plugin': link:../../heft-plugins/heft-jest-plugin
'@rushstack/heft-sass-plugin': link:../../heft-plugins/heft-sass-plugin
- '@rushstack/heft-webpack5-plugin': link:../../heft-plugins/heft-webpack5-plugin
+ '@rushstack/heft-webpack4-plugin': link:../../heft-plugins/heft-webpack4-plugin
'@types/heft-jest': 1.0.1
- '@types/react': 16.9.45
- '@types/react-dom': 16.9.8
+ '@types/react': 16.14.23
+ '@types/react-dom': 16.9.14
'@types/webpack-env': 1.13.0
- autoprefixer: 9.8.8
- css-loader: 4.2.2_webpack@4.44.2
+ autoprefixer: 10.4.2_postcss@8.4.6
+ css-loader: 5.2.7_webpack@4.44.2
eslint: 8.7.0
- html-webpack-plugin: 5.5.0_webpack@4.44.2
- node-sass: 6.0.1
- postcss: 7.0.32
- postcss-loader: 4.0.4_postcss@7.0.32+webpack@4.44.2
+ html-webpack-plugin: 4.5.2_webpack@4.44.2
+ postcss: 8.4.6
+ postcss-loader: 4.1.0_postcss@8.4.6+webpack@4.44.2
react: 16.13.1
react-dom: 16.13.1_react@16.13.1
- sass-loader: 12.3.0_node-sass@6.0.1+webpack@4.44.2
- style-loader: 1.2.1_webpack@4.44.2
- typescript: 4.5.2
+ sass: 1.3.2
+ sass-loader: 10.0.5_sass@1.3.2+webpack@4.44.2
+ style-loader: 2.0.0_webpack@4.44.2
+ typescript: 4.5.5
webpack: 4.44.2
../../build-tests/heft-typescript-composite-test:
@@ -966,9 +1024,9 @@ importers:
'@types/jest': 27.4.0
'@types/webpack-env': 1.13.0
eslint: 8.7.0
- tslint: 5.20.1_typescript@4.5.2
- tslint-microsoft-contrib: 6.2.0_tslint@5.20.1+typescript@4.5.2
- typescript: 4.5.2
+ tslint: 5.20.1_typescript@4.5.5
+ tslint-microsoft-contrib: 6.2.0_tslint@5.20.1+typescript@4.5.5
+ typescript: 4.5.5
../../build-tests/heft-web-rig-library-test:
specifiers:
@@ -1005,9 +1063,9 @@ importers:
'@types/webpack-env': 1.13.0
eslint: 8.7.0
file-loader: 6.0.0_webpack@4.44.2
- tslint: 5.20.1_typescript@4.5.2
- tslint-microsoft-contrib: 6.2.0_tslint@5.20.1+typescript@4.5.2
- typescript: 4.5.2
+ tslint: 5.20.1_typescript@4.5.5
+ tslint-microsoft-contrib: 6.2.0_tslint@5.20.1+typescript@4.5.5
+ typescript: 4.5.5
webpack: 4.44.2
../../build-tests/heft-webpack5-everything-test:
@@ -1032,9 +1090,9 @@ importers:
'@types/heft-jest': 1.0.1
'@types/webpack-env': 1.13.0
eslint: 8.7.0
- tslint: 5.20.1_typescript@4.5.2
- tslint-microsoft-contrib: 6.2.0_tslint@5.20.1+typescript@4.5.2
- typescript: 4.5.2
+ tslint: 5.20.1_typescript@4.5.5
+ tslint-microsoft-contrib: 6.2.0_tslint@5.20.1+typescript@4.5.5
+ typescript: 4.5.5
../../build-tests/install-test-workspace:
specifiers:
@@ -1051,11 +1109,11 @@ importers:
'@rushstack/node-core-library': workspace:*
'@rushstack/set-webpack-public-path-plugin': workspace:*
'@types/webpack-env': 1.13.0
- html-webpack-plugin: ~4.5.0
+ html-webpack-plugin: ~4.5.2
ts-loader: 6.0.0
typescript: ~4.5.2
webpack: ~4.44.2
- webpack-bundle-analyzer: ~3.6.0
+ webpack-bundle-analyzer: ~4.5.0
webpack-cli: ~3.3.2
webpack-dev-server: ~3.11.0
dependencies:
@@ -1065,10 +1123,10 @@ importers:
'@rushstack/set-webpack-public-path-plugin': link:../../webpack/set-webpack-public-path-plugin
'@types/webpack-env': 1.13.0
html-webpack-plugin: 4.5.2_webpack@4.44.2
- ts-loader: 6.0.0_typescript@4.5.2
- typescript: 4.5.2
+ ts-loader: 6.0.0_typescript@4.5.5
+ typescript: 4.5.5
webpack: 4.44.2_webpack-cli@3.3.12
- webpack-bundle-analyzer: 3.6.1
+ webpack-bundle-analyzer: 4.5.0
webpack-cli: 3.3.12_webpack@4.44.2
webpack-dev-server: 3.11.3_93ca2875a658e9d1552850624e6b91c7
@@ -1080,12 +1138,12 @@ importers:
'@rushstack/set-webpack-public-path-plugin': workspace:*
'@types/lodash': 4.14.116
'@types/webpack-env': 1.13.0
- html-webpack-plugin: ~4.5.0
+ html-webpack-plugin: ~4.5.2
lodash: ~4.17.15
ts-loader: 6.0.0
typescript: ~4.5.2
webpack: ~4.44.2
- webpack-bundle-analyzer: ~3.6.0
+ webpack-bundle-analyzer: ~4.5.0
webpack-cli: ~3.3.2
webpack-dev-server: ~3.11.0
dependencies:
@@ -1097,10 +1155,10 @@ importers:
'@types/webpack-env': 1.13.0
html-webpack-plugin: 4.5.2_webpack@4.44.2
lodash: 4.17.21
- ts-loader: 6.0.0_typescript@4.5.2
- typescript: 4.5.2
+ ts-loader: 6.0.0_typescript@4.5.5
+ typescript: 4.5.5
webpack: 4.44.2_webpack-cli@3.3.12
- webpack-bundle-analyzer: 3.6.1
+ webpack-bundle-analyzer: 4.5.0
webpack-cli: 3.3.12_webpack@4.44.2
webpack-dev-server: 3.11.3_93ca2875a658e9d1552850624e6b91c7
@@ -1110,11 +1168,11 @@ importers:
'@rushstack/node-core-library': workspace:*
'@rushstack/set-webpack-public-path-plugin': workspace:*
'@types/webpack-env': 1.13.0
- html-webpack-plugin: ~4.5.0
+ html-webpack-plugin: ~4.5.2
ts-loader: 6.0.0
typescript: ~4.5.2
webpack: ~4.44.2
- webpack-bundle-analyzer: ~3.6.0
+ webpack-bundle-analyzer: ~4.5.0
webpack-cli: ~3.3.2
webpack-dev-server: ~3.11.0
dependencies:
@@ -1123,10 +1181,10 @@ importers:
'@rushstack/set-webpack-public-path-plugin': link:../../webpack/set-webpack-public-path-plugin
'@types/webpack-env': 1.13.0
html-webpack-plugin: 4.5.2_webpack@4.44.2
- ts-loader: 6.0.0_typescript@4.5.2
- typescript: 4.5.2
+ ts-loader: 6.0.0_typescript@4.5.5
+ typescript: 4.5.5
webpack: 4.44.2_webpack-cli@3.3.12
- webpack-bundle-analyzer: 3.6.1
+ webpack-bundle-analyzer: 4.5.0
webpack-cli: 3.3.12_webpack@4.44.2
webpack-dev-server: 3.11.3_93ca2875a658e9d1552850624e6b91c7
@@ -1146,7 +1204,7 @@ importers:
'@rushstack/rush-amazon-s3-build-cache-plugin': link:../../rush-plugins/rush-amazon-s3-build-cache-plugin
'@types/node': 12.20.24
eslint: 8.7.0
- typescript: 4.5.2
+ typescript: 4.5.5
../../build-tests/rush-project-change-analyzer-test:
specifiers:
@@ -1173,8 +1231,9 @@ importers:
'@rushstack/set-webpack-public-path-plugin': workspace:*
'@types/webpack-env': 1.13.0
eslint: ~8.7.0
- html-webpack-plugin: ~4.5.0
+ html-webpack-plugin: ~4.5.2
typescript: ~4.5.2
+ webpack: ~4.44.2
devDependencies:
'@rushstack/eslint-config': link:../../eslint/eslint-config
'@rushstack/heft': link:../../apps/heft
@@ -1182,8 +1241,9 @@ importers:
'@rushstack/set-webpack-public-path-plugin': link:../../webpack/set-webpack-public-path-plugin
'@types/webpack-env': 1.13.0
eslint: 8.7.0
- html-webpack-plugin: 4.5.2
- typescript: 4.5.2
+ html-webpack-plugin: 4.5.2_webpack@4.44.2
+ typescript: 4.5.5
+ webpack: 4.44.2
../../build-tests/ts-command-line-test:
specifiers:
@@ -1195,7 +1255,7 @@ importers:
'@rushstack/ts-command-line': link:../../libraries/ts-command-line
'@types/node': 12.20.24
fs-extra: 7.0.1
- typescript: 4.5.2
+ typescript: 4.5.5
../../eslint/eslint-config:
specifiers:
@@ -1217,16 +1277,16 @@ importers:
'@rushstack/eslint-plugin': link:../eslint-plugin
'@rushstack/eslint-plugin-packlets': link:../eslint-plugin-packlets
'@rushstack/eslint-plugin-security': link:../eslint-plugin-security
- '@typescript-eslint/eslint-plugin': 5.6.0_d466ed60638eced99d543a223feeb14a
- '@typescript-eslint/experimental-utils': 5.6.0_eslint@8.7.0+typescript@4.5.2
- '@typescript-eslint/parser': 5.6.0_eslint@8.7.0+typescript@4.5.2
- '@typescript-eslint/typescript-estree': 5.6.0_typescript@4.5.2
+ '@typescript-eslint/eslint-plugin': 5.6.0_ea44d88b16b4a28b219f82e337fed02d
+ '@typescript-eslint/experimental-utils': 5.6.0_eslint@8.7.0+typescript@4.5.5
+ '@typescript-eslint/parser': 5.6.0_eslint@8.7.0+typescript@4.5.5
+ '@typescript-eslint/typescript-estree': 5.6.0_typescript@4.5.5
eslint-plugin-promise: 6.0.0_eslint@8.7.0
eslint-plugin-react: 7.27.1_eslint@8.7.0
eslint-plugin-tsdoc: 0.2.14
devDependencies:
eslint: 8.7.0
- typescript: 4.5.2
+ typescript: 4.5.5
../../eslint/eslint-patch:
specifiers:
@@ -1254,7 +1314,7 @@ importers:
typescript: ~4.5.2
dependencies:
'@rushstack/tree-pattern': link:../../libraries/tree-pattern
- '@typescript-eslint/experimental-utils': 5.6.0_eslint@8.7.0+typescript@4.5.2
+ '@typescript-eslint/experimental-utils': 5.6.0_eslint@8.7.0+typescript@4.5.5
devDependencies:
'@rushstack/heft': 0.44.2
'@rushstack/heft-node-rig': 1.7.1_@rushstack+heft@0.44.2
@@ -1262,10 +1322,10 @@ importers:
'@types/estree': 0.0.50
'@types/heft-jest': 1.0.1
'@types/node': 12.20.24
- '@typescript-eslint/parser': 5.6.0_eslint@8.7.0+typescript@4.5.2
- '@typescript-eslint/typescript-estree': 5.6.0_typescript@4.5.2
+ '@typescript-eslint/parser': 5.6.0_eslint@8.7.0+typescript@4.5.5
+ '@typescript-eslint/typescript-estree': 5.6.0_typescript@4.5.5
eslint: 8.7.0
- typescript: 4.5.2
+ typescript: 4.5.5
../../eslint/eslint-plugin-packlets:
specifiers:
@@ -1283,7 +1343,7 @@ importers:
typescript: ~4.5.2
dependencies:
'@rushstack/tree-pattern': link:../../libraries/tree-pattern
- '@typescript-eslint/experimental-utils': 5.6.0_eslint@8.7.0+typescript@4.5.2
+ '@typescript-eslint/experimental-utils': 5.6.0_eslint@8.7.0+typescript@4.5.5
devDependencies:
'@rushstack/heft': 0.44.2
'@rushstack/heft-node-rig': 1.7.1_@rushstack+heft@0.44.2
@@ -1291,10 +1351,10 @@ importers:
'@types/estree': 0.0.50
'@types/heft-jest': 1.0.1
'@types/node': 12.20.24
- '@typescript-eslint/parser': 5.6.0_eslint@8.7.0+typescript@4.5.2
- '@typescript-eslint/typescript-estree': 5.6.0_typescript@4.5.2
+ '@typescript-eslint/parser': 5.6.0_eslint@8.7.0+typescript@4.5.5
+ '@typescript-eslint/typescript-estree': 5.6.0_typescript@4.5.5
eslint: 8.7.0
- typescript: 4.5.2
+ typescript: 4.5.5
../../eslint/eslint-plugin-security:
specifiers:
@@ -1312,7 +1372,7 @@ importers:
typescript: ~4.5.2
dependencies:
'@rushstack/tree-pattern': link:../../libraries/tree-pattern
- '@typescript-eslint/experimental-utils': 5.6.0_eslint@8.7.0+typescript@4.5.2
+ '@typescript-eslint/experimental-utils': 5.6.0_eslint@8.7.0+typescript@4.5.5
devDependencies:
'@rushstack/heft': 0.44.2
'@rushstack/heft-node-rig': 1.7.1_@rushstack+heft@0.44.2
@@ -1320,10 +1380,10 @@ importers:
'@types/estree': 0.0.50
'@types/heft-jest': 1.0.1
'@types/node': 12.20.24
- '@typescript-eslint/parser': 5.6.0_eslint@8.7.0+typescript@4.5.2
- '@typescript-eslint/typescript-estree': 5.6.0_typescript@4.5.2
+ '@typescript-eslint/parser': 5.6.0_eslint@8.7.0+typescript@4.5.5
+ '@typescript-eslint/typescript-estree': 5.6.0_typescript@4.5.5
eslint: 8.7.0
- typescript: 4.5.2
+ typescript: 4.5.5
../../heft-plugins/heft-dev-cert-plugin:
specifiers:
@@ -1335,8 +1395,9 @@ importers:
'@rushstack/node-core-library': workspace:*
'@types/heft-jest': 1.0.1
'@types/node': 12.20.24
- '@types/webpack-dev-server': 4.0.0
eslint: ~8.7.0
+ webpack: ~5.68.0
+ webpack-dev-server: ~4.7.4
dependencies:
'@rushstack/debug-certificate-manager': link:../../libraries/debug-certificate-manager
'@rushstack/node-core-library': link:../../libraries/node-core-library
@@ -1347,8 +1408,9 @@ importers:
'@rushstack/heft-node-rig': link:../../rigs/heft-node-rig
'@types/heft-jest': 1.0.1
'@types/node': 12.20.24
- '@types/webpack-dev-server': 4.0.0
eslint: 8.7.0
+ webpack: 5.68.0
+ webpack-dev-server: 4.7.4_webpack@5.68.0
../../heft-plugins/heft-jest-plugin:
specifiers:
@@ -1373,14 +1435,14 @@ importers:
lodash: ~4.17.15
typescript: ~4.5.2
dependencies:
- '@jest/core': 27.4.3
- '@jest/reporters': 27.4.2
- '@jest/transform': 27.4.2
+ '@jest/core': 27.4.7
+ '@jest/reporters': 27.4.6
+ '@jest/transform': 27.4.6
'@rushstack/heft-config-file': link:../../libraries/heft-config-file
'@rushstack/node-core-library': link:../../libraries/node-core-library
- jest-config: 27.4.3
- jest-resolve: 27.4.2
- jest-snapshot: 27.4.2
+ jest-config: 27.4.7
+ jest-resolve: 27.4.6
+ jest-snapshot: 27.4.6
lodash: 4.17.21
devDependencies:
'@jest/types': 27.4.2
@@ -1391,9 +1453,9 @@ importers:
'@types/lodash': 4.14.116
'@types/node': 12.20.24
eslint: 8.7.0
- jest-environment-node: 27.4.2
+ jest-environment-node: 27.4.6
jest-watch-select-projects: 2.0.0
- typescript: 4.5.2
+ typescript: 4.5.5
../../heft-plugins/heft-sass-plugin:
specifiers:
@@ -1409,14 +1471,14 @@ importers:
'@types/node-sass': 4.11.2
eslint: ~8.7.0
node-sass: 6.0.1
- postcss: 7.0.32
+ postcss: ~8.4.6
postcss-modules: ~1.5.0
dependencies:
'@rushstack/heft-config-file': link:../../libraries/heft-config-file
'@rushstack/node-core-library': link:../../libraries/node-core-library
'@rushstack/typings-generator': link:../../libraries/typings-generator
node-sass: 6.0.1
- postcss: 7.0.32
+ postcss: 8.4.6
postcss-modules: 1.5.0
devDependencies:
'@microsoft/api-extractor': link:../../apps/api-extractor
@@ -1456,7 +1518,6 @@ importers:
webpack-dev-server: ~3.11.0
dependencies:
'@rushstack/node-core-library': link:../../libraries/node-core-library
- webpack: 4.44.2
webpack-dev-server: 3.11.3_webpack@4.44.2
devDependencies:
'@rushstack/eslint-config': link:../../eslint/eslint-config
@@ -1464,7 +1525,8 @@ importers:
'@rushstack/heft-node-rig': link:../../rigs/heft-node-rig
'@types/node': 12.20.24
'@types/webpack': 4.41.24
- '@types/webpack-dev-server': 3.11.3_@types+webpack@4.41.24
+ '@types/webpack-dev-server': 3.11.3
+ webpack: 4.44.2
../../heft-plugins/heft-webpack5-plugin:
specifiers:
@@ -1473,19 +1535,17 @@ importers:
'@rushstack/heft-node-rig': workspace:*
'@rushstack/node-core-library': workspace:*
'@types/node': 12.20.24
- '@types/webpack-dev-server': 4.0.0
- webpack: ~5.35.1
- webpack-dev-server: ~4.0.0
+ webpack: ~5.68.0
+ webpack-dev-server: ~4.7.4
dependencies:
'@rushstack/node-core-library': link:../../libraries/node-core-library
- webpack: 5.35.1
- webpack-dev-server: 4.0.0_webpack@5.35.1
+ webpack-dev-server: 4.7.4_webpack@5.68.0
devDependencies:
'@rushstack/eslint-config': link:../../eslint/eslint-config
'@rushstack/heft': link:../../apps/heft
'@rushstack/heft-node-rig': link:../../rigs/heft-node-rig
'@types/node': 12.20.24
- '@types/webpack-dev-server': 4.0.0_webpack@5.35.1
+ webpack: 5.68.0
../../libraries/debug-certificate-manager:
specifiers:
@@ -1538,6 +1598,9 @@ importers:
'@rushstack/heft-web-rig': workspace:*
'@types/heft-jest': 1.0.1
'@types/webpack-env': 1.13.0
+ tslib: ~2.3.1
+ dependencies:
+ tslib: 2.3.1
devDependencies:
'@rushstack/eslint-config': link:../../eslint/eslint-config
'@rushstack/heft': link:../../apps/heft
@@ -1717,12 +1780,14 @@ importers:
'@rushstack/heft-node-rig': 1.7.1
'@types/heft-jest': 1.0.1
eslint: ~7.30.0
+ typescript: ~4.5.2
devDependencies:
- '@rushstack/eslint-config': 2.5.1_eslint@7.30.0
+ '@rushstack/eslint-config': 2.5.1_eslint@7.30.0+typescript@4.5.5
'@rushstack/heft': 0.44.2
'@rushstack/heft-node-rig': 1.7.1_@rushstack+heft@0.44.2
'@types/heft-jest': 1.0.1
eslint: 7.30.0
+ typescript: 4.5.5
../../libraries/ts-command-line:
specifiers:
@@ -1838,8 +1903,8 @@ importers:
'@microsoft/api-extractor': link:../../apps/api-extractor
'@rushstack/heft-jest-plugin': link:../../heft-plugins/heft-jest-plugin
eslint: 8.7.0
- jest-environment-node: 27.4.2
- typescript: 4.5.2
+ jest-environment-node: 27.4.6
+ typescript: 4.5.5
devDependencies:
'@rushstack/heft': link:../../apps/heft
@@ -1849,18 +1914,50 @@ importers:
'@rushstack/heft': workspace:*
'@rushstack/heft-jest-plugin': workspace:*
'@rushstack/heft-sass-plugin': workspace:*
- '@rushstack/heft-webpack4-plugin': workspace:*
+ '@rushstack/heft-webpack5-plugin': workspace:*
+ autoprefixer: ~10.4.2
+ css-loader: ~6.6.0
+ css-minimizer-webpack-plugin: ~3.4.1
eslint: ~8.7.0
+ html-webpack-plugin: ~5.5.0
jest-environment-jsdom: ~27.4.2
- typescript: ~4.5.2
+ mini-css-extract-plugin: ~2.5.3
+ postcss: ~8.4.6
+ postcss-loader: ~6.2.1
+ sass: ~1.49.7
+ sass-loader: ~12.4.0
+ source-map-loader: ~3.0.1
+ style-loader: ~3.3.1
+ terser-webpack-plugin: ~5.3.1
+ typescript: ~4.5.5
+ url-loader: ~4.1.1
+ webpack: ~5.68.0
+ webpack-bundle-analyzer: ~4.5.0
+ webpack-merge: ~5.8.0
dependencies:
'@microsoft/api-extractor': link:../../apps/api-extractor
'@rushstack/heft-jest-plugin': link:../../heft-plugins/heft-jest-plugin
'@rushstack/heft-sass-plugin': link:../../heft-plugins/heft-sass-plugin
- '@rushstack/heft-webpack4-plugin': link:../../heft-plugins/heft-webpack4-plugin
+ '@rushstack/heft-webpack5-plugin': link:../../heft-plugins/heft-webpack5-plugin
+ autoprefixer: 10.4.2_postcss@8.4.6
+ css-loader: 6.6.0_webpack@5.68.0
+ css-minimizer-webpack-plugin: 3.4.1_webpack@5.68.0
eslint: 8.7.0
- jest-environment-jsdom: 27.4.3
- typescript: 4.5.2
+ html-webpack-plugin: 5.5.0_webpack@5.68.0
+ jest-environment-jsdom: 27.4.6
+ mini-css-extract-plugin: 2.5.3_webpack@5.68.0
+ postcss: 8.4.6
+ postcss-loader: 6.2.1_postcss@8.4.6+webpack@5.68.0
+ sass: 1.49.7
+ sass-loader: 12.4.0_sass@1.49.7+webpack@5.68.0
+ source-map-loader: 3.0.1_webpack@5.68.0
+ style-loader: 3.3.1_webpack@5.68.0
+ terser-webpack-plugin: 5.3.1_webpack@5.68.0
+ typescript: 4.5.5
+ url-loader: 4.1.1_webpack@5.68.0
+ webpack: 5.68.0
+ webpack-bundle-analyzer: 4.5.0
+ webpack-merge: 5.8.0
devDependencies:
'@rushstack/heft': link:../../apps/heft
@@ -2030,7 +2127,7 @@ importers:
decache: 4.5.1
loader-utils: 1.1.0
lodash: 4.17.21
- minimatch: 3.0.4
+ minimatch: 3.0.5
pseudolocale: 1.1.0
xmldoc: 1.1.2
devDependencies:
@@ -2057,7 +2154,7 @@ importers:
'@types/webpack-sources': 1.4.2
source-map: ~0.7.3
tapable: 1.1.3
- terser: 5.10.0
+ terser: 5.9.0
webpack: ~4.44.2
webpack-sources: ~1.4.3
dependencies:
@@ -2065,7 +2162,7 @@ importers:
'@types/tapable': 1.0.6
source-map: 0.7.3
tapable: 1.1.3
- terser: 5.10.0
+ terser: 5.9.0
devDependencies:
'@rushstack/eslint-config': link:../../eslint/eslint-config
'@rushstack/heft': link:../../apps/heft
@@ -2081,23 +2178,29 @@ importers:
'@rushstack/eslint-config': workspace:*
'@rushstack/heft': workspace:*
'@rushstack/heft-node-rig': workspace:*
+ '@rushstack/heft-webpack5-plugin': workspace:*
'@types/heft-jest': 1.0.1
'@types/node': 12.20.24
'@types/tapable': 1.0.6
'@types/webpack': 4.41.24
- webpack5: npm:webpack@~5.35.1
devDependencies:
'@rushstack/eslint-config': link:../../eslint/eslint-config
'@rushstack/heft': link:../../apps/heft
'@rushstack/heft-node-rig': link:../../rigs/heft-node-rig
+ '@rushstack/heft-webpack5-plugin': link:../../heft-plugins/heft-webpack5-plugin
'@types/heft-jest': 1.0.1
'@types/node': 12.20.24
'@types/tapable': 1.0.6
'@types/webpack': 4.41.24
- webpack5: /webpack/5.35.1
packages:
+ /@ampproject/remapping/2.1.1:
+ resolution: {integrity: sha512-Aolwjd7HSC2PyY0fDj/wA/EimQT4HfEnFYNp5s9CQlrdhyvWTtvZ5YzrUPu6R6/1jKiUlxu8bUhkdSnKHNAHMA==}
+ engines: {node: '>=6.0.0'}
+ dependencies:
+ '@jridgewell/trace-mapping': 0.3.4
+
/@azure/abort-controller/1.0.4:
resolution: {integrity: sha512-lNUmDRVGpanCsiUN3NWxFTdwmdFI53xwhkTFfHDGTYk46ca7Ind3nanJc+U6Zj9Tv+9nTCWRBscWEW1DyKOpTw==}
engines: {node: '>=8.0.0'}
@@ -2105,8 +2208,9 @@ packages:
tslib: 2.3.1
dev: false
- /@azure/core-asynciterator-polyfill/1.0.0:
- resolution: {integrity: sha512-kmv8CGrPfN9SwMwrkiBK9VTQYxdFQEGe0BmQk+M8io56P9KNzpAxcWE/1fxJj7uouwN4kXF0BHW8DNlgx+wtCg==}
+ /@azure/core-asynciterator-polyfill/1.0.2:
+ resolution: {integrity: sha512-3rkP4LnnlWawl0LZptJOdXNrT/fHp2eQMadoasa6afspXdpGrtPZuAQc2PD0cpgyuoXtUWyC3tv7xfntjGS5Dw==}
+ engines: {node: '>=12.0.0'}
dev: false
/@azure/core-auth/1.3.2:
@@ -2122,7 +2226,7 @@ packages:
engines: {node: '>=8.0.0'}
dependencies:
'@azure/abort-controller': 1.0.4
- '@azure/core-asynciterator-polyfill': 1.0.0
+ '@azure/core-asynciterator-polyfill': 1.0.2
'@azure/core-auth': 1.3.2
'@azure/core-tracing': 1.0.0-preview.11
'@azure/logger': 1.0.3
@@ -2153,11 +2257,11 @@ packages:
- encoding
dev: false
- /@azure/core-paging/1.2.0:
- resolution: {integrity: sha512-ZX1bCjm/MjKPCN6kQD/9GJErYSoKA8YWp6YWoo5EIzcTWlSBLXu3gNaBTUl8usGl+UShiKo7b4Gdy1NSTIlpZg==}
+ /@azure/core-paging/1.2.1:
+ resolution: {integrity: sha512-UtH5iMlYsvg+nQYIl4UHlvvSrsBjOlRF4fs0j7mxd3rWdAStrKYrh2durOpHs5C9yZbVhsVDaisoyaf/lL1EVA==}
engines: {node: '>=12.0.0'}
dependencies:
- '@azure/core-asynciterator-polyfill': 1.0.0
+ '@azure/core-asynciterator-polyfill': 1.0.2
tslib: 2.3.1
dev: false
@@ -2196,8 +2300,8 @@ packages:
'@opentelemetry/types': 0.2.0
events: 3.3.0
jws: 3.2.2
- msal: 1.4.15
- qs: 6.10.1
+ msal: 1.4.16
+ qs: 6.10.3
tslib: 1.14.1
uuid: 3.4.0
transitivePeerDependencies:
@@ -2217,7 +2321,7 @@ packages:
'@azure/abort-controller': 1.0.4
'@azure/core-http': 1.2.6
'@azure/core-lro': 1.0.5
- '@azure/core-paging': 1.2.0
+ '@azure/core-paging': 1.2.1
'@azure/core-tracing': 1.0.0-preview.9
'@azure/logger': 1.0.3
'@opentelemetry/api': 0.10.2
@@ -2227,40 +2331,34 @@ packages:
- encoding
dev: false
- /@babel/code-frame/7.10.4:
- resolution: {integrity: sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==}
- dependencies:
- '@babel/highlight': 7.16.0
- dev: true
-
/@babel/code-frame/7.12.11:
resolution: {integrity: sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==}
dependencies:
- '@babel/highlight': 7.16.0
+ '@babel/highlight': 7.16.10
dev: true
- /@babel/code-frame/7.16.0:
- resolution: {integrity: sha512-IF4EOMEV+bfYwOmNxGzSnjR2EmQod7f1UXOpZM3l4i4o4QNwzjtJAu/HxdjHq0aYBvdqMuQEY1eg0nqW9ZPORA==}
+ /@babel/code-frame/7.16.7:
+ resolution: {integrity: sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/highlight': 7.16.0
+ '@babel/highlight': 7.16.10
- /@babel/compat-data/7.16.4:
- resolution: {integrity: sha512-1o/jo7D+kC9ZjHX5v+EHrdjl3PhxMrLSOTGsOdHJ+KL8HCaEK6ehrVL2RS6oHDZp+L7xLirLrPmQtEng769J/Q==}
+ /@babel/compat-data/7.17.0:
+ resolution: {integrity: sha512-392byTlpGWXMv4FbyWw3sAZ/FrW/DrwqLGXpy0mbyNe9Taqv1mg9yON5/o0cnr8XYCkFTZbC1eV+c+LAROgrng==}
engines: {node: '>=6.9.0'}
/@babel/core/7.12.9:
resolution: {integrity: sha512-gTXYh3M5wb7FRXQy+FErKFAv90BnlOuNn1QkCK2lREoPAjrQCO49+HVSrFoe5uakFAF5eenS75KbO2vQiLrTMQ==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/code-frame': 7.16.0
- '@babel/generator': 7.16.0
- '@babel/helper-module-transforms': 7.16.0
- '@babel/helpers': 7.16.3
- '@babel/parser': 7.16.4
- '@babel/template': 7.16.0
- '@babel/traverse': 7.16.3
- '@babel/types': 7.16.0
+ '@babel/code-frame': 7.16.7
+ '@babel/generator': 7.17.0
+ '@babel/helper-module-transforms': 7.16.7
+ '@babel/helpers': 7.17.2
+ '@babel/parser': 7.17.0
+ '@babel/template': 7.16.7
+ '@babel/traverse': 7.17.0
+ '@babel/types': 7.17.0
convert-source-map: 1.8.0
debug: 4.3.3
gensync: 1.0.0-beta.2
@@ -2273,101 +2371,102 @@ packages:
- supports-color
dev: true
- /@babel/core/7.16.0:
- resolution: {integrity: sha512-mYZEvshBRHGsIAiyH5PzCFTCfbWfoYbO/jcSdXQSUQu1/pW0xDZAUP7KEc32heqWTAfAHhV9j1vH8Sav7l+JNQ==}
+ /@babel/core/7.17.2:
+ resolution: {integrity: sha512-R3VH5G42VSDolRHyUO4V2cfag8WHcZyxdq5Z/m8Xyb92lW/Erm/6kM+XtRFGf3Mulre3mveni2NHfEUws8wSvw==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/code-frame': 7.16.0
- '@babel/generator': 7.16.0
- '@babel/helper-compilation-targets': 7.16.3_@babel+core@7.16.0
- '@babel/helper-module-transforms': 7.16.0
- '@babel/helpers': 7.16.3
- '@babel/parser': 7.16.4
- '@babel/template': 7.16.0
- '@babel/traverse': 7.16.3
- '@babel/types': 7.16.0
+ '@ampproject/remapping': 2.1.1
+ '@babel/code-frame': 7.16.7
+ '@babel/generator': 7.17.0
+ '@babel/helper-compilation-targets': 7.16.7_@babel+core@7.17.2
+ '@babel/helper-module-transforms': 7.16.7
+ '@babel/helpers': 7.17.2
+ '@babel/parser': 7.17.0
+ '@babel/template': 7.16.7
+ '@babel/traverse': 7.17.0
+ '@babel/types': 7.17.0
convert-source-map: 1.8.0
debug: 4.3.3
gensync: 1.0.0-beta.2
json5: 2.2.0
semver: 6.3.0
- source-map: 0.5.7
transitivePeerDependencies:
- supports-color
- /@babel/generator/7.16.0:
- resolution: {integrity: sha512-RR8hUCfRQn9j9RPKEVXo9LiwoxLPYn6hNZlvUOR8tSnaxlD0p0+la00ZP9/SnRt6HchKr+X0fO2r8vrETiJGew==}
+ /@babel/generator/7.17.0:
+ resolution: {integrity: sha512-I3Omiv6FGOC29dtlZhkfXO6pgkmukJSlT26QjVvS1DGZe/NzSVCPG41X0tS21oZkJYlovfj9qDWgKP+Cn4bXxw==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.16.0
+ '@babel/types': 7.17.0
jsesc: 2.5.2
source-map: 0.5.7
- /@babel/helper-annotate-as-pure/7.16.0:
- resolution: {integrity: sha512-ItmYF9vR4zA8cByDocY05o0LGUkp1zhbTQOH1NFyl5xXEqlTJQCEJjieriw+aFpxo16swMxUnUiKS7a/r4vtHg==}
+ /@babel/helper-annotate-as-pure/7.16.7:
+ resolution: {integrity: sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.16.0
+ '@babel/types': 7.17.0
dev: true
- /@babel/helper-builder-binary-assignment-operator-visitor/7.16.0:
- resolution: {integrity: sha512-9KuleLT0e77wFUku6TUkqZzCEymBdtuQQ27MhEKzf9UOOJu3cYj98kyaDAzxpC7lV6DGiZFuC8XqDsq8/Kl6aQ==}
+ /@babel/helper-builder-binary-assignment-operator-visitor/7.16.7:
+ resolution: {integrity: sha512-C6FdbRaxYjwVu/geKW4ZeQ0Q31AftgRcdSnZ5/jsH6BzCJbtvXvhpfkbkThYSuutZA7nCXpPR6AD9zd1dprMkA==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/helper-explode-assignable-expression': 7.16.0
- '@babel/types': 7.16.0
+ '@babel/helper-explode-assignable-expression': 7.16.7
+ '@babel/types': 7.17.0
dev: true
- /@babel/helper-compilation-targets/7.16.3_@babel+core@7.16.0:
- resolution: {integrity: sha512-vKsoSQAyBmxS35JUOOt+07cLc6Nk/2ljLIHwmq2/NM6hdioUaqEXq/S+nXvbvXbZkNDlWOymPanJGOc4CBjSJA==}
+ /@babel/helper-compilation-targets/7.16.7_@babel+core@7.17.2:
+ resolution: {integrity: sha512-mGojBwIWcwGD6rfqgRXVlVYmPAv7eOpIemUG3dGnDdCY4Pae70ROij3XmfrH6Fa1h1aiDylpglbZyktfzyo/hA==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0
dependencies:
- '@babel/compat-data': 7.16.4
- '@babel/core': 7.16.0
- '@babel/helper-validator-option': 7.14.5
- browserslist: 4.18.1
+ '@babel/compat-data': 7.17.0
+ '@babel/core': 7.17.2
+ '@babel/helper-validator-option': 7.16.7
+ browserslist: 4.19.1
semver: 6.3.0
- /@babel/helper-create-class-features-plugin/7.16.0_@babel+core@7.16.0:
- resolution: {integrity: sha512-XLwWvqEaq19zFlF5PTgOod4bUA+XbkR4WLQBct1bkzmxJGB0ZEJaoKF4c8cgH9oBtCDuYJ8BP5NB9uFiEgO5QA==}
+ /@babel/helper-create-class-features-plugin/7.17.1_@babel+core@7.17.2:
+ resolution: {integrity: sha512-JBdSr/LtyYIno/pNnJ75lBcqc3Z1XXujzPanHqjvvrhOA+DTceTFuJi8XjmWTZh4r3fsdfqaCMN0iZemdkxZHQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0
dependencies:
- '@babel/core': 7.16.0
- '@babel/helper-annotate-as-pure': 7.16.0
- '@babel/helper-function-name': 7.16.0
- '@babel/helper-member-expression-to-functions': 7.16.0
- '@babel/helper-optimise-call-expression': 7.16.0
- '@babel/helper-replace-supers': 7.16.0
- '@babel/helper-split-export-declaration': 7.16.0
+ '@babel/core': 7.17.2
+ '@babel/helper-annotate-as-pure': 7.16.7
+ '@babel/helper-environment-visitor': 7.16.7
+ '@babel/helper-function-name': 7.16.7
+ '@babel/helper-member-expression-to-functions': 7.16.7
+ '@babel/helper-optimise-call-expression': 7.16.7
+ '@babel/helper-replace-supers': 7.16.7
+ '@babel/helper-split-export-declaration': 7.16.7
transitivePeerDependencies:
- supports-color
dev: true
- /@babel/helper-create-regexp-features-plugin/7.16.0_@babel+core@7.16.0:
- resolution: {integrity: sha512-3DyG0zAFAZKcOp7aVr33ddwkxJ0Z0Jr5V99y3I690eYLpukJsJvAbzTy1ewoCqsML8SbIrjH14Jc/nSQ4TvNPA==}
+ /@babel/helper-create-regexp-features-plugin/7.17.0_@babel+core@7.17.2:
+ resolution: {integrity: sha512-awO2So99wG6KnlE+TPs6rn83gCz5WlEePJDTnLEqbchMVrBeAujURVphRdigsk094VhvZehFoNOihSlcBjwsXA==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0
dependencies:
- '@babel/core': 7.16.0
- '@babel/helper-annotate-as-pure': 7.16.0
- regexpu-core: 4.8.0
+ '@babel/core': 7.17.2
+ '@babel/helper-annotate-as-pure': 7.16.7
+ regexpu-core: 5.0.1
dev: true
- /@babel/helper-define-polyfill-provider/0.1.5_@babel+core@7.16.0:
+ /@babel/helper-define-polyfill-provider/0.1.5_@babel+core@7.17.2:
resolution: {integrity: sha512-nXuzCSwlJ/WKr8qxzW816gwyT6VZgiJG17zR40fou70yfAcqjoNyTLl/DQ+FExw5Hx5KNqshmN8Ldl/r2N7cTg==}
peerDependencies:
'@babel/core': ^7.4.0-0
dependencies:
- '@babel/core': 7.16.0
- '@babel/helper-compilation-targets': 7.16.3_@babel+core@7.16.0
- '@babel/helper-module-imports': 7.16.0
- '@babel/helper-plugin-utils': 7.14.5
- '@babel/traverse': 7.16.3
+ '@babel/core': 7.17.2
+ '@babel/helper-compilation-targets': 7.16.7_@babel+core@7.17.2
+ '@babel/helper-module-imports': 7.16.7
+ '@babel/helper-plugin-utils': 7.16.7
+ '@babel/traverse': 7.17.0
debug: 4.3.3
lodash.debounce: 4.0.8
resolve: 1.17.0
@@ -2376,16 +2475,16 @@ packages:
- supports-color
dev: true
- /@babel/helper-define-polyfill-provider/0.3.0_@babel+core@7.16.0:
- resolution: {integrity: sha512-7hfT8lUljl/tM3h+izTX/pO3W3frz2ok6Pk+gzys8iJqDfZrZy2pXjRTZAvG2YmfHun1X4q8/UZRLatMfqc5Tg==}
+ /@babel/helper-define-polyfill-provider/0.3.1_@babel+core@7.17.2:
+ resolution: {integrity: sha512-J9hGMpJQmtWmj46B3kBHmL38UhJGhYX7eqkcq+2gsstyYt341HmPeWspihX43yVRA0mS+8GGk2Gckc7bY/HCmA==}
peerDependencies:
'@babel/core': ^7.4.0-0
dependencies:
- '@babel/core': 7.16.0
- '@babel/helper-compilation-targets': 7.16.3_@babel+core@7.16.0
- '@babel/helper-module-imports': 7.16.0
- '@babel/helper-plugin-utils': 7.14.5
- '@babel/traverse': 7.16.3
+ '@babel/core': 7.17.2
+ '@babel/helper-compilation-targets': 7.16.7_@babel+core@7.17.2
+ '@babel/helper-module-imports': 7.16.7
+ '@babel/helper-plugin-utils': 7.16.7
+ '@babel/traverse': 7.17.0
debug: 4.3.3
lodash.debounce: 4.0.8
resolve: 1.17.0
@@ -2394,310 +2493,322 @@ packages:
- supports-color
dev: true
- /@babel/helper-explode-assignable-expression/7.16.0:
- resolution: {integrity: sha512-Hk2SLxC9ZbcOhLpg/yMznzJ11W++lg5GMbxt1ev6TXUiJB0N42KPC+7w8a+eWGuqDnUYuwStJoZHM7RgmIOaGQ==}
+ /@babel/helper-environment-visitor/7.16.7:
+ resolution: {integrity: sha512-SLLb0AAn6PkUeAfKJCCOl9e1R53pQlGAfc4y4XuMRZfqeMYLE0dM1LMhqbGAlGQY0lfw5/ohoYWAe9V1yibRag==}
+ engines: {node: '>=6.9.0'}
+ dependencies:
+ '@babel/types': 7.17.0
+
+ /@babel/helper-explode-assignable-expression/7.16.7:
+ resolution: {integrity: sha512-KyUenhWMC8VrxzkGP0Jizjo4/Zx+1nNZhgocs+gLzyZyB8SHidhoq9KK/8Ato4anhwsivfkBLftky7gvzbZMtQ==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.16.0
+ '@babel/types': 7.17.0
dev: true
- /@babel/helper-function-name/7.16.0:
- resolution: {integrity: sha512-BZh4mEk1xi2h4HFjWUXRQX5AEx4rvaZxHgax9gcjdLWdkjsY7MKt5p0otjsg5noXw+pB+clMCjw+aEVYADMjog==}
+ /@babel/helper-function-name/7.16.7:
+ resolution: {integrity: sha512-QfDfEnIUyyBSR3HtrtGECuZ6DAyCkYFp7GHl75vFtTnn6pjKeK0T1DB5lLkFvBea8MdaiUABx3osbgLyInoejA==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/helper-get-function-arity': 7.16.0
- '@babel/template': 7.16.0
- '@babel/types': 7.16.0
+ '@babel/helper-get-function-arity': 7.16.7
+ '@babel/template': 7.16.7
+ '@babel/types': 7.17.0
- /@babel/helper-get-function-arity/7.16.0:
- resolution: {integrity: sha512-ASCquNcywC1NkYh/z7Cgp3w31YW8aojjYIlNg4VeJiHkqyP4AzIvr4qx7pYDb4/s8YcsZWqqOSxgkvjUz1kpDQ==}
+ /@babel/helper-get-function-arity/7.16.7:
+ resolution: {integrity: sha512-flc+RLSOBXzNzVhcLu6ujeHUrD6tANAOU5ojrRx/as+tbzf8+stUCj7+IfRRoAbEZqj/ahXEMsjhOhgeZsrnTw==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.16.0
+ '@babel/types': 7.17.0
- /@babel/helper-hoist-variables/7.16.0:
- resolution: {integrity: sha512-1AZlpazjUR0EQZQv3sgRNfM9mEVWPK3M6vlalczA+EECcPz3XPh6VplbErL5UoMpChhSck5wAJHthlj1bYpcmg==}
+ /@babel/helper-hoist-variables/7.16.7:
+ resolution: {integrity: sha512-m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.16.0
+ '@babel/types': 7.17.0
- /@babel/helper-member-expression-to-functions/7.16.0:
- resolution: {integrity: sha512-bsjlBFPuWT6IWhl28EdrQ+gTvSvj5tqVP5Xeftp07SEuz5pLnsXZuDkDD3Rfcxy0IsHmbZ+7B2/9SHzxO0T+sQ==}
+ /@babel/helper-member-expression-to-functions/7.16.7:
+ resolution: {integrity: sha512-VtJ/65tYiU/6AbMTDwyoXGPKHgTsfRarivm+YbB5uAzKUyuPjgZSgAFeG87FCigc7KNHu2Pegh1XIT3lXjvz3Q==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.16.0
+ '@babel/types': 7.17.0
+ dev: true
- /@babel/helper-module-imports/7.16.0:
- resolution: {integrity: sha512-kkH7sWzKPq0xt3H1n+ghb4xEMP8k0U7XV3kkB+ZGy69kDk2ySFW1qPi06sjKzFY3t1j6XbJSqr4mF9L7CYVyhg==}
+ /@babel/helper-module-imports/7.16.7:
+ resolution: {integrity: sha512-LVtS6TqjJHFc+nYeITRo6VLXve70xmq7wPhWTqDJusJEgGmkAACWwMiTNrvfoQo6hEhFwAIixNkvB0jPXDL8Wg==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.16.0
+ '@babel/types': 7.17.0
- /@babel/helper-module-transforms/7.16.0:
- resolution: {integrity: sha512-My4cr9ATcaBbmaEa8M0dZNA74cfI6gitvUAskgDtAFmAqyFKDSHQo5YstxPbN+lzHl2D9l/YOEFqb2mtUh4gfA==}
+ /@babel/helper-module-transforms/7.16.7:
+ resolution: {integrity: sha512-gaqtLDxJEFCeQbYp9aLAefjhkKdjKcdh6DB7jniIGU3Pz52WAmP268zK0VgPz9hUNkMSYeH976K2/Y6yPadpng==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/helper-module-imports': 7.16.0
- '@babel/helper-replace-supers': 7.16.0
- '@babel/helper-simple-access': 7.16.0
- '@babel/helper-split-export-declaration': 7.16.0
- '@babel/helper-validator-identifier': 7.15.7
- '@babel/template': 7.16.0
- '@babel/traverse': 7.16.3
- '@babel/types': 7.16.0
+ '@babel/helper-environment-visitor': 7.16.7
+ '@babel/helper-module-imports': 7.16.7
+ '@babel/helper-simple-access': 7.16.7
+ '@babel/helper-split-export-declaration': 7.16.7
+ '@babel/helper-validator-identifier': 7.16.7
+ '@babel/template': 7.16.7
+ '@babel/traverse': 7.17.0
+ '@babel/types': 7.17.0
transitivePeerDependencies:
- supports-color
- /@babel/helper-optimise-call-expression/7.16.0:
- resolution: {integrity: sha512-SuI467Gi2V8fkofm2JPnZzB/SUuXoJA5zXe/xzyPP2M04686RzFKFHPK6HDVN6JvWBIEW8tt9hPR7fXdn2Lgpw==}
+ /@babel/helper-optimise-call-expression/7.16.7:
+ resolution: {integrity: sha512-EtgBhg7rd/JcnpZFXpBy0ze1YRfdm7BnBX4uKMBd3ixa3RGAE002JZB66FJyNH7g0F38U05pXmA5P8cBh7z+1w==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.16.0
+ '@babel/types': 7.17.0
+ dev: true
/@babel/helper-plugin-utils/7.10.4:
resolution: {integrity: sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==}
dev: true
- /@babel/helper-plugin-utils/7.14.5:
- resolution: {integrity: sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==}
+ /@babel/helper-plugin-utils/7.16.7:
+ resolution: {integrity: sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==}
engines: {node: '>=6.9.0'}
- /@babel/helper-remap-async-to-generator/7.16.4:
- resolution: {integrity: sha512-vGERmmhR+s7eH5Y/cp8PCVzj4XEjerq8jooMfxFdA5xVtAk9Sh4AQsrWgiErUEBjtGrBtOFKDUcWQFW4/dFwMA==}
+ /@babel/helper-remap-async-to-generator/7.16.8:
+ resolution: {integrity: sha512-fm0gH7Flb8H51LqJHy3HJ3wnE1+qtYR2A99K06ahwrawLdOFsCEWjZOrYricXJHoPSudNKxrMBUPEIPxiIIvBw==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/helper-annotate-as-pure': 7.16.0
- '@babel/helper-wrap-function': 7.16.0
- '@babel/types': 7.16.0
+ '@babel/helper-annotate-as-pure': 7.16.7
+ '@babel/helper-wrap-function': 7.16.8
+ '@babel/types': 7.17.0
transitivePeerDependencies:
- supports-color
dev: true
- /@babel/helper-replace-supers/7.16.0:
- resolution: {integrity: sha512-TQxuQfSCdoha7cpRNJvfaYxxxzmbxXw/+6cS7V02eeDYyhxderSoMVALvwupA54/pZcOTtVeJ0xccp1nGWladA==}
+ /@babel/helper-replace-supers/7.16.7:
+ resolution: {integrity: sha512-y9vsWilTNaVnVh6xiJfABzsNpgDPKev9HnAgz6Gb1p6UUwf9NepdlsV7VXGCftJM+jqD5f7JIEubcpLjZj5dBw==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/helper-member-expression-to-functions': 7.16.0
- '@babel/helper-optimise-call-expression': 7.16.0
- '@babel/traverse': 7.16.3
- '@babel/types': 7.16.0
+ '@babel/helper-environment-visitor': 7.16.7
+ '@babel/helper-member-expression-to-functions': 7.16.7
+ '@babel/helper-optimise-call-expression': 7.16.7
+ '@babel/traverse': 7.17.0
+ '@babel/types': 7.17.0
transitivePeerDependencies:
- supports-color
+ dev: true
- /@babel/helper-simple-access/7.16.0:
- resolution: {integrity: sha512-o1rjBT/gppAqKsYfUdfHq5Rk03lMQrkPHG1OWzHWpLgVXRH4HnMM9Et9CVdIqwkCQlobnGHEJMsgWP/jE1zUiw==}
+ /@babel/helper-simple-access/7.16.7:
+ resolution: {integrity: sha512-ZIzHVyoeLMvXMN/vok/a4LWRy8G2v205mNP0XOuf9XRLyX5/u9CnVulUtDgUTama3lT+bf/UqucuZjqiGuTS1g==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.16.0
+ '@babel/types': 7.17.0
/@babel/helper-skip-transparent-expression-wrappers/7.16.0:
resolution: {integrity: sha512-+il1gTy0oHwUsBQZyJvukbB4vPMdcYBrFHa0Uc4AizLxbq6BOYC51Rv4tWocX9BLBDLZ4kc6qUFpQ6HRgL+3zw==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.16.0
+ '@babel/types': 7.17.0
dev: true
- /@babel/helper-split-export-declaration/7.16.0:
- resolution: {integrity: sha512-0YMMRpuDFNGTHNRiiqJX19GjNXA4H0E8jZ2ibccfSxaCogbm3am5WN/2nQNj0YnQwGWM1J06GOcQ2qnh3+0paw==}
+ /@babel/helper-split-export-declaration/7.16.7:
+ resolution: {integrity: sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.16.0
+ '@babel/types': 7.17.0
- /@babel/helper-validator-identifier/7.15.7:
- resolution: {integrity: sha512-K4JvCtQqad9OY2+yTU8w+E82ywk/fe+ELNlt1G8z3bVGlZfn/hOcQQsUhGhW/N+tb3fxK800wLtKOE/aM0m72w==}
+ /@babel/helper-validator-identifier/7.16.7:
+ resolution: {integrity: sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==}
engines: {node: '>=6.9.0'}
- /@babel/helper-validator-option/7.14.5:
- resolution: {integrity: sha512-OX8D5eeX4XwcroVW45NMvoYaIuFI+GQpA2a8Gi+X/U/cDUIRsV37qQfF905F0htTRCREQIB4KqPeaveRJUl3Ow==}
+ /@babel/helper-validator-option/7.16.7:
+ resolution: {integrity: sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ==}
engines: {node: '>=6.9.0'}
- /@babel/helper-wrap-function/7.16.0:
- resolution: {integrity: sha512-VVMGzYY3vkWgCJML+qVLvGIam902mJW0FvT7Avj1zEe0Gn7D93aWdLblYARTxEw+6DhZmtzhBM2zv0ekE5zg1g==}
+ /@babel/helper-wrap-function/7.16.8:
+ resolution: {integrity: sha512-8RpyRVIAW1RcDDGTA+GpPAwV22wXCfKOoM9bet6TLkGIFTkRQSkH1nMQ5Yet4MpoXe1ZwHPVtNasc2w0uZMqnw==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/helper-function-name': 7.16.0
- '@babel/template': 7.16.0
- '@babel/traverse': 7.16.3
- '@babel/types': 7.16.0
+ '@babel/helper-function-name': 7.16.7
+ '@babel/template': 7.16.7
+ '@babel/traverse': 7.17.0
+ '@babel/types': 7.17.0
transitivePeerDependencies:
- supports-color
dev: true
- /@babel/helpers/7.16.3:
- resolution: {integrity: sha512-Xn8IhDlBPhvYTvgewPKawhADichOsbkZuzN7qz2BusOM0brChsyXMDJvldWaYMMUNiCQdQzNEioXTp3sC8Nt8w==}
+ /@babel/helpers/7.17.2:
+ resolution: {integrity: sha512-0Qu7RLR1dILozr/6M0xgj+DFPmi6Bnulgm9M8BVa9ZCWxDqlSnqt3cf8IDPB5m45sVXUZ0kuQAgUrdSFFH79fQ==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/template': 7.16.0
- '@babel/traverse': 7.16.3
- '@babel/types': 7.16.0
+ '@babel/template': 7.16.7
+ '@babel/traverse': 7.17.0
+ '@babel/types': 7.17.0
transitivePeerDependencies:
- supports-color
- /@babel/highlight/7.16.0:
- resolution: {integrity: sha512-t8MH41kUQylBtu2+4IQA3atqevA2lRgqA2wyVB/YiWmsDSuylZZuXOUy9ric30hfzauEFfdsuk/eXTRrGrfd0g==}
+ /@babel/highlight/7.16.10:
+ resolution: {integrity: sha512-5FnTQLSLswEj6IkgVw5KusNUUFY9ZGqe/TRFnP/BKYHYgfh7tc+C7mwiy95/yNP7Dh9x580Vv8r7u7ZfTBFxdw==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/helper-validator-identifier': 7.15.7
+ '@babel/helper-validator-identifier': 7.16.7
chalk: 2.4.2
js-tokens: 4.0.0
- /@babel/parser/7.16.4:
- resolution: {integrity: sha512-6V0qdPUaiVHH3RtZeLIsc+6pDhbYzHR8ogA8w+f+Wc77DuXto19g2QUwveINoS34Uw+W8/hQDGJCx+i4n7xcng==}
+ /@babel/parser/7.17.0:
+ resolution: {integrity: sha512-VKXSCQx5D8S04ej+Dqsr1CzYvvWgf20jIw2D+YhQCrIlr2UZGaDds23Y0xg75/skOxpLCRpUZvk/1EAVkGoDOw==}
engines: {node: '>=6.0.0'}
hasBin: true
- /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/7.16.2_@babel+core@7.16.0:
- resolution: {integrity: sha512-h37CvpLSf8gb2lIJ2CgC3t+EjFbi0t8qS7LCS1xcJIlEXE4czlofwaW7W1HA8zpgOCzI9C1nmoqNR1zWkk0pQg==}
+ /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/7.16.7_@babel+core@7.17.2:
+ resolution: {integrity: sha512-anv/DObl7waiGEnC24O9zqL0pSuI9hljihqiDuFHC8d7/bjr/4RLGPWuc8rYOff/QPzbEPSkzG8wGG9aDuhHRg==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0
dependencies:
- '@babel/core': 7.16.0
- '@babel/helper-plugin-utils': 7.14.5
+ '@babel/core': 7.17.2
+ '@babel/helper-plugin-utils': 7.16.7
dev: true
- /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/7.16.0_@babel+core@7.16.0:
- resolution: {integrity: sha512-4tcFwwicpWTrpl9qjf7UsoosaArgImF85AxqCRZlgc3IQDvkUHjJpruXAL58Wmj+T6fypWTC/BakfEkwIL/pwA==}
+ /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/7.16.7_@babel+core@7.17.2:
+ resolution: {integrity: sha512-di8vUHRdf+4aJ7ltXhaDbPoszdkh59AQtJM5soLsuHpQJdFQZOA4uGj0V2u/CZ8bJ/u8ULDL5yq6FO/bCXnKHw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.13.0
dependencies:
- '@babel/core': 7.16.0
- '@babel/helper-plugin-utils': 7.14.5
+ '@babel/core': 7.17.2
+ '@babel/helper-plugin-utils': 7.16.7
'@babel/helper-skip-transparent-expression-wrappers': 7.16.0
- '@babel/plugin-proposal-optional-chaining': 7.16.0_@babel+core@7.16.0
+ '@babel/plugin-proposal-optional-chaining': 7.16.7_@babel+core@7.17.2
dev: true
- /@babel/plugin-proposal-async-generator-functions/7.16.4_@babel+core@7.16.0:
- resolution: {integrity: sha512-/CUekqaAaZCQHleSK/9HajvcD/zdnJiKRiuUFq8ITE+0HsPzquf53cpFiqAwl/UfmJbR6n5uGPQSPdrmKOvHHg==}
+ /@babel/plugin-proposal-async-generator-functions/7.16.8_@babel+core@7.17.2:
+ resolution: {integrity: sha512-71YHIvMuiuqWJQkebWJtdhQTfd4Q4mF76q2IX37uZPkG9+olBxsX+rH1vkhFto4UeJZ9dPY2s+mDvhDm1u2BGQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.16.0
- '@babel/helper-plugin-utils': 7.14.5
- '@babel/helper-remap-async-to-generator': 7.16.4
- '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.16.0
+ '@babel/core': 7.17.2
+ '@babel/helper-plugin-utils': 7.16.7
+ '@babel/helper-remap-async-to-generator': 7.16.8
+ '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.17.2
transitivePeerDependencies:
- supports-color
dev: true
- /@babel/plugin-proposal-class-properties/7.16.0_@babel+core@7.16.0:
- resolution: {integrity: sha512-mCF3HcuZSY9Fcx56Lbn+CGdT44ioBMMvjNVldpKtj8tpniETdLjnxdHI1+sDWXIM1nNt+EanJOZ3IG9lzVjs7A==}
+ /@babel/plugin-proposal-class-properties/7.16.7_@babel+core@7.17.2:
+ resolution: {integrity: sha512-IobU0Xme31ewjYOShSIqd/ZGM/r/cuOz2z0MDbNrhF5FW+ZVgi0f2lyeoj9KFPDOAqsYxmLWZte1WOwlvY9aww==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.16.0
- '@babel/helper-create-class-features-plugin': 7.16.0_@babel+core@7.16.0
- '@babel/helper-plugin-utils': 7.14.5
+ '@babel/core': 7.17.2
+ '@babel/helper-create-class-features-plugin': 7.17.1_@babel+core@7.17.2
+ '@babel/helper-plugin-utils': 7.16.7
transitivePeerDependencies:
- supports-color
dev: true
- /@babel/plugin-proposal-class-static-block/7.16.0_@babel+core@7.16.0:
- resolution: {integrity: sha512-mAy3sdcY9sKAkf3lQbDiv3olOfiLqI51c9DR9b19uMoR2Z6r5pmGl7dfNFqEvqOyqbf1ta4lknK4gc5PJn3mfA==}
+ /@babel/plugin-proposal-class-static-block/7.16.7_@babel+core@7.17.2:
+ resolution: {integrity: sha512-dgqJJrcZoG/4CkMopzhPJjGxsIe9A8RlkQLnL/Vhhx8AA9ZuaRwGSlscSh42hazc7WSrya/IK7mTeoF0DP9tEw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.12.0
dependencies:
- '@babel/core': 7.16.0
- '@babel/helper-create-class-features-plugin': 7.16.0_@babel+core@7.16.0
- '@babel/helper-plugin-utils': 7.14.5
- '@babel/plugin-syntax-class-static-block': 7.14.5_@babel+core@7.16.0
+ '@babel/core': 7.17.2
+ '@babel/helper-create-class-features-plugin': 7.17.1_@babel+core@7.17.2
+ '@babel/helper-plugin-utils': 7.16.7
+ '@babel/plugin-syntax-class-static-block': 7.14.5_@babel+core@7.17.2
transitivePeerDependencies:
- supports-color
dev: true
- /@babel/plugin-proposal-decorators/7.16.4_@babel+core@7.16.0:
- resolution: {integrity: sha512-RESBNX16eNqnBeEVR5sCJpnW0mHiNLNNvGA8PrRuK/4ZJ4TO+6bHleRUuGQYDERVySOKtOhSya/C4MIhwAMAgg==}
+ /@babel/plugin-proposal-decorators/7.17.2_@babel+core@7.17.2:
+ resolution: {integrity: sha512-WH8Z95CwTq/W8rFbMqb9p3hicpt4RX4f0K659ax2VHxgOyT6qQmUaEVEjIh4WR9Eh9NymkVn5vwsrE68fAQNUw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.16.0
- '@babel/helper-create-class-features-plugin': 7.16.0_@babel+core@7.16.0
- '@babel/helper-plugin-utils': 7.14.5
- '@babel/plugin-syntax-decorators': 7.16.0_@babel+core@7.16.0
+ '@babel/core': 7.17.2
+ '@babel/helper-create-class-features-plugin': 7.17.1_@babel+core@7.17.2
+ '@babel/helper-plugin-utils': 7.16.7
+ '@babel/helper-replace-supers': 7.16.7
+ '@babel/plugin-syntax-decorators': 7.17.0_@babel+core@7.17.2
+ charcodes: 0.2.0
transitivePeerDependencies:
- supports-color
dev: true
- /@babel/plugin-proposal-dynamic-import/7.16.0_@babel+core@7.16.0:
- resolution: {integrity: sha512-QGSA6ExWk95jFQgwz5GQ2Dr95cf7eI7TKutIXXTb7B1gCLTCz5hTjFTQGfLFBBiC5WSNi7udNwWsqbbMh1c4yQ==}
+ /@babel/plugin-proposal-dynamic-import/7.16.7_@babel+core@7.17.2:
+ resolution: {integrity: sha512-I8SW9Ho3/8DRSdmDdH3gORdyUuYnk1m4cMxUAdu5oy4n3OfN8flDEH+d60iG7dUfi0KkYwSvoalHzzdRzpWHTg==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.16.0
- '@babel/helper-plugin-utils': 7.14.5
- '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.16.0
+ '@babel/core': 7.17.2
+ '@babel/helper-plugin-utils': 7.16.7
+ '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.17.2
dev: true
- /@babel/plugin-proposal-export-default-from/7.16.0_@babel+core@7.16.0:
- resolution: {integrity: sha512-kFAhaIbh5qbBwETRNa/cgGmPJ/BicXhIyrZhAkyYhf/Z9LXCTRGO1mvUwczto0Hl1q4YtzP9cRtTKT4wujm38Q==}
+ /@babel/plugin-proposal-export-default-from/7.16.7_@babel+core@7.17.2:
+ resolution: {integrity: sha512-+cENpW1rgIjExn+o5c8Jw/4BuH4eGKKYvkMB8/0ZxFQ9mC0t4z09VsPIwNg6waF69QYC81zxGeAsREGuqQoKeg==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.16.0
- '@babel/helper-plugin-utils': 7.14.5
- '@babel/plugin-syntax-export-default-from': 7.16.0_@babel+core@7.16.0
+ '@babel/core': 7.17.2
+ '@babel/helper-plugin-utils': 7.16.7
+ '@babel/plugin-syntax-export-default-from': 7.16.7_@babel+core@7.17.2
dev: true
- /@babel/plugin-proposal-export-namespace-from/7.16.0_@babel+core@7.16.0:
- resolution: {integrity: sha512-CjI4nxM/D+5wCnhD11MHB1AwRSAYeDT+h8gCdcVJZ/OK7+wRzFsf7PFPWVpVpNRkHMmMkQWAHpTq+15IXQ1diA==}
+ /@babel/plugin-proposal-export-namespace-from/7.16.7_@babel+core@7.17.2:
+ resolution: {integrity: sha512-ZxdtqDXLRGBL64ocZcs7ovt71L3jhC1RGSyR996svrCi3PYqHNkb3SwPJCs8RIzD86s+WPpt2S73+EHCGO+NUA==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.16.0
- '@babel/helper-plugin-utils': 7.14.5
- '@babel/plugin-syntax-export-namespace-from': 7.8.3_@babel+core@7.16.0
+ '@babel/core': 7.17.2
+ '@babel/helper-plugin-utils': 7.16.7
+ '@babel/plugin-syntax-export-namespace-from': 7.8.3_@babel+core@7.17.2
dev: true
- /@babel/plugin-proposal-json-strings/7.16.0_@babel+core@7.16.0:
- resolution: {integrity: sha512-kouIPuiv8mSi5JkEhzApg5Gn6hFyKPnlkO0a9YSzqRurH8wYzSlf6RJdzluAsbqecdW5pBvDJDfyDIUR/vLxvg==}
+ /@babel/plugin-proposal-json-strings/7.16.7_@babel+core@7.17.2:
+ resolution: {integrity: sha512-lNZ3EEggsGY78JavgbHsK9u5P3pQaW7k4axlgFLYkMd7UBsiNahCITShLjNQschPyjtO6dADrL24757IdhBrsQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.16.0
- '@babel/helper-plugin-utils': 7.14.5
- '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.16.0
+ '@babel/core': 7.17.2
+ '@babel/helper-plugin-utils': 7.16.7
+ '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.17.2
dev: true
- /@babel/plugin-proposal-logical-assignment-operators/7.16.0_@babel+core@7.16.0:
- resolution: {integrity: sha512-pbW0fE30sVTYXXm9lpVQQ/Vc+iTeQKiXlaNRZPPN2A2VdlWyAtsUrsQ3xydSlDW00TFMK7a8m3cDTkBF5WnV3Q==}
+ /@babel/plugin-proposal-logical-assignment-operators/7.16.7_@babel+core@7.17.2:
+ resolution: {integrity: sha512-K3XzyZJGQCr00+EtYtrDjmwX7o7PLK6U9bi1nCwkQioRFVUv6dJoxbQjtWVtP+bCPy82bONBKG8NPyQ4+i6yjg==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.16.0
- '@babel/helper-plugin-utils': 7.14.5
- '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.16.0
+ '@babel/core': 7.17.2
+ '@babel/helper-plugin-utils': 7.16.7
+ '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.17.2
dev: true
- /@babel/plugin-proposal-nullish-coalescing-operator/7.16.0_@babel+core@7.16.0:
- resolution: {integrity: sha512-3bnHA8CAFm7cG93v8loghDYyQ8r97Qydf63BeYiGgYbjKKB/XP53W15wfRC7dvKfoiJ34f6Rbyyx2btExc8XsQ==}
+ /@babel/plugin-proposal-nullish-coalescing-operator/7.16.7_@babel+core@7.17.2:
+ resolution: {integrity: sha512-aUOrYU3EVtjf62jQrCj63pYZ7k6vns2h/DQvHPWGmsJRYzWXZ6/AsfgpiRy6XiuIDADhJzP2Q9MwSMKauBQ+UQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.16.0
- '@babel/helper-plugin-utils': 7.14.5
- '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.16.0
+ '@babel/core': 7.17.2
+ '@babel/helper-plugin-utils': 7.16.7
+ '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.17.2
dev: true
- /@babel/plugin-proposal-numeric-separator/7.16.0_@babel+core@7.16.0:
- resolution: {integrity: sha512-FAhE2I6mjispy+vwwd6xWPyEx3NYFS13pikDBWUAFGZvq6POGs5eNchw8+1CYoEgBl9n11I3NkzD7ghn25PQ9Q==}
+ /@babel/plugin-proposal-numeric-separator/7.16.7_@babel+core@7.17.2:
+ resolution: {integrity: sha512-vQgPMknOIgiuVqbokToyXbkY/OmmjAzr/0lhSIbG/KmnzXPGwW/AdhdKpi+O4X/VkWiWjnkKOBiqJrTaC98VKw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.16.0
- '@babel/helper-plugin-utils': 7.14.5
- '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.16.0
+ '@babel/core': 7.17.2
+ '@babel/helper-plugin-utils': 7.16.7
+ '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.17.2
dev: true
/@babel/plugin-proposal-object-rest-spread/7.12.1_@babel+core@7.12.9:
@@ -2708,182 +2819,182 @@ packages:
'@babel/core': 7.12.9
'@babel/helper-plugin-utils': 7.10.4
'@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.12.9
- '@babel/plugin-transform-parameters': 7.16.3_@babel+core@7.12.9
+ '@babel/plugin-transform-parameters': 7.16.7_@babel+core@7.12.9
dev: true
- /@babel/plugin-proposal-object-rest-spread/7.16.0_@babel+core@7.16.0:
- resolution: {integrity: sha512-LU/+jp89efe5HuWJLmMmFG0+xbz+I2rSI7iLc1AlaeSMDMOGzWlc5yJrMN1d04osXN4sSfpo4O+azkBNBes0jg==}
+ /@babel/plugin-proposal-object-rest-spread/7.16.7_@babel+core@7.17.2:
+ resolution: {integrity: sha512-3O0Y4+dw94HA86qSg9IHfyPktgR7q3gpNVAeiKQd+8jBKFaU5NQS1Yatgo4wY+UFNuLjvxcSmzcsHqrhgTyBUA==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/compat-data': 7.16.4
- '@babel/core': 7.16.0
- '@babel/helper-compilation-targets': 7.16.3_@babel+core@7.16.0
- '@babel/helper-plugin-utils': 7.14.5
- '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.16.0
- '@babel/plugin-transform-parameters': 7.16.3_@babel+core@7.16.0
+ '@babel/compat-data': 7.17.0
+ '@babel/core': 7.17.2
+ '@babel/helper-compilation-targets': 7.16.7_@babel+core@7.17.2
+ '@babel/helper-plugin-utils': 7.16.7
+ '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.17.2
+ '@babel/plugin-transform-parameters': 7.16.7_@babel+core@7.17.2
dev: true
- /@babel/plugin-proposal-optional-catch-binding/7.16.0_@babel+core@7.16.0:
- resolution: {integrity: sha512-kicDo0A/5J0nrsCPbn89mTG3Bm4XgYi0CZtvex9Oyw7gGZE3HXGD0zpQNH+mo+tEfbo8wbmMvJftOwpmPy7aVw==}
+ /@babel/plugin-proposal-optional-catch-binding/7.16.7_@babel+core@7.17.2:
+ resolution: {integrity: sha512-eMOH/L4OvWSZAE1VkHbr1vckLG1WUcHGJSLqqQwl2GaUqG6QjddvrOaTUMNYiv77H5IKPMZ9U9P7EaHwvAShfA==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.16.0
- '@babel/helper-plugin-utils': 7.14.5
- '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.16.0
+ '@babel/core': 7.17.2
+ '@babel/helper-plugin-utils': 7.16.7
+ '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.17.2
dev: true
- /@babel/plugin-proposal-optional-chaining/7.16.0_@babel+core@7.16.0:
- resolution: {integrity: sha512-Y4rFpkZODfHrVo70Uaj6cC1JJOt3Pp0MdWSwIKtb8z1/lsjl9AmnB7ErRFV+QNGIfcY1Eruc2UMx5KaRnXjMyg==}
+ /@babel/plugin-proposal-optional-chaining/7.16.7_@babel+core@7.17.2:
+ resolution: {integrity: sha512-eC3xy+ZrUcBtP7x+sq62Q/HYd674pPTb/77XZMb5wbDPGWIdUbSr4Agr052+zaUPSb+gGRnjxXfKFvx5iMJ+DA==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.16.0
- '@babel/helper-plugin-utils': 7.14.5
+ '@babel/core': 7.17.2
+ '@babel/helper-plugin-utils': 7.16.7
'@babel/helper-skip-transparent-expression-wrappers': 7.16.0
- '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.16.0
+ '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.17.2
dev: true
- /@babel/plugin-proposal-private-methods/7.16.0_@babel+core@7.16.0:
- resolution: {integrity: sha512-IvHmcTHDFztQGnn6aWq4t12QaBXTKr1whF/dgp9kz84X6GUcwq9utj7z2wFCUfeOup/QKnOlt2k0zxkGFx9ubg==}
+ /@babel/plugin-proposal-private-methods/7.16.11_@babel+core@7.17.2:
+ resolution: {integrity: sha512-F/2uAkPlXDr8+BHpZvo19w3hLFKge+k75XUprE6jaqKxjGkSYcK+4c+bup5PdW/7W/Rpjwql7FTVEDW+fRAQsw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.16.0
- '@babel/helper-create-class-features-plugin': 7.16.0_@babel+core@7.16.0
- '@babel/helper-plugin-utils': 7.14.5
+ '@babel/core': 7.17.2
+ '@babel/helper-create-class-features-plugin': 7.17.1_@babel+core@7.17.2
+ '@babel/helper-plugin-utils': 7.16.7
transitivePeerDependencies:
- supports-color
dev: true
- /@babel/plugin-proposal-private-property-in-object/7.16.0_@babel+core@7.16.0:
- resolution: {integrity: sha512-3jQUr/HBbMVZmi72LpjQwlZ55i1queL8KcDTQEkAHihttJnAPrcvG9ZNXIfsd2ugpizZo595egYV6xy+pv4Ofw==}
+ /@babel/plugin-proposal-private-property-in-object/7.16.7_@babel+core@7.17.2:
+ resolution: {integrity: sha512-rMQkjcOFbm+ufe3bTZLyOfsOUOxyvLXZJCTARhJr+8UMSoZmqTe1K1BgkFcrW37rAchWg57yI69ORxiWvUINuQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.16.0
- '@babel/helper-annotate-as-pure': 7.16.0
- '@babel/helper-create-class-features-plugin': 7.16.0_@babel+core@7.16.0
- '@babel/helper-plugin-utils': 7.14.5
- '@babel/plugin-syntax-private-property-in-object': 7.14.5_@babel+core@7.16.0
+ '@babel/core': 7.17.2
+ '@babel/helper-annotate-as-pure': 7.16.7
+ '@babel/helper-create-class-features-plugin': 7.17.1_@babel+core@7.17.2
+ '@babel/helper-plugin-utils': 7.16.7
+ '@babel/plugin-syntax-private-property-in-object': 7.14.5_@babel+core@7.17.2
transitivePeerDependencies:
- supports-color
dev: true
- /@babel/plugin-proposal-unicode-property-regex/7.16.0_@babel+core@7.16.0:
- resolution: {integrity: sha512-ti7IdM54NXv29cA4+bNNKEMS4jLMCbJgl+Drv+FgYy0erJLAxNAIXcNjNjrRZEcWq0xJHsNVwQezskMFpF8N9g==}
+ /@babel/plugin-proposal-unicode-property-regex/7.16.7_@babel+core@7.17.2:
+ resolution: {integrity: sha512-QRK0YI/40VLhNVGIjRNAAQkEHws0cswSdFFjpFyt943YmJIU1da9uW63Iu6NFV6CxTZW5eTDCrwZUstBWgp/Rg==}
engines: {node: '>=4'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.16.0
- '@babel/helper-create-regexp-features-plugin': 7.16.0_@babel+core@7.16.0
- '@babel/helper-plugin-utils': 7.14.5
+ '@babel/core': 7.17.2
+ '@babel/helper-create-regexp-features-plugin': 7.17.0_@babel+core@7.17.2
+ '@babel/helper-plugin-utils': 7.16.7
dev: true
- /@babel/plugin-syntax-async-generators/7.8.4_@babel+core@7.16.0:
+ /@babel/plugin-syntax-async-generators/7.8.4_@babel+core@7.17.2:
resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.16.0
- '@babel/helper-plugin-utils': 7.14.5
+ '@babel/core': 7.17.2
+ '@babel/helper-plugin-utils': 7.16.7
- /@babel/plugin-syntax-bigint/7.8.3_@babel+core@7.16.0:
+ /@babel/plugin-syntax-bigint/7.8.3_@babel+core@7.17.2:
resolution: {integrity: sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.16.0
- '@babel/helper-plugin-utils': 7.14.5
+ '@babel/core': 7.17.2
+ '@babel/helper-plugin-utils': 7.16.7
- /@babel/plugin-syntax-class-properties/7.12.13_@babel+core@7.16.0:
+ /@babel/plugin-syntax-class-properties/7.12.13_@babel+core@7.17.2:
resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.16.0
- '@babel/helper-plugin-utils': 7.14.5
+ '@babel/core': 7.17.2
+ '@babel/helper-plugin-utils': 7.16.7
- /@babel/plugin-syntax-class-static-block/7.14.5_@babel+core@7.16.0:
+ /@babel/plugin-syntax-class-static-block/7.14.5_@babel+core@7.17.2:
resolution: {integrity: sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.16.0
- '@babel/helper-plugin-utils': 7.14.5
+ '@babel/core': 7.17.2
+ '@babel/helper-plugin-utils': 7.16.7
dev: true
- /@babel/plugin-syntax-decorators/7.16.0_@babel+core@7.16.0:
- resolution: {integrity: sha512-nxnnngZClvlY13nHJAIDow0S7Qzhq64fQ/NlqS+VER3kjW/4F0jLhXjeL8jcwSwz6Ca3rotT5NJD2T9I7lcv7g==}
+ /@babel/plugin-syntax-decorators/7.17.0_@babel+core@7.17.2:
+ resolution: {integrity: sha512-qWe85yCXsvDEluNP0OyeQjH63DlhAR3W7K9BxxU1MvbDb48tgBG+Ao6IJJ6smPDrrVzSQZrbF6donpkFBMcs3A==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.16.0
- '@babel/helper-plugin-utils': 7.14.5
+ '@babel/core': 7.17.2
+ '@babel/helper-plugin-utils': 7.16.7
dev: true
- /@babel/plugin-syntax-dynamic-import/7.8.3_@babel+core@7.16.0:
+ /@babel/plugin-syntax-dynamic-import/7.8.3_@babel+core@7.17.2:
resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.16.0
- '@babel/helper-plugin-utils': 7.14.5
+ '@babel/core': 7.17.2
+ '@babel/helper-plugin-utils': 7.16.7
dev: true
- /@babel/plugin-syntax-export-default-from/7.16.0_@babel+core@7.16.0:
- resolution: {integrity: sha512-xllLOdBj77mFSw8s02I+2SSQGHOftbWTlGmagheuNk/gjQsk7IrYsR/EosXVAVpgIUFffLckB/iPRioQYLHSrQ==}
+ /@babel/plugin-syntax-export-default-from/7.16.7_@babel+core@7.17.2:
+ resolution: {integrity: sha512-4C3E4NsrLOgftKaTYTULhHsuQrGv3FHrBzOMDiS7UYKIpgGBkAdawg4h+EI8zPeK9M0fiIIh72hIwsI24K7MbA==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.16.0
- '@babel/helper-plugin-utils': 7.14.5
+ '@babel/core': 7.17.2
+ '@babel/helper-plugin-utils': 7.16.7
dev: true
- /@babel/plugin-syntax-export-namespace-from/7.8.3_@babel+core@7.16.0:
+ /@babel/plugin-syntax-export-namespace-from/7.8.3_@babel+core@7.17.2:
resolution: {integrity: sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.16.0
- '@babel/helper-plugin-utils': 7.14.5
+ '@babel/core': 7.17.2
+ '@babel/helper-plugin-utils': 7.16.7
dev: true
- /@babel/plugin-syntax-flow/7.16.0_@babel+core@7.16.0:
- resolution: {integrity: sha512-dH91yCo0RyqfzWgoM5Ji9ir8fQ+uFbt9KHM3d2x4jZOuHS6wNA+CRmRUP/BWCsHG2bjc7A2Way6AvH1eQk0wig==}
+ /@babel/plugin-syntax-flow/7.16.7_@babel+core@7.17.2:
+ resolution: {integrity: sha512-UDo3YGQO0jH6ytzVwgSLv9i/CzMcUjbKenL67dTrAZPPv6GFAtDhe6jqnvmoKzC/7htNTohhos+onPtDMqJwaQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.16.0
- '@babel/helper-plugin-utils': 7.14.5
+ '@babel/core': 7.17.2
+ '@babel/helper-plugin-utils': 7.16.7
dev: true
- /@babel/plugin-syntax-import-meta/7.10.4_@babel+core@7.16.0:
+ /@babel/plugin-syntax-import-meta/7.10.4_@babel+core@7.17.2:
resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.16.0
- '@babel/helper-plugin-utils': 7.14.5
+ '@babel/core': 7.17.2
+ '@babel/helper-plugin-utils': 7.16.7
- /@babel/plugin-syntax-json-strings/7.8.3_@babel+core@7.16.0:
+ /@babel/plugin-syntax-json-strings/7.8.3_@babel+core@7.17.2:
resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.16.0
- '@babel/helper-plugin-utils': 7.14.5
+ '@babel/core': 7.17.2
+ '@babel/helper-plugin-utils': 7.16.7
/@babel/plugin-syntax-jsx/7.12.1_@babel+core@7.12.9:
resolution: {integrity: sha512-1yRi7yAtB0ETgxdY9ti/p2TivUxJkTdhu/ZbF9MshVGqOx1TdB3b7xCXs49Fupgg50N45KcAsRP/ZqWjs9SRjg==}
@@ -2891,42 +3002,42 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.12.9
- '@babel/helper-plugin-utils': 7.14.5
+ '@babel/helper-plugin-utils': 7.16.7
dev: true
- /@babel/plugin-syntax-jsx/7.16.0_@babel+core@7.16.0:
- resolution: {integrity: sha512-8zv2+xiPHwly31RK4RmnEYY5zziuF3O7W2kIDW+07ewWDh6Oi0dRq8kwvulRkFgt6DB97RlKs5c1y068iPlCUg==}
+ /@babel/plugin-syntax-jsx/7.16.7_@babel+core@7.17.2:
+ resolution: {integrity: sha512-Esxmk7YjA8QysKeT3VhTXvF6y77f/a91SIs4pWb4H2eWGQkCKFgQaG6hdoEVZtGsrAcb2K5BW66XsOErD4WU3Q==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.16.0
- '@babel/helper-plugin-utils': 7.14.5
+ '@babel/core': 7.17.2
+ '@babel/helper-plugin-utils': 7.16.7
dev: true
- /@babel/plugin-syntax-logical-assignment-operators/7.10.4_@babel+core@7.16.0:
+ /@babel/plugin-syntax-logical-assignment-operators/7.10.4_@babel+core@7.17.2:
resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.16.0
- '@babel/helper-plugin-utils': 7.14.5
+ '@babel/core': 7.17.2
+ '@babel/helper-plugin-utils': 7.16.7
- /@babel/plugin-syntax-nullish-coalescing-operator/7.8.3_@babel+core@7.16.0:
+ /@babel/plugin-syntax-nullish-coalescing-operator/7.8.3_@babel+core@7.17.2:
resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.16.0
- '@babel/helper-plugin-utils': 7.14.5
+ '@babel/core': 7.17.2
+ '@babel/helper-plugin-utils': 7.16.7
- /@babel/plugin-syntax-numeric-separator/7.10.4_@babel+core@7.16.0:
+ /@babel/plugin-syntax-numeric-separator/7.10.4_@babel+core@7.17.2:
resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.16.0
- '@babel/helper-plugin-utils': 7.14.5
+ '@babel/core': 7.17.2
+ '@babel/helper-plugin-utils': 7.16.7
/@babel/plugin-syntax-object-rest-spread/7.8.3_@babel+core@7.12.9:
resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==}
@@ -2934,688 +3045,691 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.12.9
- '@babel/helper-plugin-utils': 7.14.5
+ '@babel/helper-plugin-utils': 7.16.7
dev: true
- /@babel/plugin-syntax-object-rest-spread/7.8.3_@babel+core@7.16.0:
+ /@babel/plugin-syntax-object-rest-spread/7.8.3_@babel+core@7.17.2:
resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.16.0
- '@babel/helper-plugin-utils': 7.14.5
+ '@babel/core': 7.17.2
+ '@babel/helper-plugin-utils': 7.16.7
- /@babel/plugin-syntax-optional-catch-binding/7.8.3_@babel+core@7.16.0:
+ /@babel/plugin-syntax-optional-catch-binding/7.8.3_@babel+core@7.17.2:
resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.16.0
- '@babel/helper-plugin-utils': 7.14.5
+ '@babel/core': 7.17.2
+ '@babel/helper-plugin-utils': 7.16.7
- /@babel/plugin-syntax-optional-chaining/7.8.3_@babel+core@7.16.0:
+ /@babel/plugin-syntax-optional-chaining/7.8.3_@babel+core@7.17.2:
resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.16.0
- '@babel/helper-plugin-utils': 7.14.5
+ '@babel/core': 7.17.2
+ '@babel/helper-plugin-utils': 7.16.7
- /@babel/plugin-syntax-private-property-in-object/7.14.5_@babel+core@7.16.0:
+ /@babel/plugin-syntax-private-property-in-object/7.14.5_@babel+core@7.17.2:
resolution: {integrity: sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.16.0
- '@babel/helper-plugin-utils': 7.14.5
+ '@babel/core': 7.17.2
+ '@babel/helper-plugin-utils': 7.16.7
dev: true
- /@babel/plugin-syntax-top-level-await/7.14.5_@babel+core@7.16.0:
+ /@babel/plugin-syntax-top-level-await/7.14.5_@babel+core@7.17.2:
resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.16.0
- '@babel/helper-plugin-utils': 7.14.5
+ '@babel/core': 7.17.2
+ '@babel/helper-plugin-utils': 7.16.7
- /@babel/plugin-syntax-typescript/7.16.0_@babel+core@7.16.0:
- resolution: {integrity: sha512-Xv6mEXqVdaqCBfJFyeab0fH2DnUoMsDmhamxsSi4j8nLd4Vtw213WMJr55xxqipC/YVWyPY3K0blJncPYji+dQ==}
+ /@babel/plugin-syntax-typescript/7.16.7_@babel+core@7.17.2:
+ resolution: {integrity: sha512-YhUIJHHGkqPgEcMYkPCKTyGUdoGKWtopIycQyjJH8OjvRgOYsXsaKehLVPScKJWAULPxMa4N1vCe6szREFlZ7A==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.16.0
- '@babel/helper-plugin-utils': 7.14.5
+ '@babel/core': 7.17.2
+ '@babel/helper-plugin-utils': 7.16.7
- /@babel/plugin-transform-arrow-functions/7.16.0_@babel+core@7.16.0:
- resolution: {integrity: sha512-vIFb5250Rbh7roWARvCLvIJ/PtAU5Lhv7BtZ1u24COwpI9Ypjsh+bZcKk6rlIyalK+r0jOc1XQ8I4ovNxNrWrA==}
+ /@babel/plugin-transform-arrow-functions/7.16.7_@babel+core@7.17.2:
+ resolution: {integrity: sha512-9ffkFFMbvzTvv+7dTp/66xvZAWASuPD5Tl9LK3Z9vhOmANo6j94rik+5YMBt4CwHVMWLWpMsriIc2zsa3WW3xQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.16.0
- '@babel/helper-plugin-utils': 7.14.5
+ '@babel/core': 7.17.2
+ '@babel/helper-plugin-utils': 7.16.7
dev: true
- /@babel/plugin-transform-async-to-generator/7.16.0_@babel+core@7.16.0:
- resolution: {integrity: sha512-PbIr7G9kR8tdH6g8Wouir5uVjklETk91GMVSUq+VaOgiinbCkBP6Q7NN/suM/QutZkMJMvcyAriogcYAdhg8Gw==}
+ /@babel/plugin-transform-async-to-generator/7.16.8_@babel+core@7.17.2:
+ resolution: {integrity: sha512-MtmUmTJQHCnyJVrScNzNlofQJ3dLFuobYn3mwOTKHnSCMtbNsqvF71GQmJfFjdrXSsAA7iysFmYWw4bXZ20hOg==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.16.0
- '@babel/helper-module-imports': 7.16.0
- '@babel/helper-plugin-utils': 7.14.5
- '@babel/helper-remap-async-to-generator': 7.16.4
+ '@babel/core': 7.17.2
+ '@babel/helper-module-imports': 7.16.7
+ '@babel/helper-plugin-utils': 7.16.7
+ '@babel/helper-remap-async-to-generator': 7.16.8
transitivePeerDependencies:
- supports-color
dev: true
- /@babel/plugin-transform-block-scoped-functions/7.16.0_@babel+core@7.16.0:
- resolution: {integrity: sha512-V14As3haUOP4ZWrLJ3VVx5rCnrYhMSHN/jX7z6FAt5hjRkLsb0snPCmJwSOML5oxkKO4FNoNv7V5hw/y2bjuvg==}
+ /@babel/plugin-transform-block-scoped-functions/7.16.7_@babel+core@7.17.2:
+ resolution: {integrity: sha512-JUuzlzmF40Z9cXyytcbZEZKckgrQzChbQJw/5PuEHYeqzCsvebDx0K0jWnIIVcmmDOAVctCgnYs0pMcrYj2zJg==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.16.0
- '@babel/helper-plugin-utils': 7.14.5
+ '@babel/core': 7.17.2
+ '@babel/helper-plugin-utils': 7.16.7
dev: true
- /@babel/plugin-transform-block-scoping/7.16.0_@babel+core@7.16.0:
- resolution: {integrity: sha512-27n3l67/R3UrXfizlvHGuTwsRIFyce3D/6a37GRxn28iyTPvNXaW4XvznexRh1zUNLPjbLL22Id0XQElV94ruw==}
+ /@babel/plugin-transform-block-scoping/7.16.7_@babel+core@7.17.2:
+ resolution: {integrity: sha512-ObZev2nxVAYA4bhyusELdo9hb3H+A56bxH3FZMbEImZFiEDYVHXQSJ1hQKFlDnlt8G9bBrCZ5ZpURZUrV4G5qQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.16.0
- '@babel/helper-plugin-utils': 7.14.5
+ '@babel/core': 7.17.2
+ '@babel/helper-plugin-utils': 7.16.7
dev: true
- /@babel/plugin-transform-classes/7.16.0_@babel+core@7.16.0:
- resolution: {integrity: sha512-HUxMvy6GtAdd+GKBNYDWCIA776byUQH8zjnfjxwT1P1ARv/wFu8eBDpmXQcLS/IwRtrxIReGiplOwMeyO7nsDQ==}
+ /@babel/plugin-transform-classes/7.16.7_@babel+core@7.17.2:
+ resolution: {integrity: sha512-WY7og38SFAGYRe64BrjKf8OrE6ulEHtr5jEYaZMwox9KebgqPi67Zqz8K53EKk1fFEJgm96r32rkKZ3qA2nCWQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.16.0
- '@babel/helper-annotate-as-pure': 7.16.0
- '@babel/helper-function-name': 7.16.0
- '@babel/helper-optimise-call-expression': 7.16.0
- '@babel/helper-plugin-utils': 7.14.5
- '@babel/helper-replace-supers': 7.16.0
- '@babel/helper-split-export-declaration': 7.16.0
+ '@babel/core': 7.17.2
+ '@babel/helper-annotate-as-pure': 7.16.7
+ '@babel/helper-environment-visitor': 7.16.7
+ '@babel/helper-function-name': 7.16.7
+ '@babel/helper-optimise-call-expression': 7.16.7
+ '@babel/helper-plugin-utils': 7.16.7
+ '@babel/helper-replace-supers': 7.16.7
+ '@babel/helper-split-export-declaration': 7.16.7
globals: 11.12.0
transitivePeerDependencies:
- supports-color
dev: true
- /@babel/plugin-transform-computed-properties/7.16.0_@babel+core@7.16.0:
- resolution: {integrity: sha512-63l1dRXday6S8V3WFY5mXJwcRAnPYxvFfTlt67bwV1rTyVTM5zrp0DBBb13Kl7+ehkCVwIZPumPpFP/4u70+Tw==}
+ /@babel/plugin-transform-computed-properties/7.16.7_@babel+core@7.17.2:
+ resolution: {integrity: sha512-gN72G9bcmenVILj//sv1zLNaPyYcOzUho2lIJBMh/iakJ9ygCo/hEF9cpGb61SCMEDxbbyBoVQxrt+bWKu5KGw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.16.0
- '@babel/helper-plugin-utils': 7.14.5
+ '@babel/core': 7.17.2
+ '@babel/helper-plugin-utils': 7.16.7
dev: true
- /@babel/plugin-transform-destructuring/7.16.0_@babel+core@7.16.0:
- resolution: {integrity: sha512-Q7tBUwjxLTsHEoqktemHBMtb3NYwyJPTJdM+wDwb0g8PZ3kQUIzNvwD5lPaqW/p54TXBc/MXZu9Jr7tbUEUM8Q==}
+ /@babel/plugin-transform-destructuring/7.16.7_@babel+core@7.17.2:
+ resolution: {integrity: sha512-VqAwhTHBnu5xBVDCvrvqJbtLUa++qZaWC0Fgr2mqokBlulZARGyIvZDoqbPlPaKImQ9dKAcCzbv+ul//uqu70A==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.16.0
- '@babel/helper-plugin-utils': 7.14.5
+ '@babel/core': 7.17.2
+ '@babel/helper-plugin-utils': 7.16.7
dev: true
- /@babel/plugin-transform-dotall-regex/7.16.0_@babel+core@7.16.0:
- resolution: {integrity: sha512-FXlDZfQeLILfJlC6I1qyEwcHK5UpRCFkaoVyA1nk9A1L1Yu583YO4un2KsLBsu3IJb4CUbctZks8tD9xPQubLw==}
+ /@babel/plugin-transform-dotall-regex/7.16.7_@babel+core@7.17.2:
+ resolution: {integrity: sha512-Lyttaao2SjZF6Pf4vk1dVKv8YypMpomAbygW+mU5cYP3S5cWTfCJjG8xV6CFdzGFlfWK81IjL9viiTvpb6G7gQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.16.0
- '@babel/helper-create-regexp-features-plugin': 7.16.0_@babel+core@7.16.0
- '@babel/helper-plugin-utils': 7.14.5
+ '@babel/core': 7.17.2
+ '@babel/helper-create-regexp-features-plugin': 7.17.0_@babel+core@7.17.2
+ '@babel/helper-plugin-utils': 7.16.7
dev: true
- /@babel/plugin-transform-duplicate-keys/7.16.0_@babel+core@7.16.0:
- resolution: {integrity: sha512-LIe2kcHKAZOJDNxujvmp6z3mfN6V9lJxubU4fJIGoQCkKe3Ec2OcbdlYP+vW++4MpxwG0d1wSDOJtQW5kLnkZQ==}
+ /@babel/plugin-transform-duplicate-keys/7.16.7_@babel+core@7.17.2:
+ resolution: {integrity: sha512-03DvpbRfvWIXyK0/6QiR1KMTWeT6OcQ7tbhjrXyFS02kjuX/mu5Bvnh5SDSWHxyawit2g5aWhKwI86EE7GUnTw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.16.0
- '@babel/helper-plugin-utils': 7.14.5
+ '@babel/core': 7.17.2
+ '@babel/helper-plugin-utils': 7.16.7
dev: true
- /@babel/plugin-transform-exponentiation-operator/7.16.0_@babel+core@7.16.0:
- resolution: {integrity: sha512-OwYEvzFI38hXklsrbNivzpO3fh87skzx8Pnqi4LoSYeav0xHlueSoCJrSgTPfnbyzopo5b3YVAJkFIcUpK2wsw==}
+ /@babel/plugin-transform-exponentiation-operator/7.16.7_@babel+core@7.17.2:
+ resolution: {integrity: sha512-8UYLSlyLgRixQvlYH3J2ekXFHDFLQutdy7FfFAMm3CPZ6q9wHCwnUyiXpQCe3gVVnQlHc5nsuiEVziteRNTXEA==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.16.0
- '@babel/helper-builder-binary-assignment-operator-visitor': 7.16.0
- '@babel/helper-plugin-utils': 7.14.5
+ '@babel/core': 7.17.2
+ '@babel/helper-builder-binary-assignment-operator-visitor': 7.16.7
+ '@babel/helper-plugin-utils': 7.16.7
dev: true
- /@babel/plugin-transform-flow-strip-types/7.16.0_@babel+core@7.16.0:
- resolution: {integrity: sha512-vs/F5roOaO/+WxKfp9PkvLsAyj0G+Q0zbFimHm9X2KDgabN2XmNFoAafmeGEYspUlIF9+MvVmyek9UyHiqeG/w==}
+ /@babel/plugin-transform-flow-strip-types/7.16.7_@babel+core@7.17.2:
+ resolution: {integrity: sha512-mzmCq3cNsDpZZu9FADYYyfZJIOrSONmHcop2XEKPdBNMa4PDC4eEvcOvzZaCNcjKu72v0XQlA5y1g58aLRXdYg==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.16.0
- '@babel/helper-plugin-utils': 7.14.5
- '@babel/plugin-syntax-flow': 7.16.0_@babel+core@7.16.0
+ '@babel/core': 7.17.2
+ '@babel/helper-plugin-utils': 7.16.7
+ '@babel/plugin-syntax-flow': 7.16.7_@babel+core@7.17.2
dev: true
- /@babel/plugin-transform-for-of/7.16.0_@babel+core@7.16.0:
- resolution: {integrity: sha512-5QKUw2kO+GVmKr2wMYSATCTTnHyscl6sxFRAY+rvN7h7WB0lcG0o4NoV6ZQU32OZGVsYUsfLGgPQpDFdkfjlJQ==}
+ /@babel/plugin-transform-for-of/7.16.7_@babel+core@7.17.2:
+ resolution: {integrity: sha512-/QZm9W92Ptpw7sjI9Nx1mbcsWz33+l8kuMIQnDwgQBG5s3fAfQvkRjQ7NqXhtNcKOnPkdICmUHyCaWW06HCsqg==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.16.0
- '@babel/helper-plugin-utils': 7.14.5
+ '@babel/core': 7.17.2
+ '@babel/helper-plugin-utils': 7.16.7
dev: true
- /@babel/plugin-transform-function-name/7.16.0_@babel+core@7.16.0:
- resolution: {integrity: sha512-lBzMle9jcOXtSOXUpc7tvvTpENu/NuekNJVova5lCCWCV9/U1ho2HH2y0p6mBg8fPm/syEAbfaaemYGOHCY3mg==}
+ /@babel/plugin-transform-function-name/7.16.7_@babel+core@7.17.2:
+ resolution: {integrity: sha512-SU/C68YVwTRxqWj5kgsbKINakGag0KTgq9f2iZEXdStoAbOzLHEBRYzImmA6yFo8YZhJVflvXmIHUO7GWHmxxA==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.16.0
- '@babel/helper-function-name': 7.16.0
- '@babel/helper-plugin-utils': 7.14.5
+ '@babel/core': 7.17.2
+ '@babel/helper-compilation-targets': 7.16.7_@babel+core@7.17.2
+ '@babel/helper-function-name': 7.16.7
+ '@babel/helper-plugin-utils': 7.16.7
dev: true
- /@babel/plugin-transform-literals/7.16.0_@babel+core@7.16.0:
- resolution: {integrity: sha512-gQDlsSF1iv9RU04clgXqRjrPyyoJMTclFt3K1cjLmTKikc0s/6vE3hlDeEVC71wLTRu72Fq7650kABrdTc2wMQ==}
+ /@babel/plugin-transform-literals/7.16.7_@babel+core@7.17.2:
+ resolution: {integrity: sha512-6tH8RTpTWI0s2sV6uq3e/C9wPo4PTqqZps4uF0kzQ9/xPLFQtipynvmT1g/dOfEJ+0EQsHhkQ/zyRId8J2b8zQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.16.0
- '@babel/helper-plugin-utils': 7.14.5
+ '@babel/core': 7.17.2
+ '@babel/helper-plugin-utils': 7.16.7
dev: true
- /@babel/plugin-transform-member-expression-literals/7.16.0_@babel+core@7.16.0:
- resolution: {integrity: sha512-WRpw5HL4Jhnxw8QARzRvwojp9MIE7Tdk3ez6vRyUk1MwgjJN0aNpRoXainLR5SgxmoXx/vsXGZ6OthP6t/RbUg==}
+ /@babel/plugin-transform-member-expression-literals/7.16.7_@babel+core@7.17.2:
+ resolution: {integrity: sha512-mBruRMbktKQwbxaJof32LT9KLy2f3gH+27a5XSuXo6h7R3vqltl0PgZ80C8ZMKw98Bf8bqt6BEVi3svOh2PzMw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.16.0
- '@babel/helper-plugin-utils': 7.14.5
+ '@babel/core': 7.17.2
+ '@babel/helper-plugin-utils': 7.16.7
dev: true
- /@babel/plugin-transform-modules-amd/7.16.0_@babel+core@7.16.0:
- resolution: {integrity: sha512-rWFhWbCJ9Wdmzln1NmSCqn7P0RAD+ogXG/bd9Kg5c7PKWkJtkiXmYsMBeXjDlzHpVTJ4I/hnjs45zX4dEv81xw==}
+ /@babel/plugin-transform-modules-amd/7.16.7_@babel+core@7.17.2:
+ resolution: {integrity: sha512-KaaEtgBL7FKYwjJ/teH63oAmE3lP34N3kshz8mm4VMAw7U3PxjVwwUmxEFksbgsNUaO3wId9R2AVQYSEGRa2+g==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.16.0
- '@babel/helper-module-transforms': 7.16.0
- '@babel/helper-plugin-utils': 7.14.5
+ '@babel/core': 7.17.2
+ '@babel/helper-module-transforms': 7.16.7
+ '@babel/helper-plugin-utils': 7.16.7
babel-plugin-dynamic-import-node: 2.3.3
transitivePeerDependencies:
- supports-color
dev: true
- /@babel/plugin-transform-modules-commonjs/7.16.0_@babel+core@7.16.0:
- resolution: {integrity: sha512-Dzi+NWqyEotgzk/sb7kgQPJQf7AJkQBWsVp1N6JWc1lBVo0vkElUnGdr1PzUBmfsCCN5OOFya3RtpeHk15oLKQ==}
+ /@babel/plugin-transform-modules-commonjs/7.16.8_@babel+core@7.17.2:
+ resolution: {integrity: sha512-oflKPvsLT2+uKQopesJt3ApiaIS2HW+hzHFcwRNtyDGieAeC/dIHZX8buJQ2J2X1rxGPy4eRcUijm3qcSPjYcA==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.16.0
- '@babel/helper-module-transforms': 7.16.0
- '@babel/helper-plugin-utils': 7.14.5
- '@babel/helper-simple-access': 7.16.0
+ '@babel/core': 7.17.2
+ '@babel/helper-module-transforms': 7.16.7
+ '@babel/helper-plugin-utils': 7.16.7
+ '@babel/helper-simple-access': 7.16.7
babel-plugin-dynamic-import-node: 2.3.3
transitivePeerDependencies:
- supports-color
dev: true
- /@babel/plugin-transform-modules-systemjs/7.16.0_@babel+core@7.16.0:
- resolution: {integrity: sha512-yuGBaHS3lF1m/5R+6fjIke64ii5luRUg97N2wr+z1sF0V+sNSXPxXDdEEL/iYLszsN5VKxVB1IPfEqhzVpiqvg==}
+ /@babel/plugin-transform-modules-systemjs/7.16.7_@babel+core@7.17.2:
+ resolution: {integrity: sha512-DuK5E3k+QQmnOqBR9UkusByy5WZWGRxfzV529s9nPra1GE7olmxfqO2FHobEOYSPIjPBTr4p66YDcjQnt8cBmw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.16.0
- '@babel/helper-hoist-variables': 7.16.0
- '@babel/helper-module-transforms': 7.16.0
- '@babel/helper-plugin-utils': 7.14.5
- '@babel/helper-validator-identifier': 7.15.7
+ '@babel/core': 7.17.2
+ '@babel/helper-hoist-variables': 7.16.7
+ '@babel/helper-module-transforms': 7.16.7
+ '@babel/helper-plugin-utils': 7.16.7
+ '@babel/helper-validator-identifier': 7.16.7
babel-plugin-dynamic-import-node: 2.3.3
transitivePeerDependencies:
- supports-color
dev: true
- /@babel/plugin-transform-modules-umd/7.16.0_@babel+core@7.16.0:
- resolution: {integrity: sha512-nx4f6no57himWiHhxDM5pjwhae5vLpTK2zCnDH8+wNLJy0TVER/LJRHl2bkt6w9Aad2sPD5iNNoUpY3X9sTGDg==}
+ /@babel/plugin-transform-modules-umd/7.16.7_@babel+core@7.17.2:
+ resolution: {integrity: sha512-EMh7uolsC8O4xhudF2F6wedbSHm1HHZ0C6aJ7K67zcDNidMzVcxWdGr+htW9n21klm+bOn+Rx4CBsAntZd3rEQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.16.0
- '@babel/helper-module-transforms': 7.16.0
- '@babel/helper-plugin-utils': 7.14.5
+ '@babel/core': 7.17.2
+ '@babel/helper-module-transforms': 7.16.7
+ '@babel/helper-plugin-utils': 7.16.7
transitivePeerDependencies:
- supports-color
dev: true
- /@babel/plugin-transform-named-capturing-groups-regex/7.16.0_@babel+core@7.16.0:
- resolution: {integrity: sha512-LogN88uO+7EhxWc8WZuQ8vxdSyVGxhkh8WTC3tzlT8LccMuQdA81e9SGV6zY7kY2LjDhhDOFdQVxdGwPyBCnvg==}
+ /@babel/plugin-transform-named-capturing-groups-regex/7.16.8_@babel+core@7.17.2:
+ resolution: {integrity: sha512-j3Jw+n5PvpmhRR+mrgIh04puSANCk/T/UA3m3P1MjJkhlK906+ApHhDIqBQDdOgL/r1UYpz4GNclTXxyZrYGSw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0
dependencies:
- '@babel/core': 7.16.0
- '@babel/helper-create-regexp-features-plugin': 7.16.0_@babel+core@7.16.0
+ '@babel/core': 7.17.2
+ '@babel/helper-create-regexp-features-plugin': 7.17.0_@babel+core@7.17.2
dev: true
- /@babel/plugin-transform-new-target/7.16.0_@babel+core@7.16.0:
- resolution: {integrity: sha512-fhjrDEYv2DBsGN/P6rlqakwRwIp7rBGLPbrKxwh7oVt5NNkIhZVOY2GRV+ULLsQri1bDqwDWnU3vhlmx5B2aCw==}
+ /@babel/plugin-transform-new-target/7.16.7_@babel+core@7.17.2:
+ resolution: {integrity: sha512-xiLDzWNMfKoGOpc6t3U+etCE2yRnn3SM09BXqWPIZOBpL2gvVrBWUKnsJx0K/ADi5F5YC5f8APFfWrz25TdlGg==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.16.0
- '@babel/helper-plugin-utils': 7.14.5
+ '@babel/core': 7.17.2
+ '@babel/helper-plugin-utils': 7.16.7
dev: true
- /@babel/plugin-transform-object-super/7.16.0_@babel+core@7.16.0:
- resolution: {integrity: sha512-fds+puedQHn4cPLshoHcR1DTMN0q1V9ou0mUjm8whx9pGcNvDrVVrgw+KJzzCaiTdaYhldtrUps8DWVMgrSEyg==}
+ /@babel/plugin-transform-object-super/7.16.7_@babel+core@7.17.2:
+ resolution: {integrity: sha512-14J1feiQVWaGvRxj2WjyMuXS2jsBkgB3MdSN5HuC2G5nRspa5RK9COcs82Pwy5BuGcjb+fYaUj94mYcOj7rCvw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.16.0
- '@babel/helper-plugin-utils': 7.14.5
- '@babel/helper-replace-supers': 7.16.0
+ '@babel/core': 7.17.2
+ '@babel/helper-plugin-utils': 7.16.7
+ '@babel/helper-replace-supers': 7.16.7
transitivePeerDependencies:
- supports-color
dev: true
- /@babel/plugin-transform-parameters/7.16.3_@babel+core@7.12.9:
- resolution: {integrity: sha512-3MaDpJrOXT1MZ/WCmkOFo7EtmVVC8H4EUZVrHvFOsmwkk4lOjQj8rzv8JKUZV4YoQKeoIgk07GO+acPU9IMu/w==}
+ /@babel/plugin-transform-parameters/7.16.7_@babel+core@7.12.9:
+ resolution: {integrity: sha512-AT3MufQ7zZEhU2hwOA11axBnExW0Lszu4RL/tAlUJBuNoRak+wehQW8h6KcXOcgjY42fHtDxswuMhMjFEuv/aw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.12.9
- '@babel/helper-plugin-utils': 7.14.5
+ '@babel/helper-plugin-utils': 7.16.7
dev: true
- /@babel/plugin-transform-parameters/7.16.3_@babel+core@7.16.0:
- resolution: {integrity: sha512-3MaDpJrOXT1MZ/WCmkOFo7EtmVVC8H4EUZVrHvFOsmwkk4lOjQj8rzv8JKUZV4YoQKeoIgk07GO+acPU9IMu/w==}
+ /@babel/plugin-transform-parameters/7.16.7_@babel+core@7.17.2:
+ resolution: {integrity: sha512-AT3MufQ7zZEhU2hwOA11axBnExW0Lszu4RL/tAlUJBuNoRak+wehQW8h6KcXOcgjY42fHtDxswuMhMjFEuv/aw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.16.0
- '@babel/helper-plugin-utils': 7.14.5
+ '@babel/core': 7.17.2
+ '@babel/helper-plugin-utils': 7.16.7
dev: true
- /@babel/plugin-transform-property-literals/7.16.0_@babel+core@7.16.0:
- resolution: {integrity: sha512-XLldD4V8+pOqX2hwfWhgwXzGdnDOThxaNTgqagOcpBgIxbUvpgU2FMvo5E1RyHbk756WYgdbS0T8y0Cj9FKkWQ==}
+ /@babel/plugin-transform-property-literals/7.16.7_@babel+core@7.17.2:
+ resolution: {integrity: sha512-z4FGr9NMGdoIl1RqavCqGG+ZuYjfZ/hkCIeuH6Do7tXmSm0ls11nYVSJqFEUOSJbDab5wC6lRE/w6YjVcr6Hqw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.16.0
- '@babel/helper-plugin-utils': 7.14.5
+ '@babel/core': 7.17.2
+ '@babel/helper-plugin-utils': 7.16.7
dev: true
- /@babel/plugin-transform-react-display-name/7.16.0_@babel+core@7.16.0:
- resolution: {integrity: sha512-FJFdJAqaCpndL+pIf0aeD/qlQwT7QXOvR6Cc8JPvNhKJBi2zc/DPc4g05Y3fbD/0iWAMQFGij4+Xw+4L/BMpTg==}
+ /@babel/plugin-transform-react-display-name/7.16.7_@babel+core@7.17.2:
+ resolution: {integrity: sha512-qgIg8BcZgd0G/Cz916D5+9kqX0c7nPZyXaP8R2tLNN5tkyIZdG5fEwBrxwplzSnjC1jvQmyMNVwUCZPcbGY7Pg==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.16.0
- '@babel/helper-plugin-utils': 7.14.5
+ '@babel/core': 7.17.2
+ '@babel/helper-plugin-utils': 7.16.7
dev: true
- /@babel/plugin-transform-react-jsx-development/7.16.0_@babel+core@7.16.0:
- resolution: {integrity: sha512-qq65iSqBRq0Hr3wq57YG2AmW0H6wgTnIzpffTphrUWUgLCOK+zf1f7G0vuOiXrp7dU1qq+fQBoqZ3wCDAkhFzw==}
+ /@babel/plugin-transform-react-jsx-development/7.16.7_@babel+core@7.17.2:
+ resolution: {integrity: sha512-RMvQWvpla+xy6MlBpPlrKZCMRs2AGiHOGHY3xRwl0pEeim348dDyxeH4xBsMPbIMhujeq7ihE702eM2Ew0Wo+A==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.16.0
- '@babel/plugin-transform-react-jsx': 7.16.0_@babel+core@7.16.0
+ '@babel/core': 7.17.2
+ '@babel/plugin-transform-react-jsx': 7.16.7_@babel+core@7.17.2
dev: true
- /@babel/plugin-transform-react-jsx/7.16.0_@babel+core@7.16.0:
- resolution: {integrity: sha512-rqDgIbukZ44pqq7NIRPGPGNklshPkvlmvqjdx3OZcGPk4zGIenYkxDTvl3LsSL8gqcc3ZzGmXPE6hR/u/voNOw==}
+ /@babel/plugin-transform-react-jsx/7.16.7_@babel+core@7.17.2:
+ resolution: {integrity: sha512-8D16ye66fxiE8m890w0BpPpngG9o9OVBBy0gH2E+2AR7qMR2ZpTYJEqLxAsoroenMId0p/wMW+Blc0meDgu0Ag==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.16.0
- '@babel/helper-annotate-as-pure': 7.16.0
- '@babel/helper-module-imports': 7.16.0
- '@babel/helper-plugin-utils': 7.14.5
- '@babel/plugin-syntax-jsx': 7.16.0_@babel+core@7.16.0
- '@babel/types': 7.16.0
+ '@babel/core': 7.17.2
+ '@babel/helper-annotate-as-pure': 7.16.7
+ '@babel/helper-module-imports': 7.16.7
+ '@babel/helper-plugin-utils': 7.16.7
+ '@babel/plugin-syntax-jsx': 7.16.7_@babel+core@7.17.2
+ '@babel/types': 7.17.0
dev: true
- /@babel/plugin-transform-react-pure-annotations/7.16.0_@babel+core@7.16.0:
- resolution: {integrity: sha512-NC/Bj2MG+t8Ef5Pdpo34Ay74X4Rt804h5y81PwOpfPtmAK3i6CizmQqwyBQzIepz1Yt8wNr2Z2L7Lu3qBMfZMA==}
+ /@babel/plugin-transform-react-pure-annotations/7.16.7_@babel+core@7.17.2:
+ resolution: {integrity: sha512-hs71ToC97k3QWxswh2ElzMFABXHvGiJ01IB1TbYQDGeWRKWz/MPUTh5jGExdHvosYKpnJW5Pm3S4+TA3FyX+GA==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.16.0
- '@babel/helper-annotate-as-pure': 7.16.0
- '@babel/helper-plugin-utils': 7.14.5
+ '@babel/core': 7.17.2
+ '@babel/helper-annotate-as-pure': 7.16.7
+ '@babel/helper-plugin-utils': 7.16.7
dev: true
- /@babel/plugin-transform-regenerator/7.16.0_@babel+core@7.16.0:
- resolution: {integrity: sha512-JAvGxgKuwS2PihiSFaDrp94XOzzTUeDeOQlcKzVAyaPap7BnZXK/lvMDiubkPTdotPKOIZq9xWXWnggUMYiExg==}
+ /@babel/plugin-transform-regenerator/7.16.7_@babel+core@7.17.2:
+ resolution: {integrity: sha512-mF7jOgGYCkSJagJ6XCujSQg+6xC1M77/03K2oBmVJWoFGNUtnVJO4WHKJk3dnPC8HCcj4xBQP1Egm8DWh3Pb3Q==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.16.0
+ '@babel/core': 7.17.2
regenerator-transform: 0.14.5
dev: true
- /@babel/plugin-transform-reserved-words/7.16.0_@babel+core@7.16.0:
- resolution: {integrity: sha512-Dgs8NNCehHSvXdhEhln8u/TtJxfVwGYCgP2OOr5Z3Ar+B+zXicEOKNTyc+eca2cuEOMtjW6m9P9ijOt8QdqWkg==}
+ /@babel/plugin-transform-reserved-words/7.16.7_@babel+core@7.17.2:
+ resolution: {integrity: sha512-KQzzDnZ9hWQBjwi5lpY5v9shmm6IVG0U9pB18zvMu2i4H90xpT4gmqwPYsn8rObiadYe2M0gmgsiOIF5A/2rtg==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.16.0
- '@babel/helper-plugin-utils': 7.14.5
+ '@babel/core': 7.17.2
+ '@babel/helper-plugin-utils': 7.16.7
dev: true
- /@babel/plugin-transform-shorthand-properties/7.16.0_@babel+core@7.16.0:
- resolution: {integrity: sha512-iVb1mTcD8fuhSv3k99+5tlXu5N0v8/DPm2mO3WACLG6al1CGZH7v09HJyUb1TtYl/Z+KrM6pHSIJdZxP5A+xow==}
+ /@babel/plugin-transform-shorthand-properties/7.16.7_@babel+core@7.17.2:
+ resolution: {integrity: sha512-hah2+FEnoRoATdIb05IOXf+4GzXYTq75TVhIn1PewihbpyrNWUt2JbudKQOETWw6QpLe+AIUpJ5MVLYTQbeeUg==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.16.0
- '@babel/helper-plugin-utils': 7.14.5
+ '@babel/core': 7.17.2
+ '@babel/helper-plugin-utils': 7.16.7
dev: true
- /@babel/plugin-transform-spread/7.16.0_@babel+core@7.16.0:
- resolution: {integrity: sha512-Ao4MSYRaLAQczZVp9/7E7QHsCuK92yHRrmVNRe/SlEJjhzivq0BSn8mEraimL8wizHZ3fuaHxKH0iwzI13GyGg==}
+ /@babel/plugin-transform-spread/7.16.7_@babel+core@7.17.2:
+ resolution: {integrity: sha512-+pjJpgAngb53L0iaA5gU/1MLXJIfXcYepLgXB3esVRf4fqmj8f2cxM3/FKaHsZms08hFQJkFccEWuIpm429TXg==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.16.0
- '@babel/helper-plugin-utils': 7.14.5
+ '@babel/core': 7.17.2
+ '@babel/helper-plugin-utils': 7.16.7
'@babel/helper-skip-transparent-expression-wrappers': 7.16.0
dev: true
- /@babel/plugin-transform-sticky-regex/7.16.0_@babel+core@7.16.0:
- resolution: {integrity: sha512-/ntT2NljR9foobKk4E/YyOSwcGUXtYWv5tinMK/3RkypyNBNdhHUaq6Orw5DWq9ZcNlS03BIlEALFeQgeVAo4Q==}
+ /@babel/plugin-transform-sticky-regex/7.16.7_@babel+core@7.17.2:
+ resolution: {integrity: sha512-NJa0Bd/87QV5NZZzTuZG5BPJjLYadeSZ9fO6oOUoL4iQx+9EEuw/eEM92SrsT19Yc2jgB1u1hsjqDtH02c3Drw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.16.0
- '@babel/helper-plugin-utils': 7.14.5
+ '@babel/core': 7.17.2
+ '@babel/helper-plugin-utils': 7.16.7
dev: true
- /@babel/plugin-transform-template-literals/7.16.0_@babel+core@7.16.0:
- resolution: {integrity: sha512-Rd4Ic89hA/f7xUSJQk5PnC+4so50vBoBfxjdQAdvngwidM8jYIBVxBZ/sARxD4e0yMXRbJVDrYf7dyRtIIKT6Q==}
+ /@babel/plugin-transform-template-literals/7.16.7_@babel+core@7.17.2:
+ resolution: {integrity: sha512-VwbkDDUeenlIjmfNeDX/V0aWrQH2QiVyJtwymVQSzItFDTpxfyJh3EVaQiS0rIN/CqbLGr0VcGmuwyTdZtdIsA==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.16.0
- '@babel/helper-plugin-utils': 7.14.5
+ '@babel/core': 7.17.2
+ '@babel/helper-plugin-utils': 7.16.7
dev: true
- /@babel/plugin-transform-typeof-symbol/7.16.0_@babel+core@7.16.0:
- resolution: {integrity: sha512-++V2L8Bdf4vcaHi2raILnptTBjGEFxn5315YU+e8+EqXIucA+q349qWngCLpUYqqv233suJ6NOienIVUpS9cqg==}
+ /@babel/plugin-transform-typeof-symbol/7.16.7_@babel+core@7.17.2:
+ resolution: {integrity: sha512-p2rOixCKRJzpg9JB4gjnG4gjWkWa89ZoYUnl9snJ1cWIcTH/hvxZqfO+WjG6T8DRBpctEol5jw1O5rA8gkCokQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.16.0
- '@babel/helper-plugin-utils': 7.14.5
+ '@babel/core': 7.17.2
+ '@babel/helper-plugin-utils': 7.16.7
dev: true
- /@babel/plugin-transform-typescript/7.16.1_@babel+core@7.16.0:
- resolution: {integrity: sha512-NO4XoryBng06jjw/qWEU2LhcLJr1tWkhpMam/H4eas/CDKMX/b2/Ylb6EI256Y7+FVPCawwSM1rrJNOpDiz+Lg==}
+ /@babel/plugin-transform-typescript/7.16.8_@babel+core@7.17.2:
+ resolution: {integrity: sha512-bHdQ9k7YpBDO2d0NVfkj51DpQcvwIzIusJ7mEUaMlbZq3Kt/U47j24inXZHQ5MDiYpCs+oZiwnXyKedE8+q7AQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.16.0
- '@babel/helper-create-class-features-plugin': 7.16.0_@babel+core@7.16.0
- '@babel/helper-plugin-utils': 7.14.5
- '@babel/plugin-syntax-typescript': 7.16.0_@babel+core@7.16.0
+ '@babel/core': 7.17.2
+ '@babel/helper-create-class-features-plugin': 7.17.1_@babel+core@7.17.2
+ '@babel/helper-plugin-utils': 7.16.7
+ '@babel/plugin-syntax-typescript': 7.16.7_@babel+core@7.17.2
transitivePeerDependencies:
- supports-color
dev: true
- /@babel/plugin-transform-unicode-escapes/7.16.0_@babel+core@7.16.0:
- resolution: {integrity: sha512-VFi4dhgJM7Bpk8lRc5CMaRGlKZ29W9C3geZjt9beuzSUrlJxsNwX7ReLwaL6WEvsOf2EQkyIJEPtF8EXjB/g2A==}
+ /@babel/plugin-transform-unicode-escapes/7.16.7_@babel+core@7.17.2:
+ resolution: {integrity: sha512-TAV5IGahIz3yZ9/Hfv35TV2xEm+kaBDaZQCn2S/hG9/CZ0DktxJv9eKfPc7yYCvOYR4JGx1h8C+jcSOvgaaI/Q==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.16.0
- '@babel/helper-plugin-utils': 7.14.5
+ '@babel/core': 7.17.2
+ '@babel/helper-plugin-utils': 7.16.7
dev: true
- /@babel/plugin-transform-unicode-regex/7.16.0_@babel+core@7.16.0:
- resolution: {integrity: sha512-jHLK4LxhHjvCeZDWyA9c+P9XH1sOxRd1RO9xMtDVRAOND/PczPqizEtVdx4TQF/wyPaewqpT+tgQFYMnN/P94A==}
+ /@babel/plugin-transform-unicode-regex/7.16.7_@babel+core@7.17.2:
+ resolution: {integrity: sha512-oC5tYYKw56HO75KZVLQ+R/Nl3Hro9kf8iG0hXoaHP7tjAyCpvqBiSNe6vGrZni1Z6MggmUOC6A7VP7AVmw225Q==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.16.0
- '@babel/helper-create-regexp-features-plugin': 7.16.0_@babel+core@7.16.0
- '@babel/helper-plugin-utils': 7.14.5
+ '@babel/core': 7.17.2
+ '@babel/helper-create-regexp-features-plugin': 7.17.0_@babel+core@7.17.2
+ '@babel/helper-plugin-utils': 7.16.7
dev: true
- /@babel/preset-env/7.16.4_@babel+core@7.16.0:
- resolution: {integrity: sha512-v0QtNd81v/xKj4gNKeuAerQ/azeNn/G1B1qMLeXOcV8+4TWlD2j3NV1u8q29SDFBXx/NBq5kyEAO+0mpRgacjA==}
+ /@babel/preset-env/7.16.11_@babel+core@7.17.2:
+ resolution: {integrity: sha512-qcmWG8R7ZW6WBRPZK//y+E3Cli151B20W1Rv7ln27vuPaXU/8TKms6jFdiJtF7UDTxcrb7mZd88tAeK9LjdT8g==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/compat-data': 7.16.4
- '@babel/core': 7.16.0
- '@babel/helper-compilation-targets': 7.16.3_@babel+core@7.16.0
- '@babel/helper-plugin-utils': 7.14.5
- '@babel/helper-validator-option': 7.14.5
- '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.16.2_@babel+core@7.16.0
- '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.16.0_@babel+core@7.16.0
- '@babel/plugin-proposal-async-generator-functions': 7.16.4_@babel+core@7.16.0
- '@babel/plugin-proposal-class-properties': 7.16.0_@babel+core@7.16.0
- '@babel/plugin-proposal-class-static-block': 7.16.0_@babel+core@7.16.0
- '@babel/plugin-proposal-dynamic-import': 7.16.0_@babel+core@7.16.0
- '@babel/plugin-proposal-export-namespace-from': 7.16.0_@babel+core@7.16.0
- '@babel/plugin-proposal-json-strings': 7.16.0_@babel+core@7.16.0
- '@babel/plugin-proposal-logical-assignment-operators': 7.16.0_@babel+core@7.16.0
- '@babel/plugin-proposal-nullish-coalescing-operator': 7.16.0_@babel+core@7.16.0
- '@babel/plugin-proposal-numeric-separator': 7.16.0_@babel+core@7.16.0
- '@babel/plugin-proposal-object-rest-spread': 7.16.0_@babel+core@7.16.0
- '@babel/plugin-proposal-optional-catch-binding': 7.16.0_@babel+core@7.16.0
- '@babel/plugin-proposal-optional-chaining': 7.16.0_@babel+core@7.16.0
- '@babel/plugin-proposal-private-methods': 7.16.0_@babel+core@7.16.0
- '@babel/plugin-proposal-private-property-in-object': 7.16.0_@babel+core@7.16.0
- '@babel/plugin-proposal-unicode-property-regex': 7.16.0_@babel+core@7.16.0
- '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.16.0
- '@babel/plugin-syntax-class-properties': 7.12.13_@babel+core@7.16.0
- '@babel/plugin-syntax-class-static-block': 7.14.5_@babel+core@7.16.0
- '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.16.0
- '@babel/plugin-syntax-export-namespace-from': 7.8.3_@babel+core@7.16.0
- '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.16.0
- '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.16.0
- '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.16.0
- '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.16.0
- '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.16.0
- '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.16.0
- '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.16.0
- '@babel/plugin-syntax-private-property-in-object': 7.14.5_@babel+core@7.16.0
- '@babel/plugin-syntax-top-level-await': 7.14.5_@babel+core@7.16.0
- '@babel/plugin-transform-arrow-functions': 7.16.0_@babel+core@7.16.0
- '@babel/plugin-transform-async-to-generator': 7.16.0_@babel+core@7.16.0
- '@babel/plugin-transform-block-scoped-functions': 7.16.0_@babel+core@7.16.0
- '@babel/plugin-transform-block-scoping': 7.16.0_@babel+core@7.16.0
- '@babel/plugin-transform-classes': 7.16.0_@babel+core@7.16.0
- '@babel/plugin-transform-computed-properties': 7.16.0_@babel+core@7.16.0
- '@babel/plugin-transform-destructuring': 7.16.0_@babel+core@7.16.0
- '@babel/plugin-transform-dotall-regex': 7.16.0_@babel+core@7.16.0
- '@babel/plugin-transform-duplicate-keys': 7.16.0_@babel+core@7.16.0
- '@babel/plugin-transform-exponentiation-operator': 7.16.0_@babel+core@7.16.0
- '@babel/plugin-transform-for-of': 7.16.0_@babel+core@7.16.0
- '@babel/plugin-transform-function-name': 7.16.0_@babel+core@7.16.0
- '@babel/plugin-transform-literals': 7.16.0_@babel+core@7.16.0
- '@babel/plugin-transform-member-expression-literals': 7.16.0_@babel+core@7.16.0
- '@babel/plugin-transform-modules-amd': 7.16.0_@babel+core@7.16.0
- '@babel/plugin-transform-modules-commonjs': 7.16.0_@babel+core@7.16.0
- '@babel/plugin-transform-modules-systemjs': 7.16.0_@babel+core@7.16.0
- '@babel/plugin-transform-modules-umd': 7.16.0_@babel+core@7.16.0
- '@babel/plugin-transform-named-capturing-groups-regex': 7.16.0_@babel+core@7.16.0
- '@babel/plugin-transform-new-target': 7.16.0_@babel+core@7.16.0
- '@babel/plugin-transform-object-super': 7.16.0_@babel+core@7.16.0
- '@babel/plugin-transform-parameters': 7.16.3_@babel+core@7.16.0
- '@babel/plugin-transform-property-literals': 7.16.0_@babel+core@7.16.0
- '@babel/plugin-transform-regenerator': 7.16.0_@babel+core@7.16.0
- '@babel/plugin-transform-reserved-words': 7.16.0_@babel+core@7.16.0
- '@babel/plugin-transform-shorthand-properties': 7.16.0_@babel+core@7.16.0
- '@babel/plugin-transform-spread': 7.16.0_@babel+core@7.16.0
- '@babel/plugin-transform-sticky-regex': 7.16.0_@babel+core@7.16.0
- '@babel/plugin-transform-template-literals': 7.16.0_@babel+core@7.16.0
- '@babel/plugin-transform-typeof-symbol': 7.16.0_@babel+core@7.16.0
- '@babel/plugin-transform-unicode-escapes': 7.16.0_@babel+core@7.16.0
- '@babel/plugin-transform-unicode-regex': 7.16.0_@babel+core@7.16.0
- '@babel/preset-modules': 0.1.5_@babel+core@7.16.0
- '@babel/types': 7.16.0
- babel-plugin-polyfill-corejs2: 0.3.0_@babel+core@7.16.0
- babel-plugin-polyfill-corejs3: 0.4.0_@babel+core@7.16.0
- babel-plugin-polyfill-regenerator: 0.3.0_@babel+core@7.16.0
- core-js-compat: 3.19.2
+ '@babel/compat-data': 7.17.0
+ '@babel/core': 7.17.2
+ '@babel/helper-compilation-targets': 7.16.7_@babel+core@7.17.2
+ '@babel/helper-plugin-utils': 7.16.7
+ '@babel/helper-validator-option': 7.16.7
+ '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.16.7_@babel+core@7.17.2
+ '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.16.7_@babel+core@7.17.2
+ '@babel/plugin-proposal-async-generator-functions': 7.16.8_@babel+core@7.17.2
+ '@babel/plugin-proposal-class-properties': 7.16.7_@babel+core@7.17.2
+ '@babel/plugin-proposal-class-static-block': 7.16.7_@babel+core@7.17.2
+ '@babel/plugin-proposal-dynamic-import': 7.16.7_@babel+core@7.17.2
+ '@babel/plugin-proposal-export-namespace-from': 7.16.7_@babel+core@7.17.2
+ '@babel/plugin-proposal-json-strings': 7.16.7_@babel+core@7.17.2
+ '@babel/plugin-proposal-logical-assignment-operators': 7.16.7_@babel+core@7.17.2
+ '@babel/plugin-proposal-nullish-coalescing-operator': 7.16.7_@babel+core@7.17.2
+ '@babel/plugin-proposal-numeric-separator': 7.16.7_@babel+core@7.17.2
+ '@babel/plugin-proposal-object-rest-spread': 7.16.7_@babel+core@7.17.2
+ '@babel/plugin-proposal-optional-catch-binding': 7.16.7_@babel+core@7.17.2
+ '@babel/plugin-proposal-optional-chaining': 7.16.7_@babel+core@7.17.2
+ '@babel/plugin-proposal-private-methods': 7.16.11_@babel+core@7.17.2
+ '@babel/plugin-proposal-private-property-in-object': 7.16.7_@babel+core@7.17.2
+ '@babel/plugin-proposal-unicode-property-regex': 7.16.7_@babel+core@7.17.2
+ '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.17.2
+ '@babel/plugin-syntax-class-properties': 7.12.13_@babel+core@7.17.2
+ '@babel/plugin-syntax-class-static-block': 7.14.5_@babel+core@7.17.2
+ '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.17.2
+ '@babel/plugin-syntax-export-namespace-from': 7.8.3_@babel+core@7.17.2
+ '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.17.2
+ '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.17.2
+ '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.17.2
+ '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.17.2
+ '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.17.2
+ '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.17.2
+ '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.17.2
+ '@babel/plugin-syntax-private-property-in-object': 7.14.5_@babel+core@7.17.2
+ '@babel/plugin-syntax-top-level-await': 7.14.5_@babel+core@7.17.2
+ '@babel/plugin-transform-arrow-functions': 7.16.7_@babel+core@7.17.2
+ '@babel/plugin-transform-async-to-generator': 7.16.8_@babel+core@7.17.2
+ '@babel/plugin-transform-block-scoped-functions': 7.16.7_@babel+core@7.17.2
+ '@babel/plugin-transform-block-scoping': 7.16.7_@babel+core@7.17.2
+ '@babel/plugin-transform-classes': 7.16.7_@babel+core@7.17.2
+ '@babel/plugin-transform-computed-properties': 7.16.7_@babel+core@7.17.2
+ '@babel/plugin-transform-destructuring': 7.16.7_@babel+core@7.17.2
+ '@babel/plugin-transform-dotall-regex': 7.16.7_@babel+core@7.17.2
+ '@babel/plugin-transform-duplicate-keys': 7.16.7_@babel+core@7.17.2
+ '@babel/plugin-transform-exponentiation-operator': 7.16.7_@babel+core@7.17.2
+ '@babel/plugin-transform-for-of': 7.16.7_@babel+core@7.17.2
+ '@babel/plugin-transform-function-name': 7.16.7_@babel+core@7.17.2
+ '@babel/plugin-transform-literals': 7.16.7_@babel+core@7.17.2
+ '@babel/plugin-transform-member-expression-literals': 7.16.7_@babel+core@7.17.2
+ '@babel/plugin-transform-modules-amd': 7.16.7_@babel+core@7.17.2
+ '@babel/plugin-transform-modules-commonjs': 7.16.8_@babel+core@7.17.2
+ '@babel/plugin-transform-modules-systemjs': 7.16.7_@babel+core@7.17.2
+ '@babel/plugin-transform-modules-umd': 7.16.7_@babel+core@7.17.2
+ '@babel/plugin-transform-named-capturing-groups-regex': 7.16.8_@babel+core@7.17.2
+ '@babel/plugin-transform-new-target': 7.16.7_@babel+core@7.17.2
+ '@babel/plugin-transform-object-super': 7.16.7_@babel+core@7.17.2
+ '@babel/plugin-transform-parameters': 7.16.7_@babel+core@7.17.2
+ '@babel/plugin-transform-property-literals': 7.16.7_@babel+core@7.17.2
+ '@babel/plugin-transform-regenerator': 7.16.7_@babel+core@7.17.2
+ '@babel/plugin-transform-reserved-words': 7.16.7_@babel+core@7.17.2
+ '@babel/plugin-transform-shorthand-properties': 7.16.7_@babel+core@7.17.2
+ '@babel/plugin-transform-spread': 7.16.7_@babel+core@7.17.2
+ '@babel/plugin-transform-sticky-regex': 7.16.7_@babel+core@7.17.2
+ '@babel/plugin-transform-template-literals': 7.16.7_@babel+core@7.17.2
+ '@babel/plugin-transform-typeof-symbol': 7.16.7_@babel+core@7.17.2
+ '@babel/plugin-transform-unicode-escapes': 7.16.7_@babel+core@7.17.2
+ '@babel/plugin-transform-unicode-regex': 7.16.7_@babel+core@7.17.2
+ '@babel/preset-modules': 0.1.5_@babel+core@7.17.2
+ '@babel/types': 7.17.0
+ babel-plugin-polyfill-corejs2: 0.3.1_@babel+core@7.17.2
+ babel-plugin-polyfill-corejs3: 0.5.2_@babel+core@7.17.2
+ babel-plugin-polyfill-regenerator: 0.3.1_@babel+core@7.17.2
+ core-js-compat: 3.21.0
semver: 6.3.0
transitivePeerDependencies:
- supports-color
dev: true
- /@babel/preset-flow/7.16.0_@babel+core@7.16.0:
- resolution: {integrity: sha512-e5NE1EoPMpoHFkyFkMSj2h9tu7OolARcUHki8mnBv4NiFK9so+UrhbvT9mV99tMJOUEx8BOj67T6dXvGcTeYeQ==}
+ /@babel/preset-flow/7.16.7_@babel+core@7.17.2:
+ resolution: {integrity: sha512-6ceP7IyZdUYQ3wUVqyRSQXztd1YmFHWI4Xv11MIqAlE4WqxBSd/FZ61V9k+TS5Gd4mkHOtQtPp9ymRpxH4y1Ug==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.16.0
- '@babel/helper-plugin-utils': 7.14.5
- '@babel/helper-validator-option': 7.14.5
- '@babel/plugin-transform-flow-strip-types': 7.16.0_@babel+core@7.16.0
+ '@babel/core': 7.17.2
+ '@babel/helper-plugin-utils': 7.16.7
+ '@babel/helper-validator-option': 7.16.7
+ '@babel/plugin-transform-flow-strip-types': 7.16.7_@babel+core@7.17.2
dev: true
- /@babel/preset-modules/0.1.5_@babel+core@7.16.0:
+ /@babel/preset-modules/0.1.5_@babel+core@7.17.2:
resolution: {integrity: sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.16.0
- '@babel/helper-plugin-utils': 7.14.5
- '@babel/plugin-proposal-unicode-property-regex': 7.16.0_@babel+core@7.16.0
- '@babel/plugin-transform-dotall-regex': 7.16.0_@babel+core@7.16.0
- '@babel/types': 7.16.0
+ '@babel/core': 7.17.2
+ '@babel/helper-plugin-utils': 7.16.7
+ '@babel/plugin-proposal-unicode-property-regex': 7.16.7_@babel+core@7.17.2
+ '@babel/plugin-transform-dotall-regex': 7.16.7_@babel+core@7.17.2
+ '@babel/types': 7.17.0
esutils: 2.0.3
dev: true
- /@babel/preset-react/7.16.0_@babel+core@7.16.0:
- resolution: {integrity: sha512-d31IFW2bLRB28uL1WoElyro8RH5l6531XfxMtCeCmp6RVAF1uTfxxUA0LH1tXl+psZdwfmIbwoG4U5VwgbhtLw==}
+ /@babel/preset-react/7.16.7_@babel+core@7.17.2:
+ resolution: {integrity: sha512-fWpyI8UM/HE6DfPBzD8LnhQ/OcH8AgTaqcqP2nGOXEUV+VKBR5JRN9hCk9ai+zQQ57vtm9oWeXguBCPNUjytgA==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.16.0
- '@babel/helper-plugin-utils': 7.14.5
- '@babel/helper-validator-option': 7.14.5
- '@babel/plugin-transform-react-display-name': 7.16.0_@babel+core@7.16.0
- '@babel/plugin-transform-react-jsx': 7.16.0_@babel+core@7.16.0
- '@babel/plugin-transform-react-jsx-development': 7.16.0_@babel+core@7.16.0
- '@babel/plugin-transform-react-pure-annotations': 7.16.0_@babel+core@7.16.0
+ '@babel/core': 7.17.2
+ '@babel/helper-plugin-utils': 7.16.7
+ '@babel/helper-validator-option': 7.16.7
+ '@babel/plugin-transform-react-display-name': 7.16.7_@babel+core@7.17.2
+ '@babel/plugin-transform-react-jsx': 7.16.7_@babel+core@7.17.2
+ '@babel/plugin-transform-react-jsx-development': 7.16.7_@babel+core@7.17.2
+ '@babel/plugin-transform-react-pure-annotations': 7.16.7_@babel+core@7.17.2
dev: true
- /@babel/preset-typescript/7.16.0_@babel+core@7.16.0:
- resolution: {integrity: sha512-txegdrZYgO9DlPbv+9QOVpMnKbOtezsLHWsnsRF4AjbSIsVaujrq1qg8HK0mxQpWv0jnejt0yEoW1uWpvbrDTg==}
+ /@babel/preset-typescript/7.16.7_@babel+core@7.17.2:
+ resolution: {integrity: sha512-WbVEmgXdIyvzB77AQjGBEyYPZx+8tTsO50XtfozQrkW8QB2rLJpH2lgx0TRw5EJrBxOZQ+wCcyPVQvS8tjEHpQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.16.0
- '@babel/helper-plugin-utils': 7.14.5
- '@babel/helper-validator-option': 7.14.5
- '@babel/plugin-transform-typescript': 7.16.1_@babel+core@7.16.0
+ '@babel/core': 7.17.2
+ '@babel/helper-plugin-utils': 7.16.7
+ '@babel/helper-validator-option': 7.16.7
+ '@babel/plugin-transform-typescript': 7.16.8_@babel+core@7.17.2
transitivePeerDependencies:
- supports-color
dev: true
- /@babel/register/7.16.0_@babel+core@7.16.0:
- resolution: {integrity: sha512-lzl4yfs0zVXnooeLE0AAfYaT7F3SPA8yB2Bj4W1BiZwLbMS3MZH35ZvCWSRHvneUugwuM+Wsnrj7h0F7UmU3NQ==}
+ /@babel/register/7.17.0_@babel+core@7.17.2:
+ resolution: {integrity: sha512-UNZsMAZ7uKoGHo1HlEXfteEOYssf64n/PNLHGqOKq/bgYcu/4LrQWAHJwSCb3BRZK8Hi5gkJdRcwrGTO2wtRCg==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.16.0
+ '@babel/core': 7.17.2
clone-deep: 4.0.1
find-cache-dir: 2.1.0
make-dir: 2.1.0
- pirates: 4.0.1
+ pirates: 4.0.5
source-map-support: 0.5.21
dev: true
- /@babel/runtime/7.16.3:
- resolution: {integrity: sha512-WBwekcqacdY2e9AF/Q7WLFUWmdJGJTkbjqTjoMDgXkVZ3ZRUvOPsLb5KdwISoQVsbP+DQzVZW4Zhci0DvpbNTQ==}
+ /@babel/runtime/7.17.2:
+ resolution: {integrity: sha512-hzeyJyMA1YGdJTuWU0e/j4wKXrU4OMFvY2MSlaI9B7VQb0r5cxTE3EAIS2Q7Tn2RIcDkRvTA/v2JsAEhxe99uw==}
engines: {node: '>=6.9.0'}
dependencies:
regenerator-runtime: 0.13.9
dev: true
- /@babel/template/7.16.0:
- resolution: {integrity: sha512-MnZdpFD/ZdYhXwiunMqqgyZyucaYsbL0IrjoGjaVhGilz+x8YB++kRfygSOIj1yOtWKPlx7NBp+9I1RQSgsd5A==}
+ /@babel/template/7.16.7:
+ resolution: {integrity: sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/code-frame': 7.16.0
- '@babel/parser': 7.16.4
- '@babel/types': 7.16.0
+ '@babel/code-frame': 7.16.7
+ '@babel/parser': 7.17.0
+ '@babel/types': 7.17.0
- /@babel/traverse/7.16.3:
- resolution: {integrity: sha512-eolumr1vVMjqevCpwVO99yN/LoGL0EyHiLO5I043aYQvwOJ9eR5UsZSClHVCzfhBduMAsSzgA/6AyqPjNayJag==}
+ /@babel/traverse/7.17.0:
+ resolution: {integrity: sha512-fpFIXvqD6kC7c7PUNnZ0Z8cQXlarCLtCUpt2S1Dx7PjoRtCFffvOkHHSom+m5HIxMZn5bIBVb71lhabcmjEsqg==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/code-frame': 7.16.0
- '@babel/generator': 7.16.0
- '@babel/helper-function-name': 7.16.0
- '@babel/helper-hoist-variables': 7.16.0
- '@babel/helper-split-export-declaration': 7.16.0
- '@babel/parser': 7.16.4
- '@babel/types': 7.16.0
+ '@babel/code-frame': 7.16.7
+ '@babel/generator': 7.17.0
+ '@babel/helper-environment-visitor': 7.16.7
+ '@babel/helper-function-name': 7.16.7
+ '@babel/helper-hoist-variables': 7.16.7
+ '@babel/helper-split-export-declaration': 7.16.7
+ '@babel/parser': 7.17.0
+ '@babel/types': 7.17.0
debug: 4.3.3
globals: 11.12.0
transitivePeerDependencies:
- supports-color
- /@babel/types/7.16.0:
- resolution: {integrity: sha512-PJgg/k3SdLsGb3hhisFvtLOw5ts113klrpLuIPtCJIU+BB24fqq6lf8RWqKJEjzqXR9AEH1rIb5XTqwBHB+kQg==}
+ /@babel/types/7.17.0:
+ resolution: {integrity: sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/helper-validator-identifier': 7.15.7
+ '@babel/helper-validator-identifier': 7.16.7
to-fast-properties: 2.0.0
/@base2/pretty-print-object/1.0.1:
@@ -3634,8 +3748,8 @@ packages:
minimist: 1.2.5
dev: true
- /@discoveryjs/json-ext/0.5.5:
- resolution: {integrity: sha512-6nFkfkmSeV/rqSaS4oWHgmpnYw194f6hmWF5is6b0J1naJZoiD0NTc9AiUwPHvWsowkjuHErCZT1wa0jg+BLIA==}
+ /@discoveryjs/json-ext/0.5.6:
+ resolution: {integrity: sha512-ws57AidsDvREKrZKYffXddNkyaF14iHNHm8VQnZH6t99E8gczjNN0GpvcGny0imC80yQ0tHz1xVUKk/KFQSUyA==}
engines: {node: '>=10.0.0'}
dev: true
@@ -3648,12 +3762,12 @@ packages:
'@emotion/weak-memoize': 0.2.5
dev: true
- /@emotion/core/10.3.0_react@16.13.1:
- resolution: {integrity: sha512-C4+RI1gNycUbfg2Zojt3lcVQVWocMLK4jiwl5tO/Z5I3zyGmG+oKJl6+/uPtQeUDPN7WXHN8TQ7bqc+dnljZ0w==}
+ /@emotion/core/10.3.1_react@16.13.1:
+ resolution: {integrity: sha512-447aUEjPIm0MnE6QYIaFz9VQOHSXf4Iu6EWOIqq11EAPqinkSZmfymPTmlOE3QjLv846lH4JVZBUOtwGbuQoww==}
peerDependencies:
react: '>=16.3.0'
dependencies:
- '@babel/runtime': 7.16.3
+ '@babel/runtime': 7.17.2
'@emotion/cache': 10.0.29
'@emotion/css': 10.0.27
'@emotion/serialize': 0.11.16
@@ -3698,28 +3812,28 @@ packages:
resolution: {integrity: sha512-zM9PFmgVSqBw4zL101Q0HrBVTGmpAxFZH/pYx/cjJT5advXguvcgjHFTCaIO3enL/xr89vK2bh0Mfyj9aa0ANA==}
dev: true
- /@emotion/styled-base/10.3.0_8c858eb68ab225557109f1eef5525e4b:
+ /@emotion/styled-base/10.3.0_a6ac92556268c13c3510d54517698648:
resolution: {integrity: sha512-PBRqsVKR7QRNkmfH78hTSSwHWcwDpecH9W6heujWAcyp2wdz/64PP73s7fWS1dIPm8/Exc8JAzYS8dEWXjv60w==}
peerDependencies:
'@emotion/core': ^10.0.28
react: '>=16.3.0'
dependencies:
- '@babel/runtime': 7.16.3
- '@emotion/core': 10.3.0_react@16.13.1
+ '@babel/runtime': 7.17.2
+ '@emotion/core': 10.3.1_react@16.13.1
'@emotion/is-prop-valid': 0.8.8
'@emotion/serialize': 0.11.16
'@emotion/utils': 0.11.3
react: 16.13.1
dev: true
- /@emotion/styled/10.3.0_8c858eb68ab225557109f1eef5525e4b:
+ /@emotion/styled/10.3.0_a6ac92556268c13c3510d54517698648:
resolution: {integrity: sha512-GgcUpXBBEU5ido+/p/mCT2/Xx+Oqmp9JzQRuC+a4lYM4i4LBBn/dWvc0rQ19N9ObA8/T4NWMrPNe79kMBDJqoQ==}
peerDependencies:
'@emotion/core': ^10.0.27
react: '>=16.3.0'
dependencies:
- '@emotion/core': 10.3.0_react@16.13.1
- '@emotion/styled-base': 10.3.0_8c858eb68ab225557109f1eef5525e4b
+ '@emotion/core': 10.3.1_react@16.13.1
+ '@emotion/styled-base': 10.3.0_a6ac92556268c13c3510d54517698648
babel-plugin-emotion: 10.2.2
react: 16.13.1
dev: true
@@ -3747,11 +3861,11 @@ packages:
ajv: 6.12.6
debug: 4.3.3
espree: 7.3.1
- globals: 13.12.0
+ globals: 13.12.1
ignore: 4.0.6
import-fresh: 3.3.0
js-yaml: 3.13.1
- minimatch: 3.0.4
+ minimatch: 3.0.5
strip-json-comments: 3.1.1
transitivePeerDependencies:
- supports-color
@@ -3764,11 +3878,11 @@ packages:
ajv: 6.12.6
debug: 4.3.3
espree: 9.3.0
- globals: 13.12.0
+ globals: 13.12.1
ignore: 4.0.6
import-fresh: 3.3.0
js-yaml: 4.1.0
- minimatch: 3.0.4
+ minimatch: 3.0.5
strip-json-comments: 3.1.1
transitivePeerDependencies:
- supports-color
@@ -3801,18 +3915,18 @@ packages:
dependencies:
'@humanwhocodes/object-schema': 1.2.1
debug: 4.3.3
- minimatch: 3.0.4
+ minimatch: 3.0.5
transitivePeerDependencies:
- supports-color
dev: true
- /@humanwhocodes/config-array/0.9.2:
- resolution: {integrity: sha512-UXOuFCGcwciWckOpmfKDq/GyhlTf9pN/BzG//x8p8zTOFEcGuA68ANXheFS0AGvy3qgZqLBUkMs7hqzqCKOVwA==}
+ /@humanwhocodes/config-array/0.9.3:
+ resolution: {integrity: sha512-3xSMlXHh03hCcCmFc0rbKp3Ivt2PFEJnQUJDDMTJQ2wkECZWdq4GePs2ctc5H8zV+cHPaq8k2vU8mrQjA6iHdQ==}
engines: {node: '>=10.10.0'}
dependencies:
'@humanwhocodes/object-schema': 1.2.1
debug: 4.3.3
- minimatch: 3.0.4
+ minimatch: 3.0.5
transitivePeerDependencies:
- supports-color
@@ -3833,19 +3947,19 @@ packages:
resolution: {integrity: sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==}
engines: {node: '>=8'}
- /@jest/console/27.4.2:
- resolution: {integrity: sha512-xknHThRsPB/To1FUbi6pCe43y58qFC03zfb6R7fDb/FfC7k2R3i1l+izRBJf8DI46KhYGRaF14Eo9A3qbBoixg==}
+ /@jest/console/27.5.1:
+ resolution: {integrity: sha512-kZ/tNpS3NXn0mlXXXPNuDZnb4c0oZ20r4K5eemM2k30ZC3G0T02nXUvyhf5YdbXWHPEJLc9qGLxEZ216MdL+Zg==}
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
dependencies:
- '@jest/types': 27.4.2
+ '@jest/types': 27.5.1
'@types/node': 12.20.24
chalk: 4.1.2
- jest-message-util: 27.4.2
- jest-util: 27.4.2
+ jest-message-util: 27.5.1
+ jest-util: 27.5.1
slash: 3.0.0
- /@jest/core/27.4.3:
- resolution: {integrity: sha512-V9ms3zSxUHxh1E/ZLAiXF7SLejsdFnjWTFizWotMOWvjho0lW5kSjZymhQSodNW0T0ZMQRiha7f8+NcFVm3hJQ==}
+ /@jest/core/27.4.7:
+ resolution: {integrity: sha512-n181PurSJkVMS+kClIFSX/LLvw9ExSb+4IMtD6YnfxZVerw9ANYtW0bPrm0MJu2pfe9SY9FJ9FtQ+MdZkrZwjg==}
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
peerDependencies:
node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0
@@ -3853,30 +3967,30 @@ packages:
node-notifier:
optional: true
dependencies:
- '@jest/console': 27.4.2
- '@jest/reporters': 27.4.2
- '@jest/test-result': 27.4.2
- '@jest/transform': 27.4.2
+ '@jest/console': 27.5.1
+ '@jest/reporters': 27.4.6
+ '@jest/test-result': 27.5.1
+ '@jest/transform': 27.4.6
'@jest/types': 27.4.2
'@types/node': 12.20.24
ansi-escapes: 4.3.2
chalk: 4.1.2
emittery: 0.8.1
exit: 0.1.2
- graceful-fs: 4.2.8
- jest-changed-files: 27.4.2
- jest-config: 27.4.3
- jest-haste-map: 27.4.2
- jest-message-util: 27.4.2
- jest-regex-util: 27.4.0
- jest-resolve: 27.4.2
- jest-resolve-dependencies: 27.4.2
- jest-runner: 27.4.3
- jest-runtime: 27.4.2
- jest-snapshot: 27.4.2
- jest-util: 27.4.2
- jest-validate: 27.4.2
- jest-watcher: 27.4.2
+ graceful-fs: 4.2.9
+ jest-changed-files: 27.5.1
+ jest-config: 27.4.7
+ jest-haste-map: 27.5.1
+ jest-message-util: 27.5.1
+ jest-regex-util: 27.5.1
+ jest-resolve: 27.4.6
+ jest-resolve-dependencies: 27.5.1
+ jest-runner: 27.5.1
+ jest-runtime: 27.5.1
+ jest-snapshot: 27.4.6
+ jest-util: 27.5.1
+ jest-validate: 27.5.1
+ jest-watcher: 27.5.1
micromatch: 4.0.4
rimraf: 3.0.2
slash: 3.0.0
@@ -3887,10 +4001,9 @@ packages:
- supports-color
- ts-node
- utf-8-validate
- dev: false
- /@jest/core/27.4.5:
- resolution: {integrity: sha512-3tm/Pevmi8bDsgvo73nX8p/WPng6KWlCyScW10FPEoN1HU4pwI83tJ3TsFvi1FfzsjwUlMNEPowgb/rPau/LTQ==}
+ /@jest/core/27.5.1:
+ resolution: {integrity: sha512-AK6/UTrvQD0Cd24NSqmIA6rKsu0tKIxfiCducZvqxYdmMisOYAsdItspT+fQDQYARPf8XgjAFZi0ogW2agH5nQ==}
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
peerDependencies:
node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0
@@ -3898,30 +4011,30 @@ packages:
node-notifier:
optional: true
dependencies:
- '@jest/console': 27.4.2
- '@jest/reporters': 27.4.5
- '@jest/test-result': 27.4.2
- '@jest/transform': 27.4.5
- '@jest/types': 27.4.2
+ '@jest/console': 27.5.1
+ '@jest/reporters': 27.5.1
+ '@jest/test-result': 27.5.1
+ '@jest/transform': 27.5.1
+ '@jest/types': 27.5.1
'@types/node': 12.20.24
ansi-escapes: 4.3.2
chalk: 4.1.2
emittery: 0.8.1
exit: 0.1.2
- graceful-fs: 4.2.8
- jest-changed-files: 27.4.2
- jest-config: 27.4.5
- jest-haste-map: 27.4.5
- jest-message-util: 27.4.2
- jest-regex-util: 27.4.0
- jest-resolve: 27.4.5
- jest-resolve-dependencies: 27.4.5
- jest-runner: 27.4.5
- jest-runtime: 27.4.5
- jest-snapshot: 27.4.5
- jest-util: 27.4.2
- jest-validate: 27.4.2
- jest-watcher: 27.4.2
+ graceful-fs: 4.2.9
+ jest-changed-files: 27.5.1
+ jest-config: 27.5.1
+ jest-haste-map: 27.5.1
+ jest-message-util: 27.5.1
+ jest-regex-util: 27.5.1
+ jest-resolve: 27.5.1
+ jest-resolve-dependencies: 27.5.1
+ jest-runner: 27.5.1
+ jest-runtime: 27.5.1
+ jest-snapshot: 27.5.1
+ jest-util: 27.5.1
+ jest-validate: 27.5.1
+ jest-watcher: 27.5.1
micromatch: 4.0.4
rimraf: 3.0.2
slash: 3.0.0
@@ -3934,56 +4047,36 @@ packages:
- utf-8-validate
dev: true
- /@jest/environment/27.4.2:
- resolution: {integrity: sha512-uSljKxh/rGlHlmhyeG4ZoVK9hOec+EPBkwTHkHKQ2EqDu5K+MaG9uJZ8o1CbRsSdZqSuhXvJCYhBWsORPPg6qw==}
- engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
- dependencies:
- '@jest/fake-timers': 27.4.2
- '@jest/types': 27.4.2
- '@types/node': 12.20.24
- jest-mock: 27.4.2
-
- /@jest/environment/27.4.4:
- resolution: {integrity: sha512-q+niMx7cJgt/t/b6dzLOh4W8Ef/8VyKG7hxASK39jakijJzbFBGpptx3RXz13FFV7OishQ9lTbv+dQ5K3EhfDQ==}
+ /@jest/environment/27.5.1:
+ resolution: {integrity: sha512-/WQjhPJe3/ghaol/4Bq480JKXV/Rfw8nQdN7f41fM8VDHLcxKXou6QyXAh3EFr9/bVG3x74z1NWDkP87EiY8gA==}
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
dependencies:
- '@jest/fake-timers': 27.4.2
- '@jest/types': 27.4.2
+ '@jest/fake-timers': 27.5.1
+ '@jest/types': 27.5.1
'@types/node': 12.20.24
- jest-mock: 27.4.2
- dev: true
+ jest-mock: 27.5.1
- /@jest/fake-timers/27.4.2:
- resolution: {integrity: sha512-f/Xpzn5YQk5adtqBgvw1V6bF8Nx3hY0OIRRpCvWcfPl0EAjdqWPdhH3t/3XpiWZqtjIEHDyMKP9ajpva1l4Zmg==}
+ /@jest/fake-timers/27.5.1:
+ resolution: {integrity: sha512-/aPowoolwa07k7/oM3aASneNeBGCmGQsc3ugN4u6s4C/+s5M64MFo/+djTdiwcbQlRfFElGuDXWzaWj6QgKObQ==}
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
dependencies:
- '@jest/types': 27.4.2
+ '@jest/types': 27.5.1
'@sinonjs/fake-timers': 8.1.0
'@types/node': 12.20.24
- jest-message-util: 27.4.2
- jest-mock: 27.4.2
- jest-util: 27.4.2
-
- /@jest/globals/27.4.2:
- resolution: {integrity: sha512-KkfaHEttlGpXYAQTZHgrESiEPx2q/DKAFLGLFda1uGVrqc17snd3YVPhOxlXOHIzVPs+lQ/SDB2EIvxyGzb3Ew==}
- engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
- dependencies:
- '@jest/environment': 27.4.2
- '@jest/types': 27.4.2
- expect: 27.4.2
- dev: false
+ jest-message-util: 27.5.1
+ jest-mock: 27.5.1
+ jest-util: 27.5.1
- /@jest/globals/27.4.4:
- resolution: {integrity: sha512-bqpqQhW30BOreXM8bA8t8JbOQzsq/WnPTnBl+It3UxAD9J8yxEAaBEylHx1dtBapAr/UBk8GidXbzmqnee8tYQ==}
+ /@jest/globals/27.5.1:
+ resolution: {integrity: sha512-ZEJNB41OBQQgGzgyInAv0UUfDDj3upmHydjieSxFvTRuZElrx7tXg/uVQ5hYVEwiXs3+aMsAeEc9X7xiSKCm4Q==}
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
dependencies:
- '@jest/environment': 27.4.4
- '@jest/types': 27.4.2
- expect: 27.4.2
- dev: true
+ '@jest/environment': 27.5.1
+ '@jest/types': 27.5.1
+ expect: 27.5.1
- /@jest/reporters/27.4.2:
- resolution: {integrity: sha512-sp4aqmdBJtjKetEakzDPcZggPcVIF6w9QLkYBbaWDV6e/SIsHnF1S4KtIH91eEc2fp7ep6V/e1xvdfEoho1d2w==}
+ /@jest/reporters/27.4.6:
+ resolution: {integrity: sha512-+Zo9gV81R14+PSq4wzee4GC2mhAN9i9a7qgJWL90Gpx7fHYkWpTBvwWNZUXvJByYR9tAVBdc8VxDWqfJyIUrIQ==}
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
peerDependencies:
node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0
@@ -3992,35 +4085,35 @@ packages:
optional: true
dependencies:
'@bcoe/v8-coverage': 0.2.3
- '@jest/console': 27.4.2
- '@jest/test-result': 27.4.2
- '@jest/transform': 27.4.2
+ '@jest/console': 27.5.1
+ '@jest/test-result': 27.5.1
+ '@jest/transform': 27.4.6
'@jest/types': 27.4.2
'@types/node': 12.20.24
chalk: 4.1.2
collect-v8-coverage: 1.0.1
exit: 0.1.2
glob: 7.2.0
- graceful-fs: 4.2.8
+ graceful-fs: 4.2.9
istanbul-lib-coverage: 3.2.0
- istanbul-lib-instrument: 4.0.3
+ istanbul-lib-instrument: 5.1.0
istanbul-lib-report: 3.0.0
istanbul-lib-source-maps: 4.0.1
- istanbul-reports: 3.0.5
- jest-haste-map: 27.4.2
- jest-resolve: 27.4.2
- jest-util: 27.4.2
- jest-worker: 27.4.2
+ istanbul-reports: 3.1.4
+ jest-haste-map: 27.5.1
+ jest-resolve: 27.4.6
+ jest-util: 27.5.1
+ jest-worker: 27.5.1
slash: 3.0.0
source-map: 0.6.1
string-length: 4.0.2
terminal-link: 2.1.1
- v8-to-istanbul: 8.1.0
+ v8-to-istanbul: 8.1.1
transitivePeerDependencies:
- supports-color
- /@jest/reporters/27.4.5:
- resolution: {integrity: sha512-3orsG4vi8zXuBqEoy2LbnC1kuvkg1KQUgqNxmxpQgIOQEPeV0onvZu+qDQnEoX8qTQErtqn/xzcnbpeTuOLSiA==}
+ /@jest/reporters/27.5.1:
+ resolution: {integrity: sha512-cPXh9hWIlVJMQkVk84aIvXuBB4uQQmFqZiacloFuGiP3ah1sbCxCosidXFDfqG8+6fO1oR2dTJTlsOy4VFmUfw==}
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
peerDependencies:
node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0
@@ -4029,91 +4122,78 @@ packages:
optional: true
dependencies:
'@bcoe/v8-coverage': 0.2.3
- '@jest/console': 27.4.2
- '@jest/test-result': 27.4.2
- '@jest/transform': 27.4.5
- '@jest/types': 27.4.2
+ '@jest/console': 27.5.1
+ '@jest/test-result': 27.5.1
+ '@jest/transform': 27.5.1
+ '@jest/types': 27.5.1
'@types/node': 12.20.24
chalk: 4.1.2
collect-v8-coverage: 1.0.1
exit: 0.1.2
glob: 7.2.0
- graceful-fs: 4.2.8
+ graceful-fs: 4.2.9
istanbul-lib-coverage: 3.2.0
- istanbul-lib-instrument: 4.0.3
+ istanbul-lib-instrument: 5.1.0
istanbul-lib-report: 3.0.0
istanbul-lib-source-maps: 4.0.1
- istanbul-reports: 3.0.5
- jest-haste-map: 27.4.5
- jest-resolve: 27.4.5
- jest-util: 27.4.2
- jest-worker: 27.4.5
+ istanbul-reports: 3.1.4
+ jest-haste-map: 27.5.1
+ jest-resolve: 27.5.1
+ jest-util: 27.5.1
+ jest-worker: 27.5.1
slash: 3.0.0
source-map: 0.6.1
string-length: 4.0.2
terminal-link: 2.1.1
- v8-to-istanbul: 8.1.0
+ v8-to-istanbul: 8.1.1
transitivePeerDependencies:
- supports-color
dev: true
- /@jest/source-map/27.4.0:
- resolution: {integrity: sha512-Ntjx9jzP26Bvhbm93z/AKcPRj/9wrkI88/gK60glXDx1q+IeI0rf7Lw2c89Ch6ofonB0On/iRDreQuQ6te9pgQ==}
+ /@jest/source-map/27.5.1:
+ resolution: {integrity: sha512-y9NIHUYF3PJRlHk98NdC/N1gl88BL08aQQgu4k4ZopQkCw9t9cV8mtl3TV8b/YCB8XaVTFrmUTAJvjsntDireg==}
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
dependencies:
callsites: 3.1.0
- graceful-fs: 4.2.8
+ graceful-fs: 4.2.9
source-map: 0.6.1
- /@jest/test-result/27.4.2:
- resolution: {integrity: sha512-kr+bCrra9jfTgxHXHa2UwoQjxvQk3Am6QbpAiJ5x/50LW8llOYrxILkqY0lZRW/hu8FXesnudbql263+EW9iNA==}
+ /@jest/test-result/27.5.1:
+ resolution: {integrity: sha512-EW35l2RYFUcUQxFJz5Cv5MTOxlJIQs4I7gxzi2zVU7PJhOwfYq1MdC5nhSmYjX1gmMmLPvB3sIaC+BkcHRBfag==}
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
dependencies:
- '@jest/console': 27.4.2
- '@jest/types': 27.4.2
- '@types/istanbul-lib-coverage': 2.0.3
+ '@jest/console': 27.5.1
+ '@jest/types': 27.5.1
+ '@types/istanbul-lib-coverage': 2.0.4
collect-v8-coverage: 1.0.1
- /@jest/test-sequencer/27.4.2:
- resolution: {integrity: sha512-HmHp5mlh9f9GyNej5yCS1JZIFfUGnP9+jEOH5zoq5EmsuZeYD+dGULqyvGDPtuzzbyAFJ6R4+z4SS0VvnFwwGQ==}
- engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
- dependencies:
- '@jest/test-result': 27.4.2
- graceful-fs: 4.2.8
- jest-haste-map: 27.4.2
- jest-runtime: 27.4.2
- transitivePeerDependencies:
- - supports-color
- dev: false
-
- /@jest/test-sequencer/27.4.5:
- resolution: {integrity: sha512-n5woIn/1v+FT+9hniymHPARA9upYUmfi5Pw9ewVwXCDlK4F5/Gkees9v8vdjGdAIJ2MPHLHodiajLpZZanWzEQ==}
+ /@jest/test-sequencer/27.5.1:
+ resolution: {integrity: sha512-LCheJF7WB2+9JuCS7VB/EmGIdQuhtqjRNI9A43idHv3E4KltCTsPsLxvdaubFHSYwY/fNjMWjl6vNRhDiN7vpQ==}
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
dependencies:
- '@jest/test-result': 27.4.2
- graceful-fs: 4.2.8
- jest-haste-map: 27.4.5
- jest-runtime: 27.4.5
+ '@jest/test-result': 27.5.1
+ graceful-fs: 4.2.9
+ jest-haste-map: 27.5.1
+ jest-runtime: 27.5.1
transitivePeerDependencies:
- supports-color
- dev: true
/@jest/transform/26.6.2:
resolution: {integrity: sha512-E9JjhUgNzvuQ+vVAL21vlyfy12gP0GhazGgJC4h6qUt1jSdUXGWJ1wfu/X7Sd8etSgxV4ovT1pb9v5D6QW4XgA==}
engines: {node: '>= 10.14.2'}
dependencies:
- '@babel/core': 7.16.0
+ '@babel/core': 7.17.2
'@jest/types': 26.6.2
babel-plugin-istanbul: 6.1.1
chalk: 4.1.2
convert-source-map: 1.8.0
fast-json-stable-stringify: 2.1.0
- graceful-fs: 4.2.8
+ graceful-fs: 4.2.9
jest-haste-map: 26.6.2
jest-regex-util: 26.0.0
jest-util: 26.6.2
micromatch: 4.0.4
- pirates: 4.0.1
+ pirates: 4.0.5
slash: 3.0.0
source-map: 0.6.1
write-file-atomic: 3.0.3
@@ -4121,56 +4201,65 @@ packages:
- supports-color
dev: true
- /@jest/transform/27.4.2:
- resolution: {integrity: sha512-RTKcPZllfcmLfnlxBya7aypofhdz05+E6QITe55Ex0rxyerkgjmmpMlvVn11V0cP719Ps6WcDYCnDzxnnJUwKg==}
+ /@jest/transform/27.4.6:
+ resolution: {integrity: sha512-9MsufmJC8t5JTpWEQJ0OcOOAXaH5ioaIX6uHVBLBMoCZPfKKQF+EqP8kACAvCZ0Y1h2Zr3uOccg8re+Dr5jxyw==}
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
dependencies:
- '@babel/core': 7.16.0
+ '@babel/core': 7.17.2
'@jest/types': 27.4.2
babel-plugin-istanbul: 6.1.1
chalk: 4.1.2
convert-source-map: 1.8.0
fast-json-stable-stringify: 2.1.0
- graceful-fs: 4.2.8
- jest-haste-map: 27.4.2
- jest-regex-util: 27.4.0
- jest-util: 27.4.2
+ graceful-fs: 4.2.9
+ jest-haste-map: 27.5.1
+ jest-regex-util: 27.5.1
+ jest-util: 27.5.1
micromatch: 4.0.4
- pirates: 4.0.1
+ pirates: 4.0.5
slash: 3.0.0
source-map: 0.6.1
write-file-atomic: 3.0.3
transitivePeerDependencies:
- supports-color
- /@jest/transform/27.4.5:
- resolution: {integrity: sha512-PuMet2UlZtlGzwc6L+aZmR3I7CEBpqadO03pU40l2RNY2fFJ191b9/ITB44LNOhVtsyykx0OZvj0PCyuLm7Eew==}
+ /@jest/transform/27.5.1:
+ resolution: {integrity: sha512-ipON6WtYgl/1329g5AIJVbUuEh0wZVbdpGwC99Jw4LwuoBNS95MVphU6zOeD9pDkon+LLbFL7lOQRapbB8SCHw==}
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
dependencies:
- '@babel/core': 7.16.0
- '@jest/types': 27.4.2
+ '@babel/core': 7.17.2
+ '@jest/types': 27.5.1
babel-plugin-istanbul: 6.1.1
chalk: 4.1.2
convert-source-map: 1.8.0
fast-json-stable-stringify: 2.1.0
- graceful-fs: 4.2.8
- jest-haste-map: 27.4.5
- jest-regex-util: 27.4.0
- jest-util: 27.4.2
+ graceful-fs: 4.2.9
+ jest-haste-map: 27.5.1
+ jest-regex-util: 27.5.1
+ jest-util: 27.5.1
micromatch: 4.0.4
- pirates: 4.0.1
+ pirates: 4.0.5
slash: 3.0.0
source-map: 0.6.1
write-file-atomic: 3.0.3
transitivePeerDependencies:
- supports-color
+
+ /@jest/types/25.5.0:
+ resolution: {integrity: sha512-OXD0RgQ86Tu3MazKo8bnrkDRaDXXMGUqd+kTtLtK1Zb7CRzQcaSRPPPV37SvYTdevXEBVxe0HXylEjs8ibkmCw==}
+ engines: {node: '>= 8.3'}
+ dependencies:
+ '@types/istanbul-lib-coverage': 2.0.4
+ '@types/istanbul-reports': 1.1.2
+ '@types/yargs': 15.0.14
+ chalk: 3.0.0
dev: true
/@jest/types/26.6.2:
resolution: {integrity: sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==}
engines: {node: '>= 10.14.2'}
dependencies:
- '@types/istanbul-lib-coverage': 2.0.3
+ '@types/istanbul-lib-coverage': 2.0.4
'@types/istanbul-reports': 3.0.1
'@types/node': 12.20.24
'@types/yargs': 15.0.14
@@ -4181,12 +4270,35 @@ packages:
resolution: {integrity: sha512-j35yw0PMTPpZsUoOBiuHzr1zTYoad1cVIE0ajEjcrJONxxrko/IRGKkXx3os0Nsi4Hu3+5VmDbVfq5WhG/pWAg==}
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
dependencies:
- '@types/istanbul-lib-coverage': 2.0.3
+ '@types/istanbul-lib-coverage': 2.0.4
+ '@types/istanbul-reports': 3.0.1
+ '@types/node': 12.20.24
+ '@types/yargs': 16.0.4
+ chalk: 4.1.2
+
+ /@jest/types/27.5.1:
+ resolution: {integrity: sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==}
+ engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
+ dependencies:
+ '@types/istanbul-lib-coverage': 2.0.4
'@types/istanbul-reports': 3.0.1
'@types/node': 12.20.24
'@types/yargs': 16.0.4
chalk: 4.1.2
+ /@jridgewell/resolve-uri/3.0.5:
+ resolution: {integrity: sha512-VPeQ7+wH0itvQxnG+lIzWgkysKIr3L9sslimFW55rHMdGu/qCQ5z5h9zq4gI8uBtqkpHhsF4Z/OwExufUCThew==}
+ engines: {node: '>=6.0.0'}
+
+ /@jridgewell/sourcemap-codec/1.4.11:
+ resolution: {integrity: sha512-Fg32GrJo61m+VqYSdRSjRXMjQ06j8YIYfcTqndLYVAaHmroZHLJZCydsWBOTDqXS2v+mjxohBWEMfg97GXmYQg==}
+
+ /@jridgewell/trace-mapping/0.3.4:
+ resolution: {integrity: sha512-vFv9ttIedivx0ux3QSjhgtCVjPZd5l46ZOMDSCwnH1yUO2e964gO8LZGyv2QkqcgR6TnBU1v+1IFqmeoG+0UJQ==}
+ dependencies:
+ '@jridgewell/resolve-uri': 3.0.5
+ '@jridgewell/sourcemap-codec': 1.4.11
+
/@mdx-js/loader/1.6.22_react@16.13.1:
resolution: {integrity: sha512-9CjGwy595NaxAYp0hF9B/A0lH6C8Rms97e2JS9d3jVUtILn6pT5i5IV965ra3lIWc7Rs1GG1tBdVF7dCowYe6Q==}
dependencies:
@@ -4259,7 +4371,7 @@ packages:
resolve: 1.17.0
semver: 7.3.5
source-map: 0.6.1
- typescript: 4.5.2
+ typescript: 4.5.5
dev: true
/@microsoft/teams-js/1.3.0-beta.4:
@@ -4308,8 +4420,8 @@ packages:
'@nodelib/fs.scandir': 2.1.5
fastq: 1.13.0
- /@npmcli/fs/1.0.0:
- resolution: {integrity: sha512-8ltnOpRR/oJbOp8vaGUnipOi3bqkcW+sLHFlyXIr08OGHmVJLB1Hn7QtGXbYcpVtH1gAYZTlmDXtE4YV0+AMMQ==}
+ /@npmcli/fs/1.1.1:
+ resolution: {integrity: sha512-8KG5RD0GVP4ydEzRn/I4BNDuxDtqVbOdm8675T49OIG/NGhaK0pjPX7ZcDlvKYbA+ulvVK3ztfcF4uBdOxuJbQ==}
dependencies:
'@gar/promisify': 1.1.2
semver: 7.3.5
@@ -4351,16 +4463,16 @@ packages:
deprecated: Package renamed to @opentelemetry/api, see https://github.com/open-telemetry/opentelemetry-js
dev: false
- /@pmmmwh/react-refresh-webpack-plugin/0.4.3_637fe0af5eea2230ffdb56306b9d64e4:
- resolution: {integrity: sha512-br5Qwvh8D2OQqSXpd1g/xqXKnK0r+Jz6qVKBbWmpUcrbGOxUrf39V5oZ1876084CGn18uMdR5uvPqBv9UqtBjQ==}
- engines: {node: '>= 10.x'}
+ /@pmmmwh/react-refresh-webpack-plugin/0.5.4_c08940c9891f92cdd9ce1094f8112d3e:
+ resolution: {integrity: sha512-zZbZeHQDnoTlt2AF+diQT0wsSXpvWiaIOZwBRdltNFhG1+I3ozyaw7U/nBiUwyJ0D+zwdXp0E3bWOl38Ag2BMw==}
+ engines: {node: '>= 10.13'}
peerDependencies:
- '@types/webpack': 4.x
- react-refresh: '>=0.8.3 <0.10.0'
+ '@types/webpack': 4.x || 5.x
+ react-refresh: '>=0.10.0 <1.0.0'
sockjs-client: ^1.4.0
- type-fest: ^0.13.1
+ type-fest: '>=0.17.0 <3.0.0'
webpack: '>=4.43.0 <6.0.0'
- webpack-dev-server: 3.x
+ webpack-dev-server: 3.x || 4.x
webpack-hot-middleware: 2.x
webpack-plugin-serve: 0.x || 1.x
peerDependenciesMeta:
@@ -4377,12 +4489,15 @@ packages:
webpack-plugin-serve:
optional: true
dependencies:
- ansi-html: 0.0.7
+ ansi-html-community: 0.0.8
+ common-path-prefix: 3.0.0
+ core-js-pure: 3.21.0
error-stack-parser: 2.0.6
- html-entities: 1.4.0
- native-url: 0.2.6
- react-refresh: 0.8.3
- schema-utils: 2.7.1
+ find-up: 5.0.0
+ html-entities: 2.3.2
+ loader-utils: 2.0.2
+ react-refresh: 0.11.0
+ schema-utils: 3.1.1
source-map: 0.7.3
webpack: 4.44.2
dev: true
@@ -4408,7 +4523,7 @@ packages:
mz: 2.7.0
normalize-path: 3.0.0
p-settle: 4.1.1
- ramda: 0.27.1
+ ramda: 0.27.2
dev: false
/@pnpm/logger/4.0.0:
@@ -4424,7 +4539,7 @@ packages:
engines: {node: '>=10.16'}
dependencies:
'@pnpm/types': 6.4.0
- fast-glob: 3.2.7
+ fast-glob: 3.2.11
is-subdir: 1.2.0
dev: false
@@ -4479,42 +4594,33 @@ packages:
write-yaml-file: 4.2.0
dev: false
- /@popperjs/core/2.11.0:
- resolution: {integrity: sha512-zrsUxjLOKAzdewIDRWy9nsV1GQsKBCWaGwsZQlCgr6/q+vjyZhFgqedLfFBuI9anTPEUT4APq9Mu0SZBTzIcGQ==}
- dev: true
+ /@polka/url/1.0.0-next.21:
+ resolution: {integrity: sha512-a5Sab1C4/icpTZVzZc5Ghpz88yQtGOyNqYXcZgOssB2uuAr+wF/MvN6bgtW32q7HHrvBki+BsZ0OuNv6EV3K9g==}
+ dev: false
- /@reach/router/1.3.4_react-dom@16.13.1+react@16.13.1:
- resolution: {integrity: sha512-+mtn9wjlB9NN2CNnnC/BRYtwdKBfSyyasPYraNAyvaV1occr/5NnB4CVzjEZipNHwYebQwcndGUmpFzxAUoqSA==}
- peerDependencies:
- react: 15.x || 16.x || 16.4.0-alpha.0911da3
- react-dom: 15.x || 16.x || 16.4.0-alpha.0911da3
- dependencies:
- create-react-context: 0.3.0_prop-types@15.7.2+react@16.13.1
- invariant: 2.2.4
- prop-types: 15.7.2
- react: 16.13.1
- react-dom: 16.13.1_react@16.13.1
- react-lifecycles-compat: 3.0.4
+ /@popperjs/core/2.11.2:
+ resolution: {integrity: sha512-92FRmppjjqz29VMJ2dn+xdyXZBrMlE42AV6Kq6BwjWV7CNUW1hs2FtxSNLQE+gJhaZ6AAmYuO9y8dshhcBl7vA==}
dev: true
- /@rushstack/eslint-config/2.5.1_eslint@7.30.0:
+ /@rushstack/eslint-config/2.5.1_eslint@7.30.0+typescript@4.5.5:
resolution: {integrity: sha512-pcDQ/fmJEIqe5oZiP84bYZ1N7QoDfd+5G+e7GIobOwM793dX/SdRKqcJvGlzyBB92eo6rG7/qRnP2VVQN2pdbQ==}
peerDependencies:
eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
typescript: '>=3.0.0'
dependencies:
'@rushstack/eslint-patch': 1.1.0
- '@rushstack/eslint-plugin': 0.8.4_eslint@7.30.0
- '@rushstack/eslint-plugin-packlets': 0.3.4_eslint@7.30.0
- '@rushstack/eslint-plugin-security': 0.2.4_eslint@7.30.0
- '@typescript-eslint/eslint-plugin': 5.6.0_0ca31e4a7c7fc175afddf307fb77f9cc
- '@typescript-eslint/experimental-utils': 5.6.0_eslint@7.30.0
- '@typescript-eslint/parser': 5.6.0_eslint@7.30.0
- '@typescript-eslint/typescript-estree': 5.6.0
+ '@rushstack/eslint-plugin': 0.8.4_eslint@7.30.0+typescript@4.5.5
+ '@rushstack/eslint-plugin-packlets': 0.3.4_eslint@7.30.0+typescript@4.5.5
+ '@rushstack/eslint-plugin-security': 0.2.4_eslint@7.30.0+typescript@4.5.5
+ '@typescript-eslint/eslint-plugin': 5.6.0_f4c99eda877b17e8b49cdae9770b1fe2
+ '@typescript-eslint/experimental-utils': 5.6.0_eslint@7.30.0+typescript@4.5.5
+ '@typescript-eslint/parser': 5.6.0_eslint@7.30.0+typescript@4.5.5
+ '@typescript-eslint/typescript-estree': 5.6.0_typescript@4.5.5
eslint: 7.30.0
eslint-plugin-promise: 6.0.0_eslint@7.30.0
eslint-plugin-react: 7.27.1_eslint@7.30.0
eslint-plugin-tsdoc: 0.2.14
+ typescript: 4.5.5
transitivePeerDependencies:
- supports-color
dev: true
@@ -4523,39 +4629,39 @@ packages:
resolution: {integrity: sha512-JLo+Y592QzIE+q7Dl2pMUtt4q8SKYI5jDrZxrozEQxnGVOyYE+GWK9eLkwTaeN9DDctlaRAQ3TBmzZ1qdLE30A==}
dev: true
- /@rushstack/eslint-plugin-packlets/0.3.4_eslint@7.30.0:
+ /@rushstack/eslint-plugin-packlets/0.3.4_eslint@7.30.0+typescript@4.5.5:
resolution: {integrity: sha512-OSA58EZCx4Dw15UDdvNYGGHziQmhiozKQiOqDjn8ZkrCM3oyJmI6dduSJi57BGlb/C4SpY7+/88MImId7Y5cxA==}
peerDependencies:
eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
dependencies:
'@rushstack/tree-pattern': 0.2.2
- '@typescript-eslint/experimental-utils': 5.3.1_eslint@7.30.0
+ '@typescript-eslint/experimental-utils': 5.3.1_eslint@7.30.0+typescript@4.5.5
eslint: 7.30.0
transitivePeerDependencies:
- supports-color
- typescript
dev: true
- /@rushstack/eslint-plugin-security/0.2.4_eslint@7.30.0:
+ /@rushstack/eslint-plugin-security/0.2.4_eslint@7.30.0+typescript@4.5.5:
resolution: {integrity: sha512-MWvM7H4vTNHXIY/SFcFSVgObj5UD0GftBM8UcIE1vXrPwdVYXDgDYXrSXdx7scWS4LYKPLBVoB3v6/Trhm2wug==}
peerDependencies:
eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
dependencies:
'@rushstack/tree-pattern': 0.2.2
- '@typescript-eslint/experimental-utils': 5.3.1_eslint@7.30.0
+ '@typescript-eslint/experimental-utils': 5.3.1_eslint@7.30.0+typescript@4.5.5
eslint: 7.30.0
transitivePeerDependencies:
- supports-color
- typescript
dev: true
- /@rushstack/eslint-plugin/0.8.4_eslint@7.30.0:
+ /@rushstack/eslint-plugin/0.8.4_eslint@7.30.0+typescript@4.5.5:
resolution: {integrity: sha512-c8cY9hvak+1EQUGlJxPihElFB/5FeQCGyULTGRLe5u6hSKKtXswRqc23DTo87ZMsGd4TaScPBRNKSGjU5dORkg==}
peerDependencies:
eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
dependencies:
'@rushstack/tree-pattern': 0.2.2
- '@typescript-eslint/experimental-utils': 5.3.1_eslint@7.30.0
+ '@typescript-eslint/experimental-utils': 5.3.1_eslint@7.30.0+typescript@4.5.5
eslint: 7.30.0
transitivePeerDependencies:
- supports-color
@@ -4576,15 +4682,15 @@ packages:
peerDependencies:
'@rushstack/heft': ^0.44.2
dependencies:
- '@jest/core': 27.4.5
- '@jest/reporters': 27.4.5
- '@jest/transform': 27.4.5
+ '@jest/core': 27.4.7
+ '@jest/reporters': 27.4.6
+ '@jest/transform': 27.4.6
'@rushstack/heft': 0.44.2
'@rushstack/heft-config-file': 0.7.11
'@rushstack/node-core-library': 3.45.0
- jest-config: 27.4.5
- jest-resolve: 27.4.5
- jest-snapshot: 27.4.5
+ jest-config: 27.4.7
+ jest-resolve: 27.4.6
+ jest-snapshot: 27.4.6
lodash: 4.17.21
transitivePeerDependencies:
- bufferutil
@@ -4604,8 +4710,8 @@ packages:
'@rushstack/heft': 0.44.2
'@rushstack/heft-jest-plugin': 0.2.2_@rushstack+heft@0.44.2
eslint: 8.7.0
- jest-environment-node: 27.4.4
- typescript: 4.5.2
+ jest-environment-node: 27.4.6
+ typescript: 4.5.5
transitivePeerDependencies:
- bufferutil
- canvas
@@ -4627,7 +4733,7 @@ packages:
'@types/tapable': 1.0.6
argparse: 1.0.10
chokidar: 3.4.3
- fast-glob: 3.2.7
+ fast-glob: 3.2.11
glob: 7.0.6
glob-escape: 0.0.2
prettier: 2.3.2
@@ -4685,8 +4791,8 @@ packages:
dependencies:
'@sinonjs/commons': 1.8.3
- /@storybook/addon-actions/6.3.12_d1f22ff477f871af5a90a42227cbf464:
- resolution: {integrity: sha512-mzuN4Ano4eyicwycM2PueGzzUCAEzt9/6vyptWEIVJu0sjK0J9KtBRlqFi1xGQxmCfimDR/n/vWBBkc7fp2uJA==}
+ /@storybook/addon-actions/6.4.18_271fd541efbf4d33e9098eae3aab5c60:
+ resolution: {integrity: sha512-qPw5qfbWPmyOdaXxAVAbdVLVVE31gRrkH0ESUps+FXVNypRz1/0lJ6M2VrtOHMrFbGBl94SALdqsHOx6OYZKwg==}
peerDependencies:
react: ^16.8.0 || ^17.0.0
react-dom: ^16.8.0 || ^17.0.0
@@ -4696,22 +4802,23 @@ packages:
react-dom:
optional: true
dependencies:
- '@storybook/addons': 6.3.12_react-dom@16.13.1+react@16.13.1
- '@storybook/api': 6.3.12_react-dom@16.13.1+react@16.13.1
- '@storybook/client-api': 6.3.12_react-dom@16.13.1+react@16.13.1
- '@storybook/components': 6.3.12_d1f22ff477f871af5a90a42227cbf464
- '@storybook/core-events': 6.3.12
- '@storybook/theming': 6.3.12_react-dom@16.13.1+react@16.13.1
- core-js: 3.19.2
+ '@storybook/addons': 6.4.18_react-dom@16.13.1+react@16.13.1
+ '@storybook/api': 6.4.18_react-dom@16.13.1+react@16.13.1
+ '@storybook/components': 6.4.18_271fd541efbf4d33e9098eae3aab5c60
+ '@storybook/core-events': 6.4.18
+ '@storybook/csf': 0.0.2--canary.87bc651.0
+ '@storybook/theming': 6.4.18_react-dom@16.13.1+react@16.13.1
+ core-js: 3.21.0
fast-deep-equal: 3.1.3
global: 4.4.0
lodash: 4.17.21
- polished: 4.1.3
- prop-types: 15.7.2
+ polished: 4.1.4
+ prop-types: 15.8.1
react: 16.13.1
react-dom: 16.13.1_react@16.13.1
react-inspector: 5.1.1_react@16.13.1
regenerator-runtime: 0.13.9
+ telejson: 5.3.3
ts-dedent: 2.2.0
util-deprecate: 1.0.2
uuid-browser: 3.1.0
@@ -4719,8 +4826,8 @@ packages:
- '@types/react'
dev: true
- /@storybook/addon-backgrounds/6.3.12_d1f22ff477f871af5a90a42227cbf464:
- resolution: {integrity: sha512-51cHBx0HV7K/oRofJ/1pE05qti6sciIo8m4iPred1OezXIrJ/ckzP+gApdaUdzgcLAr6/MXQWLk0sJuImClQ6w==}
+ /@storybook/addon-backgrounds/6.4.18_271fd541efbf4d33e9098eae3aab5c60:
+ resolution: {integrity: sha512-LAonQO0s77CkbGx7l8qyeEevOBWDuYZKl9iJ0BSPogU48+4JVEYVSBiystIXPJXcGeEy+M0qFmwg5nHWjf9/cA==}
peerDependencies:
react: ^16.8.0 || ^17.0.0
react-dom: ^16.8.0 || ^17.0.0
@@ -4730,13 +4837,14 @@ packages:
react-dom:
optional: true
dependencies:
- '@storybook/addons': 6.3.12_react-dom@16.13.1+react@16.13.1
- '@storybook/api': 6.3.12_react-dom@16.13.1+react@16.13.1
- '@storybook/client-logger': 6.3.12
- '@storybook/components': 6.3.12_d1f22ff477f871af5a90a42227cbf464
- '@storybook/core-events': 6.3.12
- '@storybook/theming': 6.3.12_react-dom@16.13.1+react@16.13.1
- core-js: 3.19.2
+ '@storybook/addons': 6.4.18_react-dom@16.13.1+react@16.13.1
+ '@storybook/api': 6.4.18_react-dom@16.13.1+react@16.13.1
+ '@storybook/client-logger': 6.4.18
+ '@storybook/components': 6.4.18_271fd541efbf4d33e9098eae3aab5c60
+ '@storybook/core-events': 6.4.18
+ '@storybook/csf': 0.0.2--canary.87bc651.0
+ '@storybook/theming': 6.4.18_react-dom@16.13.1+react@16.13.1
+ core-js: 3.21.0
global: 4.4.0
memoizerific: 1.11.3
react: 16.13.1
@@ -4748,8 +4856,8 @@ packages:
- '@types/react'
dev: true
- /@storybook/addon-controls/6.3.12_d1f22ff477f871af5a90a42227cbf464:
- resolution: {integrity: sha512-WO/PbygE4sDg3BbstJ49q0uM3Xu5Nw4lnHR5N4hXSvRAulZt1d1nhphRTHjfX+CW+uBcfzkq9bksm6nKuwmOyw==}
+ /@storybook/addon-controls/6.4.18_29e2e3cd97f4378785209cd2e1f6f3e6:
+ resolution: {integrity: sha512-nP7JCiAES4S5mn8PYfmPZZG9VpsPV7eeQQRPuiPgdidhH93cmsW/FYj8V739lrm5QJc0JSI6uY/y9qHa9rh43w==}
peerDependencies:
react: ^16.8.0 || ^17.0.0
react-dom: ^16.8.0 || ^17.0.0
@@ -4759,29 +4867,41 @@ packages:
react-dom:
optional: true
dependencies:
- '@storybook/addons': 6.3.12_react-dom@16.13.1+react@16.13.1
- '@storybook/api': 6.3.12_react-dom@16.13.1+react@16.13.1
- '@storybook/client-api': 6.3.12_react-dom@16.13.1+react@16.13.1
- '@storybook/components': 6.3.12_d1f22ff477f871af5a90a42227cbf464
- '@storybook/node-logger': 6.3.12
- '@storybook/theming': 6.3.12_react-dom@16.13.1+react@16.13.1
- core-js: 3.19.2
+ '@storybook/addons': 6.4.18_react-dom@16.13.1+react@16.13.1
+ '@storybook/api': 6.4.18_react-dom@16.13.1+react@16.13.1
+ '@storybook/client-logger': 6.4.18
+ '@storybook/components': 6.4.18_271fd541efbf4d33e9098eae3aab5c60
+ '@storybook/core-common': 6.4.18_80cccb2599962fc0f47bf9c700ef2d75
+ '@storybook/csf': 0.0.2--canary.87bc651.0
+ '@storybook/node-logger': 6.4.18
+ '@storybook/store': 6.4.18_react-dom@16.13.1+react@16.13.1
+ '@storybook/theming': 6.4.18_react-dom@16.13.1+react@16.13.1
+ core-js: 3.21.0
+ lodash: 4.17.21
react: 16.13.1
react-dom: 16.13.1_react@16.13.1
ts-dedent: 2.2.0
transitivePeerDependencies:
- '@types/react'
+ - eslint
+ - supports-color
+ - typescript
+ - vue-template-compiler
+ - webpack-cli
+ - webpack-command
dev: true
- /@storybook/addon-docs/6.3.12_aaaf3ee59d3b9cf6a0be318fa54b1d51:
- resolution: {integrity: sha512-iUrqJBMTOn2PgN8AWNQkfxfIPkh8pEg27t8UndMgfOpeGK/VWGw2UEifnA82flvntcilT4McxmVbRHkeBY9K5A==}
+ /@storybook/addon-docs/6.4.18_02bb7822b9cf5737d59deca1c1b88f27:
+ resolution: {integrity: sha512-NcGcrW+2hrzoyWHEaDmw6wxqyV/FDsdLaOS0XZrIQuBaj1rve0IfA1jqggfNo8owqmXXGp8cQBnFbhRES1a7nQ==}
peerDependencies:
- '@storybook/angular': 6.3.12
- '@storybook/vue': 6.3.12
- '@storybook/vue3': 6.3.12
- '@storybook/web-components': 6.3.12
- lit: ^2.0.0-rc.1
- lit-html: ^1.4.1 || ^2.0.0-rc.3
+ '@storybook/angular': 6.4.18
+ '@storybook/html': 6.4.18
+ '@storybook/react': 6.4.18
+ '@storybook/vue': 6.4.18
+ '@storybook/vue3': 6.4.18
+ '@storybook/web-components': 6.4.18
+ lit: ^2.0.0
+ lit-html: ^1.4.1 || ^2.0.0
react: ^16.8.0 || ^17.0.0
react-dom: ^16.8.0 || ^17.0.0
svelte: ^3.31.2
@@ -4791,6 +4911,10 @@ packages:
peerDependenciesMeta:
'@storybook/angular':
optional: true
+ '@storybook/html':
+ optional: true
+ '@storybook/react':
+ optional: true
'@storybook/vue':
optional: true
'@storybook/vue3':
@@ -4814,33 +4938,35 @@ packages:
webpack:
optional: true
dependencies:
- '@babel/core': 7.16.0
- '@babel/generator': 7.16.0
- '@babel/parser': 7.16.4
- '@babel/plugin-transform-react-jsx': 7.16.0_@babel+core@7.16.0
- '@babel/preset-env': 7.16.4_@babel+core@7.16.0
+ '@babel/core': 7.17.2
+ '@babel/generator': 7.17.0
+ '@babel/parser': 7.17.0
+ '@babel/plugin-transform-react-jsx': 7.16.7_@babel+core@7.17.2
+ '@babel/preset-env': 7.16.11_@babel+core@7.17.2
'@jest/transform': 26.6.2
'@mdx-js/loader': 1.6.22_react@16.13.1
'@mdx-js/mdx': 1.6.22
'@mdx-js/react': 1.6.22_react@16.13.1
- '@storybook/addons': 6.3.12_react-dom@16.13.1+react@16.13.1
- '@storybook/api': 6.3.12_react-dom@16.13.1+react@16.13.1
- '@storybook/builder-webpack4': 6.3.12_91db3ad216b85da79829084348c69460
- '@storybook/client-api': 6.3.12_react-dom@16.13.1+react@16.13.1
- '@storybook/client-logger': 6.3.12
- '@storybook/components': 6.3.12_d1f22ff477f871af5a90a42227cbf464
- '@storybook/core': 6.3.12_19dbbc2d3079f991a0c0be11e4ffe78e
- '@storybook/core-events': 6.3.12
- '@storybook/csf': 0.0.1
- '@storybook/csf-tools': 6.3.12_@babel+core@7.16.0
- '@storybook/node-logger': 6.3.12
- '@storybook/postinstall': 6.3.12
- '@storybook/source-loader': 6.3.12_react-dom@16.13.1+react@16.13.1
- '@storybook/theming': 6.3.12_react-dom@16.13.1+react@16.13.1
+ '@storybook/addons': 6.4.18_react-dom@16.13.1+react@16.13.1
+ '@storybook/api': 6.4.18_react-dom@16.13.1+react@16.13.1
+ '@storybook/builder-webpack4': 6.4.18_29e2e3cd97f4378785209cd2e1f6f3e6
+ '@storybook/client-logger': 6.4.18
+ '@storybook/components': 6.4.18_271fd541efbf4d33e9098eae3aab5c60
+ '@storybook/core': 6.4.18_d4f4880c26c183eda498c192603ceb78
+ '@storybook/core-events': 6.4.18
+ '@storybook/csf': 0.0.2--canary.87bc651.0
+ '@storybook/csf-tools': 6.4.18
+ '@storybook/node-logger': 6.4.18
+ '@storybook/postinstall': 6.4.18
+ '@storybook/preview-web': 6.4.18_react-dom@16.13.1+react@16.13.1
+ '@storybook/react': 6.4.18_23ed76b5c9b507c77ca90144cd0ba58d
+ '@storybook/source-loader': 6.4.18_react-dom@16.13.1+react@16.13.1
+ '@storybook/store': 6.4.18_react-dom@16.13.1+react@16.13.1
+ '@storybook/theming': 6.4.18_react-dom@16.13.1+react@16.13.1
acorn: 7.4.1
acorn-jsx: 5.3.2_acorn@7.4.1
acorn-walk: 7.2.0
- core-js: 3.19.2
+ core-js: 3.21.0
doctrine: 3.0.0
escodegen: 2.0.0
fast-deep-equal: 3.1.3
@@ -4849,9 +4975,10 @@ packages:
js-string-escape: 1.0.1
loader-utils: 2.0.2
lodash: 4.17.21
+ nanoid: 3.2.0
p-limit: 3.1.0
- prettier: 2.2.1
- prop-types: 15.7.2
+ prettier: 2.3.0
+ prop-types: 15.8.1
react: 16.13.1
react-dom: 16.13.1_react@16.13.1
react-element-to-jsx-string: 14.3.4_react-dom@16.13.1+react@16.13.1
@@ -4865,21 +4992,23 @@ packages:
- '@storybook/builder-webpack5'
- '@storybook/manager-webpack5'
- '@types/react'
+ - bufferutil
- encoding
- eslint
- supports-color
- typescript
+ - utf-8-validate
- vue-template-compiler
- webpack-cli
- webpack-command
dev: true
- /@storybook/addon-essentials/6.3.12_88ce35e0c338e7352df42621a356b850:
- resolution: {integrity: sha512-PK0pPE0xkq00kcbBcFwu/5JGHQTu4GvLIHfwwlEGx6GWNQ05l6Q+1Z4nE7xJGv2PSseSx3CKcjn8qykNLe6O6g==}
+ /@storybook/addon-essentials/6.4.18_fed830a831330c42dc38ed79a1d225fe:
+ resolution: {integrity: sha512-AWKF0Gn7HagzB4ZbZdSXauJ8rgjbIB0Y1jgNCYtReZ//9QDSmF9yrFE0fLJi8O0WBHiQOTeV8Vj+yooGGWRRWQ==}
peerDependencies:
'@babel/core': ^7.9.6
- '@storybook/vue': 6.3.12
- '@storybook/web-components': 6.3.12
+ '@storybook/vue': 6.4.18
+ '@storybook/web-components': 6.4.18
babel-loader: ^8.0.0
lit-html: ^1.4.1 || ^2.0.0-rc.3
react: ^16.8.0 || ^17.0.0
@@ -4899,34 +5028,34 @@ packages:
webpack:
optional: true
dependencies:
- '@babel/core': 7.16.0
- '@storybook/addon-actions': 6.3.12_d1f22ff477f871af5a90a42227cbf464
- '@storybook/addon-backgrounds': 6.3.12_d1f22ff477f871af5a90a42227cbf464
- '@storybook/addon-controls': 6.3.12_d1f22ff477f871af5a90a42227cbf464
- '@storybook/addon-docs': 6.3.12_aaaf3ee59d3b9cf6a0be318fa54b1d51
- '@storybook/addon-measure': 2.0.0_7c2fa3ea0c523964879dd6c9a2768410
- '@storybook/addon-toolbars': 6.3.12_d1f22ff477f871af5a90a42227cbf464
- '@storybook/addon-viewport': 6.3.12_d1f22ff477f871af5a90a42227cbf464
- '@storybook/addons': 6.3.12_react-dom@16.13.1+react@16.13.1
- '@storybook/api': 6.3.12_react-dom@16.13.1+react@16.13.1
- '@storybook/node-logger': 6.3.12
- babel-loader: 8.2.3_27a44ccd74e70def4c41197dcc18d58b
- core-js: 3.19.2
+ '@babel/core': 7.17.2
+ '@storybook/addon-actions': 6.4.18_271fd541efbf4d33e9098eae3aab5c60
+ '@storybook/addon-backgrounds': 6.4.18_271fd541efbf4d33e9098eae3aab5c60
+ '@storybook/addon-controls': 6.4.18_29e2e3cd97f4378785209cd2e1f6f3e6
+ '@storybook/addon-docs': 6.4.18_02bb7822b9cf5737d59deca1c1b88f27
+ '@storybook/addon-measure': 6.4.18_271fd541efbf4d33e9098eae3aab5c60
+ '@storybook/addon-outline': 6.4.18_271fd541efbf4d33e9098eae3aab5c60
+ '@storybook/addon-toolbars': 6.4.18_271fd541efbf4d33e9098eae3aab5c60
+ '@storybook/addon-viewport': 6.4.18_271fd541efbf4d33e9098eae3aab5c60
+ '@storybook/addons': 6.4.18_react-dom@16.13.1+react@16.13.1
+ '@storybook/api': 6.4.18_react-dom@16.13.1+react@16.13.1
+ '@storybook/node-logger': 6.4.18
+ babel-loader: 8.2.3_6419d698a3c7ca8821924d492e19cef8
+ core-js: 3.21.0
react: 16.13.1
react-dom: 16.13.1_react@16.13.1
regenerator-runtime: 0.13.9
- storybook-addon-outline: 1.4.1_d1f22ff477f871af5a90a42227cbf464
ts-dedent: 2.2.0
webpack: 4.44.2
transitivePeerDependencies:
- '@storybook/angular'
- '@storybook/builder-webpack5'
- - '@storybook/components'
- - '@storybook/core-events'
+ - '@storybook/html'
- '@storybook/manager-webpack5'
- - '@storybook/theming'
+ - '@storybook/react'
- '@storybook/vue3'
- '@types/react'
+ - bufferutil
- encoding
- eslint
- lit
@@ -4934,14 +5063,15 @@ packages:
- svelte
- sveltedoc-parser
- typescript
+ - utf-8-validate
- vue
- vue-template-compiler
- webpack-cli
- webpack-command
dev: true
- /@storybook/addon-links/6.3.12_react-dom@16.13.1+react@16.13.1:
- resolution: {integrity: sha512-NfOGEm0+QxIrAXCa05LOXmxLtI+RlcDqHXZ1jNNj8mjeRoG1nX3qhkB8PWWIBbPuz+bktLV9ox8UZj0W6+ZPOQ==}
+ /@storybook/addon-links/6.4.18_react-dom@16.13.1+react@16.13.1:
+ resolution: {integrity: sha512-yIbL57+tV1Ei2b7zTGU/T7muBFByTPm/8IN5SA5tSFYRTR9VtFuvBXco6I9Wz9GLN/REyVa4+AoDahokk7+vPQ==}
peerDependencies:
react: ^16.8.0 || ^17.0.0
react-dom: ^16.8.0 || ^17.0.0
@@ -4951,30 +5081,50 @@ packages:
react-dom:
optional: true
dependencies:
- '@storybook/addons': 6.3.12_react-dom@16.13.1+react@16.13.1
- '@storybook/client-logger': 6.3.12
- '@storybook/core-events': 6.3.12
- '@storybook/csf': 0.0.1
- '@storybook/router': 6.3.12_react-dom@16.13.1+react@16.13.1
+ '@storybook/addons': 6.4.18_react-dom@16.13.1+react@16.13.1
+ '@storybook/client-logger': 6.4.18
+ '@storybook/core-events': 6.4.18
+ '@storybook/csf': 0.0.2--canary.87bc651.0
+ '@storybook/router': 6.4.18_react-dom@16.13.1+react@16.13.1
'@types/qs': 6.9.7
- core-js: 3.19.2
+ core-js: 3.21.0
global: 4.4.0
- prop-types: 15.7.2
- qs: 6.10.1
+ prop-types: 15.8.1
+ qs: 6.10.3
react: 16.13.1
react-dom: 16.13.1_react@16.13.1
regenerator-runtime: 0.13.9
ts-dedent: 2.2.0
dev: true
- /@storybook/addon-measure/2.0.0_7c2fa3ea0c523964879dd6c9a2768410:
- resolution: {integrity: sha512-ZhdT++cX+L9LwjhGYggvYUUVQH/MGn2rwbrAwCMzA/f2QTFvkjxzX8nDgMxIhaLCDC+gHIxfJG2wrWN0jkBr3g==}
+ /@storybook/addon-measure/6.4.18_271fd541efbf4d33e9098eae3aab5c60:
+ resolution: {integrity: sha512-a9bFiQ/QK/5guxWscwOJN+sszhClPTTn2pTX77SKs+bzZUmckCfneto4NUavsHpj/XTxjwAwidowewwqFV1jTQ==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0
+ react-dom: ^16.8.0 || ^17.0.0
+ peerDependenciesMeta:
+ react:
+ optional: true
+ react-dom:
+ optional: true
+ dependencies:
+ '@storybook/addons': 6.4.18_react-dom@16.13.1+react@16.13.1
+ '@storybook/api': 6.4.18_react-dom@16.13.1+react@16.13.1
+ '@storybook/client-logger': 6.4.18
+ '@storybook/components': 6.4.18_271fd541efbf4d33e9098eae3aab5c60
+ '@storybook/core-events': 6.4.18
+ '@storybook/csf': 0.0.2--canary.87bc651.0
+ core-js: 3.21.0
+ global: 4.4.0
+ react: 16.13.1
+ react-dom: 16.13.1_react@16.13.1
+ transitivePeerDependencies:
+ - '@types/react'
+ dev: true
+
+ /@storybook/addon-outline/6.4.18_271fd541efbf4d33e9098eae3aab5c60:
+ resolution: {integrity: sha512-FyADdeD7x/25OkjCR7oIXDgrlwM5RB0tbslC0qrRMxKXSjZFTJjr3Qwge0bg8I9QbxDRz+blVzBv3xIhOiDNzQ==}
peerDependencies:
- '@storybook/addons': ^6.3.0
- '@storybook/api': ^6.3.0
- '@storybook/components': ^6.3.0
- '@storybook/core-events': ^6.3.0
- '@storybook/theming': ^6.3.0
react: ^16.8.0 || ^17.0.0
react-dom: ^16.8.0 || ^17.0.0
peerDependenciesMeta:
@@ -4983,17 +5133,24 @@ packages:
react-dom:
optional: true
dependencies:
- '@storybook/addons': 6.3.12_react-dom@16.13.1+react@16.13.1
- '@storybook/api': 6.3.12_react-dom@16.13.1+react@16.13.1
- '@storybook/components': 6.3.12_d1f22ff477f871af5a90a42227cbf464
- '@storybook/core-events': 6.3.12
- '@storybook/theming': 6.3.12_react-dom@16.13.1+react@16.13.1
+ '@storybook/addons': 6.4.18_react-dom@16.13.1+react@16.13.1
+ '@storybook/api': 6.4.18_react-dom@16.13.1+react@16.13.1
+ '@storybook/client-logger': 6.4.18
+ '@storybook/components': 6.4.18_271fd541efbf4d33e9098eae3aab5c60
+ '@storybook/core-events': 6.4.18
+ '@storybook/csf': 0.0.2--canary.87bc651.0
+ core-js: 3.21.0
+ global: 4.4.0
react: 16.13.1
react-dom: 16.13.1_react@16.13.1
+ regenerator-runtime: 0.13.9
+ ts-dedent: 2.2.0
+ transitivePeerDependencies:
+ - '@types/react'
dev: true
- /@storybook/addon-toolbars/6.3.12_d1f22ff477f871af5a90a42227cbf464:
- resolution: {integrity: sha512-8GvP6zmAfLPRnYRARSaIwLkQClLIRbflRh4HZoFk6IMjQLXZb4NL3JS5OLFKG+HRMMU2UQzfoSDqjI7k7ptyRw==}
+ /@storybook/addon-toolbars/6.4.18_271fd541efbf4d33e9098eae3aab5c60:
+ resolution: {integrity: sha512-Vvj8mvorZhoXvYDuUUKqFpcsNNkVJZmhojdLZ4ULPcvjN3z5MWGwtlJfV+9vkVmJWuR1WG93dVK1+PnitYDZAQ==}
peerDependencies:
react: ^16.8.0 || ^17.0.0
react-dom: ^16.8.0 || ^17.0.0
@@ -5003,12 +5160,11 @@ packages:
react-dom:
optional: true
dependencies:
- '@storybook/addons': 6.3.12_react-dom@16.13.1+react@16.13.1
- '@storybook/api': 6.3.12_react-dom@16.13.1+react@16.13.1
- '@storybook/client-api': 6.3.12_react-dom@16.13.1+react@16.13.1
- '@storybook/components': 6.3.12_d1f22ff477f871af5a90a42227cbf464
- '@storybook/theming': 6.3.12_react-dom@16.13.1+react@16.13.1
- core-js: 3.19.2
+ '@storybook/addons': 6.4.18_react-dom@16.13.1+react@16.13.1
+ '@storybook/api': 6.4.18_react-dom@16.13.1+react@16.13.1
+ '@storybook/components': 6.4.18_271fd541efbf4d33e9098eae3aab5c60
+ '@storybook/theming': 6.4.18_react-dom@16.13.1+react@16.13.1
+ core-js: 3.21.0
react: 16.13.1
react-dom: 16.13.1_react@16.13.1
regenerator-runtime: 0.13.9
@@ -5016,8 +5172,8 @@ packages:
- '@types/react'
dev: true
- /@storybook/addon-viewport/6.3.12_d1f22ff477f871af5a90a42227cbf464:
- resolution: {integrity: sha512-TRjyfm85xouOPmXxeLdEIzXLfJZZ1ePQ7p/5yphDGBHdxMU4m4qiZr8wYpUaxHsRu/UB3dKfaOyGT+ivogbnbw==}
+ /@storybook/addon-viewport/6.4.18_271fd541efbf4d33e9098eae3aab5c60:
+ resolution: {integrity: sha512-gWSJAdtUaVrpsbdBveFTkz4V3moGnKxS3iwR8djcIWhTqdRVJxGu0gFtxNpKvdOEMIqF4yNmXYj79oLuNZNkcQ==}
peerDependencies:
react: ^16.8.0 || ^17.0.0
react-dom: ^16.8.0 || ^17.0.0
@@ -5027,16 +5183,16 @@ packages:
react-dom:
optional: true
dependencies:
- '@storybook/addons': 6.3.12_react-dom@16.13.1+react@16.13.1
- '@storybook/api': 6.3.12_react-dom@16.13.1+react@16.13.1
- '@storybook/client-logger': 6.3.12
- '@storybook/components': 6.3.12_d1f22ff477f871af5a90a42227cbf464
- '@storybook/core-events': 6.3.12
- '@storybook/theming': 6.3.12_react-dom@16.13.1+react@16.13.1
- core-js: 3.19.2
+ '@storybook/addons': 6.4.18_react-dom@16.13.1+react@16.13.1
+ '@storybook/api': 6.4.18_react-dom@16.13.1+react@16.13.1
+ '@storybook/client-logger': 6.4.18
+ '@storybook/components': 6.4.18_271fd541efbf4d33e9098eae3aab5c60
+ '@storybook/core-events': 6.4.18
+ '@storybook/theming': 6.4.18_react-dom@16.13.1+react@16.13.1
+ core-js: 3.21.0
global: 4.4.0
memoizerific: 1.11.3
- prop-types: 15.7.2
+ prop-types: 15.8.1
react: 16.13.1
react-dom: 16.13.1_react@16.13.1
regenerator-runtime: 0.13.9
@@ -5044,57 +5200,56 @@ packages:
- '@types/react'
dev: true
- /@storybook/addons/6.3.12_react-dom@16.13.1+react@16.13.1:
- resolution: {integrity: sha512-UgoMyr7Qr0FS3ezt8u6hMEcHgyynQS9ucr5mAwZky3wpXRPFyUTmMto9r4BBUdqyUvTUj/LRKIcmLBfj+/l0Fg==}
+ /@storybook/addons/6.4.18_react-dom@16.13.1+react@16.13.1:
+ resolution: {integrity: sha512-fd3S79P4jJCYZNA2JxA1Xnkj0UlHGQ4Vg72aroWy4OQFlgGQor1LgPfM6RaJ9rh/4k4BXYPXsS7wzI0UWKG3Lw==}
peerDependencies:
react: ^16.8.0 || ^17.0.0
react-dom: ^16.8.0 || ^17.0.0
dependencies:
- '@storybook/api': 6.3.12_react-dom@16.13.1+react@16.13.1
- '@storybook/channels': 6.3.12
- '@storybook/client-logger': 6.3.12
- '@storybook/core-events': 6.3.12
- '@storybook/router': 6.3.12_react-dom@16.13.1+react@16.13.1
- '@storybook/theming': 6.3.12_react-dom@16.13.1+react@16.13.1
- core-js: 3.19.2
+ '@storybook/api': 6.4.18_react-dom@16.13.1+react@16.13.1
+ '@storybook/channels': 6.4.18
+ '@storybook/client-logger': 6.4.18
+ '@storybook/core-events': 6.4.18
+ '@storybook/csf': 0.0.2--canary.87bc651.0
+ '@storybook/router': 6.4.18_react-dom@16.13.1+react@16.13.1
+ '@storybook/theming': 6.4.18_react-dom@16.13.1+react@16.13.1
+ '@types/webpack-env': 1.16.3
+ core-js: 3.21.0
global: 4.4.0
react: 16.13.1
react-dom: 16.13.1_react@16.13.1
regenerator-runtime: 0.13.9
dev: true
- /@storybook/api/6.3.12_react-dom@16.13.1+react@16.13.1:
- resolution: {integrity: sha512-LScRXUeCWEW/OP+jiooNMQICVdusv7azTmULxtm72fhkXFRiQs2CdRNTiqNg46JLLC9z95f1W+pGK66X6HiiQA==}
+ /@storybook/api/6.4.18_react-dom@16.13.1+react@16.13.1:
+ resolution: {integrity: sha512-tSbsHKklBysuSmw4T+cKzMj6mQh/42m9F8+2iJns2XG/IUKpMAzFg/9dlgCTW+ay6dJwsR79JGIc9ccIe4SMgQ==}
peerDependencies:
react: ^16.8.0 || ^17.0.0
react-dom: ^16.8.0 || ^17.0.0
dependencies:
- '@reach/router': 1.3.4_react-dom@16.13.1+react@16.13.1
- '@storybook/channels': 6.3.12
- '@storybook/client-logger': 6.3.12
- '@storybook/core-events': 6.3.12
- '@storybook/csf': 0.0.1
- '@storybook/router': 6.3.12_react-dom@16.13.1+react@16.13.1
+ '@storybook/channels': 6.4.18
+ '@storybook/client-logger': 6.4.18
+ '@storybook/core-events': 6.4.18
+ '@storybook/csf': 0.0.2--canary.87bc651.0
+ '@storybook/router': 6.4.18_react-dom@16.13.1+react@16.13.1
'@storybook/semver': 7.3.2
- '@storybook/theming': 6.3.12_react-dom@16.13.1+react@16.13.1
- '@types/reach__router': 1.3.9
- core-js: 3.19.2
+ '@storybook/theming': 6.4.18_react-dom@16.13.1+react@16.13.1
+ core-js: 3.21.0
fast-deep-equal: 3.1.3
global: 4.4.0
lodash: 4.17.21
memoizerific: 1.11.3
- qs: 6.10.1
react: 16.13.1
react-dom: 16.13.1_react@16.13.1
regenerator-runtime: 0.13.9
- store2: 2.12.0
+ store2: 2.13.1
telejson: 5.3.3
ts-dedent: 2.2.0
util-deprecate: 1.0.2
dev: true
- /@storybook/builder-webpack4/6.3.12_29d24bd199eb78a3d48c662f6f5ceda8:
- resolution: {integrity: sha512-Dlm5Fc1svqpFDnVPZdAaEBiM/IDZHMV3RfEGbUTY/ZC0q8b/Ug1czzp/w0aTIjOFRuBDcG6IcplikaqHL8CJLg==}
+ /@storybook/builder-webpack4/6.4.18_29e2e3cd97f4378785209cd2e1f6f3e6:
+ resolution: {integrity: sha512-N/OGjTnc7CpVoDnfoI49uMjAIpGqh2lWHFYNIWaUoG1DNnTt1nCc49hw9awjFc5KgaYOwJmVg1SYYE8Afssu+Q==}
peerDependencies:
react: ^16.8.0 || ^17.0.0
react-dom: ^16.8.0 || ^17.0.0
@@ -5103,72 +5258,71 @@ packages:
typescript:
optional: true
dependencies:
- '@babel/core': 7.16.0
- '@babel/plugin-proposal-class-properties': 7.16.0_@babel+core@7.16.0
- '@babel/plugin-proposal-decorators': 7.16.4_@babel+core@7.16.0
- '@babel/plugin-proposal-export-default-from': 7.16.0_@babel+core@7.16.0
- '@babel/plugin-proposal-nullish-coalescing-operator': 7.16.0_@babel+core@7.16.0
- '@babel/plugin-proposal-object-rest-spread': 7.16.0_@babel+core@7.16.0
- '@babel/plugin-proposal-optional-chaining': 7.16.0_@babel+core@7.16.0
- '@babel/plugin-proposal-private-methods': 7.16.0_@babel+core@7.16.0
- '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.16.0
- '@babel/plugin-transform-arrow-functions': 7.16.0_@babel+core@7.16.0
- '@babel/plugin-transform-block-scoping': 7.16.0_@babel+core@7.16.0
- '@babel/plugin-transform-classes': 7.16.0_@babel+core@7.16.0
- '@babel/plugin-transform-destructuring': 7.16.0_@babel+core@7.16.0
- '@babel/plugin-transform-for-of': 7.16.0_@babel+core@7.16.0
- '@babel/plugin-transform-parameters': 7.16.3_@babel+core@7.16.0
- '@babel/plugin-transform-shorthand-properties': 7.16.0_@babel+core@7.16.0
- '@babel/plugin-transform-spread': 7.16.0_@babel+core@7.16.0
- '@babel/plugin-transform-template-literals': 7.16.0_@babel+core@7.16.0
- '@babel/preset-env': 7.16.4_@babel+core@7.16.0
- '@babel/preset-react': 7.16.0_@babel+core@7.16.0
- '@babel/preset-typescript': 7.16.0_@babel+core@7.16.0
- '@storybook/addons': 6.3.12_react-dom@16.13.1+react@16.13.1
- '@storybook/api': 6.3.12_react-dom@16.13.1+react@16.13.1
- '@storybook/channel-postmessage': 6.3.12
- '@storybook/channels': 6.3.12
- '@storybook/client-api': 6.3.12_react-dom@16.13.1+react@16.13.1
- '@storybook/client-logger': 6.3.12
- '@storybook/components': 6.3.12_d1f22ff477f871af5a90a42227cbf464
- '@storybook/core-common': 6.3.12_d522ed14f4c6fb288fa449d128b90fd8
- '@storybook/core-events': 6.3.12
- '@storybook/node-logger': 6.3.12
- '@storybook/router': 6.3.12_react-dom@16.13.1+react@16.13.1
+ '@babel/core': 7.17.2
+ '@babel/plugin-proposal-class-properties': 7.16.7_@babel+core@7.17.2
+ '@babel/plugin-proposal-decorators': 7.17.2_@babel+core@7.17.2
+ '@babel/plugin-proposal-export-default-from': 7.16.7_@babel+core@7.17.2
+ '@babel/plugin-proposal-nullish-coalescing-operator': 7.16.7_@babel+core@7.17.2
+ '@babel/plugin-proposal-object-rest-spread': 7.16.7_@babel+core@7.17.2
+ '@babel/plugin-proposal-optional-chaining': 7.16.7_@babel+core@7.17.2
+ '@babel/plugin-proposal-private-methods': 7.16.11_@babel+core@7.17.2
+ '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.17.2
+ '@babel/plugin-transform-arrow-functions': 7.16.7_@babel+core@7.17.2
+ '@babel/plugin-transform-block-scoping': 7.16.7_@babel+core@7.17.2
+ '@babel/plugin-transform-classes': 7.16.7_@babel+core@7.17.2
+ '@babel/plugin-transform-destructuring': 7.16.7_@babel+core@7.17.2
+ '@babel/plugin-transform-for-of': 7.16.7_@babel+core@7.17.2
+ '@babel/plugin-transform-parameters': 7.16.7_@babel+core@7.17.2
+ '@babel/plugin-transform-shorthand-properties': 7.16.7_@babel+core@7.17.2
+ '@babel/plugin-transform-spread': 7.16.7_@babel+core@7.17.2
+ '@babel/plugin-transform-template-literals': 7.16.7_@babel+core@7.17.2
+ '@babel/preset-env': 7.16.11_@babel+core@7.17.2
+ '@babel/preset-react': 7.16.7_@babel+core@7.17.2
+ '@babel/preset-typescript': 7.16.7_@babel+core@7.17.2
+ '@storybook/addons': 6.4.18_react-dom@16.13.1+react@16.13.1
+ '@storybook/api': 6.4.18_react-dom@16.13.1+react@16.13.1
+ '@storybook/channel-postmessage': 6.4.18
+ '@storybook/channels': 6.4.18
+ '@storybook/client-api': 6.4.18_react-dom@16.13.1+react@16.13.1
+ '@storybook/client-logger': 6.4.18
+ '@storybook/components': 6.4.18_271fd541efbf4d33e9098eae3aab5c60
+ '@storybook/core-common': 6.4.18_80cccb2599962fc0f47bf9c700ef2d75
+ '@storybook/core-events': 6.4.18
+ '@storybook/node-logger': 6.4.18
+ '@storybook/preview-web': 6.4.18_react-dom@16.13.1+react@16.13.1
+ '@storybook/router': 6.4.18_react-dom@16.13.1+react@16.13.1
'@storybook/semver': 7.3.2
- '@storybook/theming': 6.3.12_react-dom@16.13.1+react@16.13.1
- '@storybook/ui': 6.3.12_d1f22ff477f871af5a90a42227cbf464
- '@types/node': 14.17.34
+ '@storybook/store': 6.4.18_react-dom@16.13.1+react@16.13.1
+ '@storybook/theming': 6.4.18_react-dom@16.13.1+react@16.13.1
+ '@storybook/ui': 6.4.18_271fd541efbf4d33e9098eae3aab5c60
+ '@types/node': 14.18.11
'@types/webpack': 4.41.32
autoprefixer: 9.8.8
- babel-loader: 8.2.3_27a44ccd74e70def4c41197dcc18d58b
+ babel-loader: 8.2.3_6419d698a3c7ca8821924d492e19cef8
babel-plugin-macros: 2.8.0
- babel-plugin-polyfill-corejs3: 0.1.7_@babel+core@7.16.0
+ babel-plugin-polyfill-corejs3: 0.1.7_@babel+core@7.17.2
case-sensitive-paths-webpack-plugin: 2.4.0
- core-js: 3.19.2
+ core-js: 3.21.0
css-loader: 3.6.0_webpack@4.44.2
- dotenv-webpack: 1.8.0_webpack@4.44.2
file-loader: 6.2.0_webpack@4.44.2
find-up: 5.0.0
fork-ts-checker-webpack-plugin: 4.1.6
- fs-extra: 9.1.0
glob: 7.2.0
glob-promise: 3.4.0_glob@7.2.0
global: 4.4.0
html-webpack-plugin: 4.5.2_webpack@4.44.2
- pnp-webpack-plugin: 1.6.4_typescript@4.5.2
+ pnp-webpack-plugin: 1.6.4_typescript@4.5.5
postcss: 7.0.39
postcss-flexbugs-fixes: 4.2.1
postcss-loader: 4.3.0_postcss@7.0.39+webpack@4.44.2
raw-loader: 4.0.2_webpack@4.44.2
react: 16.13.1
- react-dev-utils: 11.0.4
react-dom: 16.13.1_react@16.13.1
stable: 0.1.8
style-loader: 1.3.0_webpack@4.44.2
terser-webpack-plugin: 4.2.3_webpack@4.44.2
ts-dedent: 2.2.0
- typescript: 4.5.2
+ typescript: 4.5.5
url-loader: 4.1.1_file-loader@6.2.0+webpack@4.44.2
util-deprecate: 1.0.2
webpack: 4.44.2
@@ -5178,7 +5332,6 @@ packages:
webpack-virtual-modules: 0.2.2
transitivePeerDependencies:
- '@types/react'
- - acorn
- eslint
- supports-color
- vue-template-compiler
@@ -5186,241 +5339,169 @@ packages:
- webpack-command
dev: true
- /@storybook/builder-webpack4/6.3.12_91db3ad216b85da79829084348c69460:
- resolution: {integrity: sha512-Dlm5Fc1svqpFDnVPZdAaEBiM/IDZHMV3RfEGbUTY/ZC0q8b/Ug1czzp/w0aTIjOFRuBDcG6IcplikaqHL8CJLg==}
- peerDependencies:
- react: ^16.8.0 || ^17.0.0
- react-dom: ^16.8.0 || ^17.0.0
- typescript: '*'
- peerDependenciesMeta:
- typescript:
- optional: true
+ /@storybook/channel-postmessage/6.4.18:
+ resolution: {integrity: sha512-SKapUREPkqzKoBMpOJrZddE9PCR8CJkPTcDpjDqcRsTvToRWsux3pvzmuW4iGYnHNh+GQml7Rz9x85WfMIpfyQ==}
dependencies:
- '@babel/core': 7.16.0
- '@babel/plugin-proposal-class-properties': 7.16.0_@babel+core@7.16.0
- '@babel/plugin-proposal-decorators': 7.16.4_@babel+core@7.16.0
- '@babel/plugin-proposal-export-default-from': 7.16.0_@babel+core@7.16.0
- '@babel/plugin-proposal-nullish-coalescing-operator': 7.16.0_@babel+core@7.16.0
- '@babel/plugin-proposal-object-rest-spread': 7.16.0_@babel+core@7.16.0
- '@babel/plugin-proposal-optional-chaining': 7.16.0_@babel+core@7.16.0
- '@babel/plugin-proposal-private-methods': 7.16.0_@babel+core@7.16.0
- '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.16.0
- '@babel/plugin-transform-arrow-functions': 7.16.0_@babel+core@7.16.0
- '@babel/plugin-transform-block-scoping': 7.16.0_@babel+core@7.16.0
- '@babel/plugin-transform-classes': 7.16.0_@babel+core@7.16.0
- '@babel/plugin-transform-destructuring': 7.16.0_@babel+core@7.16.0
- '@babel/plugin-transform-for-of': 7.16.0_@babel+core@7.16.0
- '@babel/plugin-transform-parameters': 7.16.3_@babel+core@7.16.0
- '@babel/plugin-transform-shorthand-properties': 7.16.0_@babel+core@7.16.0
- '@babel/plugin-transform-spread': 7.16.0_@babel+core@7.16.0
- '@babel/plugin-transform-template-literals': 7.16.0_@babel+core@7.16.0
- '@babel/preset-env': 7.16.4_@babel+core@7.16.0
- '@babel/preset-react': 7.16.0_@babel+core@7.16.0
- '@babel/preset-typescript': 7.16.0_@babel+core@7.16.0
- '@storybook/addons': 6.3.12_react-dom@16.13.1+react@16.13.1
- '@storybook/api': 6.3.12_react-dom@16.13.1+react@16.13.1
- '@storybook/channel-postmessage': 6.3.12
- '@storybook/channels': 6.3.12
- '@storybook/client-api': 6.3.12_react-dom@16.13.1+react@16.13.1
- '@storybook/client-logger': 6.3.12
- '@storybook/components': 6.3.12_d1f22ff477f871af5a90a42227cbf464
- '@storybook/core-common': 6.3.12_d522ed14f4c6fb288fa449d128b90fd8
- '@storybook/core-events': 6.3.12
- '@storybook/node-logger': 6.3.12
- '@storybook/router': 6.3.12_react-dom@16.13.1+react@16.13.1
- '@storybook/semver': 7.3.2
- '@storybook/theming': 6.3.12_react-dom@16.13.1+react@16.13.1
- '@storybook/ui': 6.3.12_d1f22ff477f871af5a90a42227cbf464
- '@types/node': 14.17.34
- '@types/webpack': 4.41.32
- autoprefixer: 9.8.8
- babel-loader: 8.2.3_27a44ccd74e70def4c41197dcc18d58b
- babel-plugin-macros: 2.8.0
- babel-plugin-polyfill-corejs3: 0.1.7_@babel+core@7.16.0
- case-sensitive-paths-webpack-plugin: 2.4.0
- core-js: 3.19.2
- css-loader: 3.6.0_webpack@4.44.2
- dotenv-webpack: 1.8.0_webpack@4.44.2
- file-loader: 6.2.0_webpack@4.44.2
- find-up: 5.0.0
- fork-ts-checker-webpack-plugin: 4.1.6
- fs-extra: 9.1.0
- glob: 7.2.0
- glob-promise: 3.4.0_glob@7.2.0
+ '@storybook/channels': 6.4.18
+ '@storybook/client-logger': 6.4.18
+ '@storybook/core-events': 6.4.18
+ core-js: 3.21.0
global: 4.4.0
- html-webpack-plugin: 4.5.2_webpack@4.44.2
- pnp-webpack-plugin: 1.6.4_typescript@4.5.2
- postcss: 7.0.39
- postcss-flexbugs-fixes: 4.2.1
- postcss-loader: 4.3.0_postcss@7.0.39+webpack@4.44.2
- raw-loader: 4.0.2_webpack@4.44.2
- react: 16.13.1
- react-dev-utils: 11.0.4
- react-dom: 16.13.1_react@16.13.1
- stable: 0.1.8
- style-loader: 1.3.0_webpack@4.44.2
- terser-webpack-plugin: 4.2.3_acorn@7.4.1+webpack@4.44.2
- ts-dedent: 2.2.0
- typescript: 4.5.2
- url-loader: 4.1.1_file-loader@6.2.0+webpack@4.44.2
- util-deprecate: 1.0.2
- webpack: 4.44.2
- webpack-dev-middleware: 3.7.3_webpack@4.44.2
- webpack-filter-warnings-plugin: 1.2.1_webpack@4.44.2
- webpack-hot-middleware: 2.25.1
- webpack-virtual-modules: 0.2.2
- transitivePeerDependencies:
- - '@types/react'
- - acorn
- - eslint
- - supports-color
- - vue-template-compiler
- - webpack-cli
- - webpack-command
+ qs: 6.10.3
+ telejson: 5.3.3
dev: true
- /@storybook/channel-postmessage/6.3.12:
- resolution: {integrity: sha512-Ou/2Ga3JRTZ/4sSv7ikMgUgLTeZMsXXWLXuscz4oaYhmOqAU9CrJw0G1NitwBgK/+qC83lEFSLujHkWcoQDOKg==}
+ /@storybook/channel-websocket/6.4.18:
+ resolution: {integrity: sha512-ROqNZAFB1gP9u8dmlM4KxykXHsd1ifunBgFY3ncQKeRi2Oh30OMVB2ZhNdoIF8i8X5ZBwSpId1o6nQhL2e/EJA==}
dependencies:
- '@storybook/channels': 6.3.12
- '@storybook/client-logger': 6.3.12
- '@storybook/core-events': 6.3.12
- core-js: 3.19.2
+ '@storybook/channels': 6.4.18
+ '@storybook/client-logger': 6.4.18
+ core-js: 3.21.0
global: 4.4.0
- qs: 6.10.1
telejson: 5.3.3
dev: true
- /@storybook/channels/6.3.12:
- resolution: {integrity: sha512-l4sA+g1PdUV8YCbgs47fIKREdEQAKNdQIZw0b7BfTvY9t0x5yfBywgQhYON/lIeiNGz2OlIuD+VUtqYfCtNSyw==}
+ /@storybook/channels/6.4.18:
+ resolution: {integrity: sha512-Bh4l7VKKR2ImLbZ9XgL/DzT3lFv9+SLiCu1ozfpBZGHUCOLyHRnkG/h8wYvRkF9s3tpNwOtaCaqD1vkkZfr3uw==}
dependencies:
- core-js: 3.19.2
+ core-js: 3.21.0
ts-dedent: 2.2.0
util-deprecate: 1.0.2
dev: true
- /@storybook/cli/6.3.12_jest@27.4.5:
- resolution: {integrity: sha512-qHHDixlEDLf8+4w/V2DGGgrvrxgyyqtYRwXs4CAEsH8Fls/ac8S6lic3SU5ZO1gbQ7Qc06b1yk8wVPaTWFasfw==}
+ /@storybook/cli/6.4.18_7f90e64647aba6836cba87fe50b35cc8:
+ resolution: {integrity: sha512-4QLDyPCvMZYz3XXlpVLrwuNPIf0qMKPBt1UbcoLL+8bbBrOrOLWqtWcsksNJCD+zzr1rDAeoF8oRwcYl+4tnCA==}
hasBin: true
peerDependencies:
jest: '*'
dependencies:
- '@babel/core': 7.16.0
- '@babel/preset-env': 7.16.4_@babel+core@7.16.0
- '@storybook/codemod': 6.3.12_@babel+core@7.16.0
- '@storybook/node-logger': 6.3.12
+ '@babel/core': 7.17.2
+ '@babel/preset-env': 7.16.11_@babel+core@7.17.2
+ '@storybook/codemod': 6.4.18_@babel+preset-env@7.16.11
+ '@storybook/core-common': 6.4.18_80cccb2599962fc0f47bf9c700ef2d75
+ '@storybook/csf-tools': 6.4.18
+ '@storybook/node-logger': 6.4.18
'@storybook/semver': 7.3.2
- boxen: 4.2.0
+ boxen: 5.1.2
chalk: 4.1.2
commander: 6.2.1
- core-js: 3.19.2
+ core-js: 3.21.0
cross-spawn: 7.0.3
envinfo: 7.8.1
express: 4.17.1
find-up: 5.0.0
fs-extra: 9.1.0
get-port: 5.1.1
- globby: 11.0.4
- jest: 27.4.5
- jscodeshift: 0.11.0_@babel+preset-env@7.16.4
+ globby: 11.1.0
+ jest: 27.4.7
+ jscodeshift: 0.13.1_@babel+preset-env@7.16.11
json5: 2.2.0
leven: 3.1.0
prompts: 2.4.2
puppeteer-core: 2.1.1
read-pkg-up: 7.0.1
- shelljs: 0.8.4
+ shelljs: 0.8.5
strip-json-comments: 3.1.1
ts-dedent: 2.2.0
update-notifier: 5.1.0
transitivePeerDependencies:
+ - eslint
+ - react
+ - react-dom
- supports-color
+ - typescript
+ - vue-template-compiler
+ - webpack-cli
+ - webpack-command
dev: true
- /@storybook/client-api/6.3.12_react-dom@16.13.1+react@16.13.1:
- resolution: {integrity: sha512-xnW+lKKK2T774z+rOr9Wopt1aYTStfb86PSs9p3Fpnc2Btcftln+C3NtiHZl8Ccqft8Mz/chLGgewRui6tNI8g==}
+ /@storybook/client-api/6.4.18_react-dom@16.13.1+react@16.13.1:
+ resolution: {integrity: sha512-ua2Q692Fz2b3q5M/Qzjixg2LArwrcHGBmht06bNw/jrRfyFeTUHOhh5BT7LxSEetUgHATH/Y1GW40xza9rXFNw==}
peerDependencies:
react: ^16.8.0 || ^17.0.0
react-dom: ^16.8.0 || ^17.0.0
dependencies:
- '@storybook/addons': 6.3.12_react-dom@16.13.1+react@16.13.1
- '@storybook/channel-postmessage': 6.3.12
- '@storybook/channels': 6.3.12
- '@storybook/client-logger': 6.3.12
- '@storybook/core-events': 6.3.12
- '@storybook/csf': 0.0.1
+ '@storybook/addons': 6.4.18_react-dom@16.13.1+react@16.13.1
+ '@storybook/channel-postmessage': 6.4.18
+ '@storybook/channels': 6.4.18
+ '@storybook/client-logger': 6.4.18
+ '@storybook/core-events': 6.4.18
+ '@storybook/csf': 0.0.2--canary.87bc651.0
+ '@storybook/store': 6.4.18_react-dom@16.13.1+react@16.13.1
'@types/qs': 6.9.7
'@types/webpack-env': 1.16.3
- core-js: 3.19.2
+ core-js: 3.21.0
+ fast-deep-equal: 3.1.3
global: 4.4.0
lodash: 4.17.21
memoizerific: 1.11.3
- qs: 6.10.1
+ qs: 6.10.3
react: 16.13.1
react-dom: 16.13.1_react@16.13.1
regenerator-runtime: 0.13.9
- stable: 0.1.8
- store2: 2.12.0
+ store2: 2.13.1
+ synchronous-promise: 2.0.15
ts-dedent: 2.2.0
util-deprecate: 1.0.2
dev: true
- /@storybook/client-logger/6.3.12:
- resolution: {integrity: sha512-zNDsamZvHnuqLznDdP9dUeGgQ9TyFh4ray3t1VGO7ZqWVZ2xtVCCXjDvMnOXI2ifMpX5UsrOvshIPeE9fMBmiQ==}
+ /@storybook/client-logger/6.4.18:
+ resolution: {integrity: sha512-ciBaASMaB2ZPksbuyDbp3++5SZxbhcihEpl+RQcAVV8g+TUyBZKIcHt8HNHicTczz5my1EydZovMh1IkSBMICA==}
dependencies:
- core-js: 3.19.2
+ core-js: 3.21.0
global: 4.4.0
dev: true
- /@storybook/codemod/6.3.12_@babel+core@7.16.0:
- resolution: {integrity: sha512-0Ln6y1lW7CktXbTxOr/rBIikWvsGPlVzSlfe2ln2i0pd3hmTTMv4Sp37yHpdRg/uoQVPBA689FE9UJjQjiq3SQ==}
+ /@storybook/codemod/6.4.18_@babel+preset-env@7.16.11:
+ resolution: {integrity: sha512-hDq4ZsWmm1XpMA5q/35cCQf+RF/V8+x0ClreKdDFJfnF165jjYQE+AJ87FKsunbZpRMWNbio7xAe2z3m5uxphA==}
dependencies:
- '@babel/types': 7.16.0
+ '@babel/types': 7.17.0
'@mdx-js/mdx': 1.6.22
- '@storybook/csf': 0.0.1
- '@storybook/csf-tools': 6.3.12_@babel+core@7.16.0
- '@storybook/node-logger': 6.3.12
- core-js: 3.19.2
+ '@storybook/csf': 0.0.2--canary.87bc651.0
+ '@storybook/csf-tools': 6.4.18
+ '@storybook/node-logger': 6.4.18
+ core-js: 3.21.0
cross-spawn: 7.0.3
- globby: 11.0.4
- jscodeshift: 0.7.1
+ globby: 11.1.0
+ jscodeshift: 0.13.1_@babel+preset-env@7.16.11
lodash: 4.17.21
- prettier: 2.2.1
+ prettier: 2.3.0
recast: 0.19.1
regenerator-runtime: 0.13.9
transitivePeerDependencies:
- - '@babel/core'
+ - '@babel/preset-env'
- supports-color
dev: true
- /@storybook/components/6.3.12_d1f22ff477f871af5a90a42227cbf464:
- resolution: {integrity: sha512-kdQt8toUjynYAxDLrJzuG7YSNL6as1wJoyzNUaCfG06YPhvIAlKo7le9tS2mThVFN5e9nbKrW3N1V1sp6ypZXQ==}
+ /@storybook/components/6.4.18_271fd541efbf4d33e9098eae3aab5c60:
+ resolution: {integrity: sha512-LAPKYWgB6S10Vzt0IWa1Ihf9EAuQOGxlqehTuxYLOwMOKbto8iEbGRse/XaQfxdZf/RbmOL4u+7nVRROWgOEjg==}
peerDependencies:
react: ^16.8.0 || ^17.0.0
react-dom: ^16.8.0 || ^17.0.0
dependencies:
- '@popperjs/core': 2.11.0
- '@storybook/client-logger': 6.3.12
- '@storybook/csf': 0.0.1
- '@storybook/theming': 6.3.12_react-dom@16.13.1+react@16.13.1
+ '@popperjs/core': 2.11.2
+ '@storybook/client-logger': 6.4.18
+ '@storybook/csf': 0.0.2--canary.87bc651.0
+ '@storybook/theming': 6.4.18_react-dom@16.13.1+react@16.13.1
'@types/color-convert': 2.0.0
'@types/overlayscrollbars': 1.12.1
'@types/react-syntax-highlighter': 11.0.5
color-convert: 2.0.1
- core-js: 3.19.2
+ core-js: 3.21.0
fast-deep-equal: 3.1.3
global: 4.4.0
lodash: 4.17.21
- markdown-to-jsx: 7.1.5_react@16.13.1
+ markdown-to-jsx: 7.1.6_react@16.13.1
memoizerific: 1.11.3
overlayscrollbars: 1.13.1
- polished: 4.1.3
- prop-types: 15.7.2
+ polished: 4.1.4
+ prop-types: 15.8.1
react: 16.13.1
react-colorful: 5.5.1_react-dom@16.13.1+react@16.13.1
react-dom: 16.13.1_react@16.13.1
react-popper-tooltip: 3.1.1_react-dom@16.13.1+react@16.13.1
react-syntax-highlighter: 13.5.3_react@16.13.1
- react-textarea-autosize: 8.3.3_172f0e8d2ccf8469d85d73ea875bc058
+ react-textarea-autosize: 8.3.3_826d7eb3d694b3b5b43bedeca16df9f4
regenerator-runtime: 0.13.9
ts-dedent: 2.2.0
util-deprecate: 1.0.2
@@ -5428,8 +5509,8 @@ packages:
- '@types/react'
dev: true
- /@storybook/core-client/6.3.12_aaaf3ee59d3b9cf6a0be318fa54b1d51:
- resolution: {integrity: sha512-8Smd9BgZHJpAdevLKQYinwtjSyCZAuBMoetP4P5hnn53mWl0NFbrHFaAdT+yNchDLZQUbf7Y18VmIqEH+RCR5w==}
+ /@storybook/core-client/6.4.18_d4f4880c26c183eda498c192603ceb78:
+ resolution: {integrity: sha512-F9CqW31Mr9Qde90uqPorpkiS+P7UteKYmdHlV0o0czeWaL+MEhpY+3pRJuRIIjX5C7Vc89TvljMqs37Khakmdg==}
peerDependencies:
react: ^16.8.0 || ^17.0.0
react-dom: ^16.8.0 || ^17.0.0
@@ -5439,24 +5520,27 @@ packages:
typescript:
optional: true
dependencies:
- '@storybook/addons': 6.3.12_react-dom@16.13.1+react@16.13.1
- '@storybook/channel-postmessage': 6.3.12
- '@storybook/client-api': 6.3.12_react-dom@16.13.1+react@16.13.1
- '@storybook/client-logger': 6.3.12
- '@storybook/core-events': 6.3.12
- '@storybook/csf': 0.0.1
- '@storybook/ui': 6.3.12_d1f22ff477f871af5a90a42227cbf464
+ '@storybook/addons': 6.4.18_react-dom@16.13.1+react@16.13.1
+ '@storybook/channel-postmessage': 6.4.18
+ '@storybook/channel-websocket': 6.4.18
+ '@storybook/client-api': 6.4.18_react-dom@16.13.1+react@16.13.1
+ '@storybook/client-logger': 6.4.18
+ '@storybook/core-events': 6.4.18
+ '@storybook/csf': 0.0.2--canary.87bc651.0
+ '@storybook/preview-web': 6.4.18_react-dom@16.13.1+react@16.13.1
+ '@storybook/store': 6.4.18_react-dom@16.13.1+react@16.13.1
+ '@storybook/ui': 6.4.18_271fd541efbf4d33e9098eae3aab5c60
airbnb-js-shims: 2.2.1
ansi-to-html: 0.6.15
- core-js: 3.19.2
+ core-js: 3.21.0
global: 4.4.0
lodash: 4.17.21
- qs: 6.10.1
+ qs: 6.10.3
react: 16.13.1
react-dom: 16.13.1_react@16.13.1
regenerator-runtime: 0.13.9
ts-dedent: 2.2.0
- typescript: 4.5.2
+ typescript: 4.5.5
unfetch: 4.2.0
util-deprecate: 1.0.2
webpack: 4.44.2
@@ -5464,8 +5548,8 @@ packages:
- '@types/react'
dev: true
- /@storybook/core-common/6.3.12_d522ed14f4c6fb288fa449d128b90fd8:
- resolution: {integrity: sha512-xlHs2QXELq/moB4MuXjYOczaxU64BIseHsnFBLyboJYN6Yso3qihW5RB7cuJlGohkjb4JwY74dvfT4Ww66rkBA==}
+ /@storybook/core-common/6.4.18_80cccb2599962fc0f47bf9c700ef2d75:
+ resolution: {integrity: sha512-y4e43trNyQ3/v0Wpi240on7yVooUQvJBhJxOGEfcxAMRtcDa0ZCxHO4vAFX3k3voQOSmiXItXfJ1eGo/K+u0Fw==}
peerDependencies:
react: ^16.8.0 || ^17.0.0
react-dom: ^16.8.0 || ^17.0.0
@@ -5474,55 +5558,56 @@ packages:
typescript:
optional: true
dependencies:
- '@babel/core': 7.16.0
- '@babel/plugin-proposal-class-properties': 7.16.0_@babel+core@7.16.0
- '@babel/plugin-proposal-decorators': 7.16.4_@babel+core@7.16.0
- '@babel/plugin-proposal-export-default-from': 7.16.0_@babel+core@7.16.0
- '@babel/plugin-proposal-nullish-coalescing-operator': 7.16.0_@babel+core@7.16.0
- '@babel/plugin-proposal-object-rest-spread': 7.16.0_@babel+core@7.16.0
- '@babel/plugin-proposal-optional-chaining': 7.16.0_@babel+core@7.16.0
- '@babel/plugin-proposal-private-methods': 7.16.0_@babel+core@7.16.0
- '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.16.0
- '@babel/plugin-transform-arrow-functions': 7.16.0_@babel+core@7.16.0
- '@babel/plugin-transform-block-scoping': 7.16.0_@babel+core@7.16.0
- '@babel/plugin-transform-classes': 7.16.0_@babel+core@7.16.0
- '@babel/plugin-transform-destructuring': 7.16.0_@babel+core@7.16.0
- '@babel/plugin-transform-for-of': 7.16.0_@babel+core@7.16.0
- '@babel/plugin-transform-parameters': 7.16.3_@babel+core@7.16.0
- '@babel/plugin-transform-shorthand-properties': 7.16.0_@babel+core@7.16.0
- '@babel/plugin-transform-spread': 7.16.0_@babel+core@7.16.0
- '@babel/preset-env': 7.16.4_@babel+core@7.16.0
- '@babel/preset-react': 7.16.0_@babel+core@7.16.0
- '@babel/preset-typescript': 7.16.0_@babel+core@7.16.0
- '@babel/register': 7.16.0_@babel+core@7.16.0
- '@storybook/node-logger': 6.3.12
+ '@babel/core': 7.17.2
+ '@babel/plugin-proposal-class-properties': 7.16.7_@babel+core@7.17.2
+ '@babel/plugin-proposal-decorators': 7.17.2_@babel+core@7.17.2
+ '@babel/plugin-proposal-export-default-from': 7.16.7_@babel+core@7.17.2
+ '@babel/plugin-proposal-nullish-coalescing-operator': 7.16.7_@babel+core@7.17.2
+ '@babel/plugin-proposal-object-rest-spread': 7.16.7_@babel+core@7.17.2
+ '@babel/plugin-proposal-optional-chaining': 7.16.7_@babel+core@7.17.2
+ '@babel/plugin-proposal-private-methods': 7.16.11_@babel+core@7.17.2
+ '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.17.2
+ '@babel/plugin-transform-arrow-functions': 7.16.7_@babel+core@7.17.2
+ '@babel/plugin-transform-block-scoping': 7.16.7_@babel+core@7.17.2
+ '@babel/plugin-transform-classes': 7.16.7_@babel+core@7.17.2
+ '@babel/plugin-transform-destructuring': 7.16.7_@babel+core@7.17.2
+ '@babel/plugin-transform-for-of': 7.16.7_@babel+core@7.17.2
+ '@babel/plugin-transform-parameters': 7.16.7_@babel+core@7.17.2
+ '@babel/plugin-transform-shorthand-properties': 7.16.7_@babel+core@7.17.2
+ '@babel/plugin-transform-spread': 7.16.7_@babel+core@7.17.2
+ '@babel/preset-env': 7.16.11_@babel+core@7.17.2
+ '@babel/preset-react': 7.16.7_@babel+core@7.17.2
+ '@babel/preset-typescript': 7.16.7_@babel+core@7.17.2
+ '@babel/register': 7.17.0_@babel+core@7.17.2
+ '@storybook/node-logger': 6.4.18
'@storybook/semver': 7.3.2
- '@types/glob-base': 0.3.0
- '@types/micromatch': 4.0.2
- '@types/node': 14.17.34
+ '@types/node': 14.18.11
'@types/pretty-hrtime': 1.0.1
- babel-loader: 8.2.3_27a44ccd74e70def4c41197dcc18d58b
+ babel-loader: 8.2.3_6419d698a3c7ca8821924d492e19cef8
babel-plugin-macros: 3.1.0
- babel-plugin-polyfill-corejs3: 0.1.7_@babel+core@7.16.0
+ babel-plugin-polyfill-corejs3: 0.1.7_@babel+core@7.17.2
chalk: 4.1.2
- core-js: 3.19.2
+ core-js: 3.21.0
express: 4.17.1
file-system-cache: 1.0.5
find-up: 5.0.0
- fork-ts-checker-webpack-plugin: 6.5.0_typescript@4.5.2+webpack@4.44.2
+ fork-ts-checker-webpack-plugin: 6.5.0_typescript@4.5.5+webpack@4.44.2
+ fs-extra: 9.1.0
glob: 7.2.0
- glob-base: 0.3.0
+ handlebars: 4.7.7
interpret: 2.2.0
json5: 2.2.0
lazy-universal-dotenv: 3.0.1
- micromatch: 4.0.4
+ picomatch: 2.3.1
pkg-dir: 5.0.0
pretty-hrtime: 1.0.3
react: 16.13.1
react-dom: 16.13.1_react@16.13.1
resolve-from: 5.0.0
+ slash: 3.0.0
+ telejson: 5.3.3
ts-dedent: 2.2.0
- typescript: 4.5.2
+ typescript: 4.5.5
util-deprecate: 1.0.2
webpack: 4.44.2
transitivePeerDependencies:
@@ -5533,17 +5618,17 @@ packages:
- webpack-command
dev: true
- /@storybook/core-events/6.3.12:
- resolution: {integrity: sha512-SXfD7xUUMazaeFkB92qOTUV8Y/RghE4SkEYe5slAdjeocSaH7Nz2WV0rqNEgChg0AQc+JUI66no8L9g0+lw4Gw==}
+ /@storybook/core-events/6.4.18:
+ resolution: {integrity: sha512-lCT3l0rFs6CuVpD8+mwmj1lUTomGErySTxi0KmVd2AWQj8kJL90EfS0jHSU5JIXScDvuwXDXLLmvMfqNU+zHdg==}
dependencies:
- core-js: 3.19.2
+ core-js: 3.21.0
dev: true
- /@storybook/core-server/6.3.12_4160887b0443528dac117e525a520f6a:
- resolution: {integrity: sha512-T/Mdyi1FVkUycdyOnhXvoo3d9nYXLQFkmaJkltxBFLzAePAJUSgAsPL9odNC3+p8Nr2/UDsDzvu/Ow0IF0mzLQ==}
+ /@storybook/core-server/6.4.18_29e2e3cd97f4378785209cd2e1f6f3e6:
+ resolution: {integrity: sha512-7e2QUtD8/TE14P9X/xsBDMBbNVi/etTtMKKhsG2TG25daRz+6qadbM9tNP0YwvIDk452cNYJkjflV48mf5+ZEA==}
peerDependencies:
- '@storybook/builder-webpack5': 6.3.12
- '@storybook/manager-webpack5': 6.3.12
+ '@storybook/builder-webpack5': 6.4.18
+ '@storybook/manager-webpack5': 6.4.18
react: ^16.8.0 || ^17.0.0
react-dom: ^16.8.0 || ^17.0.0
typescript: '*'
@@ -5555,32 +5640,36 @@ packages:
typescript:
optional: true
dependencies:
- '@discoveryjs/json-ext': 0.5.5
- '@storybook/builder-webpack4': 6.3.12_29d24bd199eb78a3d48c662f6f5ceda8
- '@storybook/core-client': 6.3.12_aaaf3ee59d3b9cf6a0be318fa54b1d51
- '@storybook/core-common': 6.3.12_d522ed14f4c6fb288fa449d128b90fd8
- '@storybook/csf-tools': 6.3.12_@babel+core@7.16.0
- '@storybook/manager-webpack4': 6.3.12_29d24bd199eb78a3d48c662f6f5ceda8
- '@storybook/node-logger': 6.3.12
+ '@discoveryjs/json-ext': 0.5.6
+ '@storybook/builder-webpack4': 6.4.18_29e2e3cd97f4378785209cd2e1f6f3e6
+ '@storybook/core-client': 6.4.18_d4f4880c26c183eda498c192603ceb78
+ '@storybook/core-common': 6.4.18_80cccb2599962fc0f47bf9c700ef2d75
+ '@storybook/core-events': 6.4.18
+ '@storybook/csf': 0.0.2--canary.87bc651.0
+ '@storybook/csf-tools': 6.4.18
+ '@storybook/manager-webpack4': 6.4.18_29e2e3cd97f4378785209cd2e1f6f3e6
+ '@storybook/node-logger': 6.4.18
'@storybook/semver': 7.3.2
- '@types/node': 14.17.34
+ '@storybook/store': 6.4.18_react-dom@16.13.1+react@16.13.1
+ '@types/node': 14.18.11
'@types/node-fetch': 2.5.12
'@types/pretty-hrtime': 1.0.1
'@types/webpack': 4.41.32
better-opn: 2.1.1
- boxen: 4.2.0
+ boxen: 5.1.2
chalk: 4.1.2
- cli-table3: 0.6.0
+ cli-table3: 0.6.1
commander: 6.2.1
compression: 1.7.4
- core-js: 3.19.2
+ core-js: 3.21.0
cpy: 8.1.2
detect-port: 1.3.0
express: 4.17.1
file-system-cache: 1.0.5
fs-extra: 9.1.0
- globby: 11.0.4
+ globby: 11.1.0
ip: 1.1.5
+ lodash: 4.17.21
node-fetch: 2.6.7
pretty-hrtime: 1.0.3
prompts: 2.4.2
@@ -5588,181 +5677,91 @@ packages:
react-dom: 16.13.1_react@16.13.1
regenerator-runtime: 0.13.9
serve-favicon: 2.5.0
+ slash: 3.0.0
+ telejson: 5.3.3
ts-dedent: 2.2.0
- typescript: 4.5.2
+ typescript: 4.5.5
util-deprecate: 1.0.2
+ watchpack: 2.3.1
webpack: 4.44.2
+ ws: 8.5.0
transitivePeerDependencies:
- - '@babel/core'
- '@types/react'
- - acorn
+ - bufferutil
- encoding
- eslint
- supports-color
+ - utf-8-validate
- vue-template-compiler
- webpack-cli
- webpack-command
dev: true
- /@storybook/core-server/6.3.12_915cc70a127c1c2f818b54489be77b7d:
- resolution: {integrity: sha512-T/Mdyi1FVkUycdyOnhXvoo3d9nYXLQFkmaJkltxBFLzAePAJUSgAsPL9odNC3+p8Nr2/UDsDzvu/Ow0IF0mzLQ==}
+ /@storybook/core/6.4.18_d4f4880c26c183eda498c192603ceb78:
+ resolution: {integrity: sha512-7DTMAEXiBIwd1jgalbsZiXCiS2Be9MKKsr6GQdf3WaBm0WYV067oN9jcUY5IgNtJX06arT4Ykp+CGG/TR+sLlw==}
peerDependencies:
- '@storybook/builder-webpack5': 6.3.12
- '@storybook/manager-webpack5': 6.3.12
+ '@storybook/builder-webpack5': 6.4.18
react: ^16.8.0 || ^17.0.0
react-dom: ^16.8.0 || ^17.0.0
typescript: '*'
+ webpack: '*'
peerDependenciesMeta:
'@storybook/builder-webpack5':
optional: true
- '@storybook/manager-webpack5':
- optional: true
typescript:
optional: true
dependencies:
- '@discoveryjs/json-ext': 0.5.5
- '@storybook/builder-webpack4': 6.3.12_91db3ad216b85da79829084348c69460
- '@storybook/core-client': 6.3.12_aaaf3ee59d3b9cf6a0be318fa54b1d51
- '@storybook/core-common': 6.3.12_d522ed14f4c6fb288fa449d128b90fd8
- '@storybook/csf-tools': 6.3.12_@babel+core@7.16.0
- '@storybook/manager-webpack4': 6.3.12_91db3ad216b85da79829084348c69460
- '@storybook/node-logger': 6.3.12
- '@storybook/semver': 7.3.2
- '@types/node': 14.17.34
- '@types/node-fetch': 2.5.12
- '@types/pretty-hrtime': 1.0.1
- '@types/webpack': 4.41.32
- better-opn: 2.1.1
- boxen: 4.2.0
- chalk: 4.1.2
- cli-table3: 0.6.0
- commander: 6.2.1
- compression: 1.7.4
- core-js: 3.19.2
- cpy: 8.1.2
- detect-port: 1.3.0
- express: 4.17.1
- file-system-cache: 1.0.5
- fs-extra: 9.1.0
- globby: 11.0.4
- ip: 1.1.5
- node-fetch: 2.6.7
- pretty-hrtime: 1.0.3
- prompts: 2.4.2
+ '@storybook/core-client': 6.4.18_d4f4880c26c183eda498c192603ceb78
+ '@storybook/core-server': 6.4.18_29e2e3cd97f4378785209cd2e1f6f3e6
react: 16.13.1
react-dom: 16.13.1_react@16.13.1
- regenerator-runtime: 0.13.9
- serve-favicon: 2.5.0
- ts-dedent: 2.2.0
- typescript: 4.5.2
- util-deprecate: 1.0.2
+ typescript: 4.5.5
webpack: 4.44.2
transitivePeerDependencies:
- - '@babel/core'
- - '@types/react'
- - acorn
- - encoding
- - eslint
- - supports-color
- - vue-template-compiler
- - webpack-cli
- - webpack-command
- dev: true
-
- /@storybook/core/6.3.12_19dbbc2d3079f991a0c0be11e4ffe78e:
- resolution: {integrity: sha512-FJm2ns8wk85hXWKslLWiUWRWwS9KWRq7jlkN6M9p57ghFseSGr4W71Orcoab4P3M7jI97l5yqBfppbscinE74g==}
- peerDependencies:
- '@storybook/builder-webpack5': 6.3.12
- react: ^16.8.0 || ^17.0.0
- react-dom: ^16.8.0 || ^17.0.0
- typescript: '*'
- peerDependenciesMeta:
- '@storybook/builder-webpack5':
- optional: true
- typescript:
- optional: true
- dependencies:
- '@storybook/core-client': 6.3.12_aaaf3ee59d3b9cf6a0be318fa54b1d51
- '@storybook/core-server': 6.3.12_915cc70a127c1c2f818b54489be77b7d
- react: 16.13.1
- react-dom: 16.13.1_react@16.13.1
- typescript: 4.5.2
- transitivePeerDependencies:
- - '@babel/core'
- - '@storybook/manager-webpack5'
- - '@types/react'
- - acorn
- - encoding
- - eslint
- - supports-color
- - vue-template-compiler
- - webpack
- - webpack-cli
- - webpack-command
- dev: true
-
- /@storybook/core/6.3.12_611411e494425c8ed649d54e09bfeec4:
- resolution: {integrity: sha512-FJm2ns8wk85hXWKslLWiUWRWwS9KWRq7jlkN6M9p57ghFseSGr4W71Orcoab4P3M7jI97l5yqBfppbscinE74g==}
- peerDependencies:
- '@storybook/builder-webpack5': 6.3.12
- react: ^16.8.0 || ^17.0.0
- react-dom: ^16.8.0 || ^17.0.0
- typescript: '*'
- peerDependenciesMeta:
- '@storybook/builder-webpack5':
- optional: true
- typescript:
- optional: true
- dependencies:
- '@storybook/core-client': 6.3.12_aaaf3ee59d3b9cf6a0be318fa54b1d51
- '@storybook/core-server': 6.3.12_4160887b0443528dac117e525a520f6a
- react: 16.13.1
- react-dom: 16.13.1_react@16.13.1
- typescript: 4.5.2
- transitivePeerDependencies:
- - '@babel/core'
- '@storybook/manager-webpack5'
- '@types/react'
- - acorn
+ - bufferutil
- encoding
- eslint
- supports-color
+ - utf-8-validate
- vue-template-compiler
- - webpack
- webpack-cli
- webpack-command
dev: true
- /@storybook/csf-tools/6.3.12_@babel+core@7.16.0:
- resolution: {integrity: sha512-wNrX+99ajAXxLo0iRwrqw65MLvCV6SFC0XoPLYrtBvyKr+hXOOnzIhO2f5BNEii8velpC2gl2gcLKeacpVYLqA==}
+ /@storybook/csf-tools/6.4.18:
+ resolution: {integrity: sha512-KtwxKrkndEyvyAiBliI6m4yMFMvnyI4fOjU8t1qCit/0gjutOF5JxmmZ+H8FSI5dIyibEOzQmzHe0MyStAjCEQ==}
dependencies:
- '@babel/generator': 7.16.0
- '@babel/parser': 7.16.4
- '@babel/plugin-transform-react-jsx': 7.16.0_@babel+core@7.16.0
- '@babel/preset-env': 7.16.4_@babel+core@7.16.0
- '@babel/traverse': 7.16.3
- '@babel/types': 7.16.0
+ '@babel/core': 7.17.2
+ '@babel/generator': 7.17.0
+ '@babel/parser': 7.17.0
+ '@babel/plugin-transform-react-jsx': 7.16.7_@babel+core@7.17.2
+ '@babel/preset-env': 7.16.11_@babel+core@7.17.2
+ '@babel/traverse': 7.17.0
+ '@babel/types': 7.17.0
'@mdx-js/mdx': 1.6.22
- '@storybook/csf': 0.0.1
- core-js: 3.19.2
+ '@storybook/csf': 0.0.2--canary.87bc651.0
+ core-js: 3.21.0
fs-extra: 9.1.0
+ global: 4.4.0
js-string-escape: 1.0.1
lodash: 4.17.21
- prettier: 2.2.1
+ prettier: 2.3.0
regenerator-runtime: 0.13.9
+ ts-dedent: 2.2.0
transitivePeerDependencies:
- - '@babel/core'
- supports-color
dev: true
- /@storybook/csf/0.0.1:
- resolution: {integrity: sha512-USTLkZze5gkel8MYCujSRBVIrUQ3YPBrLOx7GNk/0wttvVtlzWXAq9eLbQ4p/NicGxP+3T7KPEMVV//g+yubpw==}
+ /@storybook/csf/0.0.2--canary.87bc651.0:
+ resolution: {integrity: sha512-ajk1Uxa+rBpFQHKrCcTmJyQBXZ5slfwHVEaKlkuFaW77it8RgbPJp/ccna3sgoi8oZ7FkkOyvv1Ve4SmwFqRqw==}
dependencies:
lodash: 4.17.21
dev: true
- /@storybook/manager-webpack4/6.3.12_29d24bd199eb78a3d48c662f6f5ceda8:
- resolution: {integrity: sha512-OkPYNrHXg2yZfKmEfTokP6iKx4OLTr0gdI5yehi/bLEuQCSHeruxBc70Dxm1GBk1Mrf821wD9WqMXNDjY5Qtug==}
+ /@storybook/manager-webpack4/6.4.18_29e2e3cd97f4378785209cd2e1f6f3e6:
+ resolution: {integrity: sha512-6oX1KrIJBoY4vdZiMftJNusv+Bm8pegVjdJ+aZcbr/41x7ufP3tu5UKebEXDH0UURXtLw0ffl+OgojewGdpC1Q==}
peerDependencies:
react: ^16.8.0 || ^17.0.0
react-dom: ^16.8.0 || ^17.0.0
@@ -5771,23 +5770,22 @@ packages:
typescript:
optional: true
dependencies:
- '@babel/core': 7.16.0
- '@babel/plugin-transform-template-literals': 7.16.0_@babel+core@7.16.0
- '@babel/preset-react': 7.16.0_@babel+core@7.16.0
- '@storybook/addons': 6.3.12_react-dom@16.13.1+react@16.13.1
- '@storybook/core-client': 6.3.12_aaaf3ee59d3b9cf6a0be318fa54b1d51
- '@storybook/core-common': 6.3.12_d522ed14f4c6fb288fa449d128b90fd8
- '@storybook/node-logger': 6.3.12
- '@storybook/theming': 6.3.12_react-dom@16.13.1+react@16.13.1
- '@storybook/ui': 6.3.12_d1f22ff477f871af5a90a42227cbf464
- '@types/node': 14.17.34
+ '@babel/core': 7.17.2
+ '@babel/plugin-transform-template-literals': 7.16.7_@babel+core@7.17.2
+ '@babel/preset-react': 7.16.7_@babel+core@7.17.2
+ '@storybook/addons': 6.4.18_react-dom@16.13.1+react@16.13.1
+ '@storybook/core-client': 6.4.18_d4f4880c26c183eda498c192603ceb78
+ '@storybook/core-common': 6.4.18_80cccb2599962fc0f47bf9c700ef2d75
+ '@storybook/node-logger': 6.4.18
+ '@storybook/theming': 6.4.18_react-dom@16.13.1+react@16.13.1
+ '@storybook/ui': 6.4.18_271fd541efbf4d33e9098eae3aab5c60
+ '@types/node': 14.18.11
'@types/webpack': 4.41.32
- babel-loader: 8.2.3_27a44ccd74e70def4c41197dcc18d58b
+ babel-loader: 8.2.3_6419d698a3c7ca8821924d492e19cef8
case-sensitive-paths-webpack-plugin: 2.4.0
chalk: 4.1.2
- core-js: 3.19.2
+ core-js: 3.21.0
css-loader: 3.6.0_webpack@4.44.2
- dotenv-webpack: 1.8.0_webpack@4.44.2
express: 4.17.1
file-loader: 6.2.0_webpack@4.44.2
file-system-cache: 1.0.5
@@ -5795,7 +5793,7 @@ packages:
fs-extra: 9.1.0
html-webpack-plugin: 4.5.2_webpack@4.44.2
node-fetch: 2.6.7
- pnp-webpack-plugin: 1.6.4_typescript@4.5.2
+ pnp-webpack-plugin: 1.6.4_typescript@4.5.5
react: 16.13.1
react-dom: 16.13.1_react@16.13.1
read-pkg-up: 7.0.1
@@ -5805,7 +5803,7 @@ packages:
telejson: 5.3.3
terser-webpack-plugin: 4.2.3_webpack@4.44.2
ts-dedent: 2.2.0
- typescript: 4.5.2
+ typescript: 4.5.5
url-loader: 4.1.1_file-loader@6.2.0+webpack@4.44.2
util-deprecate: 1.0.2
webpack: 4.44.2
@@ -5813,7 +5811,6 @@ packages:
webpack-virtual-modules: 0.2.2
transitivePeerDependencies:
- '@types/react'
- - acorn
- encoding
- eslint
- supports-color
@@ -5822,84 +5819,49 @@ packages:
- webpack-command
dev: true
- /@storybook/manager-webpack4/6.3.12_91db3ad216b85da79829084348c69460:
- resolution: {integrity: sha512-OkPYNrHXg2yZfKmEfTokP6iKx4OLTr0gdI5yehi/bLEuQCSHeruxBc70Dxm1GBk1Mrf821wD9WqMXNDjY5Qtug==}
+ /@storybook/node-logger/6.4.18:
+ resolution: {integrity: sha512-wY1qt4XOXtJJdQ+DrO3RijtiwVFqWuWetvCY4RV4lge5yk0FP5Q+MTpmjazYodAvGPUIP0LK9bvEDLwXa0JUfw==}
+ dependencies:
+ '@types/npmlog': 4.1.4
+ chalk: 4.1.2
+ core-js: 3.21.0
+ npmlog: 5.0.1
+ pretty-hrtime: 1.0.3
+ dev: true
+
+ /@storybook/postinstall/6.4.18:
+ resolution: {integrity: sha512-eS91pFvnuC1rFXMhDj3smXJ1OTwt2K5HS1+QtWi3NuE4XRvtdwDA/wZ4KQJWZszWuY/k2HgFfJYbQEumJxVrCQ==}
+ dependencies:
+ core-js: 3.21.0
+ dev: true
+
+ /@storybook/preview-web/6.4.18_react-dom@16.13.1+react@16.13.1:
+ resolution: {integrity: sha512-0x64uLdGhIOk9hIuRKTHFdP7+iEHyjAOi5U4jtwqFfDtG4n4zxEGSsUWij7pTR2rAYf7g2NWIbAM7qb1AqqcLQ==}
peerDependencies:
react: ^16.8.0 || ^17.0.0
react-dom: ^16.8.0 || ^17.0.0
- typescript: '*'
- peerDependenciesMeta:
- typescript:
- optional: true
dependencies:
- '@babel/core': 7.16.0
- '@babel/plugin-transform-template-literals': 7.16.0_@babel+core@7.16.0
- '@babel/preset-react': 7.16.0_@babel+core@7.16.0
- '@storybook/addons': 6.3.12_react-dom@16.13.1+react@16.13.1
- '@storybook/core-client': 6.3.12_aaaf3ee59d3b9cf6a0be318fa54b1d51
- '@storybook/core-common': 6.3.12_d522ed14f4c6fb288fa449d128b90fd8
- '@storybook/node-logger': 6.3.12
- '@storybook/theming': 6.3.12_react-dom@16.13.1+react@16.13.1
- '@storybook/ui': 6.3.12_d1f22ff477f871af5a90a42227cbf464
- '@types/node': 14.17.34
- '@types/webpack': 4.41.32
- babel-loader: 8.2.3_27a44ccd74e70def4c41197dcc18d58b
- case-sensitive-paths-webpack-plugin: 2.4.0
- chalk: 4.1.2
- core-js: 3.19.2
- css-loader: 3.6.0_webpack@4.44.2
- dotenv-webpack: 1.8.0_webpack@4.44.2
- express: 4.17.1
- file-loader: 6.2.0_webpack@4.44.2
- file-system-cache: 1.0.5
- find-up: 5.0.0
- fs-extra: 9.1.0
- html-webpack-plugin: 4.5.2_webpack@4.44.2
- node-fetch: 2.6.7
- pnp-webpack-plugin: 1.6.4_typescript@4.5.2
+ '@storybook/addons': 6.4.18_react-dom@16.13.1+react@16.13.1
+ '@storybook/channel-postmessage': 6.4.18
+ '@storybook/client-logger': 6.4.18
+ '@storybook/core-events': 6.4.18
+ '@storybook/csf': 0.0.2--canary.87bc651.0
+ '@storybook/store': 6.4.18_react-dom@16.13.1+react@16.13.1
+ ansi-to-html: 0.6.15
+ core-js: 3.21.0
+ global: 4.4.0
+ lodash: 4.17.21
+ qs: 6.10.3
react: 16.13.1
react-dom: 16.13.1_react@16.13.1
- read-pkg-up: 7.0.1
regenerator-runtime: 0.13.9
- resolve-from: 5.0.0
- style-loader: 1.3.0_webpack@4.44.2
- telejson: 5.3.3
- terser-webpack-plugin: 4.2.3_acorn@7.4.1+webpack@4.44.2
+ synchronous-promise: 2.0.15
ts-dedent: 2.2.0
- typescript: 4.5.2
- url-loader: 4.1.1_file-loader@6.2.0+webpack@4.44.2
+ unfetch: 4.2.0
util-deprecate: 1.0.2
- webpack: 4.44.2
- webpack-dev-middleware: 3.7.3_webpack@4.44.2
- webpack-virtual-modules: 0.2.2
- transitivePeerDependencies:
- - '@types/react'
- - acorn
- - encoding
- - eslint
- - supports-color
- - vue-template-compiler
- - webpack-cli
- - webpack-command
dev: true
- /@storybook/node-logger/6.3.12:
- resolution: {integrity: sha512-iktOem/Ls2+dsZY9PhPeC6T1QhX/y7OInP88neLsqEPEbB2UXca3Ydv7OZBhBVbvN25W45b05MRzbtNUxYLNRw==}
- dependencies:
- '@types/npmlog': 4.1.3
- chalk: 4.1.2
- core-js: 3.19.2
- npmlog: 4.1.2
- pretty-hrtime: 1.0.3
- dev: true
-
- /@storybook/postinstall/6.3.12:
- resolution: {integrity: sha512-HkZ+abtZ3W6JbGPS6K7OSnNXbwaTwNNd5R02kRs4gV9B29XsBPDtFT6vIwzM3tmVQC7ihL5a8ceWp2OvzaNOuw==}
- dependencies:
- core-js: 3.19.2
- dev: true
-
- /@storybook/react-docgen-typescript-plugin/1.0.2-canary.253f8c1.0_typescript@4.5.2+webpack@4.44.2:
+ /@storybook/react-docgen-typescript-plugin/1.0.2-canary.253f8c1.0_typescript@4.5.5+webpack@4.44.2:
resolution: {integrity: sha512-mmoRG/rNzAiTbh+vGP8d57dfcR2aP+5/Ll03KKFyfy5FqWFm/Gh7u27ikx1I3LmVMI8n6jh5SdWMkMKon7/tDw==}
peerDependencies:
typescript: '>= 3.x'
@@ -5910,16 +5872,16 @@ packages:
find-cache-dir: 3.3.2
flat-cache: 3.0.4
micromatch: 4.0.4
- react-docgen-typescript: 2.1.1_typescript@4.5.2
+ react-docgen-typescript: 2.2.2_typescript@4.5.5
tslib: 2.3.1
- typescript: 4.5.2
+ typescript: 4.5.5
webpack: 4.44.2
transitivePeerDependencies:
- supports-color
dev: true
- /@storybook/react/6.3.12_4160887b0443528dac117e525a520f6a:
- resolution: {integrity: sha512-c1Y/3/eNzye+ZRwQ3BXJux6pUMVt3lhv1/M9Qagl9JItP3jDSj5Ed3JHCgwEqpprP8mvNNXwEJ8+M7vEQyDuHg==}
+ /@storybook/react/6.4.18_23ed76b5c9b507c77ca90144cd0ba58d:
+ resolution: {integrity: sha512-dKxwsvJEGTm/aNIJSJMI4MImsI4EhmBa42FtwVvtFkrokuMf2CsmTJsaaAh+1or9SKGTiFuGsYDGhX5joE3XUQ==}
engines: {node: '>=10.13.0'}
hasBin: true
peerDependencies:
@@ -5933,44 +5895,46 @@ packages:
typescript:
optional: true
dependencies:
- '@babel/core': 7.16.0
- '@babel/preset-flow': 7.16.0_@babel+core@7.16.0
- '@babel/preset-react': 7.16.0_@babel+core@7.16.0
- '@pmmmwh/react-refresh-webpack-plugin': 0.4.3_637fe0af5eea2230ffdb56306b9d64e4
- '@storybook/addons': 6.3.12_react-dom@16.13.1+react@16.13.1
- '@storybook/core': 6.3.12_611411e494425c8ed649d54e09bfeec4
- '@storybook/core-common': 6.3.12_d522ed14f4c6fb288fa449d128b90fd8
- '@storybook/node-logger': 6.3.12
- '@storybook/react-docgen-typescript-plugin': 1.0.2-canary.253f8c1.0_typescript@4.5.2+webpack@4.44.2
+ '@babel/core': 7.17.2
+ '@babel/preset-flow': 7.16.7_@babel+core@7.17.2
+ '@babel/preset-react': 7.16.7_@babel+core@7.17.2
+ '@pmmmwh/react-refresh-webpack-plugin': 0.5.4_c08940c9891f92cdd9ce1094f8112d3e
+ '@storybook/addons': 6.4.18_react-dom@16.13.1+react@16.13.1
+ '@storybook/core': 6.4.18_d4f4880c26c183eda498c192603ceb78
+ '@storybook/core-common': 6.4.18_80cccb2599962fc0f47bf9c700ef2d75
+ '@storybook/csf': 0.0.2--canary.87bc651.0
+ '@storybook/node-logger': 6.4.18
+ '@storybook/react-docgen-typescript-plugin': 1.0.2-canary.253f8c1.0_typescript@4.5.5+webpack@4.44.2
'@storybook/semver': 7.3.2
+ '@storybook/store': 6.4.18_react-dom@16.13.1+react@16.13.1
'@types/webpack-env': 1.16.3
babel-plugin-add-react-displayname: 0.0.5
- babel-plugin-named-asset-import: 0.3.7_@babel+core@7.16.0
+ babel-plugin-named-asset-import: 0.3.8_@babel+core@7.17.2
babel-plugin-react-docgen: 4.2.1
- core-js: 3.19.2
+ core-js: 3.21.0
global: 4.4.0
lodash: 4.17.21
- prop-types: 15.7.2
+ prop-types: 15.8.1
react: 16.13.1
- react-dev-utils: 11.0.4
react-dom: 16.13.1_react@16.13.1
- react-refresh: 0.8.3
+ react-refresh: 0.11.0
read-pkg-up: 7.0.1
regenerator-runtime: 0.13.9
ts-dedent: 2.2.0
- typescript: 4.5.2
+ typescript: 4.5.5
webpack: 4.44.2
transitivePeerDependencies:
- '@storybook/builder-webpack5'
- '@storybook/manager-webpack5'
- '@types/react'
- '@types/webpack'
- - acorn
+ - bufferutil
- encoding
- eslint
- sockjs-client
- supports-color
- type-fest
+ - utf-8-validate
- vue-template-compiler
- webpack-cli
- webpack-command
@@ -5979,23 +5943,24 @@ packages:
- webpack-plugin-serve
dev: true
- /@storybook/router/6.3.12_react-dom@16.13.1+react@16.13.1:
- resolution: {integrity: sha512-G/pNGCnrJRetCwyEZulHPT+YOcqEj/vkPVDTUfii2qgqukup6K0cjwgd7IukAURnAnnzTi1gmgFuEKUi8GE/KA==}
+ /@storybook/router/6.4.18_react-dom@16.13.1+react@16.13.1:
+ resolution: {integrity: sha512-itvSWHhG1X/NV1sMlwP1qKtF0HfiIaAHImr0LwQ2K2F6/CI11W68dJAs4WBUdwzA0+H0Joyu/2a/6mCQHcee1A==}
peerDependencies:
react: ^16.8.0 || ^17.0.0
react-dom: ^16.8.0 || ^17.0.0
dependencies:
- '@reach/router': 1.3.4_react-dom@16.13.1+react@16.13.1
- '@storybook/client-logger': 6.3.12
- '@types/reach__router': 1.3.9
- core-js: 3.19.2
+ '@storybook/client-logger': 6.4.18
+ core-js: 3.21.0
fast-deep-equal: 3.1.3
global: 4.4.0
+ history: 5.0.0
lodash: 4.17.21
memoizerific: 1.11.3
- qs: 6.10.1
+ qs: 6.10.3
react: 16.13.1
react-dom: 16.13.1_react@16.13.1
+ react-router: 6.2.1_react@16.13.1
+ react-router-dom: 6.2.1_react-dom@16.13.1+react@16.13.1
ts-dedent: 2.2.0
dev: true
@@ -6004,89 +5969,113 @@ packages:
engines: {node: '>=10'}
hasBin: true
dependencies:
- core-js: 3.19.2
+ core-js: 3.21.0
find-up: 4.1.0
dev: true
- /@storybook/source-loader/6.3.12_react-dom@16.13.1+react@16.13.1:
- resolution: {integrity: sha512-Lfe0LOJGqAJYkZsCL8fhuQOeFSCgv8xwQCt4dkcBd0Rw5zT2xv0IXDOiIOXGaWBMDtrJUZt/qOXPEPlL81Oaqg==}
+ /@storybook/source-loader/6.4.18_react-dom@16.13.1+react@16.13.1:
+ resolution: {integrity: sha512-sjKvngCCYDbBwjjFTjAXO6VsAzKkjy+UctseeULXxEN3cKIsz/R3y7MrrN9yBrwyYcn0k3pqa9d9e3gE+Jv2Tw==}
peerDependencies:
react: ^16.8.0 || ^17.0.0
react-dom: ^16.8.0 || ^17.0.0
dependencies:
- '@storybook/addons': 6.3.12_react-dom@16.13.1+react@16.13.1
- '@storybook/client-logger': 6.3.12
- '@storybook/csf': 0.0.1
- core-js: 3.19.2
+ '@storybook/addons': 6.4.18_react-dom@16.13.1+react@16.13.1
+ '@storybook/client-logger': 6.4.18
+ '@storybook/csf': 0.0.2--canary.87bc651.0
+ core-js: 3.21.0
estraverse: 5.3.0
global: 4.4.0
loader-utils: 2.0.2
lodash: 4.17.21
- prettier: 2.2.1
+ prettier: 2.3.0
+ react: 16.13.1
+ react-dom: 16.13.1_react@16.13.1
+ regenerator-runtime: 0.13.9
+ dev: true
+
+ /@storybook/store/6.4.18_react-dom@16.13.1+react@16.13.1:
+ resolution: {integrity: sha512-Vl5oCs/9fP1gUgfgMHTBsnYbwAAoaR93/bzDBeOHI3eo5x9uzzJtA4zcRmEiKahR/wgwGacpWy90JrIX469PDQ==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0
+ react-dom: ^16.8.0 || ^17.0.0
+ dependencies:
+ '@storybook/addons': 6.4.18_react-dom@16.13.1+react@16.13.1
+ '@storybook/client-logger': 6.4.18
+ '@storybook/core-events': 6.4.18
+ '@storybook/csf': 0.0.2--canary.87bc651.0
+ core-js: 3.21.0
+ fast-deep-equal: 3.1.3
+ global: 4.4.0
+ lodash: 4.17.21
+ memoizerific: 1.11.3
react: 16.13.1
react-dom: 16.13.1_react@16.13.1
regenerator-runtime: 0.13.9
+ slash: 3.0.0
+ stable: 0.1.8
+ synchronous-promise: 2.0.15
+ ts-dedent: 2.2.0
+ util-deprecate: 1.0.2
dev: true
- /@storybook/theming/6.3.12_react-dom@16.13.1+react@16.13.1:
- resolution: {integrity: sha512-wOJdTEa/VFyFB2UyoqyYGaZdym6EN7RALuQOAMT6zHA282FBmKw8nL5DETHEbctpnHdcrMC/391teK4nNSrdOA==}
+ /@storybook/theming/6.4.18_react-dom@16.13.1+react@16.13.1:
+ resolution: {integrity: sha512-1o0w2eP+8sXUesdtXpZR4Yvayp1h3xvK7l9+wuHh+1uCy+EvD5UI9d1HvU5kt5fw7XAJJcInaVAmyAbpwct0TQ==}
peerDependencies:
react: ^16.8.0 || ^17.0.0
react-dom: ^16.8.0 || ^17.0.0
dependencies:
- '@emotion/core': 10.3.0_react@16.13.1
+ '@emotion/core': 10.3.1_react@16.13.1
'@emotion/is-prop-valid': 0.8.8
- '@emotion/styled': 10.3.0_8c858eb68ab225557109f1eef5525e4b
- '@storybook/client-logger': 6.3.12
- core-js: 3.19.2
- deep-object-diff: 1.1.0
- emotion-theming: 10.3.0_8c858eb68ab225557109f1eef5525e4b
+ '@emotion/styled': 10.3.0_a6ac92556268c13c3510d54517698648
+ '@storybook/client-logger': 6.4.18
+ core-js: 3.21.0
+ deep-object-diff: 1.1.7
+ emotion-theming: 10.3.0_a6ac92556268c13c3510d54517698648
global: 4.4.0
memoizerific: 1.11.3
- polished: 4.1.3
+ polished: 4.1.4
react: 16.13.1
react-dom: 16.13.1_react@16.13.1
resolve-from: 5.0.0
ts-dedent: 2.2.0
dev: true
- /@storybook/ui/6.3.12_d1f22ff477f871af5a90a42227cbf464:
- resolution: {integrity: sha512-PC2yEz4JMfarq7rUFbeA3hCA+31p5es7YPEtxLRvRwIZhtL0P4zQUfHpotb3KgWdoAIfZesAuoIQwMPQmEFYrw==}
+ /@storybook/ui/6.4.18_271fd541efbf4d33e9098eae3aab5c60:
+ resolution: {integrity: sha512-f2ckcLvEyA9CRcu6W2I2CyEbUnU4j3h5Nz0N40YZ2uRMVNQY2xPywAFZVySZIJAaum/5phDfnOD0Feap/Q6zVQ==}
peerDependencies:
react: ^16.8.0 || ^17.0.0
react-dom: ^16.8.0 || ^17.0.0
dependencies:
- '@emotion/core': 10.3.0_react@16.13.1
- '@storybook/addons': 6.3.12_react-dom@16.13.1+react@16.13.1
- '@storybook/api': 6.3.12_react-dom@16.13.1+react@16.13.1
- '@storybook/channels': 6.3.12
- '@storybook/client-logger': 6.3.12
- '@storybook/components': 6.3.12_d1f22ff477f871af5a90a42227cbf464
- '@storybook/core-events': 6.3.12
- '@storybook/router': 6.3.12_react-dom@16.13.1+react@16.13.1
+ '@emotion/core': 10.3.1_react@16.13.1
+ '@storybook/addons': 6.4.18_react-dom@16.13.1+react@16.13.1
+ '@storybook/api': 6.4.18_react-dom@16.13.1+react@16.13.1
+ '@storybook/channels': 6.4.18
+ '@storybook/client-logger': 6.4.18
+ '@storybook/components': 6.4.18_271fd541efbf4d33e9098eae3aab5c60
+ '@storybook/core-events': 6.4.18
+ '@storybook/router': 6.4.18_react-dom@16.13.1+react@16.13.1
'@storybook/semver': 7.3.2
- '@storybook/theming': 6.3.12_react-dom@16.13.1+react@16.13.1
- '@types/markdown-to-jsx': 6.11.3
+ '@storybook/theming': 6.4.18_react-dom@16.13.1+react@16.13.1
copy-to-clipboard: 3.3.1
- core-js: 3.19.2
- core-js-pure: 3.19.2
+ core-js: 3.21.0
+ core-js-pure: 3.21.0
downshift: 6.1.7_react@16.13.1
- emotion-theming: 10.3.0_8c858eb68ab225557109f1eef5525e4b
+ emotion-theming: 10.3.0_a6ac92556268c13c3510d54517698648
fuse.js: 3.6.1
global: 4.4.0
lodash: 4.17.21
- markdown-to-jsx: 6.11.4_react@16.13.1
+ markdown-to-jsx: 7.1.6_react@16.13.1
memoizerific: 1.11.3
- polished: 4.1.3
- qs: 6.10.1
+ polished: 4.1.4
+ qs: 6.10.3
react: 16.13.1
react-dom: 16.13.1_react@16.13.1
react-draggable: 4.4.4_react-dom@16.13.1+react@16.13.1
- react-helmet-async: 1.1.2_react-dom@16.13.1+react@16.13.1
+ react-helmet-async: 1.2.2_react-dom@16.13.1+react@16.13.1
react-sizeme: 3.0.2
regenerator-runtime: 0.13.9
resolve-from: 5.0.0
- store2: 2.12.0
+ store2: 2.13.1
transitivePeerDependencies:
- '@types/react'
dev: true
@@ -6102,6 +6091,11 @@ packages:
resolution: {integrity: sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==}
engines: {node: '>= 6'}
+ /@trysound/sax/0.2.0:
+ resolution: {integrity: sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==}
+ engines: {node: '>=10.13.0'}
+ dev: false
+
/@types/anymatch/3.0.0:
resolution: {integrity: sha512-qLChUo6yhpQ9k905NwL74GU7TxH+9UODwwQ6ICNI+O6EDMExqH/Cv9NsbmcZ7yC/rRXJ/AHCzfgjsFRY5fKjYw==}
deprecated: This is a stub types definition. anymatch provides its own type definitions, so you do not need this installed.
@@ -6112,47 +6106,41 @@ packages:
/@types/argparse/1.0.38:
resolution: {integrity: sha512-ebDJ9b0e702Yr7pWgB0jzm+CX4Srzz8RcXtLJDJB+BSccqMa36uyH/zUsSYao5+BD1ytv3k3rPYCq4mAE1hsXA==}
- /@types/babel__core/7.1.16:
- resolution: {integrity: sha512-EAEHtisTMM+KaKwfWdC3oyllIqswlznXCIVCt7/oRNrh+DhgT4UEBNC/jlADNjvw7UnfbcdkGQcPVZ1xYiLcrQ==}
+ /@types/babel__core/7.1.18:
+ resolution: {integrity: sha512-S7unDjm/C7z2A2R9NzfKCK1I+BAALDtxEmsJBwlB3EzNfb929ykjL++1CK9LO++EIp2fQrC8O+BwjKvz6UeDyQ==}
dependencies:
- '@babel/parser': 7.16.4
- '@babel/types': 7.16.0
- '@types/babel__generator': 7.6.3
+ '@babel/parser': 7.17.0
+ '@babel/types': 7.17.0
+ '@types/babel__generator': 7.6.4
'@types/babel__template': 7.4.1
'@types/babel__traverse': 7.14.2
- /@types/babel__generator/7.6.3:
- resolution: {integrity: sha512-/GWCmzJWqV7diQW54smJZzWbSFf4QYtF71WCKhcx6Ru/tFyQIY2eiiITcCAeuPbNSvT9YCGkVMqqvSk2Z0mXiA==}
+ /@types/babel__generator/7.6.4:
+ resolution: {integrity: sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==}
dependencies:
- '@babel/types': 7.16.0
+ '@babel/types': 7.17.0
/@types/babel__template/7.4.1:
resolution: {integrity: sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==}
dependencies:
- '@babel/parser': 7.16.4
- '@babel/types': 7.16.0
+ '@babel/parser': 7.17.0
+ '@babel/types': 7.17.0
/@types/babel__traverse/7.14.2:
resolution: {integrity: sha512-K2waXdXBi2302XUdcHcR1jCeU0LL4TD9HRs/gk0N2Xvrht+G/BfJa4QObBQZfhMdxiCpV3COl5Nfq4uKTeTnJA==}
dependencies:
- '@babel/types': 7.16.0
+ '@babel/types': 7.17.0
/@types/body-parser/1.19.2:
resolution: {integrity: sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==}
dependencies:
'@types/connect': 3.4.35
'@types/node': 12.20.24
- dev: true
- /@types/bonjour/3.5.9:
- resolution: {integrity: sha512-VkZUiYevvtPyFu5XtpYw9a8moCSzxgjs5PAFF4yXjA7eYHvzBlXe+eJdqBBNWWVzI1r7Ki0KxMYvaQuhm+6f5A==}
+ /@types/bonjour/3.5.10:
+ resolution: {integrity: sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==}
dependencies:
'@types/node': 12.20.24
- dev: true
-
- /@types/braces/3.0.1:
- resolution: {integrity: sha512-+euflG6ygo4bn0JHtn4pYqcXwRtLvElQ7/nnjDu7iYG56H0+OhCd7d6Ug0IE3WcFpZozBKW2+80FUbv5QGk5AQ==}
- dev: true
/@types/cli-table/0.3.0:
resolution: {integrity: sha512-QnZUISJJXyhyD6L1e5QwXDV/A5i2W1/gl6D6YMc8u0ncPepbv/B4w3S+izVvtAg60m6h+JP09+Y/0zF2mojlFQ==}
@@ -6171,22 +6159,20 @@ packages:
/@types/connect-history-api-fallback/1.3.5:
resolution: {integrity: sha512-h8QJa8xSb1WD4fpKBDcATDNGXghFj6/3GRWG6dhmRcu0RX1Ubasur2Uvx5aeEwlf0MwblEC2bMzzMQntxnw/Cw==}
dependencies:
- '@types/express-serve-static-core': 4.17.26
+ '@types/express-serve-static-core': 4.17.28
'@types/node': 12.20.24
- dev: true
/@types/connect/3.4.35:
resolution: {integrity: sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==}
dependencies:
'@types/node': 12.20.24
- dev: true
/@types/diff/5.0.1:
resolution: {integrity: sha512-XIpxU6Qdvp1ZE6Kr3yrkv1qgUab0fyf4mHYvW8N3Bx3PCsbN6or1q9/q72cv5jIFWolaGH08U9XyYoLLIykyKQ==}
dev: true
- /@types/eslint-scope/3.7.1:
- resolution: {integrity: sha512-SCFeogqiptms4Fg29WpOTk5nHIzfpKCemSN63ksBQYKTcXoJEmJagV+DhVmbapZzY4/5YaOV1nZwrsU79fFm1g==}
+ /@types/eslint-scope/3.7.3:
+ resolution: {integrity: sha512-PB3ldyrcnAicT35TWPs5IcwKD8S333HMaa2VVv4+wdvebJkjWuW/xESoB8IwRcog8HYVYamb1g/R31Qv5Bx03g==}
dependencies:
'@types/eslint': 8.2.0
'@types/estree': 0.0.50
@@ -6197,31 +6183,26 @@ packages:
'@types/estree': 0.0.50
'@types/json-schema': 7.0.9
- /@types/estree/0.0.47:
- resolution: {integrity: sha512-c5ciR06jK8u9BstrmJyO97m+klJrrhCf9u3rLu3DEAJBirxRqSCvDQoYKmxuYwQI5SZChAWu+tq9oVlGRuzPAg==}
-
/@types/estree/0.0.50:
resolution: {integrity: sha512-C6N5s2ZFtuZRj54k2/zyRhNDjJwwcViAM3Nbm8zjBpbqAdZ00mr0CFxvSKeO8Y/e03WVFLpQMdHYVfUd6SB+Hw==}
/@types/events/3.0.0:
resolution: {integrity: sha512-EaObqwIvayI5a8dCzhFrjKzVwKLxjoG9T6Ppd5CEo07LRKfQ8Yokw54r5+Wq7FaBQ+yXRvQAYPrHwya1/UFt9g==}
- /@types/express-serve-static-core/4.17.26:
- resolution: {integrity: sha512-zeu3tpouA043RHxW0gzRxwCHchMgftE8GArRsvYT0ByDMbn19olQHx5jLue0LxWY6iYtXb7rXmuVtSkhy9YZvQ==}
+ /@types/express-serve-static-core/4.17.28:
+ resolution: {integrity: sha512-P1BJAEAW3E2DJUlkgq4tOL3RyMunoWXqbSCygWo5ZIWTjUgN1YnaXWW4VWl/oc8vs/XoYibEGBKP0uZyF4AHig==}
dependencies:
'@types/node': 12.20.24
'@types/qs': 6.9.7
'@types/range-parser': 1.2.4
- dev: true
/@types/express/4.17.13:
resolution: {integrity: sha512-6bSZTPaTIACxn48l50SR+axgrqm6qXFIxrdAKaG6PaJk3+zuUr35hBlgT7vOmJcum+OEaIBLtHV/qloEAFITeA==}
dependencies:
'@types/body-parser': 1.19.2
- '@types/express-serve-static-core': 4.17.26
+ '@types/express-serve-static-core': 4.17.28
'@types/qs': 6.9.7
'@types/serve-static': 1.13.10
- dev: true
/@types/fs-extra/7.0.0:
resolution: {integrity: sha512-ndoMMbGyuToTy4qB6Lex/inR98nPiNHacsgMPvy+zqMLgSxbt8VtWpDArpGp69h1fEDQHn1KB+9DWD++wgbwYA==}
@@ -6229,10 +6210,6 @@ packages:
'@types/node': 12.20.24
dev: true
- /@types/glob-base/0.3.0:
- resolution: {integrity: sha1-pYHWiDR+EOUN18F9byiAoQNUMZ0=}
- dev: true
-
/@types/glob/7.1.1:
resolution: {integrity: sha512-1Bh06cbWJUHMC97acuD6UMG29nMt0Aqz1vF3guLfG+kHHJhy3AyohZFFxYk2f7Q1SQIrNwvncxAE0N/9s70F2w==}
dependencies:
@@ -6254,7 +6231,7 @@ packages:
/@types/heft-jest/1.0.1:
resolution: {integrity: sha512-cF2iEUpvGh2WgLowHVAdjI05xuDo+GwCA8hGV3Q5PBl8apjd6BTcpPFQ2uPlfUM7BLpgur2xpYo8VeBXopMI4A==}
dependencies:
- '@types/jest': 27.4.0
+ '@types/jest': 25.2.1
dev: true
/@types/html-minifier-terser/5.1.2:
@@ -6262,10 +6239,9 @@ packages:
/@types/html-minifier-terser/6.1.0:
resolution: {integrity: sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==}
- dev: true
- /@types/http-proxy/1.17.7:
- resolution: {integrity: sha512-9hdj6iXH64tHSLTY+Vt2eYOGzSogC+JQ2H7bdPWkuh7KXP5qLllWx++t+K9Wk556c3dkDdPws/SpMRi0sdCT1w==}
+ /@types/http-proxy/1.17.8:
+ resolution: {integrity: sha512-5kPLG5BKpWYkw/LVOGWpiq3nEVqxiN32rTgI53Sk12/xHFQ2rG3ehI9IO+O3W2QoKeyB92dJkoka8SUm6BX1pA==}
dependencies:
'@types/node': 12.20.24
@@ -6280,24 +6256,38 @@ packages:
resolution: {integrity: sha512-A79HEEiwXTFtfY+Bcbo58M2GRYzCr9itHWzbzHVFNEYCcoU/MMGwYYf721gBrnhpj1s6RGVVha/IgNFnR0Iw/Q==}
dev: true
- /@types/istanbul-lib-coverage/2.0.3:
- resolution: {integrity: sha512-sz7iLqvVUg1gIedBOvlkxPlc8/uVzyS5OwGz1cKjXzkl3FpL3al0crU8YGU1WoHkxn0Wxbw5tyi6hvzJKNzFsw==}
+ /@types/istanbul-lib-coverage/2.0.4:
+ resolution: {integrity: sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==}
/@types/istanbul-lib-report/3.0.0:
resolution: {integrity: sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==}
dependencies:
- '@types/istanbul-lib-coverage': 2.0.3
+ '@types/istanbul-lib-coverage': 2.0.4
+
+ /@types/istanbul-reports/1.1.2:
+ resolution: {integrity: sha512-P/W9yOX/3oPZSpaYOCQzGqgCQRXn0FFO/V8bWrCQs+wLmvVVxk6CRBXALEvNs9OHIatlnlFokfhuDo2ug01ciw==}
+ dependencies:
+ '@types/istanbul-lib-coverage': 2.0.4
+ '@types/istanbul-lib-report': 3.0.0
+ dev: true
/@types/istanbul-reports/3.0.1:
resolution: {integrity: sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==}
dependencies:
'@types/istanbul-lib-report': 3.0.0
+ /@types/jest/25.2.1:
+ resolution: {integrity: sha512-msra1bCaAeEdkSyA0CZ6gW1ukMIvZ5YoJkdXw/qhQdsuuDlFTcEUrUw8CLCPt2rVRUfXlClVvK2gvPs9IokZaA==}
+ dependencies:
+ jest-diff: 25.5.0
+ pretty-format: 25.5.0
+ dev: true
+
/@types/jest/27.4.0:
resolution: {integrity: sha512-gHl8XuC1RZ8H2j5sHv/JqsaxXkDDM9iDOgu0Wp8sjs4u/snb2PVehyWXJPr+ORA0RPpgw231mnutWI1+0hgjIQ==}
dependencies:
- jest-diff: 27.4.2
- pretty-format: 27.4.2
+ jest-diff: 27.5.1
+ pretty-format: 27.5.1
/@types/jju/1.4.1:
resolution: {integrity: sha512-LFt+YA7Lv2IZROMwokZKiPNORAV5N3huMs3IKnzlE430HWhWYZ8b+78HiwJXJJP1V2IEjinyJURuRJfGoaFSIA==}
@@ -6324,40 +6314,28 @@ packages:
resolution: {integrity: sha512-1w52Nyx4Gq47uuu0EVcsHBxZFJgurQ+rTKS3qMHxR1GY2T8c2AJYd6vZoZ9q1rupaDjU0yT+Jc2XTyXkjeMA+Q==}
dev: false
- /@types/markdown-to-jsx/6.11.3:
- resolution: {integrity: sha512-30nFYpceM/ZEvhGiqWjm5quLUxNeld0HCzJEXMZZDpq53FPkS85mTwkWtCXzCqq8s5JYLgM5W392a02xn8Bdaw==}
- dependencies:
- '@types/react': 16.9.45
- dev: true
-
/@types/mdast/3.0.10:
resolution: {integrity: sha512-W864tg/Osz1+9f4lrGTZpCSO5/z4608eUp19tbozkq2HJK6i3z1kT0H9tlADXuYIb1YYOBByU4Jsqkk75q48qA==}
dependencies:
'@types/unist': 2.0.6
dev: true
- /@types/micromatch/4.0.2:
- resolution: {integrity: sha512-oqXqVb0ci19GtH0vOA/U2TmHTcRY9kuZl4mqUxe0QmJAlIW13kzhuK5pi1i9+ngav8FjpSb9FVS/GE00GLX1VA==}
- dependencies:
- '@types/braces': 3.0.1
- dev: true
-
/@types/mime-types/2.1.1:
resolution: {integrity: sha512-vXOTGVSLR2jMw440moWTC7H19iUyLtP3Z1YTj7cSsubOICinjMxFeb/V57v9QdyyPGbbWolUFSSmSiRSn94tFw==}
dev: true
/@types/mime/1.3.2:
resolution: {integrity: sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==}
- dev: true
/@types/minimatch/3.0.5:
resolution: {integrity: sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ==}
/@types/minimist/1.2.2:
resolution: {integrity: sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==}
+ dev: false
- /@types/minipass/3.1.0:
- resolution: {integrity: sha512-b2yPKwCrB8x9SB65kcCistMoe3wrYnxxt5rJSZ1kprw0uOXvhuKi9kTQ746Y+Pbqoh+9C0N4zt0ztmTnG9yg7A==}
+ /@types/minipass/3.1.2:
+ resolution: {integrity: sha512-foLGjgrJkUjLG/o2t2ymlZGEoBNBa/TfoUZ7oCTkOjP1T43UGBJspovJou/l3ZuHvye2ewR5cZNtp2zyWgILMA==}
dependencies:
'@types/node': 12.20.24
dev: true
@@ -6388,8 +6366,8 @@ packages:
/@types/node/12.20.24:
resolution: {integrity: sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==}
- /@types/node/14.17.34:
- resolution: {integrity: sha512-USUftMYpmuMzeWobskoPfzDi+vkpe0dvcOBRNOscFrGxVp4jomnRxWuVohgqBow2xyIPC0S3gjxV/5079jhmDg==}
+ /@types/node/14.18.11:
+ resolution: {integrity: sha512-zCoCEMA+IPpsRkyCFBqew5vGb7r8RSiB3uwdu/map7uwLAfu1MTazW26/pUDWoNnF88vJz4W3U56i5gtXNqxGg==}
dev: true
/@types/normalize-package-data/2.4.1:
@@ -6403,8 +6381,8 @@ packages:
resolution: {integrity: sha512-9NYoEH87t90e6dkaQOuUTY/R1xUE0a67sXzJBuAB+b+/z4FysHFD19g/O154ToGjyWqKYkezVUtuBdtfd4hyfw==}
dev: true
- /@types/npmlog/4.1.3:
- resolution: {integrity: sha512-1TcL7YDYCtnHmLhTWbum+IIwLlvpaHoEKS2KNIngEwLzwgDeHaebaEHHbQp8IqzNQ9IYiboLKUjAf7MZqG63+w==}
+ /@types/npmlog/4.1.4:
+ resolution: {integrity: sha512-WKG4gTr8przEZBiJ5r3s8ZIAoMXNbOgQ+j/d5O4X3x6kZJRLNvyUJuUK/KoG3+8BaOHPhp2m7WC6JKKeovDSzQ==}
dev: true
/@types/overlayscrollbars/1.12.1:
@@ -6413,14 +6391,13 @@ packages:
/@types/parse-json/4.0.0:
resolution: {integrity: sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==}
- dev: true
/@types/parse5/5.0.3:
resolution: {integrity: sha512-kUNnecmtkunAoQ3CnjmMkzNU/gtxG8guhi+Fk2U/kOpIKjIMKnXGp4IJCgQJrXSgMsWYimYG4TGjz/UzbGEBTw==}
dev: true
- /@types/prettier/2.4.2:
- resolution: {integrity: sha512-ekoj4qOQYp7CvjX8ZDBgN86w3MqQhLE1hczEJbEIjgFEumDy+na/4AJAbLXfgEWFNB2pKadM5rPFtuSGMWK7xA==}
+ /@types/prettier/2.4.4:
+ resolution: {integrity: sha512-ReVR2rLTV1kvtlWFyuot+d1pkpG2Fw/XKE3PDAdj57rbM97ttSp9JZ2UsP+2EHTylra9cUf6JA7tGwW1INzUrA==}
/@types/pretty-hrtime/1.0.1:
resolution: {integrity: sha512-VjID5MJb1eGKthz2qUerWT8+R4b9N+CHvGCzg9fn4kWZgaF9AhdYikQio3R7wV8YY1NsQKPaCwKz1Yff+aHNUQ==}
@@ -6432,34 +6409,27 @@ packages:
/@types/qs/6.9.7:
resolution: {integrity: sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==}
- dev: true
/@types/range-parser/1.2.4:
resolution: {integrity: sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==}
- dev: true
-
- /@types/reach__router/1.3.9:
- resolution: {integrity: sha512-N6rqQqTTAV/zKLfK3iq9Ww3wqCEhTZvsilhl0zI09zETdVq1QGmJH6+/xnj8AFUWIrle2Cqo+PGM/Ltr1vBb9w==}
- dependencies:
- '@types/react': 16.9.45
- dev: true
- /@types/react-dom/16.9.8:
- resolution: {integrity: sha512-ykkPQ+5nFknnlU6lDd947WbQ6TE3NNzbQAkInC2EKY1qeYdTKp7onFusmYZb+ityzx2YviqT6BXSu+LyWWJwcA==}
+ /@types/react-dom/16.9.14:
+ resolution: {integrity: sha512-FIX2AVmPTGP30OUJ+0vadeIFJJ07Mh1m+U0rxfgyW34p3rTlXI+nlenvAxNn4BP36YyI9IJ/+UJ7Wu22N1pI7A==}
dependencies:
- '@types/react': 16.9.45
+ '@types/react': 16.14.23
dev: true
/@types/react-syntax-highlighter/11.0.5:
resolution: {integrity: sha512-VIOi9i2Oj5XsmWWoB72p3KlZoEbdRAcechJa8Ztebw7bDl2YmR+odxIqhtJGp1q2EozHs02US+gzxJ9nuf56qg==}
dependencies:
- '@types/react': 16.9.45
+ '@types/react': 16.14.23
dev: true
- /@types/react/16.9.45:
- resolution: {integrity: sha512-vv950slTF5UZ5eDOf13b8qC1SD4rTvkqg3HfaUKzr17U97oeJZAa+dUaIHn0QoOJflNTIt6Pem9MmapULs9dkA==}
+ /@types/react/16.14.23:
+ resolution: {integrity: sha512-WngBZLuSkP4IAgPi0HOsGCHo6dn3CcuLQnCfC17VbA7YBgipZiZoTOhObwl/93DsFW0Y2a/ZXeonpW4DxirEJg==}
dependencies:
'@types/prop-types': 15.7.4
+ '@types/scheduler': 0.16.2
csstype: 3.0.10
dev: true
@@ -6475,7 +6445,10 @@ packages:
/@types/retry/0.12.1:
resolution: {integrity: sha512-xoDlM2S4ortawSWORYqsdU+2rxdh4LRW9ytc3zmT37RIKQh6IHyKwwtKhKis9ah8ol07DCkZxPt8BBvPjC6v4g==}
- dev: false
+
+ /@types/scheduler/0.16.2:
+ resolution: {integrity: sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==}
+ dev: true
/@types/semver/7.3.5:
resolution: {integrity: sha512-iotVxtCCsPLRAvxMFFgxL8HD2l4mAZ2Oin7/VJ2ooWO0VOK4EGOGmZWZn1uCq7RofR3I/1IOSjCHlFT71eVK0Q==}
@@ -6484,14 +6457,17 @@ packages:
resolution: {integrity: sha512-d/Hs3nWDxNL2xAczmOVZNj92YZCS6RGxfBPjKzuu/XirCgXdpKEb88dYNbrYGint6IVWLNP+yonwVAuRC0T2Dg==}
dependencies:
'@types/express': 4.17.13
- dev: true
/@types/serve-static/1.13.10:
resolution: {integrity: sha512-nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ==}
dependencies:
'@types/mime': 1.3.2
'@types/node': 12.20.24
- dev: true
+
+ /@types/sockjs/0.3.33:
+ resolution: {integrity: sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw==}
+ dependencies:
+ '@types/node': 12.20.24
/@types/source-list-map/0.1.2:
resolution: {integrity: sha512-K5K+yml8LTo9bWJI/rECfIPrGgxdpeNbj+d53lwN4QjW1MCwlkhUms+gtdzigTeUyBr09+u8BwOIY3MXvHdcsA==}
@@ -6515,7 +6491,7 @@ packages:
/@types/tar/4.0.3:
resolution: {integrity: sha512-Z7AVMMlkI8NTWF0qGhC4QIX0zkV/+y0J8x7b/RsHrN0310+YNjoJd8UrApCiGBCWtKjxS9QhNqLi2UJNToh5hA==}
dependencies:
- '@types/minipass': 3.1.0
+ '@types/minipass': 3.1.2
'@types/node': 12.20.24
dev: true
@@ -6544,23 +6520,8 @@ packages:
resolution: {integrity: sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==}
dev: true
- /@types/webpack-dev-middleware/5.0.2:
- resolution: {integrity: sha512-S3WUtef//Vx6WETyWZkM45WqgRxWSaqbpWtPcKySNRhiQNyhCqM9EueggaMX3L9N2IbG4dJIK5PgYcAWUifUbA==}
- dependencies:
- '@types/connect': 3.4.35
- tapable: 2.2.1
- webpack: 5.64.4
- transitivePeerDependencies:
- - '@swc/core'
- - esbuild
- - uglify-js
- - webpack-cli
- dev: true
-
- /@types/webpack-dev-server/3.11.3_@types+webpack@4.41.24:
+ /@types/webpack-dev-server/3.11.3:
resolution: {integrity: sha512-p9B/QClflreKDeamKhBwuo5zqtI++wwb9QNG/CdIZUFtHvtaq0dWVgbtV7iMl4Sr4vWzEFj0rn16pgUFANjLPA==}
- peerDependencies:
- '@types/webpack': ^4.0.0
dependencies:
'@types/connect-history-api-fallback': 1.3.5
'@types/express': 4.17.13
@@ -6571,49 +6532,6 @@ packages:
- debug
dev: true
- /@types/webpack-dev-server/4.0.0:
- resolution: {integrity: sha512-N4deHpkNcWjqrbiqQDjt8TrkaMjgJabJj0Fjfs3B5ql1rhPyJPIEptWuQHx6M73mVc8o4kTR4u3kg65ddZMiQg==}
- peerDependencies:
- webpack: ^5.0.0
- dependencies:
- '@types/bonjour': 3.5.9
- '@types/connect-history-api-fallback': 1.3.5
- '@types/express': 4.17.13
- '@types/serve-index': 1.9.1
- '@types/serve-static': 1.13.10
- '@types/webpack-dev-middleware': 5.0.2
- chokidar: 3.5.2
- http-proxy-middleware: 1.3.1
- transitivePeerDependencies:
- - '@swc/core'
- - debug
- - esbuild
- - uglify-js
- - webpack-cli
- dev: true
-
- /@types/webpack-dev-server/4.0.0_webpack@5.35.1:
- resolution: {integrity: sha512-N4deHpkNcWjqrbiqQDjt8TrkaMjgJabJj0Fjfs3B5ql1rhPyJPIEptWuQHx6M73mVc8o4kTR4u3kg65ddZMiQg==}
- peerDependencies:
- webpack: ^5.0.0
- dependencies:
- '@types/bonjour': 3.5.9
- '@types/connect-history-api-fallback': 1.3.5
- '@types/express': 4.17.13
- '@types/serve-index': 1.9.1
- '@types/serve-static': 1.13.10
- '@types/webpack-dev-middleware': 5.0.2
- chokidar: 3.5.2
- http-proxy-middleware: 1.3.1
- webpack: 5.35.1
- transitivePeerDependencies:
- - '@swc/core'
- - debug
- - esbuild
- - uglify-js
- - webpack-cli
- dev: true
-
/@types/webpack-env/1.13.0:
resolution: {integrity: sha1-MEQ4FkfhHulzxa8uklMjkw9pHYA=}
@@ -6653,6 +6571,11 @@ packages:
resolution: {integrity: sha512-xe+rWyom8xn0laMWH3M7elOpWj2rDQk+3f13RAur89GKsf4FO5qmBNtXXtwepFo2XNgQI0nePdCEStoHFnNvWg==}
dev: true
+ /@types/ws/8.2.2:
+ resolution: {integrity: sha512-NOn5eIcgWLOo6qW8AcuLZ7G8PycXu0xTxxkS6Q18VWFxgPUSOwV0pBj2a/4viNZVu25i7RIB7GttdkAIUUXOOg==}
+ dependencies:
+ '@types/node': 12.20.24
+
/@types/xmldoc/1.1.4:
resolution: {integrity: sha512-a/ONNCf9itbmzEz1ohx0Fv5TLJzXIPQTapxFu+DlYlDtn9UcAa1OhnrOOMwbU8125hFjrkJKL3qllD7vO5Bivw==}
dev: true
@@ -6671,7 +6594,7 @@ packages:
dependencies:
'@types/yargs-parser': 20.2.1
- /@typescript-eslint/eslint-plugin/5.6.0_0ca31e4a7c7fc175afddf307fb77f9cc:
+ /@typescript-eslint/eslint-plugin/5.6.0_ea44d88b16b4a28b219f82e337fed02d:
resolution: {integrity: sha512-MIbeMy5qfLqtgs1hWd088k1hOuRsN9JrHUPwVVKCD99EOUqScd7SrwoZl4Gso05EAP9w1kvLWUVGJOVpRPkDPA==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
@@ -6682,21 +6605,22 @@ packages:
typescript:
optional: true
dependencies:
- '@typescript-eslint/experimental-utils': 5.6.0_eslint@7.30.0
- '@typescript-eslint/parser': 5.6.0_eslint@7.30.0
+ '@typescript-eslint/experimental-utils': 5.6.0_eslint@8.7.0+typescript@4.5.5
+ '@typescript-eslint/parser': 5.6.0_eslint@8.7.0+typescript@4.5.5
'@typescript-eslint/scope-manager': 5.6.0
debug: 4.3.3
- eslint: 7.30.0
+ eslint: 8.7.0
functional-red-black-tree: 1.0.1
- ignore: 5.1.9
+ ignore: 5.2.0
regexpp: 3.2.0
semver: 7.3.5
- tsutils: 3.21.0
+ tsutils: 3.21.0_typescript@4.5.5
+ typescript: 4.5.5
transitivePeerDependencies:
- supports-color
- dev: true
+ dev: false
- /@typescript-eslint/eslint-plugin/5.6.0_d466ed60638eced99d543a223feeb14a:
+ /@typescript-eslint/eslint-plugin/5.6.0_f4c99eda877b17e8b49cdae9770b1fe2:
resolution: {integrity: sha512-MIbeMy5qfLqtgs1hWd088k1hOuRsN9JrHUPwVVKCD99EOUqScd7SrwoZl4Gso05EAP9w1kvLWUVGJOVpRPkDPA==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
@@ -6707,22 +6631,22 @@ packages:
typescript:
optional: true
dependencies:
- '@typescript-eslint/experimental-utils': 5.6.0_eslint@8.7.0+typescript@4.5.2
- '@typescript-eslint/parser': 5.6.0_eslint@8.7.0+typescript@4.5.2
- '@typescript-eslint/scope-manager': 5.6.0_typescript@4.5.2
+ '@typescript-eslint/experimental-utils': 5.6.0_eslint@7.30.0+typescript@4.5.5
+ '@typescript-eslint/parser': 5.6.0_eslint@7.30.0+typescript@4.5.5
+ '@typescript-eslint/scope-manager': 5.6.0
debug: 4.3.3
- eslint: 8.7.0
+ eslint: 7.30.0
functional-red-black-tree: 1.0.1
- ignore: 5.1.9
+ ignore: 5.2.0
regexpp: 3.2.0
semver: 7.3.5
- tsutils: 3.21.0_typescript@4.5.2
- typescript: 4.5.2
+ tsutils: 3.21.0_typescript@4.5.5
+ typescript: 4.5.5
transitivePeerDependencies:
- supports-color
- dev: false
+ dev: true
- /@typescript-eslint/experimental-utils/5.3.1_eslint@7.30.0:
+ /@typescript-eslint/experimental-utils/5.3.1_eslint@7.30.0+typescript@4.5.5:
resolution: {integrity: sha512-RgFn5asjZ5daUhbK5Sp0peq0SSMytqcrkNfU4pnDma2D8P3ElZ6JbYjY8IMSFfZAJ0f3x3tnO3vXHweYg0g59w==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
@@ -6731,7 +6655,7 @@ packages:
'@types/json-schema': 7.0.9
'@typescript-eslint/scope-manager': 5.3.1
'@typescript-eslint/types': 5.3.1
- '@typescript-eslint/typescript-estree': 5.3.1
+ '@typescript-eslint/typescript-estree': 5.3.1_typescript@4.5.5
eslint: 7.30.0
eslint-scope: 5.1.1
eslint-utils: 3.0.0_eslint@7.30.0
@@ -6740,7 +6664,7 @@ packages:
- typescript
dev: true
- /@typescript-eslint/experimental-utils/5.6.0_eslint@7.30.0:
+ /@typescript-eslint/experimental-utils/5.6.0_eslint@7.30.0+typescript@4.5.5:
resolution: {integrity: sha512-VDoRf3Qj7+W3sS/ZBXZh3LBzp0snDLEgvp6qj0vOAIiAPM07bd5ojQ3CTzF/QFl5AKh7Bh1ycgj6lFBJHUt/DA==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
@@ -6749,7 +6673,7 @@ packages:
'@types/json-schema': 7.0.9
'@typescript-eslint/scope-manager': 5.6.0
'@typescript-eslint/types': 5.6.0
- '@typescript-eslint/typescript-estree': 5.6.0
+ '@typescript-eslint/typescript-estree': 5.6.0_typescript@4.5.5
eslint: 7.30.0
eslint-scope: 5.1.1
eslint-utils: 3.0.0_eslint@7.30.0
@@ -6758,16 +6682,16 @@ packages:
- typescript
dev: true
- /@typescript-eslint/experimental-utils/5.6.0_eslint@8.7.0+typescript@4.5.2:
+ /@typescript-eslint/experimental-utils/5.6.0_eslint@8.7.0+typescript@4.5.5:
resolution: {integrity: sha512-VDoRf3Qj7+W3sS/ZBXZh3LBzp0snDLEgvp6qj0vOAIiAPM07bd5ojQ3CTzF/QFl5AKh7Bh1ycgj6lFBJHUt/DA==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
eslint: '*'
dependencies:
'@types/json-schema': 7.0.9
- '@typescript-eslint/scope-manager': 5.6.0_typescript@4.5.2
- '@typescript-eslint/types': 5.6.0_typescript@4.5.2
- '@typescript-eslint/typescript-estree': 5.6.0_typescript@4.5.2
+ '@typescript-eslint/scope-manager': 5.6.0
+ '@typescript-eslint/types': 5.6.0
+ '@typescript-eslint/typescript-estree': 5.6.0_typescript@4.5.5
eslint: 8.7.0
eslint-scope: 5.1.1
eslint-utils: 3.0.0_eslint@8.7.0
@@ -6776,7 +6700,7 @@ packages:
- typescript
dev: false
- /@typescript-eslint/parser/5.6.0_eslint@7.30.0:
+ /@typescript-eslint/parser/5.6.0_eslint@7.30.0+typescript@4.5.5:
resolution: {integrity: sha512-YVK49NgdUPQ8SpCZaOpiq1kLkYRPMv9U5gcMrywzI8brtwZjr/tG3sZpuHyODt76W/A0SufNjYt9ZOgrC4tLIQ==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
@@ -6788,34 +6712,15 @@ packages:
dependencies:
'@typescript-eslint/scope-manager': 5.6.0
'@typescript-eslint/types': 5.6.0
- '@typescript-eslint/typescript-estree': 5.6.0
- debug: 4.3.3
- eslint: 7.30.0
- transitivePeerDependencies:
- - supports-color
- dev: true
-
- /@typescript-eslint/parser/5.6.0_eslint@7.30.0+typescript@4.5.2:
- resolution: {integrity: sha512-YVK49NgdUPQ8SpCZaOpiq1kLkYRPMv9U5gcMrywzI8brtwZjr/tG3sZpuHyODt76W/A0SufNjYt9ZOgrC4tLIQ==}
- engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
- peerDependencies:
- eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
- typescript: '*'
- peerDependenciesMeta:
- typescript:
- optional: true
- dependencies:
- '@typescript-eslint/scope-manager': 5.6.0_typescript@4.5.2
- '@typescript-eslint/types': 5.6.0_typescript@4.5.2
- '@typescript-eslint/typescript-estree': 5.6.0_typescript@4.5.2
+ '@typescript-eslint/typescript-estree': 5.6.0_typescript@4.5.5
debug: 4.3.3
eslint: 7.30.0
- typescript: 4.5.2
+ typescript: 4.5.5
transitivePeerDependencies:
- supports-color
dev: true
- /@typescript-eslint/parser/5.6.0_eslint@8.7.0+typescript@4.5.2:
+ /@typescript-eslint/parser/5.6.0_eslint@8.7.0+typescript@4.5.5:
resolution: {integrity: sha512-YVK49NgdUPQ8SpCZaOpiq1kLkYRPMv9U5gcMrywzI8brtwZjr/tG3sZpuHyODt76W/A0SufNjYt9ZOgrC4tLIQ==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
@@ -6825,12 +6730,12 @@ packages:
typescript:
optional: true
dependencies:
- '@typescript-eslint/scope-manager': 5.6.0_typescript@4.5.2
- '@typescript-eslint/types': 5.6.0_typescript@4.5.2
- '@typescript-eslint/typescript-estree': 5.6.0_typescript@4.5.2
+ '@typescript-eslint/scope-manager': 5.6.0
+ '@typescript-eslint/types': 5.6.0
+ '@typescript-eslint/typescript-estree': 5.6.0_typescript@4.5.5
debug: 4.3.3
eslint: 8.7.0
- typescript: 4.5.2
+ typescript: 4.5.5
transitivePeerDependencies:
- supports-color
@@ -6840,8 +6745,6 @@ packages:
dependencies:
'@typescript-eslint/types': 5.3.1
'@typescript-eslint/visitor-keys': 5.3.1
- transitivePeerDependencies:
- - typescript
dev: true
/@typescript-eslint/scope-manager/5.6.0:
@@ -6850,42 +6753,17 @@ packages:
dependencies:
'@typescript-eslint/types': 5.6.0
'@typescript-eslint/visitor-keys': 5.6.0
- transitivePeerDependencies:
- - typescript
- dev: true
-
- /@typescript-eslint/scope-manager/5.6.0_typescript@4.5.2:
- resolution: {integrity: sha512-1U1G77Hw2jsGWVsO2w6eVCbOg0HZ5WxL/cozVSTfqnL/eB9muhb8THsP0G3w+BB5xAHv9KptwdfYFAUfzcIh4A==}
- engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
- dependencies:
- '@typescript-eslint/types': 5.6.0_typescript@4.5.2
- '@typescript-eslint/visitor-keys': 5.6.0_typescript@4.5.2
- transitivePeerDependencies:
- - typescript
/@typescript-eslint/types/5.3.1:
resolution: {integrity: sha512-bG7HeBLolxKHtdHG54Uac750eXuQQPpdJfCYuw4ZI3bZ7+GgKClMWM8jExBtp7NSP4m8PmLRM8+lhzkYnSmSxQ==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
- peerDependencies:
- typescript: '*'
dev: true
/@typescript-eslint/types/5.6.0:
resolution: {integrity: sha512-OIZffked7mXv4mXzWU5MgAEbCf9ecNJBKi+Si6/I9PpTaj+cf2x58h2oHW5/P/yTnPkKaayfjhLvx+crnl5ubA==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
- peerDependencies:
- typescript: '*'
- dev: true
-
- /@typescript-eslint/types/5.6.0_typescript@4.5.2:
- resolution: {integrity: sha512-OIZffked7mXv4mXzWU5MgAEbCf9ecNJBKi+Si6/I9PpTaj+cf2x58h2oHW5/P/yTnPkKaayfjhLvx+crnl5ubA==}
- engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
- peerDependencies:
- typescript: '*'
- dependencies:
- typescript: 4.5.2
- /@typescript-eslint/typescript-estree/5.3.1:
+ /@typescript-eslint/typescript-estree/5.3.1_typescript@4.5.5:
resolution: {integrity: sha512-PwFbh/PKDVo/Wct6N3w+E4rLZxUDgsoII/GrWM2A62ETOzJd4M6s0Mu7w4CWsZraTbaC5UQI+dLeyOIFF1PquQ==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
@@ -6897,15 +6775,16 @@ packages:
'@typescript-eslint/types': 5.3.1
'@typescript-eslint/visitor-keys': 5.3.1
debug: 4.3.3
- globby: 11.0.4
+ globby: 11.1.0
is-glob: 4.0.3
semver: 7.3.5
- tsutils: 3.21.0
+ tsutils: 3.21.0_typescript@4.5.5
+ typescript: 4.5.5
transitivePeerDependencies:
- supports-color
dev: true
- /@typescript-eslint/typescript-estree/5.6.0:
+ /@typescript-eslint/typescript-estree/5.6.0_typescript@4.5.5:
resolution: {integrity: sha512-92vK5tQaE81rK7fOmuWMrSQtK1IMonESR+RJR2Tlc7w4o0MeEdjgidY/uO2Gobh7z4Q1hhS94Cr7r021fMVEeA==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
@@ -6917,75 +6796,34 @@ packages:
'@typescript-eslint/types': 5.6.0
'@typescript-eslint/visitor-keys': 5.6.0
debug: 4.3.3
- globby: 11.0.4
+ globby: 11.1.0
is-glob: 4.0.3
semver: 7.3.5
- tsutils: 3.21.0
- transitivePeerDependencies:
- - supports-color
- dev: true
-
- /@typescript-eslint/typescript-estree/5.6.0_typescript@4.5.2:
- resolution: {integrity: sha512-92vK5tQaE81rK7fOmuWMrSQtK1IMonESR+RJR2Tlc7w4o0MeEdjgidY/uO2Gobh7z4Q1hhS94Cr7r021fMVEeA==}
- engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
- peerDependencies:
- typescript: '*'
- peerDependenciesMeta:
- typescript:
- optional: true
- dependencies:
- '@typescript-eslint/types': 5.6.0_typescript@4.5.2
- '@typescript-eslint/visitor-keys': 5.6.0_typescript@4.5.2
- debug: 4.3.3
- globby: 11.0.4
- is-glob: 4.0.3
- semver: 7.3.5
- tsutils: 3.21.0_typescript@4.5.2
- typescript: 4.5.2
+ tsutils: 3.21.0_typescript@4.5.5
+ typescript: 4.5.5
transitivePeerDependencies:
- supports-color
/@typescript-eslint/visitor-keys/5.3.1:
- resolution: {integrity: sha512-3cHUzUuVTuNHx0Gjjt5pEHa87+lzyqOiHXy/Gz+SJOCW1mpw9xQHIIEwnKn+Thph1mgWyZ90nboOcSuZr/jTTQ==}
- engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
- dependencies:
- '@typescript-eslint/types': 5.3.1
- eslint-visitor-keys: 3.1.0
- transitivePeerDependencies:
- - typescript
- dev: true
-
- /@typescript-eslint/visitor-keys/5.6.0:
- resolution: {integrity: sha512-1p7hDp5cpRFUyE3+lvA74egs+RWSgumrBpzBCDzfTFv0aQ7lIeay80yU0hIxgAhwQ6PcasW35kaOCyDOv6O/Ng==}
+ resolution: {integrity: sha512-3cHUzUuVTuNHx0Gjjt5pEHa87+lzyqOiHXy/Gz+SJOCW1mpw9xQHIIEwnKn+Thph1mgWyZ90nboOcSuZr/jTTQ==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
dependencies:
- '@typescript-eslint/types': 5.6.0
- eslint-visitor-keys: 3.1.0
- transitivePeerDependencies:
- - typescript
+ '@typescript-eslint/types': 5.3.1
+ eslint-visitor-keys: 3.2.0
dev: true
- /@typescript-eslint/visitor-keys/5.6.0_typescript@4.5.2:
+ /@typescript-eslint/visitor-keys/5.6.0:
resolution: {integrity: sha512-1p7hDp5cpRFUyE3+lvA74egs+RWSgumrBpzBCDzfTFv0aQ7lIeay80yU0hIxgAhwQ6PcasW35kaOCyDOv6O/Ng==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
dependencies:
- '@typescript-eslint/types': 5.6.0_typescript@4.5.2
- eslint-visitor-keys: 3.1.0
- transitivePeerDependencies:
- - typescript
-
- /@webassemblyjs/ast/1.11.0:
- resolution: {integrity: sha512-kX2W49LWsbthrmIRMbQZuQDhGtjyqXfEmmHyEi4XWnSZtPmxY0+3anPIzsnRb45VH/J55zlOfWvZuY47aJZTJg==}
- dependencies:
- '@webassemblyjs/helper-numbers': 1.11.0
- '@webassemblyjs/helper-wasm-bytecode': 1.11.0
+ '@typescript-eslint/types': 5.6.0
+ eslint-visitor-keys: 3.2.0
/@webassemblyjs/ast/1.11.1:
resolution: {integrity: sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==}
dependencies:
'@webassemblyjs/helper-numbers': 1.11.1
'@webassemblyjs/helper-wasm-bytecode': 1.11.1
- dev: true
/@webassemblyjs/ast/1.9.0:
resolution: {integrity: sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==}
@@ -6994,32 +6832,20 @@ packages:
'@webassemblyjs/helper-wasm-bytecode': 1.9.0
'@webassemblyjs/wast-parser': 1.9.0
- /@webassemblyjs/floating-point-hex-parser/1.11.0:
- resolution: {integrity: sha512-Q/aVYs/VnPDVYvsCBL/gSgwmfjeCb4LW8+TMrO3cSzJImgv8lxxEPM2JA5jMrivE7LSz3V+PFqtMbls3m1exDA==}
-
/@webassemblyjs/floating-point-hex-parser/1.11.1:
resolution: {integrity: sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==}
- dev: true
/@webassemblyjs/floating-point-hex-parser/1.9.0:
resolution: {integrity: sha512-TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA==}
- /@webassemblyjs/helper-api-error/1.11.0:
- resolution: {integrity: sha512-baT/va95eXiXb2QflSx95QGT5ClzWpGaa8L7JnJbgzoYeaA27FCvuBXU758l+KXWRndEmUXjP0Q5fibhavIn8w==}
-
/@webassemblyjs/helper-api-error/1.11.1:
resolution: {integrity: sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==}
- dev: true
/@webassemblyjs/helper-api-error/1.9.0:
resolution: {integrity: sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==}
- /@webassemblyjs/helper-buffer/1.11.0:
- resolution: {integrity: sha512-u9HPBEl4DS+vA8qLQdEQ6N/eJQ7gT7aNvMIo8AAWvAl/xMrcOSiI2M0MAnMCy3jIFke7bEee/JwdX1nUpCtdyA==}
-
/@webassemblyjs/helper-buffer/1.11.1:
resolution: {integrity: sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==}
- dev: true
/@webassemblyjs/helper-buffer/1.9.0:
resolution: {integrity: sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==}
@@ -7037,39 +6863,19 @@ packages:
dependencies:
'@webassemblyjs/ast': 1.9.0
- /@webassemblyjs/helper-numbers/1.11.0:
- resolution: {integrity: sha512-DhRQKelIj01s5IgdsOJMKLppI+4zpmcMQ3XboFPLwCpSNH6Hqo1ritgHgD0nqHeSYqofA6aBN/NmXuGjM1jEfQ==}
- dependencies:
- '@webassemblyjs/floating-point-hex-parser': 1.11.0
- '@webassemblyjs/helper-api-error': 1.11.0
- '@xtuc/long': 4.2.2
-
/@webassemblyjs/helper-numbers/1.11.1:
resolution: {integrity: sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==}
dependencies:
'@webassemblyjs/floating-point-hex-parser': 1.11.1
'@webassemblyjs/helper-api-error': 1.11.1
'@xtuc/long': 4.2.2
- dev: true
-
- /@webassemblyjs/helper-wasm-bytecode/1.11.0:
- resolution: {integrity: sha512-MbmhvxXExm542tWREgSFnOVo07fDpsBJg3sIl6fSp9xuu75eGz5lz31q7wTLffwL3Za7XNRCMZy210+tnsUSEA==}
/@webassemblyjs/helper-wasm-bytecode/1.11.1:
resolution: {integrity: sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==}
- dev: true
/@webassemblyjs/helper-wasm-bytecode/1.9.0:
resolution: {integrity: sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==}
- /@webassemblyjs/helper-wasm-section/1.11.0:
- resolution: {integrity: sha512-3Eb88hcbfY/FCukrg6i3EH8H2UsD7x8Vy47iVJrP967A9JGqgBVL9aH71SETPx1JrGsOUVLo0c7vMCN22ytJew==}
- 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
-
/@webassemblyjs/helper-wasm-section/1.11.1:
resolution: {integrity: sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==}
dependencies:
@@ -7077,7 +6883,6 @@ packages:
'@webassemblyjs/helper-buffer': 1.11.1
'@webassemblyjs/helper-wasm-bytecode': 1.11.1
'@webassemblyjs/wasm-gen': 1.11.1
- dev: true
/@webassemblyjs/helper-wasm-section/1.9.0:
resolution: {integrity: sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==}
@@ -7087,60 +6892,32 @@ packages:
'@webassemblyjs/helper-wasm-bytecode': 1.9.0
'@webassemblyjs/wasm-gen': 1.9.0
- /@webassemblyjs/ieee754/1.11.0:
- resolution: {integrity: sha512-KXzOqpcYQwAfeQ6WbF6HXo+0udBNmw0iXDmEK5sFlmQdmND+tr773Ti8/5T/M6Tl/413ArSJErATd8In3B+WBA==}
- dependencies:
- '@xtuc/ieee754': 1.2.0
-
/@webassemblyjs/ieee754/1.11.1:
resolution: {integrity: sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==}
dependencies:
'@xtuc/ieee754': 1.2.0
- dev: true
/@webassemblyjs/ieee754/1.9.0:
resolution: {integrity: sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==}
dependencies:
'@xtuc/ieee754': 1.2.0
- /@webassemblyjs/leb128/1.11.0:
- resolution: {integrity: sha512-aqbsHa1mSQAbeeNcl38un6qVY++hh8OpCOzxhixSYgbRfNWcxJNJQwe2rezK9XEcssJbbWIkblaJRwGMS9zp+g==}
- dependencies:
- '@xtuc/long': 4.2.2
-
/@webassemblyjs/leb128/1.11.1:
resolution: {integrity: sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==}
dependencies:
'@xtuc/long': 4.2.2
- dev: true
/@webassemblyjs/leb128/1.9.0:
resolution: {integrity: sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==}
dependencies:
'@xtuc/long': 4.2.2
- /@webassemblyjs/utf8/1.11.0:
- resolution: {integrity: sha512-A/lclGxH6SpSLSyFowMzO/+aDEPU4hvEiooCMXQPcQFPPJaYcPQNKGOCLUySJsYJ4trbpr+Fs08n4jelkVTGVw==}
-
/@webassemblyjs/utf8/1.11.1:
resolution: {integrity: sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==}
- dev: true
/@webassemblyjs/utf8/1.9.0:
resolution: {integrity: sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==}
- /@webassemblyjs/wasm-edit/1.11.0:
- resolution: {integrity: sha512-JHQ0damXy0G6J9ucyKVXO2j08JVJ2ntkdJlq1UTiUrIgfGMmA7Ik5VdC/L8hBK46kVJgujkBIoMtT8yVr+yVOQ==}
- 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
-
/@webassemblyjs/wasm-edit/1.11.1:
resolution: {integrity: sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==}
dependencies:
@@ -7152,7 +6929,6 @@ packages:
'@webassemblyjs/wasm-opt': 1.11.1
'@webassemblyjs/wasm-parser': 1.11.1
'@webassemblyjs/wast-printer': 1.11.1
- dev: true
/@webassemblyjs/wasm-edit/1.9.0:
resolution: {integrity: sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==}
@@ -7166,15 +6942,6 @@ packages:
'@webassemblyjs/wasm-parser': 1.9.0
'@webassemblyjs/wast-printer': 1.9.0
- /@webassemblyjs/wasm-gen/1.11.0:
- resolution: {integrity: sha512-BEUv1aj0WptCZ9kIS30th5ILASUnAPEvE3tVMTrItnZRT9tXCLW2LEXT8ezLw59rqPP9klh9LPmpU+WmRQmCPQ==}
- 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
-
/@webassemblyjs/wasm-gen/1.11.1:
resolution: {integrity: sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==}
dependencies:
@@ -7183,7 +6950,6 @@ packages:
'@webassemblyjs/ieee754': 1.11.1
'@webassemblyjs/leb128': 1.11.1
'@webassemblyjs/utf8': 1.11.1
- dev: true
/@webassemblyjs/wasm-gen/1.9.0:
resolution: {integrity: sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==}
@@ -7194,14 +6960,6 @@ packages:
'@webassemblyjs/leb128': 1.9.0
'@webassemblyjs/utf8': 1.9.0
- /@webassemblyjs/wasm-opt/1.11.0:
- resolution: {integrity: sha512-tHUSP5F4ywyh3hZ0+fDQuWxKx3mJiPeFufg+9gwTpYp324mPCQgnuVKwzLTZVqj0duRDovnPaZqDwoyhIO8kYg==}
- dependencies:
- '@webassemblyjs/ast': 1.11.0
- '@webassemblyjs/helper-buffer': 1.11.0
- '@webassemblyjs/wasm-gen': 1.11.0
- '@webassemblyjs/wasm-parser': 1.11.0
-
/@webassemblyjs/wasm-opt/1.11.1:
resolution: {integrity: sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==}
dependencies:
@@ -7209,7 +6967,6 @@ packages:
'@webassemblyjs/helper-buffer': 1.11.1
'@webassemblyjs/wasm-gen': 1.11.1
'@webassemblyjs/wasm-parser': 1.11.1
- dev: true
/@webassemblyjs/wasm-opt/1.9.0:
resolution: {integrity: sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==}
@@ -7219,16 +6976,6 @@ packages:
'@webassemblyjs/wasm-gen': 1.9.0
'@webassemblyjs/wasm-parser': 1.9.0
- /@webassemblyjs/wasm-parser/1.11.0:
- resolution: {integrity: sha512-6L285Sgu9gphrcpDXINvm0M9BskznnzJTE7gYkjDbxET28shDqp27wpruyx3C2S/dvEwiigBwLA1cz7lNUi0kw==}
- 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
-
/@webassemblyjs/wasm-parser/1.11.1:
resolution: {integrity: sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==}
dependencies:
@@ -7238,7 +6985,6 @@ packages:
'@webassemblyjs/ieee754': 1.11.1
'@webassemblyjs/leb128': 1.11.1
'@webassemblyjs/utf8': 1.11.1
- dev: true
/@webassemblyjs/wasm-parser/1.9.0:
resolution: {integrity: sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==}
@@ -7260,18 +7006,11 @@ packages:
'@webassemblyjs/helper-fsm': 1.9.0
'@xtuc/long': 4.2.2
- /@webassemblyjs/wast-printer/1.11.0:
- resolution: {integrity: sha512-Fg5OX46pRdTgB7rKIUojkh9vXaVN6sGYCnEiJN1GYkb0RPwShZXp6KTDqmoMdQPKhcroOXh3fEzmkWmCYaKYhQ==}
- dependencies:
- '@webassemblyjs/ast': 1.11.0
- '@xtuc/long': 4.2.2
-
/@webassemblyjs/wast-printer/1.11.1:
resolution: {integrity: sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==}
dependencies:
'@webassemblyjs/ast': 1.11.1
'@xtuc/long': 4.2.2
- dev: true
/@webassemblyjs/wast-printer/1.9.0:
resolution: {integrity: sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==}
@@ -7303,17 +7042,18 @@ packages:
/abbrev/1.1.1:
resolution: {integrity: sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==}
+ dev: false
/abstract-logging/2.0.1:
resolution: {integrity: sha512-2BjRTZxTPvheOvGbBslFSYOUkr+SjPtOnrLP33f+VIWLzezQpZcqVg7ja3L4dBXmzzgwT+a029jRx5PCi3JuiA==}
dev: false
- /accepts/1.3.7:
- resolution: {integrity: sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==}
+ /accepts/1.3.8:
+ resolution: {integrity: sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==}
engines: {node: '>= 0.6'}
dependencies:
mime-types: 2.1.34
- negotiator: 0.6.2
+ negotiator: 0.6.3
/acorn-globals/6.0.0:
resolution: {integrity: sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==}
@@ -7321,13 +7061,12 @@ packages:
acorn: 7.4.1
acorn-walk: 7.2.0
- /acorn-import-assertions/1.8.0_acorn@8.6.0:
+ /acorn-import-assertions/1.8.0_acorn@8.7.0:
resolution: {integrity: sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==}
peerDependencies:
acorn: ^8
dependencies:
- acorn: 8.6.0
- dev: true
+ acorn: 8.7.0
/acorn-jsx/5.3.2_acorn@7.4.1:
resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==}
@@ -7348,6 +7087,11 @@ packages:
resolution: {integrity: sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==}
engines: {node: '>=0.4.0'}
+ /acorn-walk/8.2.0:
+ resolution: {integrity: sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==}
+ engines: {node: '>=0.4.0'}
+ dev: false
+
/acorn/6.4.2:
resolution: {integrity: sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==}
engines: {node: '>=0.4.0'}
@@ -7358,12 +7102,6 @@ packages:
engines: {node: '>=0.4.0'}
hasBin: true
- /acorn/8.6.0:
- resolution: {integrity: sha512-U1riIR+lBSNi3IbxtaHOIKdH8sLFv3NYfNv8sg7ZsNhcfl4HF2++BfqqrNAxoCLQW1iiylOj76ecnaUxz+z9yw==}
- engines: {node: '>=0.4.0'}
- hasBin: true
- dev: true
-
/acorn/8.7.0:
resolution: {integrity: sha512-V/LGr1APy+PXIwKebEWrkZPwoeoF+w1jiOBUmuxuiUIaOHtob8Qc9BTrYo7VuI5fR8tqsy+buA2WFooR5olqvQ==}
engines: {node: '>=0.4.0'}
@@ -7400,7 +7138,7 @@ packages:
array-includes: 3.1.4
array.prototype.flat: 1.2.5
array.prototype.flatmap: 1.2.5
- es5-shim: 4.6.2
+ es5-shim: 4.6.5
es6-shim: 0.35.6
function.prototype.name: 1.1.5
globalthis: 1.0.2
@@ -7429,8 +7167,7 @@ packages:
ajv:
optional: true
dependencies:
- ajv: 8.8.2
- dev: false
+ ajv: 8.10.0
/ajv-keywords/3.5.2_ajv@6.12.6:
resolution: {integrity: sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==}
@@ -7439,14 +7176,13 @@ packages:
dependencies:
ajv: 6.12.6
- /ajv-keywords/5.1.0_ajv@6.12.6:
+ /ajv-keywords/5.1.0_ajv@8.10.0:
resolution: {integrity: sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==}
peerDependencies:
ajv: ^8.8.2
dependencies:
- ajv: 6.12.6
+ ajv: 8.10.0
fast-deep-equal: 3.1.3
- dev: false
/ajv/6.12.6:
resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==}
@@ -7456,8 +7192,8 @@ packages:
json-schema-traverse: 0.4.1
uri-js: 4.4.1
- /ajv/8.8.2:
- resolution: {integrity: sha512-x9VuX+R/jcFj1DHo/fCp99esgGDWiHENrKxaCENuCxpoMCmAt/COCGVDwA7kleEpEzJjDnvh3yGoOuLu0Dtllw==}
+ /ajv/8.10.0:
+ resolution: {integrity: sha512-bzqAEZOjkrUMl2afH8dknrq5KEk2SrwdBROR+vH1EKVQTqaUbJVPdc/gEdggTMM0Se+s+Ja4ju4TlNcStKl2Hw==}
dependencies:
fast-deep-equal: 3.1.3
json-schema-traverse: 1.0.0
@@ -7467,6 +7203,7 @@ packages:
/amdefine/1.0.1:
resolution: {integrity: sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=}
engines: {node: '>=0.4.2'}
+ dev: false
/ansi-align/3.0.1:
resolution: {integrity: sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==}
@@ -7494,11 +7231,6 @@ packages:
engines: {'0': node >= 0.8.0}
hasBin: true
- /ansi-html/0.0.7:
- resolution: {integrity: sha1-gTWEAhliqenm/QOflA0S9WynhZ4=}
- engines: {'0': node >= 0.8.0}
- hasBin: true
-
/ansi-regex/2.1.1:
resolution: {integrity: sha1-w7M6te42DYbg5ijwRorn7yfWVN8=}
engines: {node: '>=0.10.0'}
@@ -7506,6 +7238,7 @@ packages:
/ansi-regex/4.1.0:
resolution: {integrity: sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==}
engines: {node: '>=6'}
+ dev: false
/ansi-regex/5.0.1:
resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==}
@@ -7514,11 +7247,11 @@ packages:
/ansi-regex/6.0.1:
resolution: {integrity: sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==}
engines: {node: '>=12'}
- dev: false
/ansi-styles/2.2.1:
resolution: {integrity: sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=}
engines: {node: '>=0.10.0'}
+ dev: false
/ansi-styles/3.2.1:
resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==}
@@ -7559,7 +7292,7 @@ packages:
engines: {node: '>= 8'}
dependencies:
normalize-path: 3.0.0
- picomatch: 2.3.0
+ picomatch: 2.3.1
/app-root-dir/1.0.2:
resolution: {integrity: sha1-OBh+wt6nV3//Az/8sSFyaS/24Rg=}
@@ -7568,6 +7301,10 @@ packages:
/aproba/1.2.0:
resolution: {integrity: sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==}
+ /aproba/2.0.0:
+ resolution: {integrity: sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==}
+ dev: true
+
/archy/1.0.0:
resolution: {integrity: sha1-+cjBN1fMHde8N5rHeyxipcKGjEA=}
dev: false
@@ -7577,6 +7314,15 @@ packages:
dependencies:
delegates: 1.0.0
readable-stream: 2.3.7
+ dev: false
+
+ /are-we-there-yet/2.0.0:
+ resolution: {integrity: sha512-Ci/qENmwHnsYo9xKIcUJN5LeDKdJ6R1Z1j9V/J5wyq8nh/mYPEpIKJbBZXtZjG04HiK7zV/p6Vs9952MrMeUIw==}
+ engines: {node: '>=10'}
+ dependencies:
+ delegates: 1.0.0
+ readable-stream: 3.6.0
+ dev: true
/argparse/1.0.10:
resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==}
@@ -7603,7 +7349,6 @@ packages:
/array-flatten/2.1.2:
resolution: {integrity: sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==}
- dev: false
/array-includes/3.1.4:
resolution: {integrity: sha512-ZTNSQkmWumEbiHO2GF4GmWxYVTiQyJy2XOTa15sdQSrvKn7l+180egQMqlrMOUMCyLMD7pmyQe4mMDUT6Behrw==}
@@ -7664,6 +7409,7 @@ packages:
/arrify/1.0.1:
resolution: {integrity: sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=}
engines: {node: '>=0.10.0'}
+ dev: false
/arrify/2.0.1:
resolution: {integrity: sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==}
@@ -7686,10 +7432,12 @@ packages:
resolution: {integrity: sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==}
dependencies:
safer-buffer: 2.1.2
+ dev: false
/assert-plus/1.0.0:
resolution: {integrity: sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=}
engines: {node: '>=0.8'}
+ dev: false
/assert/1.5.0:
resolution: {integrity: sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==}
@@ -7723,6 +7471,7 @@ packages:
/async-foreach/0.1.3:
resolution: {integrity: sha1-NhIfhFwFeBct5Bmpfb6x0W7DRUI=}
+ dev: false
/async-limiter/1.0.1:
resolution: {integrity: sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==}
@@ -7731,7 +7480,6 @@ packages:
resolution: {integrity: sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==}
dependencies:
lodash: 4.17.21
- dev: false
/asynckit/0.4.0:
resolution: {integrity: sha1-x57Zf380y48robyXkLzDZkdLS3k=}
@@ -7751,16 +7499,31 @@ packages:
engines: {node: '>=8.0.0'}
dev: false
+ /autoprefixer/10.4.2_postcss@8.4.6:
+ resolution: {integrity: sha512-9fOPpHKuDW1w/0EKfRmVnxTDt8166MAnLI3mgZ1JCnhNtYWxcJ6Ud5CO/AVOZi/AvFa8DY9RTy3h3+tFBlrrdQ==}
+ engines: {node: ^10 || ^12 || >=14}
+ hasBin: true
+ peerDependencies:
+ postcss: ^8.1.0
+ dependencies:
+ browserslist: 4.19.1
+ caniuse-lite: 1.0.30001311
+ fraction.js: 4.1.3
+ normalize-range: 0.1.2
+ picocolors: 1.0.0
+ postcss: 8.4.6
+ postcss-value-parser: 4.2.0
+
/autoprefixer/9.8.8:
resolution: {integrity: sha512-eM9d/swFopRt5gdJ7jrpCwgvEMIayITpojhkkSMRsFHYuH5bkSQ4p/9qTEHtmNudUZh22Tehu7I6CxAW0IXTKA==}
hasBin: true
dependencies:
- browserslist: 4.18.1
- caniuse-lite: 1.0.30001283
+ browserslist: 4.19.1
+ caniuse-lite: 1.0.30001311
normalize-range: 0.1.2
num2fraction: 1.2.2
picocolors: 0.2.1
- postcss: 7.0.32
+ postcss: 7.0.39
postcss-value-parser: 4.2.0
dev: true
@@ -7777,64 +7540,46 @@ packages:
/aws-sign2/0.7.0:
resolution: {integrity: sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=}
+ dev: false
/aws4/1.11.0:
resolution: {integrity: sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==}
+ dev: false
- /babel-core/7.0.0-bridge.0_@babel+core@7.16.0:
+ /babel-core/7.0.0-bridge.0_@babel+core@7.17.2:
resolution: {integrity: sha512-poPX9mZH/5CSanm50Q+1toVci6pv5KSRv/5TWCwtzQS5XEwn40BcCrgIeMFWP9CKKIniKXNxoIOnOq4VVlGXhg==}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.16.0
+ '@babel/core': 7.17.2
dev: true
- /babel-jest/27.4.2_@babel+core@7.16.0:
- resolution: {integrity: sha512-MADrjb3KBO2eyZCAc6QaJg6RT5u+6oEdDyHO5HEalnpwQ6LrhTsQF2Kj1Wnz2t6UPXIXPk18dSXXOT0wF5yTxA==}
- engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
- peerDependencies:
- '@babel/core': ^7.8.0
- dependencies:
- '@babel/core': 7.16.0
- '@jest/transform': 27.4.2
- '@jest/types': 27.4.2
- '@types/babel__core': 7.1.16
- babel-plugin-istanbul: 6.1.1
- babel-preset-jest: 27.4.0_@babel+core@7.16.0
- chalk: 4.1.2
- graceful-fs: 4.2.8
- slash: 3.0.0
- transitivePeerDependencies:
- - supports-color
- dev: false
-
- /babel-jest/27.4.5_@babel+core@7.16.0:
- resolution: {integrity: sha512-3uuUTjXbgtODmSv/DXO9nZfD52IyC2OYTFaXGRzL0kpykzroaquCrD5+lZNafTvZlnNqZHt5pb0M08qVBZnsnA==}
+ /babel-jest/27.5.1_@babel+core@7.17.2:
+ resolution: {integrity: sha512-cdQ5dXjGRd0IBRATiQ4mZGlGlRE8kJpjPOixdNRdT+m3UcNqmYWN6rK6nvtXYfY3D76cb8s/O1Ss8ea24PIwcg==}
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
peerDependencies:
'@babel/core': ^7.8.0
dependencies:
- '@babel/core': 7.16.0
- '@jest/transform': 27.4.5
- '@jest/types': 27.4.2
- '@types/babel__core': 7.1.16
+ '@babel/core': 7.17.2
+ '@jest/transform': 27.5.1
+ '@jest/types': 27.5.1
+ '@types/babel__core': 7.1.18
babel-plugin-istanbul: 6.1.1
- babel-preset-jest: 27.4.0_@babel+core@7.16.0
+ babel-preset-jest: 27.5.1_@babel+core@7.17.2
chalk: 4.1.2
- graceful-fs: 4.2.8
+ graceful-fs: 4.2.9
slash: 3.0.0
transitivePeerDependencies:
- supports-color
- dev: true
- /babel-loader/8.2.3_27a44ccd74e70def4c41197dcc18d58b:
+ /babel-loader/8.2.3_6419d698a3c7ca8821924d492e19cef8:
resolution: {integrity: sha512-n4Zeta8NC3QAsuyiizu0GkmRcQ6clkV9WFUnUf1iXP//IeSKbWjofW3UHyZVwlOB4y039YQKefawyTn64Zwbuw==}
engines: {node: '>= 8.9'}
peerDependencies:
'@babel/core': ^7.0.0
webpack: '>=2'
dependencies:
- '@babel/core': 7.16.0
+ '@babel/core': 7.17.2
find-cache-dir: 3.3.2
loader-utils: 1.4.0
make-dir: 3.1.0
@@ -7865,7 +7610,7 @@ packages:
/babel-plugin-emotion/10.2.2:
resolution: {integrity: sha512-SMSkGoqTbTyUTDeuVuPIWifPdUGkTk1Kf9BWRiXIOIcuyMfsdp2EjeiiFvOzX8NOBvEh/ypKYvUh2rkgAJMCLA==}
dependencies:
- '@babel/helper-module-imports': 7.16.0
+ '@babel/helper-module-imports': 7.16.7
'@emotion/hash': 0.8.0
'@emotion/memoize': 0.7.4
'@emotion/serialize': 0.11.16
@@ -7887,7 +7632,7 @@ packages:
resolution: {integrity: sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==}
engines: {node: '>=8'}
dependencies:
- '@babel/helper-plugin-utils': 7.14.5
+ '@babel/helper-plugin-utils': 7.16.7
'@istanbuljs/load-nyc-config': 1.1.0
'@istanbuljs/schema': 0.1.3
istanbul-lib-instrument: 5.1.0
@@ -7895,19 +7640,19 @@ packages:
transitivePeerDependencies:
- supports-color
- /babel-plugin-jest-hoist/27.4.0:
- resolution: {integrity: sha512-Jcu7qS4OX5kTWBc45Hz7BMmgXuJqRnhatqpUhnzGC3OBYpOmf2tv6jFNwZpwM7wU7MUuv2r9IPS/ZlYOuburVw==}
+ /babel-plugin-jest-hoist/27.5.1:
+ resolution: {integrity: sha512-50wCwD5EMNW4aRpOwtqzyZHIewTYNxLA4nhB+09d8BIssfNfzBRhkBIHiaPv1Si226TQSvp8gxAJm2iY2qs2hQ==}
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
dependencies:
- '@babel/template': 7.16.0
- '@babel/types': 7.16.0
- '@types/babel__core': 7.1.16
+ '@babel/template': 7.16.7
+ '@babel/types': 7.17.0
+ '@types/babel__core': 7.1.18
'@types/babel__traverse': 7.14.2
/babel-plugin-macros/2.8.0:
resolution: {integrity: sha512-SEP5kJpfGYqYKpBrj5XU3ahw5p5GOHJ0U5ssOSQ/WBVdwkD2Dzlce95exQTs3jOVWPPKLBN2rlEWkCK7dSmLvg==}
dependencies:
- '@babel/runtime': 7.16.3
+ '@babel/runtime': 7.17.2
cosmiconfig: 6.0.0
resolve: 1.17.0
dev: true
@@ -7916,63 +7661,63 @@ packages:
resolution: {integrity: sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==}
engines: {node: '>=10', npm: '>=6'}
dependencies:
- '@babel/runtime': 7.16.3
+ '@babel/runtime': 7.17.2
cosmiconfig: 7.0.1
- resolve: 1.20.0
+ resolve: 1.22.0
dev: true
- /babel-plugin-named-asset-import/0.3.7_@babel+core@7.16.0:
- resolution: {integrity: sha512-squySRkf+6JGnvjoUtDEjSREJEBirnXi9NqP6rjSYsylxQxqBTz+pkmf395i9E2zsvmYUaI40BHo6SqZUdydlw==}
+ /babel-plugin-named-asset-import/0.3.8_@babel+core@7.17.2:
+ resolution: {integrity: sha512-WXiAc++qo7XcJ1ZnTYGtLxmBCVbddAml3CEXgWaBzNzLNoxtQ8AiGEFDMOhot9XjTCQbvP5E77Fj9Gk924f00Q==}
peerDependencies:
'@babel/core': ^7.1.0
dependencies:
- '@babel/core': 7.16.0
+ '@babel/core': 7.17.2
dev: true
- /babel-plugin-polyfill-corejs2/0.3.0_@babel+core@7.16.0:
- resolution: {integrity: sha512-wMDoBJ6uG4u4PNFh72Ty6t3EgfA91puCuAwKIazbQlci+ENb/UU9A3xG5lutjUIiXCIn1CY5L15r9LimiJyrSA==}
+ /babel-plugin-polyfill-corejs2/0.3.1_@babel+core@7.17.2:
+ resolution: {integrity: sha512-v7/T6EQcNfVLfcN2X8Lulb7DjprieyLWJK/zOWH5DUYcAgex9sP3h25Q+DLsX9TloXe3y1O8l2q2Jv9q8UVB9w==}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/compat-data': 7.16.4
- '@babel/core': 7.16.0
- '@babel/helper-define-polyfill-provider': 0.3.0_@babel+core@7.16.0
+ '@babel/compat-data': 7.17.0
+ '@babel/core': 7.17.2
+ '@babel/helper-define-polyfill-provider': 0.3.1_@babel+core@7.17.2
semver: 6.3.0
transitivePeerDependencies:
- supports-color
dev: true
- /babel-plugin-polyfill-corejs3/0.1.7_@babel+core@7.16.0:
+ /babel-plugin-polyfill-corejs3/0.1.7_@babel+core@7.17.2:
resolution: {integrity: sha512-u+gbS9bbPhZWEeyy1oR/YaaSpod/KDT07arZHb80aTpl8H5ZBq+uN1nN9/xtX7jQyfLdPfoqI4Rue/MQSWJquw==}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.16.0
- '@babel/helper-define-polyfill-provider': 0.1.5_@babel+core@7.16.0
- core-js-compat: 3.19.2
+ '@babel/core': 7.17.2
+ '@babel/helper-define-polyfill-provider': 0.1.5_@babel+core@7.17.2
+ core-js-compat: 3.21.0
transitivePeerDependencies:
- supports-color
dev: true
- /babel-plugin-polyfill-corejs3/0.4.0_@babel+core@7.16.0:
- resolution: {integrity: sha512-YxFreYwUfglYKdLUGvIF2nJEsGwj+RhWSX/ije3D2vQPOXuyMLMtg/cCGMDpOA7Nd+MwlNdnGODbd2EwUZPlsw==}
+ /babel-plugin-polyfill-corejs3/0.5.2_@babel+core@7.17.2:
+ resolution: {integrity: sha512-G3uJih0XWiID451fpeFaYGVuxHEjzKTHtc9uGFEjR6hHrvNzeS/PX+LLLcetJcytsB5m4j+K3o/EpXJNb/5IEQ==}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.16.0
- '@babel/helper-define-polyfill-provider': 0.3.0_@babel+core@7.16.0
- core-js-compat: 3.19.2
+ '@babel/core': 7.17.2
+ '@babel/helper-define-polyfill-provider': 0.3.1_@babel+core@7.17.2
+ core-js-compat: 3.21.0
transitivePeerDependencies:
- supports-color
dev: true
- /babel-plugin-polyfill-regenerator/0.3.0_@babel+core@7.16.0:
- resolution: {integrity: sha512-dhAPTDLGoMW5/84wkgwiLRwMnio2i1fUe53EuvtKMv0pn2p3S8OCoV1xAzfJPl0KOX7IB89s2ib85vbYiea3jg==}
+ /babel-plugin-polyfill-regenerator/0.3.1_@babel+core@7.17.2:
+ resolution: {integrity: sha512-Y2B06tvgHYt1x0yz17jGkGeeMr5FeKUu+ASJ+N6nB5lQ8Dapfg42i0OVrf8PNGJ3zKL4A23snMi1IRwrqqND7A==}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.16.0
- '@babel/helper-define-polyfill-provider': 0.3.0_@babel+core@7.16.0
+ '@babel/core': 7.17.2
+ '@babel/helper-define-polyfill-provider': 0.3.1_@babel+core@7.17.2
transitivePeerDependencies:
- supports-color
dev: true
@@ -7991,34 +7736,34 @@ packages:
resolution: {integrity: sha1-CvMqmm4Tyno/1QaeYtew9Y0NiUY=}
dev: true
- /babel-preset-current-node-syntax/1.0.1_@babel+core@7.16.0:
+ /babel-preset-current-node-syntax/1.0.1_@babel+core@7.17.2:
resolution: {integrity: sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==}
peerDependencies:
'@babel/core': ^7.0.0
dependencies:
- '@babel/core': 7.16.0
- '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.16.0
- '@babel/plugin-syntax-bigint': 7.8.3_@babel+core@7.16.0
- '@babel/plugin-syntax-class-properties': 7.12.13_@babel+core@7.16.0
- '@babel/plugin-syntax-import-meta': 7.10.4_@babel+core@7.16.0
- '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.16.0
- '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.16.0
- '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.16.0
- '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.16.0
- '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.16.0
- '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.16.0
- '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.16.0
- '@babel/plugin-syntax-top-level-await': 7.14.5_@babel+core@7.16.0
-
- /babel-preset-jest/27.4.0_@babel+core@7.16.0:
- resolution: {integrity: sha512-NK4jGYpnBvNxcGo7/ZpZJr51jCGT+3bwwpVIDY2oNfTxJJldRtB4VAcYdgp1loDE50ODuTu+yBjpMAswv5tlpg==}
+ '@babel/core': 7.17.2
+ '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.17.2
+ '@babel/plugin-syntax-bigint': 7.8.3_@babel+core@7.17.2
+ '@babel/plugin-syntax-class-properties': 7.12.13_@babel+core@7.17.2
+ '@babel/plugin-syntax-import-meta': 7.10.4_@babel+core@7.17.2
+ '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.17.2
+ '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.17.2
+ '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.17.2
+ '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.17.2
+ '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.17.2
+ '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.17.2
+ '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.17.2
+ '@babel/plugin-syntax-top-level-await': 7.14.5_@babel+core@7.17.2
+
+ /babel-preset-jest/27.5.1_@babel+core@7.17.2:
+ resolution: {integrity: sha512-Nptf2FzlPCWYuJg41HBqXVT8ym6bXOevuCTbhxlUpjwtysGaIWFvDEjp4y+G7fl13FgOdjs7P/DmErqH7da0Ag==}
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
peerDependencies:
'@babel/core': ^7.0.0
dependencies:
- '@babel/core': 7.16.0
- babel-plugin-jest-hoist: 27.4.0
- babel-preset-current-node-syntax: 1.0.1_@babel+core@7.16.0
+ '@babel/core': 7.17.2
+ babel-plugin-jest-hoist: 27.5.1
+ babel-preset-current-node-syntax: 1.0.1_@babel+core@7.17.2
/bail/1.0.5:
resolution: {integrity: sha512-xFbRxM1tahm08yHBP16MMjVUAvDaBMD38zsM9EMAUN61omwLmKlOpB/Zku5QkjZ8TZ4vn53pj+t518cH0S03RQ==}
@@ -8048,12 +7793,12 @@ packages:
/batch/0.6.1:
resolution: {integrity: sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=}
- dev: false
/bcrypt-pbkdf/1.0.2:
resolution: {integrity: sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=}
dependencies:
tweetnacl: 0.14.5
+ dev: false
/better-opn/2.1.1:
resolution: {integrity: sha512-kIPXZS5qwyKiX/HcRvDYfmBQUa8XP17I0mYZZ0y4UhpYOSvtsLHDYqmomS+Mj20aDvD3knEiQ0ecQy2nhio3yA==}
@@ -8069,16 +7814,6 @@ packages:
is-windows: 1.0.2
dev: false
- /bfj/6.1.2:
- resolution: {integrity: sha512-BmBJa4Lip6BPRINSZ0BPEIfB1wUY/9rwbwvIHQA1KjX9om29B6id0wnWXq7m3bn5JrUVjeOTnVuhPT1FiHwPGw==}
- engines: {node: '>= 6.0.0'}
- dependencies:
- bluebird: 3.7.2
- check-types: 8.0.3
- hoopy: 0.1.4
- tryer: 1.0.1
- dev: false
-
/big.js/3.2.0:
resolution: {integrity: sha512-+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q==}
dev: false
@@ -8096,6 +7831,7 @@ packages:
/bindings/1.5.0:
resolution: {integrity: sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==}
+ requiresBuild: true
dependencies:
file-uri-to-path: 1.0.0
optional: true
@@ -8140,31 +7876,16 @@ packages:
dns-txt: 2.0.2
multicast-dns: 6.2.3
multicast-dns-service-types: 1.1.0
- dev: false
/boolbase/1.0.0:
resolution: {integrity: sha1-aN/1++YMUes3cl6p4+0xDcwed24=}
- /boxen/4.2.0:
- resolution: {integrity: sha512-eB4uT9RGzg2odpER62bBwSLvUeGC+WbRjjyyFhGsKnc8wp/m0+hQsMUvUe3H2V0D5vw0nBdO1hCJoZo5mKeuIQ==}
- engines: {node: '>=8'}
- dependencies:
- ansi-align: 3.0.1
- camelcase: 5.3.1
- chalk: 3.0.0
- cli-boxes: 2.2.1
- string-width: 4.2.3
- term-size: 2.2.1
- type-fest: 0.8.1
- widest-line: 3.1.0
- dev: true
-
/boxen/5.1.2:
resolution: {integrity: sha512-9gYgQKXx+1nP8mP7CzFyaUARhg7D3n1dF/FnErWmu9l6JvGpNUN278h0aSb+QjoiKSWG+iZ3uHrcqk0qrY9RQQ==}
engines: {node: '>=10'}
dependencies:
ansi-align: 3.0.1
- camelcase: 6.2.1
+ camelcase: 6.3.0
chalk: 4.1.2
cli-boxes: 2.2.1
string-width: 4.2.3
@@ -8255,26 +7976,15 @@ packages:
dependencies:
pako: 1.0.11
- /browserslist/4.14.2:
- resolution: {integrity: sha512-HI4lPveGKUR0x2StIz+2FXfDk9SfVMrxn6PLh1JeGUwcuoDkdKZebWiyLRJ68iIPDpMI4JLVDf7S7XzslgWOhw==}
- engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
- hasBin: true
- dependencies:
- caniuse-lite: 1.0.30001283
- electron-to-chromium: 1.4.5
- escalade: 3.1.1
- node-releases: 1.1.77
- dev: true
-
- /browserslist/4.18.1:
- resolution: {integrity: sha512-8ScCzdpPwR2wQh8IT82CA2VgDwjHyqMovPBZSNH54+tm4Jk2pCuv90gmAdH6J84OCRWi0b4gMe6O6XPXuJnjgQ==}
+ /browserslist/4.19.1:
+ resolution: {integrity: sha512-u2tbbG5PdKRTUoctO3NBD8FQ5HdPh1ZXPHzp1rwaa5jTc+RV9/+RlWiAIKmjRPQF+xbGM9Kklj5bZQFa2s/38A==}
engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
hasBin: true
dependencies:
- caniuse-lite: 1.0.30001283
- electron-to-chromium: 1.4.5
+ caniuse-lite: 1.0.30001311
+ electron-to-chromium: 1.4.68
escalade: 3.1.1
- node-releases: 2.0.1
+ node-releases: 2.0.2
picocolors: 1.0.0
/bser/2.1.1:
@@ -8295,7 +8005,6 @@ packages:
/buffer-indexof/1.1.1:
resolution: {integrity: sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==}
- dev: false
/buffer-xor/1.0.3:
resolution: {integrity: sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=}
@@ -8336,8 +8045,8 @@ packages:
resolution: {integrity: sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==}
engines: {node: '>= 0.8'}
- /c8/7.10.0:
- resolution: {integrity: sha512-OAwfC5+emvA6R7pkYFVBTOtI5ruf9DahffGmIqUc9l6wEh0h7iAFP6dt/V9Ioqlr2zW5avX9U9/w1I4alTRHkA==}
+ /c8/7.11.0:
+ resolution: {integrity: sha512-XqPyj1uvlHMr+Y1IeRndC2X5P7iJzJlEJwBpCdBbq2JocXOgJfr+JVfJkyNMGROke5LfKrhSFXGFXnwnRJAUJw==}
engines: {node: '>=10.12.0'}
hasBin: true
dependencies:
@@ -8347,10 +8056,10 @@ packages:
foreground-child: 2.0.0
istanbul-lib-coverage: 3.2.0
istanbul-lib-report: 3.0.0
- istanbul-reports: 3.0.5
+ istanbul-reports: 3.1.4
rimraf: 3.0.2
test-exclude: 6.0.0
- v8-to-istanbul: 8.1.0
+ v8-to-istanbul: 8.1.1
yargs: 16.2.0
yargs-parser: 20.2.9
dev: true
@@ -8362,7 +8071,7 @@ packages:
chownr: 1.1.4
figgy-pudding: 3.5.2
glob: 7.2.0
- graceful-fs: 4.2.8
+ graceful-fs: 4.2.9
infer-owner: 1.0.4
lru-cache: 5.1.1
mississippi: 3.0.0
@@ -8378,14 +8087,14 @@ packages:
resolution: {integrity: sha512-VVdYzXEn+cnbXpFgWs5hTT7OScegHVmLhJIR8Ufqk3iFD6A6j5iSX1KuBTfNEv4tdJWE2PzA6IVFtcLC7fN9wQ==}
engines: {node: '>= 10'}
dependencies:
- '@npmcli/fs': 1.0.0
+ '@npmcli/fs': 1.1.1
'@npmcli/move-file': 1.1.2
chownr: 2.0.0
fs-minipass: 2.1.0
glob: 7.2.0
infer-owner: 1.0.4
lru-cache: 6.0.0
- minipass: 3.1.5
+ minipass: 3.1.6
minipass-collect: 1.0.2
minipass-flush: 1.0.5
minipass-pipeline: 1.2.4
@@ -8461,17 +8170,27 @@ packages:
camelcase: 5.3.1
map-obj: 4.3.0
quick-lru: 4.0.1
+ dev: false
/camelcase/5.3.1:
resolution: {integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==}
engines: {node: '>=6'}
- /camelcase/6.2.1:
- resolution: {integrity: sha512-tVI4q5jjFV5CavAU8DXfza/TJcZutVKo/5Foskmsqcm0MsL91moHvwiGNnqaa2o6PF/7yT5ikDRcVcl8Rj6LCA==}
+ /camelcase/6.3.0:
+ resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==}
engines: {node: '>=10'}
- /caniuse-lite/1.0.30001283:
- resolution: {integrity: sha512-9RoKo841j1GQFSJz/nCXOj0sD7tHBtlowjYlrqIUS812x9/emfBLBt6IyMz1zIaYc/eRL8Cs6HPUVi2Hzq4sIg==}
+ /caniuse-api/3.0.0:
+ resolution: {integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==}
+ dependencies:
+ browserslist: 4.19.1
+ caniuse-lite: 1.0.30001311
+ lodash.memoize: 4.1.2
+ lodash.uniq: 4.5.0
+ dev: false
+
+ /caniuse-lite/1.0.30001311:
+ resolution: {integrity: sha512-mleTFtFKfykEeW34EyfhGIFjGCqzhh38Y0LhdQ9aWF+HorZTtdgKV/1hEE0NlFkG2ubvisPV6l400tlbPys98A==}
/capture-exit/2.0.0:
resolution: {integrity: sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g==}
@@ -8487,6 +8206,7 @@ packages:
/caseless/0.12.0:
resolution: {integrity: sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=}
+ dev: false
/ccount/1.1.0:
resolution: {integrity: sha512-vlNK021QdI7PNeiUh/lKkC/mNHHfV0m/Ad5JoI0TYtlBnJAslM/JIkm/tGC88bkLIwO6OQ5uV6ztS6kVAtCDlg==}
@@ -8501,6 +8221,7 @@ packages:
has-ansi: 2.0.0
strip-ansi: 3.0.1
supports-color: 2.0.0
+ dev: false
/chalk/2.4.2:
resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==}
@@ -8541,17 +8262,18 @@ packages:
resolution: {integrity: sha512-mKKUkUbhPpQlCOfIuZkvSEgktjPFIsZKRRbC6KWVEMvlzblj3i3asQv5ODsrwt0N3pHAEvjP8KTQPHkp0+6jOg==}
dev: true
+ /charcodes/0.2.0:
+ resolution: {integrity: sha512-Y4kiDb+AM4Ecy58YkuZrrSRJBDQdQ2L+NyS1vHHFtNtUjgutcZfx3yp1dAONI/oPaPmyGfCLx5CxL+zauIMyKQ==}
+ engines: {node: '>=6'}
+ dev: true
+
/chardet/0.7.0:
resolution: {integrity: sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==}
dev: false
- /check-types/8.0.3:
- resolution: {integrity: sha512-YpeKZngUmG65rLudJ4taU7VLkOCTMhNl/u4ctNC56LQS/zJTyNH0Lrtwm1tfTsbLlwvlfsA2d1c8vCf/Kh2KwQ==}
- dev: false
-
/chokidar/2.1.8:
resolution: {integrity: sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==}
- deprecated: Chokidar 2 will break on node v14+. Upgrade to chokidar 3 with 15x less dependencies.
+ deprecated: Chokidar 2 does not receive security updates since 2019. Upgrade to chokidar 3 with 15x fewer dependencies
dependencies:
anymatch: 2.0.0
async-each: 1.0.3
@@ -8581,8 +8303,8 @@ packages:
optionalDependencies:
fsevents: 2.1.3
- /chokidar/3.5.2:
- resolution: {integrity: sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==}
+ /chokidar/3.5.3:
+ resolution: {integrity: sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==}
engines: {node: '>= 8.10.0'}
dependencies:
anymatch: 3.1.2
@@ -8637,12 +8359,11 @@ packages:
dependencies:
source-map: 0.6.1
- /clean-css/5.2.2:
- resolution: {integrity: sha512-/eR8ru5zyxKzpBLv9YZvMXgTSSQn7AdkMItMYynsFgGwTveCRVam9IUPFloE85B4vAIj05IuKmmEoV7/AQjT0w==}
+ /clean-css/5.2.4:
+ resolution: {integrity: sha512-nKseG8wCzEuji/4yrgM/5cthL9oTDc5UOQyFMvW/Q53oP6gLH690o1NbuTh6Y18nujr7BxlsFuS7gXLnLzKJGg==}
engines: {node: '>= 10.0'}
dependencies:
source-map: 0.6.1
- dev: true
/clean-stack/2.2.0:
resolution: {integrity: sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==}
@@ -8660,21 +8381,20 @@ packages:
restore-cursor: 3.1.0
dev: false
- /cli-table/0.3.9:
- resolution: {integrity: sha512-7eA6hFtAZwVx3dWAGoaBqTrzWko5jRUFKpHT64ZHkJpaA3y5wf5NlLjguqTRmqycatJZiwftODYYyGNLbQ7MuA==}
+ /cli-table/0.3.11:
+ resolution: {integrity: sha512-IqLQi4lO0nIB4tcdTpN4LCB9FI3uqrJZK7RC515EnhZ6qBaglkIgICb1wjeAqpdoOabm1+SuQtkXIPdYC93jhQ==}
+ engines: {node: '>= 0.2.0'}
dependencies:
colors: 1.0.3
- strip-ansi: 6.0.1
dev: false
- /cli-table3/0.6.0:
- resolution: {integrity: sha512-gnB85c3MGC7Nm9I/FkiasNBOKjOiO1RNuXXarQms37q4QMpWdlbBgD/VnOStA2faG1dpXMv31RFApjX1/QdgWQ==}
+ /cli-table3/0.6.1:
+ resolution: {integrity: sha512-w0q/enDHhPLq44ovMGdQeeDLvwxwavsJX7oQGYt/LrBlYsyaxyDnp6z3QzFut/6kLLKnlcUVJLrpB7KBfgG/RA==}
engines: {node: 10.* || >= 12.*}
dependencies:
- object-assign: 4.1.1
string-width: 4.2.3
optionalDependencies:
- colors: 1.2.5
+ colors: 1.4.0
dev: true
/cli-width/3.0.0:
@@ -8688,6 +8408,7 @@ packages:
string-width: 3.1.0
strip-ansi: 5.2.0
wrap-ansi: 5.1.0
+ dev: false
/cliui/7.0.4:
resolution: {integrity: sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==}
@@ -8695,6 +8416,7 @@ packages:
string-width: 4.2.3
strip-ansi: 6.0.1
wrap-ansi: 7.0.0
+ dev: true
/clone-deep/4.0.1:
resolution: {integrity: sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==}
@@ -8703,7 +8425,6 @@ packages:
is-plain-object: 2.0.4
kind-of: 6.0.3
shallow-clone: 3.0.1
- dev: true
/clone-response/1.0.2:
resolution: {integrity: sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws=}
@@ -8760,13 +8481,17 @@ packages:
/color-name/1.1.4:
resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==}
- /colorette/1.4.0:
- resolution: {integrity: sha512-Y2oEozpomLn7Q3HFP7dpww7AtMJplbM9lGZP6RDfHqmbeRjiwRg4n6VM6j4KLmRke85uWEI7JqF17f3pqdRA0g==}
+ /color-support/1.1.3:
+ resolution: {integrity: sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==}
+ hasBin: true
+ dev: true
+
+ /colord/2.9.2:
+ resolution: {integrity: sha512-Uqbg+J445nc1TKn4FoDPS6ZZqAvEDnwrH42yo8B40JSOgSLxMZ/gt3h4nmCtPLQeXhjJJkqBx7SCY35WnIixaQ==}
dev: false
/colorette/2.0.16:
resolution: {integrity: sha512-hUewv7oMjCp+wkBv5Rm0v87eJhq4woh5rSR+42YSQJKecCqgIqNkZ6lAlQms/BwHPJA5NKMRlpxPRv0n8HQW6g==}
- dev: false
/colors/1.0.3:
resolution: {integrity: sha1-BDP0TYCWgP3rYO0mDxsMJi6CpAs=}
@@ -8777,6 +8502,13 @@ packages:
resolution: {integrity: sha512-erNRLao/Y3Fv54qUa0LBB+//Uf3YwMUmdJinN20yMXm9zdKKqH9wt7R9IIVZ+K7ShzfpLV/Zg8+VyrBJYB4lpg==}
engines: {node: '>=0.1.90'}
+ /colors/1.4.0:
+ resolution: {integrity: sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==}
+ engines: {node: '>=0.1.90'}
+ requiresBuild: true
+ dev: true
+ optional: true
+
/combined-stream/1.0.8:
resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==}
engines: {node: '>= 0.8'}
@@ -8799,10 +8531,24 @@ packages:
engines: {node: '>= 6'}
dev: true
+ /commander/7.2.0:
+ resolution: {integrity: sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==}
+ engines: {node: '>= 10'}
+ dev: false
+
/commander/8.3.0:
resolution: {integrity: sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==}
engines: {node: '>= 12'}
+ /commander/9.0.0:
+ resolution: {integrity: sha512-JJfP2saEKbQqvW+FI93OYUB4ByV5cizMpFMiiJI8xDbBvQvSkIk0VvQdn1CZ8mqAO8Loq2h0gYTYtDFUZUeERw==}
+ engines: {node: ^12.20.0 || >=14}
+ dev: false
+
+ /common-path-prefix/3.0.0:
+ resolution: {integrity: sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==}
+ dev: true
+
/commondir/1.0.1:
resolution: {integrity: sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=}
@@ -8819,7 +8565,7 @@ packages:
resolution: {integrity: sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==}
engines: {node: '>= 0.8.0'}
dependencies:
- accepts: 1.3.7
+ accepts: 1.3.8
bytes: 3.0.0
compressible: 2.0.18
debug: 2.6.9
@@ -8848,7 +8594,7 @@ packages:
engines: {node: '>=8'}
dependencies:
dot-prop: 5.3.0
- graceful-fs: 4.2.8
+ graceful-fs: 4.2.9
make-dir: 3.1.0
unique-string: 2.0.0
write-file-atomic: 3.0.3
@@ -8858,7 +8604,6 @@ packages:
/connect-history-api-fallback/1.6.0:
resolution: {integrity: sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==}
engines: {node: '>=0.8'}
- dev: false
/console-browserify/1.2.0:
resolution: {integrity: sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==}
@@ -8891,8 +8636,8 @@ packages:
resolution: {integrity: sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==}
engines: {node: '>= 0.6'}
- /cookie/0.4.1:
- resolution: {integrity: sha512-ZwrFkGJxUR3EIoXtO+yVE69Eb7KlixbaeAWfBQB9vVsNn/o+Yw69gBWSSDK825hQNdN+wF8zELf3dFNl/kxkUA==}
+ /cookie/0.4.2:
+ resolution: {integrity: sha512-aSWTXFzaKWkvHO1Ny/s+ePFpvKsPnjc551iI41v3ny/ow6tBG5Vd+FuqGNhh1LxOmVzOlGUriIlOaokOvhaStA==}
engines: {node: '>= 0.6'}
dev: false
@@ -8916,25 +8661,26 @@ packages:
toggle-selection: 1.0.6
dev: true
- /core-js-compat/3.19.2:
- resolution: {integrity: sha512-ObBY1W5vx/LFFMaL1P5Udo4Npib6fu+cMokeziWkA8Tns4FcDemKF5j9JvaI5JhdkW8EQJQGJN1EcrzmEwuAqQ==}
+ /core-js-compat/3.21.0:
+ resolution: {integrity: sha512-OSXseNPSK2OPJa6GdtkMz/XxeXx8/CJvfhQWTqd6neuUraujcL4jVsjkLQz1OWnax8xVQJnRPe0V2jqNWORA+A==}
dependencies:
- browserslist: 4.18.1
+ browserslist: 4.19.1
semver: 7.0.0
dev: true
- /core-js-pure/3.19.2:
- resolution: {integrity: sha512-5LkcgQEy8pFeVnd/zomkUBSwnmIxuF1C8E9KrMAbOc8f34IBT9RGvTYeNDdp1PnvMJrrVhvk1hg/yVV5h/znlg==}
+ /core-js-pure/3.21.0:
+ resolution: {integrity: sha512-VaJUunCZLnxuDbo1rNOzwbet9E1K9joiXS5+DQMPtgxd24wfsZbJZMMfQLGYMlCUvSxLfsRUUhoOR2x28mFfeg==}
requiresBuild: true
dev: true
- /core-js/3.19.2:
- resolution: {integrity: sha512-ciYCResnLIATSsXuXnIOH4CbdfgV+H1Ltg16hJFN7/v6OxqnFr/IFGeLacaZ+fHLAm0TBbXwNK9/DNBzBUrO/g==}
+ /core-js/3.21.0:
+ resolution: {integrity: sha512-YUdI3fFu4TF/2WykQ2xzSiTQdldLB4KVuL9WeAy5XONZYt5Cun/fpQvctoKbCgvPhmzADeesTk/j2Rdx77AcKQ==}
requiresBuild: true
dev: true
/core-util-is/1.0.2:
resolution: {integrity: sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=}
+ dev: false
/core-util-is/1.0.3:
resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==}
@@ -8959,13 +8705,12 @@ packages:
parse-json: 5.2.0
path-type: 4.0.0
yaml: 1.10.2
- dev: true
/cp-file/7.0.0:
resolution: {integrity: sha512-0Cbj7gyvFVApzpK/uhCtQ/9kE9UnYpxMzaq5nQQC/Dh4iaj5fxp7iEFIullrYwzj8nf0qnsI1Qsx34hAeAebvw==}
engines: {node: '>=8'}
dependencies:
- graceful-fs: 4.2.8
+ graceful-fs: 4.2.9
make-dir: 3.1.0
nested-error-stacks: 2.1.0
p-event: 4.2.0
@@ -9011,18 +8756,6 @@ packages:
safe-buffer: 5.2.1
sha.js: 2.4.11
- /create-react-context/0.3.0_prop-types@15.7.2+react@16.13.1:
- resolution: {integrity: sha512-dNldIoSuNSvlTJ7slIKC/ZFGKexBMBrrcc+TTe1NdmROnaASuLPvqpwj9v4XS4uXZ8+YPu0sNmShX2rXI5LNsw==}
- peerDependencies:
- prop-types: ^15.0.0
- react: ^0.14.0 || ^15.0.0 || ^16.0.0
- dependencies:
- gud: 1.0.0
- prop-types: 15.7.2
- react: 16.13.1
- warning: 4.0.3
- dev: true
-
/cross-spawn/6.0.5:
resolution: {integrity: sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==}
engines: {node: '>=4.8'}
@@ -9061,6 +8794,16 @@ packages:
engines: {node: '>=8'}
dev: true
+ /css-declaration-sorter/6.1.4_postcss@8.4.6:
+ resolution: {integrity: sha512-lpfkqS0fctcmZotJGhnxkIyJWvBXgpyi2wsFd4J8VB7wzyrT6Ch/3Q+FMNJpjK4gu1+GN5khOnpU2ZVKrLbhCw==}
+ engines: {node: '>= 10'}
+ peerDependencies:
+ postcss: ^8.0.9
+ dependencies:
+ postcss: 8.4.6
+ timsort: 0.3.0
+ dev: false
+
/css-loader/3.6.0_webpack@4.44.2:
resolution: {integrity: sha512-M5lSukoWi1If8dhQAUCvj4H8vUt3vOnwbQBH9DdTm/s4Ym2B/3dPMtYZeJmq7Q3S3Pa+I94DcZ7pc9bP14cWIQ==}
engines: {node: '>= 8.9.0'}
@@ -9072,7 +8815,7 @@ packages:
icss-utils: 4.1.1
loader-utils: 1.4.0
normalize-path: 3.0.0
- postcss: 7.0.32
+ postcss: 7.0.39
postcss-modules-extract-imports: 2.0.0
postcss-modules-local-by-default: 3.0.3
postcss-modules-scope: 2.2.0
@@ -9083,27 +8826,69 @@ packages:
webpack: 4.44.2
dev: true
- /css-loader/4.2.2_webpack@4.44.2:
- resolution: {integrity: sha512-omVGsTkZPVwVRpckeUnLshPp12KsmMSLqYxs12+RzM9jRR5Y+Idn/tBffjXRvOE+qW7if24cuceFJqYR5FmGBg==}
+ /css-loader/5.2.7_webpack@4.44.2:
+ resolution: {integrity: sha512-Q7mOvpBNBG7YrVGMxRxcBJZFL75o+cH2abNASdibkj/fffYD8qWbInZrD0S9ccI6vZclF3DsHE7njGlLtaHbhg==}
engines: {node: '>= 10.13.0'}
peerDependencies:
webpack: ^4.27.0 || ^5.0.0
dependencies:
- camelcase: 6.2.1
- cssesc: 3.0.0
- icss-utils: 4.1.1
+ icss-utils: 5.1.0_postcss@8.4.6
loader-utils: 2.0.2
- postcss: 7.0.32
- postcss-modules-extract-imports: 2.0.0
- postcss-modules-local-by-default: 3.0.3
- postcss-modules-scope: 2.2.0
- postcss-modules-values: 3.0.0
+ postcss: 8.4.6
+ postcss-modules-extract-imports: 3.0.0_postcss@8.4.6
+ postcss-modules-local-by-default: 4.0.0_postcss@8.4.6
+ postcss-modules-scope: 3.0.0_postcss@8.4.6
+ postcss-modules-values: 4.0.0_postcss@8.4.6
postcss-value-parser: 4.2.0
- schema-utils: 2.7.1
+ schema-utils: 3.1.1
semver: 7.3.5
webpack: 4.44.2
dev: true
+ /css-loader/6.6.0_webpack@5.68.0:
+ resolution: {integrity: sha512-FK7H2lisOixPT406s5gZM1S3l8GrfhEBT3ZiL2UX1Ng1XWs0y2GPllz/OTyvbaHe12VgQrIXIzuEGVlbUhodqg==}
+ engines: {node: '>= 12.13.0'}
+ peerDependencies:
+ webpack: ^5.0.0
+ dependencies:
+ icss-utils: 5.1.0_postcss@8.4.6
+ postcss: 8.4.6
+ postcss-modules-extract-imports: 3.0.0_postcss@8.4.6
+ postcss-modules-local-by-default: 4.0.0_postcss@8.4.6
+ postcss-modules-scope: 3.0.0_postcss@8.4.6
+ postcss-modules-values: 4.0.0_postcss@8.4.6
+ postcss-value-parser: 4.2.0
+ semver: 7.3.5
+ webpack: 5.68.0
+
+ /css-minimizer-webpack-plugin/3.4.1_webpack@5.68.0:
+ resolution: {integrity: sha512-1u6D71zeIfgngN2XNRJefc/hY7Ybsxd74Jm4qngIXyUEk7fss3VUzuHxLAq/R8NAba4QU9OUSaMZlbpRc7bM4Q==}
+ engines: {node: '>= 12.13.0'}
+ peerDependencies:
+ '@parcel/css': '*'
+ clean-css: '*'
+ csso: '*'
+ esbuild: '*'
+ webpack: ^5.0.0
+ peerDependenciesMeta:
+ '@parcel/css':
+ optional: true
+ clean-css:
+ optional: true
+ csso:
+ optional: true
+ esbuild:
+ optional: true
+ dependencies:
+ cssnano: 5.0.17_postcss@8.4.6
+ jest-worker: 27.5.1
+ postcss: 8.4.6
+ schema-utils: 4.0.0
+ serialize-javascript: 6.0.0
+ source-map: 0.6.1
+ webpack: 5.68.0
+ dev: false
+
/css-modules-loader-core/1.1.0:
resolution: {integrity: sha1-WQhmgpShvs0mGuCkziGwtVHyHRY=}
dependencies:
@@ -9115,12 +8900,12 @@ packages:
postcss-modules-values: 1.3.0
dev: false
- /css-select/4.1.3:
- resolution: {integrity: sha512-gT3wBNd9Nj49rAbmtFHj1cljIAOLYSX1nZ8CB7TBO3INYckygm5B7LISU/szY//YmdiSLbJvDLOx9VnMVpMBxA==}
+ /css-select/4.2.1:
+ resolution: {integrity: sha512-/aUslKhzkTNCQUB2qTX84lVmfia9NyjP3WpDGtj/WxhwBzWBYUV3DgUpurHTme8UTPcPlAD1DJ+b0nN/t50zDQ==}
dependencies:
boolbase: 1.0.0
css-what: 5.1.0
- domhandler: 4.2.2
+ domhandler: 4.3.0
domutils: 2.8.0
nth-check: 2.0.1
@@ -9131,6 +8916,14 @@ packages:
fastparse: 1.1.2
dev: false
+ /css-tree/1.1.3:
+ resolution: {integrity: sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==}
+ engines: {node: '>=8.0.0'}
+ dependencies:
+ mdn-data: 2.0.14
+ source-map: 0.6.1
+ dev: false
+
/css-what/5.1.0:
resolution: {integrity: sha512-arSMRWIIFY0hV8pIxZMEfmMI47Wj3R/aWpZDDxWYCPEiOMv6tfOrnpDtgxBYPEQD4V0Y/958+1TdC3iWTFcUPw==}
engines: {node: '>= 6'}
@@ -9140,6 +8933,72 @@ packages:
engines: {node: '>=4'}
hasBin: true
+ /cssnano-preset-default/5.1.12_postcss@8.4.6:
+ resolution: {integrity: sha512-rO/JZYyjW1QNkWBxMGV28DW7d98UDLaF759frhli58QFehZ+D/LSmwQ2z/ylBAe2hUlsIWTq6NYGfQPq65EF9w==}
+ engines: {node: ^10 || ^12 || >=14.0}
+ peerDependencies:
+ postcss: ^8.2.15
+ dependencies:
+ css-declaration-sorter: 6.1.4_postcss@8.4.6
+ cssnano-utils: 3.0.2_postcss@8.4.6
+ postcss: 8.4.6
+ postcss-calc: 8.2.4_postcss@8.4.6
+ postcss-colormin: 5.2.5_postcss@8.4.6
+ postcss-convert-values: 5.0.4_postcss@8.4.6
+ postcss-discard-comments: 5.0.3_postcss@8.4.6
+ postcss-discard-duplicates: 5.0.3_postcss@8.4.6
+ postcss-discard-empty: 5.0.3_postcss@8.4.6
+ postcss-discard-overridden: 5.0.4_postcss@8.4.6
+ postcss-merge-longhand: 5.0.6_postcss@8.4.6
+ postcss-merge-rules: 5.0.6_postcss@8.4.6
+ postcss-minify-font-values: 5.0.4_postcss@8.4.6
+ postcss-minify-gradients: 5.0.6_postcss@8.4.6
+ postcss-minify-params: 5.0.5_postcss@8.4.6
+ postcss-minify-selectors: 5.1.3_postcss@8.4.6
+ postcss-normalize-charset: 5.0.3_postcss@8.4.6
+ postcss-normalize-display-values: 5.0.3_postcss@8.4.6
+ postcss-normalize-positions: 5.0.4_postcss@8.4.6
+ postcss-normalize-repeat-style: 5.0.4_postcss@8.4.6
+ postcss-normalize-string: 5.0.4_postcss@8.4.6
+ postcss-normalize-timing-functions: 5.0.3_postcss@8.4.6
+ postcss-normalize-unicode: 5.0.4_postcss@8.4.6
+ postcss-normalize-url: 5.0.5_postcss@8.4.6
+ postcss-normalize-whitespace: 5.0.4_postcss@8.4.6
+ postcss-ordered-values: 5.0.5_postcss@8.4.6
+ postcss-reduce-initial: 5.0.3_postcss@8.4.6
+ postcss-reduce-transforms: 5.0.4_postcss@8.4.6
+ postcss-svgo: 5.0.4_postcss@8.4.6
+ postcss-unique-selectors: 5.0.4_postcss@8.4.6
+ dev: false
+
+ /cssnano-utils/3.0.2_postcss@8.4.6:
+ resolution: {integrity: sha512-KhprijuQv2sP4kT92sSQwhlK3SJTbDIsxcfIEySB0O+3m9esFOai7dP9bMx5enHAh2MwarVIcnwiWoOm01RIbQ==}
+ engines: {node: ^10 || ^12 || >=14.0}
+ peerDependencies:
+ postcss: ^8.2.15
+ dependencies:
+ postcss: 8.4.6
+ dev: false
+
+ /cssnano/5.0.17_postcss@8.4.6:
+ resolution: {integrity: sha512-fmjLP7k8kL18xSspeXTzRhaFtRI7DL9b8IcXR80JgtnWBpvAzHT7sCR/6qdn0tnxIaINUN6OEQu83wF57Gs3Xw==}
+ engines: {node: ^10 || ^12 || >=14.0}
+ peerDependencies:
+ postcss: ^8.2.15
+ dependencies:
+ cssnano-preset-default: 5.1.12_postcss@8.4.6
+ lilconfig: 2.0.4
+ postcss: 8.4.6
+ yaml: 1.10.2
+ dev: false
+
+ /csso/4.2.0:
+ resolution: {integrity: sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==}
+ engines: {node: '>=8.0.0'}
+ dependencies:
+ css-tree: 1.1.3
+ dev: false
+
/cssom/0.3.8:
resolution: {integrity: sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==}
@@ -9168,6 +9027,7 @@ packages:
engines: {node: '>=0.10'}
dependencies:
assert-plus: 1.0.0
+ dev: false
/data-urls/2.0.0:
resolution: {integrity: sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==}
@@ -9227,10 +9087,12 @@ packages:
dependencies:
decamelize: 1.2.0
map-obj: 1.0.1
+ dev: false
/decamelize/1.2.0:
resolution: {integrity: sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=}
engines: {node: '>=0.10.0'}
+ dev: false
/decimal.js/10.3.1:
resolution: {integrity: sha512-V0pfhfr8suzyPGOx3nmq4aHqabehUZn6Ch9kyFpV79TGDTWFmHqUqXdabR7QHqxzrYolF4+tVmJhUG4OURg5dQ==}
@@ -9257,8 +9119,7 @@ packages:
is-regex: 1.1.4
object-is: 1.1.5
object-keys: 1.1.1
- regexp.prototype.flags: 1.3.1
- dev: false
+ regexp.prototype.flags: 1.4.1
/deep-extend/0.6.0:
resolution: {integrity: sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==}
@@ -9268,8 +9129,8 @@ packages:
/deep-is/0.1.4:
resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==}
- /deep-object-diff/1.1.0:
- resolution: {integrity: sha512-b+QLs5vHgS+IoSNcUE4n9HP2NwcHj7aqnJWsjPtuG75Rh5TOaGt0OjAYInh77d5T16V5cRDC+Pw/6ZZZiETBGw==}
+ /deep-object-diff/1.1.7:
+ resolution: {integrity: sha512-QkgBca0mL08P6HiOjoqvmm6xOAl2W6CT2+34Ljhg0OeFan8cwlcdq8jrLKsBBuUFAZLsN5b6y491KdKEoSo9lg==}
dev: true
/deepmerge/4.2.2:
@@ -9289,7 +9150,6 @@ packages:
engines: {node: '>= 10'}
dependencies:
execa: 5.1.1
- dev: false
/defer-to-connect/1.1.3:
resolution: {integrity: sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==}
@@ -9298,7 +9158,6 @@ packages:
/define-lazy-prop/2.0.0:
resolution: {integrity: sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==}
engines: {node: '>=8'}
- dev: false
/define-properties/1.1.3:
resolution: {integrity: sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==}
@@ -9342,15 +9201,14 @@ packages:
resolution: {integrity: sha512-1shh9DQ23L16oXSZKB2JxpL7iMy2E0S9d517ptA1P8iw0alkPtQcrKH7ru31rYtKwF499HkTu+DRzq3TCKDFRQ==}
engines: {node: '>=10'}
dependencies:
- globby: 11.0.4
- graceful-fs: 4.2.8
+ globby: 11.1.0
+ graceful-fs: 4.2.9
is-glob: 4.0.3
is-path-cwd: 2.2.0
is-path-inside: 3.0.3
p-map: 4.0.0
rimraf: 3.0.2
slash: 3.0.0
- dev: false
/delayed-stream/1.0.0:
resolution: {integrity: sha1-3zrhmayt+31ECqrgsp4icrJOxhk=}
@@ -9388,22 +9246,12 @@ packages:
engines: {node: '>=8'}
dev: false
- /detect-newline/3.1.0:
- resolution: {integrity: sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==}
- engines: {node: '>=8'}
-
- /detect-node/2.1.0:
- resolution: {integrity: sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==}
- dev: false
-
- /detect-port-alt/1.1.6:
- resolution: {integrity: sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q==}
- engines: {node: '>= 4.2.1'}
- hasBin: true
- dependencies:
- address: 1.1.2
- debug: 2.6.9
- dev: true
+ /detect-newline/3.1.0:
+ resolution: {integrity: sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==}
+ engines: {node: '>=8'}
+
+ /detect-node/2.1.0:
+ resolution: {integrity: sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==}
/detect-port/1.3.0:
resolution: {integrity: sha512-E+B1gzkl2gqxt1IhUzwjrxBKRqx1UzC3WLONHinn8S3T6lwV/agVCyitiFOsGJ/eYuEUBvD71MZHy3Pv1G9doQ==}
@@ -9421,8 +9269,13 @@ packages:
wrappy: 1.0.2
dev: false
- /diff-sequences/27.4.0:
- resolution: {integrity: sha512-YqiQzkrsmHMH5uuh8OdQFU9/ZpADnwzml8z0O5HvRNda+5UZsaX/xN+AAxfR2hWq1Y7HZnAzO9J5lJXOuDz2Ww==}
+ /diff-sequences/25.2.6:
+ resolution: {integrity: sha512-Hq8o7+6GaZeoFjtpgvRBUknSXNeJiCx7V9Fr94ZMljNiCr9n9L8H8aJqgWOQiDDGdyn29fRNcDdRVJ5fdyihfg==}
+ engines: {node: '>= 8.3'}
+ dev: true
+
+ /diff-sequences/27.5.1:
+ resolution: {integrity: sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ==}
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
/diff/4.0.2:
@@ -9457,20 +9310,17 @@ packages:
/dns-equal/1.0.0:
resolution: {integrity: sha1-s55/HabrCnW6nBcySzR1PEfgZU0=}
- dev: false
/dns-packet/1.3.4:
resolution: {integrity: sha512-BQ6F4vycLXBvdrJZ6S3gZewt6rcrks9KBgM9vrhW+knGRqc8uEdT7fuCwloc7nny5xNoMJ17HGH0R/6fpo8ECA==}
dependencies:
ip: 1.1.5
safe-buffer: 5.2.1
- dev: false
/dns-txt/2.0.2:
resolution: {integrity: sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=}
dependencies:
buffer-indexof: 1.1.1
- dev: false
/doctrine/2.1.0:
resolution: {integrity: sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==}
@@ -9493,7 +9343,7 @@ packages:
resolution: {integrity: sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==}
dependencies:
domelementtype: 2.2.0
- domhandler: 4.2.2
+ domhandler: 4.3.0
entities: 2.2.0
/dom-walk/0.1.2:
@@ -9513,8 +9363,8 @@ packages:
dependencies:
webidl-conversions: 5.0.0
- /domhandler/4.2.2:
- resolution: {integrity: sha512-PzE9aBMsdZO8TK4BnuJwH0QT41wgMbRzuZrHUcpYncEjmQazq8QEaBWgLG7ZyC/DAZKEgglpIA6j4Qn/HmxS3w==}
+ /domhandler/4.3.0:
+ resolution: {integrity: sha512-fC0aXNQXqKSFTr2wDNZDhsEYjCiYsDWl3D01kwt25hm1YIPyDGHvvi3rw+PLqHAl/m71MaiF7d5zvBr0p5UB2g==}
engines: {node: '>= 4'}
dependencies:
domelementtype: 2.2.0
@@ -9524,7 +9374,7 @@ packages:
dependencies:
dom-serializer: 1.3.2
domelementtype: 2.2.0
- domhandler: 4.2.2
+ domhandler: 4.3.0
/dot-case/3.0.4:
resolution: {integrity: sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==}
@@ -9539,30 +9389,10 @@ packages:
is-obj: 2.0.0
dev: true
- /dotenv-defaults/1.1.1:
- resolution: {integrity: sha512-6fPRo9o/3MxKvmRZBD3oNFdxODdhJtIy1zcJeUSCs6HCy4tarUpd+G67UTU9tF6OWXeSPqsm4fPAB+2eY9Rt9Q==}
- dependencies:
- dotenv: 6.2.0
- dev: true
-
/dotenv-expand/5.1.0:
resolution: {integrity: sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==}
dev: true
- /dotenv-webpack/1.8.0_webpack@4.44.2:
- resolution: {integrity: sha512-o8pq6NLBehtrqA8Jv8jFQNtG9nhRtVqmoD4yWbgUyoU3+9WBlPe+c2EAiaJok9RB28QvrWvdWLZGeTT5aATDMg==}
- peerDependencies:
- webpack: ^1 || ^2 || ^3 || ^4
- dependencies:
- dotenv-defaults: 1.1.1
- webpack: 4.44.2
- dev: true
-
- /dotenv/6.2.0:
- resolution: {integrity: sha512-HygQCKUBSFl8wKQZBSemMywRWcEDNidvNbjGVyZu3nbZ8qq9ubiPoGLMdRDpfSrpkkm9BXYFkpKxxFX38o/76w==}
- engines: {node: '>=6'}
- dev: true
-
/dotenv/8.6.0:
resolution: {integrity: sha512-IrPdXQsk2BbzvCBGBOTmmSH5SodmqZNt4ERAZDmW4CT+tL8VtvinqywuANaFu4bOMWki16nqf0e4oC0QIaDr/g==}
engines: {node: '>=10'}
@@ -9573,9 +9403,9 @@ packages:
peerDependencies:
react: '>=16.12.0'
dependencies:
- '@babel/runtime': 7.16.3
+ '@babel/runtime': 7.17.2
compute-scroll-into-view: 1.0.17
- prop-types: 15.7.2
+ prop-types: 15.8.1
react: 16.13.1
react-is: 17.0.2
tslib: 2.3.1
@@ -9583,6 +9413,7 @@ packages:
/duplexer/0.1.2:
resolution: {integrity: sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==}
+ dev: false
/duplexer3/0.1.4:
resolution: {integrity: sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=}
@@ -9601,6 +9432,7 @@ packages:
dependencies:
jsbn: 0.1.1
safer-buffer: 2.1.2
+ dev: false
/ecdsa-sig-formatter/1.0.11:
resolution: {integrity: sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==}
@@ -9611,17 +9443,11 @@ packages:
/ee-first/1.1.1:
resolution: {integrity: sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=}
- /ejs/2.7.4:
- resolution: {integrity: sha512-7vmuyh5+kuUyJKePhQfRQBhXV5Ce+RnaeeQArKu1EAMpL3WbgMt5WG6uQZpEVvYSSsxMXRKOewtDk9RaTKXRlA==}
- engines: {node: '>=0.10.0'}
- requiresBuild: true
- dev: false
-
- /electron-to-chromium/1.4.5:
- resolution: {integrity: sha512-YKaB+t8ul5crdh6OeqT2qXdxJGI0fAYb6/X8pDIyye+c3a7ndOCk5gVeKX+ABwivCGNS56vOAif3TN0qJMpEHw==}
+ /electron-to-chromium/1.4.68:
+ resolution: {integrity: sha512-cId+QwWrV8R1UawO6b9BR1hnkJ4EJPCPAr4h315vliHUtVUJDk39Sg1PMNnaWKfj5x+93ssjeJ9LKL6r8LaMiA==}
- /element-resize-detector/1.2.3:
- resolution: {integrity: sha512-+dhNzUgLpq9ol5tyhoG7YLoXL3ssjfFW+0gpszXPwRU6NjGr1fVHMEAF8fVzIiRJq57Nre0RFeIjJwI8Nh2NmQ==}
+ /element-resize-detector/1.2.4:
+ resolution: {integrity: sha512-Fl5Ftk6WwXE0wqCgNoseKWndjzZlDCwuPTcoVZfCP9R3EHQF8qUtr3YUPNETegRBOKqQKPW3n4kiIWngGi8tKg==}
dependencies:
batch-processor: 1.0.0
dev: true
@@ -9643,6 +9469,7 @@ packages:
/emoji-regex/7.0.3:
resolution: {integrity: sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==}
+ dev: false
/emoji-regex/8.0.0:
resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==}
@@ -9656,14 +9483,14 @@ packages:
resolution: {integrity: sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==}
engines: {node: '>= 4'}
- /emotion-theming/10.3.0_8c858eb68ab225557109f1eef5525e4b:
+ /emotion-theming/10.3.0_a6ac92556268c13c3510d54517698648:
resolution: {integrity: sha512-mXiD2Oj7N9b6+h/dC6oLf9hwxbtKHQjoIqtodEyL8CpkN4F3V4IK/BT4D0C7zSs4BBFOu4UlPJbvvBLa88SGEA==}
peerDependencies:
'@emotion/core': ^10.0.27
react: '>=16.3.0'
dependencies:
- '@babel/runtime': 7.16.3
- '@emotion/core': 10.3.0_react@16.13.1
+ '@babel/runtime': 7.17.2
+ '@emotion/core': 10.3.1_react@16.13.1
'@emotion/weak-memoize': 0.2.5
hoist-non-react-statics: 3.3.2
react: 16.13.1
@@ -9690,15 +9517,15 @@ packages:
resolution: {integrity: sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==}
engines: {node: '>=6.9.0'}
dependencies:
- graceful-fs: 4.2.8
+ graceful-fs: 4.2.9
memory-fs: 0.5.0
tapable: 1.1.3
- /enhanced-resolve/5.8.3:
- resolution: {integrity: sha512-EGAbGvH7j7Xt2nc0E7D99La1OiEs8LnyimkRgwExpUMScN6O+3x9tIWs7PLQZVNx4YD+00skHXPXi1yQHpAmZA==}
+ /enhanced-resolve/5.9.0:
+ resolution: {integrity: sha512-weDYmzbBygL7HzGGS26M3hGQx68vehdEg6VUmqSOaFzXExFqlnKuSvsEJCVGQHScS8CQMbrAqftT+AzzHNt/YA==}
engines: {node: '>=10.13.0'}
dependencies:
- graceful-fs: 4.2.8
+ graceful-fs: 4.2.9
tapable: 2.2.1
/enquirer/2.3.6:
@@ -9714,6 +9541,7 @@ packages:
/env-paths/2.2.1:
resolution: {integrity: sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==}
engines: {node: '>=6'}
+ dev: false
/envinfo/7.8.1:
resolution: {integrity: sha512-/o+BXHmB7ocbHEAs6F2EnG0ogybVVUdkRunTT2glZU9XAaGmhqskrvKwqXuDfNjEO0LZKWdejEEpnq8aM0tOaw==}
@@ -9751,12 +9579,12 @@ packages:
has-symbols: 1.0.2
internal-slot: 1.0.3
is-callable: 1.2.4
- is-negative-zero: 2.0.1
+ is-negative-zero: 2.0.2
is-regex: 1.1.4
is-shared-array-buffer: 1.0.1
is-string: 1.0.7
- is-weakref: 1.0.1
- object-inspect: 1.11.0
+ is-weakref: 1.0.2
+ object-inspect: 1.12.0
object-keys: 1.1.1
object.assign: 4.1.2
string.prototype.trimend: 1.0.4
@@ -9780,12 +9608,8 @@ packages:
isarray: 2.0.5
dev: true
- /es-module-lexer/0.4.1:
- resolution: {integrity: sha512-ooYciCUtfw6/d2w56UVeqHPcoCFAiJdz5XOkYpv/Txl1HMUozpXjz/2RIQgqwKdXNDPSF1W7mJCFse3G+HDyAA==}
-
/es-module-lexer/0.9.3:
resolution: {integrity: sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==}
- dev: true
/es-to-primitive/1.2.1:
resolution: {integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==}
@@ -9795,8 +9619,8 @@ packages:
is-date-object: 1.0.5
is-symbol: 1.0.4
- /es5-shim/4.6.2:
- resolution: {integrity: sha512-n0XTVMGps+Deyr38jtqKPR5F5hb9owYeRQcKJW39eFvzUk/u/9Ww315werRzbiNMnHCUw/YHDPBphTlEnzdi+A==}
+ /es5-shim/4.6.5:
+ resolution: {integrity: sha512-vfQ4UAai8szn0sAubCy97xnZ4sJVDD1gt/Grn736hg8D7540wemIb1YPrYZSTqlM2H69EQX1or4HU/tSwRTI3w==}
engines: {node: '>=0.4.0'}
dev: true
@@ -9869,13 +9693,13 @@ packages:
doctrine: 2.1.0
eslint: 7.30.0
estraverse: 5.3.0
- jsx-ast-utils: 2.4.1
- minimatch: 3.0.4
+ jsx-ast-utils: 3.2.1
+ minimatch: 3.0.5
object.entries: 1.1.5
object.fromentries: 2.0.5
object.hasown: 1.1.0
object.values: 1.1.5
- prop-types: 15.7.2
+ prop-types: 15.8.1
resolve: 2.0.0-next.3
semver: 6.3.0
string.prototype.matchall: 4.0.6
@@ -9892,13 +9716,13 @@ packages:
doctrine: 2.1.0
eslint: 8.7.0
estraverse: 5.3.0
- jsx-ast-utils: 2.4.1
- minimatch: 3.0.4
+ jsx-ast-utils: 3.2.1
+ minimatch: 3.0.5
object.entries: 1.1.5
object.fromentries: 2.0.5
object.hasown: 1.1.0
object.values: 1.1.5
- prop-types: 15.7.2
+ prop-types: 15.8.1
resolve: 2.0.0-next.3
semver: 6.3.0
string.prototype.matchall: 4.0.6
@@ -9966,10 +9790,6 @@ packages:
resolution: {integrity: sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==}
engines: {node: '>=10'}
- /eslint-visitor-keys/3.1.0:
- resolution: {integrity: sha512-yWJFpu4DtjsWKkt5GeNBBuZMlNcYVs6vRCLoCVEJrTjaSB6LC98gFipNK/erM2Heg/E8mIK+hXG/pJMLK+eRZA==}
- engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
-
/eslint-visitor-keys/3.2.0:
resolution: {integrity: sha512-IOzT0X126zn7ALX0dwFiUQEdsfzrm4+ISsQS8nukaJXwEyYKRSnEIIDULYg1mCtGp7UUXgfGl7BIolXREQK+XQ==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
@@ -9999,7 +9819,7 @@ packages:
file-entry-cache: 6.0.1
functional-red-black-tree: 1.0.1
glob-parent: 5.1.2
- globals: 13.12.0
+ globals: 13.12.1
ignore: 4.0.6
import-fresh: 3.3.0
imurmurhash: 0.1.4
@@ -10008,7 +9828,7 @@ packages:
json-stable-stringify-without-jsonify: 1.0.1
levn: 0.4.1
lodash.merge: 4.6.2
- minimatch: 3.0.4
+ minimatch: 3.0.5
natural-compare: 1.4.0
optionator: 0.9.1
progress: 2.0.3
@@ -10016,7 +9836,7 @@ packages:
semver: 7.3.5
strip-ansi: 6.0.1
strip-json-comments: 3.1.1
- table: 6.7.3
+ table: 6.8.0
text-table: 0.2.0
v8-compile-cache: 2.3.0
transitivePeerDependencies:
@@ -10029,7 +9849,7 @@ packages:
hasBin: true
dependencies:
'@eslint/eslintrc': 1.0.5
- '@humanwhocodes/config-array': 0.9.2
+ '@humanwhocodes/config-array': 0.9.3
ajv: 6.12.6
chalk: 4.1.2
cross-spawn: 7.0.3
@@ -10046,7 +9866,7 @@ packages:
file-entry-cache: 6.0.1
functional-red-black-tree: 1.0.1
glob-parent: 6.0.2
- globals: 13.12.0
+ globals: 13.12.1
ignore: 5.2.0
import-fresh: 3.3.0
imurmurhash: 0.1.4
@@ -10055,7 +9875,7 @@ packages:
json-stable-stringify-without-jsonify: 1.0.1
levn: 0.4.1
lodash.merge: 4.6.2
- minimatch: 3.0.4
+ minimatch: 3.0.5
natural-compare: 1.4.0
optionator: 0.9.1
regexpp: 3.2.0
@@ -10112,9 +9932,9 @@ packages:
resolution: {integrity: sha512-YNF+mZ/Wu2FU/gvmzuWtYc8rloubL7wfXCTgouFrnjGVXPA/EeYYA7pupXWrb3Iv1cTBeSSxxJIbK23l4MRNqg==}
engines: {node: '>=8.3.0'}
dependencies:
- '@babel/traverse': 7.16.3
- '@babel/types': 7.16.0
- c8: 7.10.0
+ '@babel/traverse': 7.17.0
+ '@babel/types': 7.17.0
+ c8: 7.11.0
transitivePeerDependencies:
- supports-color
dev: true
@@ -10160,7 +9980,7 @@ packages:
is-stream: 1.1.0
npm-run-path: 2.0.2
p-finally: 1.0.0
- signal-exit: 3.0.6
+ signal-exit: 3.0.7
strip-eof: 1.0.0
/execa/5.1.1:
@@ -10174,7 +9994,7 @@ packages:
merge-stream: 2.0.0
npm-run-path: 4.0.1
onetime: 5.1.2
- signal-exit: 3.0.6
+ signal-exit: 3.0.7
strip-final-newline: 2.0.0
/exit/0.1.2:
@@ -10200,22 +10020,20 @@ packages:
homedir-polyfill: 1.0.3
dev: false
- /expect/27.4.2:
- resolution: {integrity: sha512-BjAXIDC6ZOW+WBFNg96J22D27Nq5ohn+oGcuP2rtOtcjuxNoV9McpQ60PcQWhdFOSBIQdR72e+4HdnbZTFSTyg==}
+ /expect/27.5.1:
+ resolution: {integrity: sha512-E1q5hSUG2AmYQwQJ041nvgpkODHQvB+RKlB4IYdru6uJsyFTRyZAP463M+1lINorwbqAmUggi6+WwkD8lCS/Dw==}
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
dependencies:
- '@jest/types': 27.4.2
- ansi-styles: 5.2.0
- jest-get-type: 27.4.0
- jest-matcher-utils: 27.4.2
- jest-message-util: 27.4.2
- jest-regex-util: 27.4.0
+ '@jest/types': 27.5.1
+ jest-get-type: 27.5.1
+ jest-matcher-utils: 27.5.1
+ jest-message-util: 27.5.1
/express/4.17.1:
resolution: {integrity: sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==}
engines: {node: '>= 0.10.0'}
dependencies:
- accepts: 1.3.7
+ accepts: 1.3.8
array-flatten: 1.1.1
body-parser: 1.19.0
content-disposition: 0.5.3
@@ -10297,6 +10115,7 @@ packages:
/extsprintf/1.3.0:
resolution: {integrity: sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=}
engines: {'0': node >=0.6.0}
+ dev: false
/fast-decode-uri-component/1.0.1:
resolution: {integrity: sha512-WKgKWg5eUxvRZGwW8FvfbaH7AXSh2cL+3j5fMGzUMCxWBJ3dV3a7Wz8y2f/uQ0e3B6WmodD3oS54jTQ9HVTIIg==}
@@ -10317,9 +10136,9 @@ packages:
micromatch: 3.1.10
dev: true
- /fast-glob/3.2.7:
- resolution: {integrity: sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q==}
- engines: {node: '>=8'}
+ /fast-glob/3.2.11:
+ resolution: {integrity: sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==}
+ engines: {node: '>=8.6.0'}
dependencies:
'@nodelib/fs.stat': 2.0.5
'@nodelib/fs.walk': 1.2.8
@@ -10334,8 +10153,8 @@ packages:
/fast-json-stable-stringify/2.1.0:
resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==}
- /fast-json-stringify/2.7.12:
- resolution: {integrity: sha512-4hjwZDPmgj/ZUKXhEWovGPciE/5mWtAIQQxN+2VBDFun7DRTk2oOItbu9ZZp6kqj+eZ/u7z+dgBgM74cfGRnBQ==}
+ /fast-json-stringify/2.7.13:
+ resolution: {integrity: sha512-ar+hQ4+OIurUGjSJD1anvYSDcUflywhKjfxnsW4TBTD7+u0tJufv6DKRWoQk3vI6YBOWMoz0TQtfbe7dxbQmvA==}
engines: {node: '>= 10.0.0'}
dependencies:
ajv: 6.12.6
@@ -10347,8 +10166,8 @@ packages:
/fast-levenshtein/2.0.6:
resolution: {integrity: sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=}
- /fast-redact/3.0.2:
- resolution: {integrity: sha512-YN+CYfCVRVMUZOUPeinHNKgytM1wPI/C/UCLEi56EsY2dwwvI00kIJHJoI7pMVqGoMew8SMZ2SSfHKHULHXDsg==}
+ /fast-redact/3.1.0:
+ resolution: {integrity: sha512-dir8LOnvialLxiXDPESMDHGp82CHi6ZEYTVkcvdn5d7psdv9ZkkButXrOeXST4aqreIRR+N7CYlsrwFuorurVg==}
engines: {node: '>=6'}
dev: false
@@ -10371,13 +10190,13 @@ packages:
'@fastify/proxy-addr': 3.0.0
abstract-logging: 2.0.1
avvio: 7.2.2
- fast-json-stringify: 2.7.12
+ fast-json-stringify: 2.7.13
fastify-error: 0.3.1
fastify-warning: 0.2.0
- find-my-way: 4.4.0
+ find-my-way: 4.5.1
flatstr: 1.0.12
- light-my-request: 4.7.0
- pino: 6.13.3
+ light-my-request: 4.7.1
+ pino: 6.13.4
readable-stream: 3.6.0
rfdc: 1.3.0
secure-json-parse: 2.4.0
@@ -10407,7 +10226,6 @@ packages:
engines: {node: '>=0.8.0'}
dependencies:
websocket-driver: 0.7.4
- dev: false
/fb-watchman/2.0.1:
resolution: {integrity: sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==}
@@ -10468,18 +10286,9 @@ packages:
/file-uri-to-path/1.0.0:
resolution: {integrity: sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==}
+ requiresBuild: true
optional: true
- /filesize/3.6.1:
- resolution: {integrity: sha512-7KjR1vv6qnicaPMi1iiTcI85CyYwRO/PSFCu6SvqL8jN2Wjt/NIYQTFtFs7fSDCYOstUkEWIQGFUg5YZQfjlcg==}
- engines: {node: '>= 0.4.0'}
- dev: false
-
- /filesize/6.1.0:
- resolution: {integrity: sha512-LpCHtPQ3sFx67z+uh2HnSyWSLLu5Jxo21795uRDuar/EOuYWXib5EmPaGIBuSnRqH2IODiKA2k5re/K9OnN/Yg==}
- engines: {node: '>= 0.4.0'}
- dev: true
-
/fill-range/4.0.0:
resolution: {integrity: sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=}
engines: {node: '>=0.10.0'}
@@ -10524,8 +10333,8 @@ packages:
pkg-dir: 4.2.0
dev: true
- /find-my-way/4.4.0:
- resolution: {integrity: sha512-hpntHvK0iOHp3pqWRRUEzioar4tp8euBD8DkPG3VauOriZLgwGZLTNp6yZSrdctJ8RCDS7zhZSR2V+yOaBbNow==}
+ /find-my-way/4.5.1:
+ resolution: {integrity: sha512-kE0u7sGoUFbMXcOG/xpkmz4sRLCklERnBcg7Ftuu1iAxsfEt2S46RLJ3Sq7vshsEy2wJT2hZxE58XZK27qa8kg==}
engines: {node: '>=10'}
dependencies:
fast-decode-uri-component: 1.0.1
@@ -10573,18 +10382,18 @@ packages:
resolution: {integrity: sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==}
engines: {node: ^10.12.0 || >=12.0.0}
dependencies:
- flatted: 3.2.4
+ flatted: 3.2.5
rimraf: 3.0.2
/flatstr/1.0.12:
resolution: {integrity: sha512-4zPxDyhCyiN2wIAtSLI6gc82/EjqZc1onI4Mz/l0pWrAlsSfYH/2ZIcU+e3oA2wDwbzIWNKwa23F8rh6+DRWkw==}
dev: false
- /flatted/3.2.4:
- resolution: {integrity: sha512-8/sOawo8tJ4QOBX8YlQBMxL8+RLZfxMQOif9o0KUKTNTjMYElWPE0r/m5VNFxTRd0NSw8qSy8dajrwX4RYI1Hw==}
+ /flatted/3.2.5:
+ resolution: {integrity: sha512-WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg==}
- /flow-parser/0.165.1:
- resolution: {integrity: sha512-vz/5MZIePDCZO9FfnRaH398cc+XSwtgoUzR6pC5zbekpk5ttCaXOnxypho+hb0NzUyQNFV+6vpU8joRZ1llrCw==}
+ /flow-parser/0.171.0:
+ resolution: {integrity: sha512-cqEsgic6HH81Pz0IQLeyuoh0O8Y7ECAIdZ0idPQ9P1jZ/kHB9KK0hwqnjVtqTGog15JURkIxvyXm+9pAb6uuSQ==}
engines: {node: '>=0.4.0'}
dev: true
@@ -10594,8 +10403,8 @@ packages:
inherits: 2.0.4
readable-stream: 2.3.7
- /follow-redirects/1.14.5:
- resolution: {integrity: sha512-wtphSXy7d4/OR+MvIFbCVBDzZ5520qV8XfPklSN5QtxuMUJZ+b0Wnst1e1lCDocfzuCkHqj8k0FpZqO+UIaKNA==}
+ /follow-redirects/1.14.8:
+ resolution: {integrity: sha512-1x0S9UVJHsQprFcEC/qnNzBLcIxsjAV905f/UkQxbclCsoTWlacCNOpQa/anodLl2uaEKFhfWOvM2Qg77+15zA==}
engines: {node: '>=4.0'}
peerDependencies:
debug: '*'
@@ -10603,8 +10412,8 @@ packages:
debug:
optional: true
- /follow-redirects/1.14.5_debug@4.3.3:
- resolution: {integrity: sha512-wtphSXy7d4/OR+MvIFbCVBDzZ5520qV8XfPklSN5QtxuMUJZ+b0Wnst1e1lCDocfzuCkHqj8k0FpZqO+UIaKNA==}
+ /follow-redirects/1.14.8_debug@4.3.3:
+ resolution: {integrity: sha512-1x0S9UVJHsQprFcEC/qnNzBLcIxsjAV905f/UkQxbclCsoTWlacCNOpQa/anodLl2uaEKFhfWOvM2Qg77+15zA==}
engines: {node: '>=4.0'}
peerDependencies:
debug: '*'
@@ -10624,26 +10433,27 @@ packages:
engines: {node: '>=8.0.0'}
dependencies:
cross-spawn: 7.0.3
- signal-exit: 3.0.6
+ signal-exit: 3.0.7
dev: true
/forever-agent/0.6.1:
resolution: {integrity: sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=}
+ dev: false
/fork-ts-checker-webpack-plugin/4.1.6:
resolution: {integrity: sha512-DUxuQaKoqfNne8iikd14SAkh5uw4+8vNifp6gmA73yYNS6ywLIWSLD/n/mBzHQRpW3J7rbATEakmiA8JvkTyZw==}
engines: {node: '>=6.11.5', yarn: '>=1.0.0'}
dependencies:
- '@babel/code-frame': 7.10.4
+ '@babel/code-frame': 7.16.7
chalk: 2.4.2
micromatch: 3.1.10
- minimatch: 3.0.4
+ minimatch: 3.0.5
semver: 5.7.1
tapable: 1.1.3
worker-rpc: 0.1.1
dev: true
- /fork-ts-checker-webpack-plugin/6.5.0_typescript@4.5.2+webpack@4.44.2:
+ /fork-ts-checker-webpack-plugin/6.5.0_typescript@4.5.5+webpack@4.44.2:
resolution: {integrity: sha512-cS178Y+xxtIjEUorcHddKS7yCMlrDPV31mt47blKKRfMd70Kxu5xruAFE2o9sDY6wVC5deuob/u/alD04YYHnw==}
engines: {node: '>=10', yarn: '>=1.0.0'}
peerDependencies:
@@ -10657,20 +10467,20 @@ packages:
vue-template-compiler:
optional: true
dependencies:
- '@babel/code-frame': 7.16.0
+ '@babel/code-frame': 7.16.7
'@types/json-schema': 7.0.9
chalk: 4.1.2
- chokidar: 3.5.2
+ chokidar: 3.5.3
cosmiconfig: 6.0.0
deepmerge: 4.2.2
fs-extra: 9.1.0
glob: 7.2.0
- memfs: 3.4.0
- minimatch: 3.0.4
+ memfs: 3.4.1
+ minimatch: 3.0.5
schema-utils: 2.7.0
semver: 7.3.5
tapable: 1.1.3
- typescript: 4.5.2
+ typescript: 4.5.5
webpack: 4.44.2
dev: true
@@ -10681,6 +10491,7 @@ packages:
asynckit: 0.4.0
combined-stream: 1.0.8
mime-types: 2.1.34
+ dev: false
/form-data/3.0.1:
resolution: {integrity: sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==}
@@ -10699,6 +10510,9 @@ packages:
resolution: {integrity: sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==}
engines: {node: '>= 0.6'}
+ /fraction.js/4.1.3:
+ resolution: {integrity: sha512-pUHWWt6vHzZZiQJcM6S/0PXfS+g6FM4BF5rj9wZyreivhQPdsh5PpE25VtSNxq80wHS5RfY51Ii+8Z0Zl/pmzg==}
+
/fragment-cache/0.2.1:
resolution: {integrity: sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=}
engines: {node: '>=0.10.0'}
@@ -10718,7 +10532,7 @@ packages:
/fs-extra/0.30.0:
resolution: {integrity: sha1-8jP/zAjU2n1DLapEl3aYnbHfk/A=}
dependencies:
- graceful-fs: 4.2.8
+ graceful-fs: 4.2.9
jsonfile: 2.4.0
klaw: 1.3.1
path-is-absolute: 1.0.1
@@ -10729,7 +10543,7 @@ packages:
resolution: {integrity: sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==}
engines: {node: '>=6 <7 || >=8'}
dependencies:
- graceful-fs: 4.2.8
+ graceful-fs: 4.2.9
jsonfile: 4.0.0
universalify: 0.1.2
@@ -10738,7 +10552,7 @@ packages:
engines: {node: '>=10'}
dependencies:
at-least-node: 1.0.0
- graceful-fs: 4.2.8
+ graceful-fs: 4.2.9
jsonfile: 6.1.0
universalify: 2.0.0
dev: true
@@ -10747,7 +10561,7 @@ packages:
resolution: {integrity: sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==}
engines: {node: '>= 8'}
dependencies:
- minipass: 3.1.5
+ minipass: 3.1.6
/fs-monkey/1.0.3:
resolution: {integrity: sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==}
@@ -10755,7 +10569,7 @@ packages:
/fs-write-stream-atomic/1.0.10:
resolution: {integrity: sha1-tH31NJPvkR33VzHnCp3tAYnbQMk=}
dependencies:
- graceful-fs: 4.2.8
+ graceful-fs: 4.2.9
iferr: 0.1.5
imurmurhash: 0.1.4
readable-stream: 2.3.7
@@ -10779,12 +10593,14 @@ packages:
engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0}
os: [darwin]
deprecated: '"Please update to latest v2.3 or v2.2"'
+ requiresBuild: true
optional: true
/fsevents/2.3.2:
resolution: {integrity: sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==}
engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0}
os: [darwin]
+ requiresBuild: true
optional: true
/function-bind/1.1.1:
@@ -10819,16 +10635,33 @@ packages:
console-control-strings: 1.1.0
has-unicode: 2.0.1
object-assign: 4.1.1
- signal-exit: 3.0.6
+ signal-exit: 3.0.7
string-width: 1.0.2
strip-ansi: 3.0.1
wide-align: 1.1.5
+ dev: false
+
+ /gauge/3.0.2:
+ resolution: {integrity: sha512-+5J6MS/5XksCuXq++uFRsnUd7Ovu1XenbeuIuNRJxYWjgQbPuFhT14lAvsWfqfAmnwluf1OwMjz39HjfLPci0Q==}
+ engines: {node: '>=10'}
+ dependencies:
+ aproba: 2.0.0
+ color-support: 1.1.3
+ console-control-strings: 1.1.0
+ has-unicode: 2.0.1
+ object-assign: 4.1.1
+ signal-exit: 3.0.7
+ string-width: 4.2.3
+ strip-ansi: 6.0.1
+ wide-align: 1.1.5
+ dev: true
/gaze/1.1.3:
resolution: {integrity: sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==}
engines: {node: '>= 4.0.0'}
dependencies:
globule: 1.3.3
+ dev: false
/generic-names/2.0.1:
resolution: {integrity: sha512-kPCHWa1m9wGG/OwQpeweTwM/PYiQLrUIxXbt/P4Nic3LbGjCP0YwrALHW1uNLKZ0LIMg+RF+XRlj2ekT9ZlZAQ==}
@@ -10863,6 +10696,7 @@ packages:
/get-stdin/4.0.1:
resolution: {integrity: sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=}
engines: {node: '>=0.10.0'}
+ dev: false
/get-stream/4.1.0:
resolution: {integrity: sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==}
@@ -10896,6 +10730,7 @@ packages:
resolution: {integrity: sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=}
dependencies:
assert-plus: 1.0.0
+ dev: false
/git-repo-info/2.1.1:
resolution: {integrity: sha512-8aCohiDo4jwjOwma4FmYFd3i97urZulL8XL24nIPxuE+GZnfsAyy/g2Shqx6OjUiFKUXZM+Yy+KHnOmmA3FVcg==}
@@ -10906,24 +10741,10 @@ packages:
resolution: {integrity: sha512-w0dzqw/nt51xMVmlaV1+JRzN+oCa1KfcgGEWhxUG16wbdA+Xnt/yoFO8Z8x/V82ZcZ0wy6ln9QDup5avbhiDhQ==}
dev: true
- /glob-base/0.3.0:
- resolution: {integrity: sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q=}
- engines: {node: '>=0.10.0'}
- dependencies:
- glob-parent: 2.0.0
- is-glob: 2.0.1
- dev: true
-
/glob-escape/0.0.2:
resolution: {integrity: sha1-nCf3gh7RwTd1gvPv2VWOP2dWKO0=}
engines: {node: '>= 0.10'}
- /glob-parent/2.0.0:
- resolution: {integrity: sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=}
- dependencies:
- is-glob: 2.0.1
- dev: true
-
/glob-parent/3.1.0:
resolution: {integrity: sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=}
dependencies:
@@ -10965,7 +10786,7 @@ packages:
fs.realpath: 1.0.0
inflight: 1.0.6
inherits: 2.0.4
- minimatch: 3.0.4
+ minimatch: 3.0.5
once: 1.4.0
path-is-absolute: 1.0.1
@@ -10975,9 +10796,10 @@ packages:
fs.realpath: 1.0.0
inflight: 1.0.6
inherits: 2.0.4
- minimatch: 3.0.4
+ minimatch: 3.0.5
once: 1.4.0
path-is-absolute: 1.0.1
+ dev: false
/glob/7.2.0:
resolution: {integrity: sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==}
@@ -10985,7 +10807,7 @@ packages:
fs.realpath: 1.0.0
inflight: 1.0.6
inherits: 2.0.4
- minimatch: 3.0.4
+ minimatch: 3.0.5
once: 1.4.0
path-is-absolute: 1.0.1
@@ -11010,6 +10832,7 @@ packages:
engines: {node: '>=6'}
dependencies:
global-prefix: 3.0.0
+ dev: false
/global-prefix/1.0.2:
resolution: {integrity: sha1-2/dDxsFJklk8ZVVoy2btMsASLr4=}
@@ -11029,6 +10852,7 @@ packages:
ini: 1.3.8
kind-of: 6.0.3
which: 1.3.1
+ dev: false
/global/4.4.0:
resolution: {integrity: sha512-wv/LAoHdRE3BeTGz53FAamhGlPLhlssK45usmGFThIi4XqnBmjKQ16u+RNbP7WvigRZDxUsM0J3gcQ5yicaL0w==}
@@ -11041,8 +10865,8 @@ packages:
resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==}
engines: {node: '>=4'}
- /globals/13.12.0:
- resolution: {integrity: sha512-uS8X6lSKN2JumVoXrbUz+uG4BYG+eiawqm3qFcT7ammfbUHeCBoJMlHcec/S3krSk73/AE/f0szYFmgAA3kYZg==}
+ /globals/13.12.1:
+ resolution: {integrity: sha512-317dFlgY2pdJZ9rspXDks7073GpDmXdfbM3vYYp0HAMKGDh1FfWPleI2ljVNLQX5M5lXcAslTcPTrOrMEFOjyw==}
engines: {node: '>=8'}
dependencies:
type-fest: 0.20.2
@@ -11054,26 +10878,14 @@ packages:
define-properties: 1.1.3
dev: true
- /globby/11.0.1:
- resolution: {integrity: sha512-iH9RmgwCmUJHi2z5o2l3eTtGBtXek1OYlHrbcxOYugyHLmAsZrPj43OtHThd62Buh/Vv6VyCBD2bdyWcGNQqoQ==}
- engines: {node: '>=10'}
- dependencies:
- array-union: 2.1.0
- dir-glob: 3.0.1
- fast-glob: 3.2.7
- ignore: 5.1.9
- merge2: 1.4.1
- slash: 3.0.0
- dev: true
-
- /globby/11.0.4:
- resolution: {integrity: sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg==}
+ /globby/11.1.0:
+ resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==}
engines: {node: '>=10'}
dependencies:
array-union: 2.1.0
dir-glob: 3.0.1
- fast-glob: 3.2.7
- ignore: 5.1.9
+ fast-glob: 3.2.11
+ ignore: 5.2.0
merge2: 1.4.1
slash: 3.0.0
@@ -11108,7 +10920,8 @@ packages:
dependencies:
glob: 7.1.7
lodash: 4.17.21
- minimatch: 3.0.4
+ minimatch: 3.0.5
+ dev: false
/got/9.6.0:
resolution: {integrity: sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==}
@@ -11131,27 +10944,36 @@ packages:
resolution: {integrity: sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw==}
dev: false
- /graceful-fs/4.2.8:
- resolution: {integrity: sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg==}
-
- /gud/1.0.0:
- resolution: {integrity: sha512-zGEOVKFM5sVPPrYs7J5/hYEw2Pof8KCyOwyhG8sAF26mCAeUFAcYPu1mwB7hhpIP29zOIBaDqwuHdLp0jvZXjw==}
- dev: true
+ /graceful-fs/4.2.9:
+ resolution: {integrity: sha512-NtNxqUcXgpW2iMrfqSfR73Glt39K+BLwWsPs94yR63v45T0Wbej7eRmL5cWfwEgqXnmjQp3zaJTshdRW/qC2ZQ==}
- /gzip-size/5.1.1:
- resolution: {integrity: sha512-FNHi6mmoHvs1mxZAds4PpdCS6QG8B4C1krxJsMutgxl5t3+GlRTzzI3NEkifXx2pVsOvJdOGSmIgDhQ55FwdPA==}
- engines: {node: '>=6'}
+ /gzip-size/6.0.0:
+ resolution: {integrity: sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==}
+ engines: {node: '>=10'}
dependencies:
duplexer: 0.1.2
- pify: 4.0.1
+ dev: false
/handle-thing/2.0.1:
resolution: {integrity: sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==}
- dev: false
+
+ /handlebars/4.7.7:
+ resolution: {integrity: sha512-aAcXm5OAfE/8IXkcZvCepKU3VzW1/39Fb5ZuqMtgI/hT8X2YgoMvBY5dLhq/cpOvw7Lk1nK/UF71aLG/ZnVYRA==}
+ engines: {node: '>=0.4.7'}
+ hasBin: true
+ dependencies:
+ minimist: 1.2.5
+ neo-async: 2.6.2
+ source-map: 0.6.1
+ wordwrap: 1.0.0
+ optionalDependencies:
+ uglify-js: 3.15.1
+ dev: true
/har-schema/2.0.0:
resolution: {integrity: sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=}
engines: {node: '>=4'}
+ dev: false
/har-validator/5.1.5:
resolution: {integrity: sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==}
@@ -11160,16 +10982,19 @@ packages:
dependencies:
ajv: 6.12.6
har-schema: 2.0.0
+ dev: false
/hard-rejection/2.1.0:
resolution: {integrity: sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==}
engines: {node: '>=6'}
+ dev: false
/has-ansi/2.0.0:
resolution: {integrity: sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=}
engines: {node: '>=0.10.0'}
dependencies:
ansi-regex: 2.1.1
+ dev: false
/has-bigints/1.0.1:
resolution: {integrity: sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==}
@@ -11329,6 +11154,18 @@ packages:
resolution: {integrity: sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A==}
dev: true
+ /history/5.0.0:
+ resolution: {integrity: sha512-3NyRMKIiFSJmIPdq7FxkNMJkQ7ZEtVblOQ38VtKaA0zZMW1Eo6Q6W8oDKEflr1kNNTItSnk4JMCO1deeSgbLLg==}
+ dependencies:
+ '@babel/runtime': 7.17.2
+ dev: true
+
+ /history/5.2.0:
+ resolution: {integrity: sha512-uPSF6lAJb3nSePJ43hN3eKj1dTWpN9gMod0ZssbFTIsen+WehTmEadgL+kg78xLJFdRfrrC//SavDzmRVdE+Ig==}
+ dependencies:
+ '@babel/runtime': 7.17.2
+ dev: true
+
/hmac-drbg/1.0.1:
resolution: {integrity: sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=}
dependencies:
@@ -11349,19 +11186,15 @@ packages:
parse-passwd: 1.0.0
dev: false
- /hoopy/0.1.4:
- resolution: {integrity: sha512-HRcs+2mr52W0K+x8RzcLzuPPmVIKMSv97RGHy0Ea9y/mpcaK+xTrjICA04KAHi4GRzxliNqNJEFYWHghy3rSfQ==}
- engines: {node: '>= 6.0.0'}
- dev: false
-
/hosted-git-info/2.8.9:
resolution: {integrity: sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==}
- /hosted-git-info/4.0.2:
- resolution: {integrity: sha512-c9OGXbZ3guC/xOlCg1Ci/VgWlwsqDv1yMQL1CWqXDL0hDjXuNcq0zuR4xqPSuasI3kqFDhqSyTjREz5gzq0fXg==}
+ /hosted-git-info/4.1.0:
+ resolution: {integrity: sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==}
engines: {node: '>=10'}
dependencies:
lru-cache: 6.0.0
+ dev: false
/hpack.js/2.1.6:
resolution: {integrity: sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=}
@@ -11370,7 +11203,6 @@ packages:
obuf: 1.1.2
readable-stream: 2.3.7
wbuf: 1.7.3
- dev: false
/html-encoding-sniffer/2.0.1:
resolution: {integrity: sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==}
@@ -11380,6 +11212,7 @@ packages:
/html-entities/1.4.0:
resolution: {integrity: sha512-8nxjcBcd8wovbeKx7h3wTji4e6+rhaVuPNpMqwWgnHh+N9ToqsCs6XztWRBPQ+UtzsoMAdKZtUENoVzU/EMtZA==}
+ dev: false
/html-entities/2.3.2:
resolution: {integrity: sha512-c3Ab/url5ksaT0WyleslpBEthOzWhrjQbg75y7XUsfSzi3Dgzt0l8w5e7DylRn15MTlMMD58dTfzddNS2kcAjQ==}
@@ -11406,7 +11239,7 @@ packages:
hasBin: true
dependencies:
camel-case: 4.1.2
- clean-css: 5.2.2
+ clean-css: 5.2.4
commander: 8.3.0
he: 1.2.0
param-case: 3.0.4
@@ -11414,7 +11247,6 @@ packages:
terser: 5.10.0
transitivePeerDependencies:
- acorn
- dev: true
/html-tags/3.1.0:
resolution: {integrity: sha512-1qYz89hW3lFDEazhjW0yVAV87lw8lVkrJocr72XmBkMKsoSVJCQx3W8BXsC7hO2qAt8BoVjYjtAcZ9perqGnNg==}
@@ -11425,23 +11257,6 @@ packages:
resolution: {integrity: sha512-uE/TxKuyNIcx44cIWnjr/rfIATDH7ZaOMmstu0CwhFG1Dunhlp4OC6/NMbhiwoq5BpW0ubi303qnEk/PZj614w==}
dev: true
- /html-webpack-plugin/4.5.2:
- resolution: {integrity: sha512-q5oYdzjKUIPQVjOosjgvCHQOv9Ett9CYYHlgvJeXG0qQvdSojnBq4vAdQBwn1+yGveAwHCoe/rMR86ozX3+c2A==}
- engines: {node: '>=6.9'}
- peerDependencies:
- webpack: ^4.0.0 || ^5.0.0
- dependencies:
- '@types/html-minifier-terser': 5.1.2
- '@types/tapable': 1.0.6
- '@types/webpack': 4.41.32
- html-minifier-terser: 5.1.1
- loader-utils: 1.4.0
- lodash: 4.17.21
- pretty-error: 2.1.2
- tapable: 1.1.3
- util.promisify: 1.0.0
- dev: true
-
/html-webpack-plugin/4.5.2_webpack@4.44.2:
resolution: {integrity: sha512-q5oYdzjKUIPQVjOosjgvCHQOv9Ett9CYYHlgvJeXG0qQvdSojnBq4vAdQBwn1+yGveAwHCoe/rMR86ozX3+c2A==}
engines: {node: '>=6.9'}
@@ -11457,9 +11272,9 @@ packages:
pretty-error: 2.1.2
tapable: 1.1.3
util.promisify: 1.0.0
- webpack: 4.44.2_webpack-cli@3.3.12
+ webpack: 4.44.2
- /html-webpack-plugin/5.5.0_webpack@4.44.2:
+ /html-webpack-plugin/5.5.0_webpack@5.68.0:
resolution: {integrity: sha512-sy88PC2cRTVxvETRgUHFrL4No3UxvcH8G1NepGhqaTT+GXN2kTamqasot0inS5hXeg1cMbFDt27zzo9p35lZVw==}
engines: {node: '>=10.13.0'}
peerDependencies:
@@ -11470,16 +11285,15 @@ packages:
lodash: 4.17.21
pretty-error: 4.0.0
tapable: 2.2.1
- webpack: 4.44.2
+ webpack: 5.68.0
transitivePeerDependencies:
- acorn
- dev: true
/htmlparser2/6.1.0:
resolution: {integrity: sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==}
dependencies:
domelementtype: 2.2.0
- domhandler: 4.2.2
+ domhandler: 4.3.0
domutils: 2.8.0
entities: 2.2.0
@@ -11489,7 +11303,6 @@ packages:
/http-deceiver/1.2.7:
resolution: {integrity: sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=}
- dev: false
/http-errors/1.6.3:
resolution: {integrity: sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=}
@@ -11499,7 +11312,6 @@ packages:
inherits: 2.0.3
setprototypeof: 1.1.0
statuses: 1.5.0
- dev: false
/http-errors/1.7.2:
resolution: {integrity: sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==}
@@ -11523,7 +11335,6 @@ packages:
/http-parser-js/0.5.5:
resolution: {integrity: sha512-x+JVEkO2PoM8qqpbPbOL3cqHPwerep7OwzK7Ay+sMQjKzaKCqWvjoXm5tqMP9tXWWTnTzAjIhXg+J99XYuPhPA==}
- dev: false
/http-proxy-agent/4.0.1:
resolution: {integrity: sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==}
@@ -11551,7 +11362,7 @@ packages:
resolution: {integrity: sha512-13eVVDYS4z79w7f1+NPllJtOQFx/FdUW4btIvVRMaRlUY9VGstAbo5MOhLEuUgZFRHn3x50ufn25zkj/boZnEg==}
engines: {node: '>=8.0.0'}
dependencies:
- '@types/http-proxy': 1.17.7
+ '@types/http-proxy': 1.17.8
http-proxy: 1.18.1
is-glob: 4.0.3
is-plain-obj: 3.0.0
@@ -11560,25 +11371,30 @@ packages:
- debug
dev: true
- /http-proxy-middleware/2.0.1:
- resolution: {integrity: sha512-cfaXRVoZxSed/BmkA7SwBVNI9Kj7HFltaE5rqYOub5kWzWZ+gofV2koVN1j2rMW7pEfSSlCHGJ31xmuyFyfLOg==}
+ /http-proxy-middleware/2.0.3_@types+express@4.17.13:
+ resolution: {integrity: sha512-1bloEwnrHMnCoO/Gcwbz7eSVvW50KPES01PecpagI+YLNLci4AcuKJrujW4Mc3sBLpFxMSlsLNHS5Nl/lvrTPA==}
engines: {node: '>=12.0.0'}
+ peerDependencies:
+ '@types/express': ^4.17.13
+ peerDependenciesMeta:
+ '@types/express':
+ optional: true
dependencies:
- '@types/http-proxy': 1.17.7
+ '@types/express': 4.17.13
+ '@types/http-proxy': 1.17.8
http-proxy: 1.18.1
is-glob: 4.0.3
is-plain-obj: 3.0.0
micromatch: 4.0.4
transitivePeerDependencies:
- debug
- dev: false
/http-proxy/1.18.1:
resolution: {integrity: sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==}
engines: {node: '>=8.0.0'}
dependencies:
eventemitter3: 4.0.7
- follow-redirects: 1.14.5
+ follow-redirects: 1.14.8
requires-port: 1.0.0
transitivePeerDependencies:
- debug
@@ -11588,7 +11404,7 @@ packages:
engines: {node: '>=8.0.0'}
dependencies:
eventemitter3: 4.0.7
- follow-redirects: 1.14.5_debug@4.3.3
+ follow-redirects: 1.14.8_debug@4.3.3
requires-port: 1.0.0
transitivePeerDependencies:
- debug
@@ -11600,7 +11416,8 @@ packages:
dependencies:
assert-plus: 1.0.0
jsprim: 1.4.2
- sshpk: 1.16.1
+ sshpk: 1.17.0
+ dev: false
/https-browserify/1.0.0:
resolution: {integrity: sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=}
@@ -11639,7 +11456,6 @@ packages:
engines: {node: '>=0.10.0'}
dependencies:
safer-buffer: 2.1.2
- dev: true
/icss-replace-symbols/1.1.0:
resolution: {integrity: sha1-Bupvg2ead0njhs/h/oEq5dsiPe0=}
@@ -11649,9 +11465,17 @@ packages:
resolution: {integrity: sha512-4aFq7wvWyMHKgxsH8QQtGpvbASCf+eM3wPRLI6R+MgAnTCZ6STYsRvttLvRWK0Nfif5piF394St3HeJDaljGPA==}
engines: {node: '>= 6'}
dependencies:
- postcss: 7.0.32
+ postcss: 7.0.39
dev: true
+ /icss-utils/5.1.0_postcss@8.4.6:
+ resolution: {integrity: sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==}
+ engines: {node: ^10 || ^12 || >= 14}
+ peerDependencies:
+ postcss: ^8.1.0
+ dependencies:
+ postcss: 8.4.6
+
/ieee754/1.2.1:
resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==}
@@ -11661,7 +11485,7 @@ packages:
/ignore-walk/3.0.4:
resolution: {integrity: sha512-PY6Ii8o1jMRA1z4F2hRkH/xN59ox43DavKvD3oDpfurRlOJyAHpifIwpbdv1n4jt4ov0jSpw3kQ4GhJnpBL6WQ==}
dependencies:
- minimatch: 3.0.4
+ minimatch: 3.0.5
dev: false
/ignore/4.0.6:
@@ -11671,6 +11495,7 @@ packages:
/ignore/5.1.9:
resolution: {integrity: sha512-2zeMQpbKz5dhZ9IwL0gbxSW5w0NK/MSAMtNuhgIHEPmaU3vPdKPL0UdvUCXs5SS4JAwsBxysK5sFMW8ocFiVjQ==}
engines: {node: '>= 4'}
+ dev: false
/ignore/5.2.0:
resolution: {integrity: sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==}
@@ -11680,9 +11505,9 @@ packages:
resolution: {integrity: sha1-nbHb0Pr43m++D13V5Wu2BigN5ps=}
dev: false
- /immer/8.0.1:
- resolution: {integrity: sha512-aqXhGP7//Gui2+UrEtvxZxSquQVXTpZ7KDxfCcKAF3Vysvw0CViVaW9RZ1j1xlIYqaaaipBoqdqeibkc18PNvA==}
- dev: true
+ /immutable/4.0.0:
+ resolution: {integrity: sha512-zIE9hX70qew5qTUjSS7wi1iwj/l7+m54KWU247nhM3v806UdGj1yDndXj+IOYxxtW9zyLI+xqFNZjTuDaLUqFw==}
+ dev: false
/import-fresh/3.3.0:
resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==}
@@ -11709,8 +11534,8 @@ packages:
resolve-cwd: 2.0.0
dev: false
- /import-local/3.0.3:
- resolution: {integrity: sha512-bE9iaUY3CXH8Cwfan/abDKAxe1KGT9kyGsBPqf6DMK/z0a2OzAsrukeYNgIH6cH5Xr452jb1TUL8rSfCLjZ9uA==}
+ /import-local/3.1.0:
+ resolution: {integrity: sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==}
engines: {node: '>=8'}
hasBin: true
dependencies:
@@ -11791,16 +11616,6 @@ packages:
ipaddr.js: 1.9.1
dev: false
- /internal-ip/6.2.0:
- resolution: {integrity: sha512-D8WGsR6yDt8uq7vDMu7mjcR+yRMm3dW8yufyChmszWRjcSHuxLBkR3GdS2HZAjodsaGuCvXeEJpueisXJULghg==}
- engines: {node: '>=10'}
- dependencies:
- default-gateway: 6.0.3
- ipaddr.js: 1.9.1
- is-ip: 3.1.0
- p-event: 4.2.0
- dev: false
-
/internal-slot/1.0.3:
resolution: {integrity: sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==}
engines: {node: '>= 0.4'}
@@ -11829,11 +11644,6 @@ packages:
engines: {node: '>=4'}
dev: false
- /ip-regex/4.3.0:
- resolution: {integrity: sha512-B9ZWJxHHOHUhUjCPrMpLD4xEq35bUTClHM1S6CBU5ixQnkZmwipwgc96vAd7AAGM9TGHvJR+Uss+/Ak6UphK+Q==}
- engines: {node: '>=8'}
- dev: false
-
/ip/1.1.5:
resolution: {integrity: sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=}
@@ -11844,7 +11654,6 @@ packages:
/ipaddr.js/2.0.1:
resolution: {integrity: sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==}
engines: {node: '>= 10'}
- dev: false
/is-absolute-url/3.0.3:
resolution: {integrity: sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q==}
@@ -11926,8 +11735,8 @@ packages:
ci-info: 2.0.0
dev: true
- /is-core-module/2.8.0:
- resolution: {integrity: sha512-vd15qHsaqrRL7dtH6QNuy0ndJmRDrS9HAM1CAiSifNUFv4x1a0CCVsj18hJ1mShxIG6T2i1sO78MkP56r0nYRw==}
+ /is-core-module/2.8.1:
+ resolution: {integrity: sha512-SdNCUs284hr40hFTFP6l0IfZ/RSrMXF3qgoRHd3/79unUTvrFO/JoXwkGm+5J/Oe3E/b5GsnG330uUNgRpu1PA==}
dependencies:
has: 1.0.3
@@ -11991,11 +11800,6 @@ packages:
dependencies:
is-plain-object: 2.0.4
- /is-extglob/1.0.0:
- resolution: {integrity: sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=}
- engines: {node: '>=0.10.0'}
- dev: true
-
/is-extglob/2.1.1:
resolution: {integrity: sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=}
engines: {node: '>=0.10.0'}
@@ -12009,6 +11813,7 @@ packages:
/is-fullwidth-code-point/2.0.0:
resolution: {integrity: sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=}
engines: {node: '>=4'}
+ dev: false
/is-fullwidth-code-point/3.0.0:
resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==}
@@ -12022,13 +11827,6 @@ packages:
resolution: {integrity: sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==}
engines: {node: '>=6'}
- /is-glob/2.0.1:
- resolution: {integrity: sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=}
- engines: {node: '>=0.10.0'}
- dependencies:
- is-extglob: 1.0.0
- dev: true
-
/is-glob/3.1.0:
resolution: {integrity: sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=}
engines: {node: '>=0.10.0'}
@@ -12053,19 +11851,12 @@ packages:
is-path-inside: 3.0.3
dev: true
- /is-ip/3.1.0:
- resolution: {integrity: sha512-35vd5necO7IitFPjd/YBeqwWnyDWbuLH9ZXQdMfDA8TEo7pv5X8yfrvVO3xbJbLUlERCMvf6X0hTUamQxCYJ9Q==}
- engines: {node: '>=8'}
- dependencies:
- ip-regex: 4.3.0
- dev: false
-
/is-map/2.0.2:
resolution: {integrity: sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==}
dev: true
- /is-negative-zero/2.0.1:
- resolution: {integrity: sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w==}
+ /is-negative-zero/2.0.2:
+ resolution: {integrity: sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==}
engines: {node: '>= 0.4'}
/is-npm/5.0.0:
@@ -12101,7 +11892,6 @@ packages:
/is-path-cwd/2.2.0:
resolution: {integrity: sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==}
engines: {node: '>=6'}
- dev: false
/is-path-in-cwd/2.1.0:
resolution: {integrity: sha512-rNocXHgipO+rvnP6dk3zI20RpOtrAM/kzbB258Uw5BWr3TpXi861yzjo16Dn4hUox07iw5AyeMLHWsujkjzvRQ==}
@@ -12124,6 +11914,7 @@ packages:
/is-plain-obj/1.1.0:
resolution: {integrity: sha1-caUMhCnfync8kqOQpKA7OfzVHT4=}
engines: {node: '>=0.10.0'}
+ dev: false
/is-plain-obj/2.1.0:
resolution: {integrity: sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==}
@@ -12154,11 +11945,6 @@ packages:
call-bind: 1.0.2
has-tostringtag: 1.0.0
- /is-root/2.1.0:
- resolution: {integrity: sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==}
- engines: {node: '>=6'}
- dev: true
-
/is-set/2.0.2:
resolution: {integrity: sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g==}
dev: true
@@ -12196,8 +11982,8 @@ packages:
/is-typedarray/1.0.0:
resolution: {integrity: sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=}
- /is-weakref/1.0.1:
- resolution: {integrity: sha512-b2jKc2pQZjaeFYWEf7ScFj+Be1I+PXmlu572Q8coTXZ+LD/QQZ7ShPMst8h16riVgyXTQwUsFEl74mDvc/3MHQ==}
+ /is-weakref/1.0.2:
+ resolution: {integrity: sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==}
dependencies:
call-bind: 1.0.2
@@ -12258,28 +12044,18 @@ packages:
/isstream/0.1.2:
resolution: {integrity: sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=}
+ dev: false
/istanbul-lib-coverage/3.2.0:
resolution: {integrity: sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==}
engines: {node: '>=8'}
- /istanbul-lib-instrument/4.0.3:
- resolution: {integrity: sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==}
- engines: {node: '>=8'}
- dependencies:
- '@babel/core': 7.16.0
- '@istanbuljs/schema': 0.1.3
- istanbul-lib-coverage: 3.2.0
- semver: 6.3.0
- transitivePeerDependencies:
- - supports-color
-
/istanbul-lib-instrument/5.1.0:
resolution: {integrity: sha512-czwUz525rkOFDJxfKK6mYfIs9zBKILyrZQxjz3ABhjQXhbhFsSbo1HW/BFcsDnfJYJWA6thRR5/TUY2qs5W99Q==}
engines: {node: '>=8'}
dependencies:
- '@babel/core': 7.16.0
- '@babel/parser': 7.16.4
+ '@babel/core': 7.17.2
+ '@babel/parser': 7.17.0
'@istanbuljs/schema': 0.1.3
istanbul-lib-coverage: 3.2.0
semver: 6.3.0
@@ -12304,8 +12080,8 @@ packages:
transitivePeerDependencies:
- supports-color
- /istanbul-reports/3.0.5:
- resolution: {integrity: sha512-5+19PlhnGabNWB7kOFnuxT8H3T/iIyQzIbQMxXsURmmvKg86P2sbkrGOT77VnHw0Qr0gc2XzRaRfMZYYbSQCJQ==}
+ /istanbul-reports/3.1.4:
+ resolution: {integrity: sha512-r1/DshN4KSE7xWEknZLLLLDn5CJybV3nw01VTkp6D5jzLuELlcbudfj/eSQFvrKsJuTVCGnePO7ho82Nw9zzfw==}
engines: {node: '>=8'}
dependencies:
html-escaper: 2.0.2
@@ -12322,70 +12098,42 @@ packages:
iterate-iterator: 1.0.2
dev: true
- /jest-changed-files/27.4.2:
- resolution: {integrity: sha512-/9x8MjekuzUQoPjDHbBiXbNEBauhrPU2ct7m8TfCg69ywt1y/N+yYwGh3gCpnqUS3klYWDU/lSNgv+JhoD2k1A==}
+ /jest-changed-files/27.5.1:
+ resolution: {integrity: sha512-buBLMiByfWGCoMsLLzGUUSpAmIAGnbR2KJoMN10ziLhOLvP4e0SlypHnAel8iqQXTrcbmfEY9sSqae5sgUsTvw==}
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
dependencies:
- '@jest/types': 27.4.2
+ '@jest/types': 27.5.1
execa: 5.1.1
throat: 6.0.1
- /jest-circus/27.4.2:
- resolution: {integrity: sha512-2ePUSru1BGMyzxsMvRfu+tNb+PW60rUyMLJBfw1Nrh5zC8RoTPfF+zbE0JToU31a6ZVe4nnrNKWYRzlghAbL0A==}
- engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
- dependencies:
- '@jest/environment': 27.4.2
- '@jest/test-result': 27.4.2
- '@jest/types': 27.4.2
- '@types/node': 12.20.24
- chalk: 4.1.2
- co: 4.6.0
- dedent: 0.7.0
- expect: 27.4.2
- is-generator-fn: 2.1.0
- jest-each: 27.4.2
- jest-matcher-utils: 27.4.2
- jest-message-util: 27.4.2
- jest-runtime: 27.4.2
- jest-snapshot: 27.4.2
- jest-util: 27.4.2
- pretty-format: 27.4.2
- slash: 3.0.0
- stack-utils: 2.0.5
- throat: 6.0.1
- transitivePeerDependencies:
- - supports-color
- dev: false
-
- /jest-circus/27.4.5:
- resolution: {integrity: sha512-eTNWa9wsvBwPykhMMShheafbwyakcdHZaEYh5iRrQ0PFJxkDP/e3U/FvzGuKWu2WpwUA3C3hPlfpuzvOdTVqnw==}
+ /jest-circus/27.5.1:
+ resolution: {integrity: sha512-D95R7x5UtlMA5iBYsOHFFbMD/GVA4R/Kdq15f7xYWUfWHBto9NYRsOvnSauTgdF+ogCpJ4tyKOXhUifxS65gdw==}
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
dependencies:
- '@jest/environment': 27.4.4
- '@jest/test-result': 27.4.2
- '@jest/types': 27.4.2
+ '@jest/environment': 27.5.1
+ '@jest/test-result': 27.5.1
+ '@jest/types': 27.5.1
'@types/node': 12.20.24
chalk: 4.1.2
co: 4.6.0
dedent: 0.7.0
- expect: 27.4.2
+ expect: 27.5.1
is-generator-fn: 2.1.0
- jest-each: 27.4.2
- jest-matcher-utils: 27.4.2
- jest-message-util: 27.4.2
- jest-runtime: 27.4.5
- jest-snapshot: 27.4.5
- jest-util: 27.4.2
- pretty-format: 27.4.2
+ jest-each: 27.5.1
+ jest-matcher-utils: 27.5.1
+ jest-message-util: 27.5.1
+ jest-runtime: 27.5.1
+ jest-snapshot: 27.5.1
+ jest-util: 27.5.1
+ pretty-format: 27.5.1
slash: 3.0.0
stack-utils: 2.0.5
throat: 6.0.1
transitivePeerDependencies:
- supports-color
- dev: true
- /jest-cli/27.4.5:
- resolution: {integrity: sha512-hrky3DSgE0u7sQxaCL7bdebEPHx5QzYmrGuUjaPLmPE8jx5adtvGuOlRspvMoVLTTDOHRnZDoRLYJuA+VCI7Hg==}
+ /jest-cli/27.5.1:
+ resolution: {integrity: sha512-Hc6HOOwYq4/74/c62dEE3r5elx8wjYqxY0r0G/nFrLDPMFRu6RA/u8qINOIkvhxG7mMQ5EJsOGfRpI8L6eFUVw==}
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
hasBin: true
peerDependencies:
@@ -12394,16 +12142,16 @@ packages:
node-notifier:
optional: true
dependencies:
- '@jest/core': 27.4.5
- '@jest/test-result': 27.4.2
- '@jest/types': 27.4.2
+ '@jest/core': 27.5.1
+ '@jest/test-result': 27.5.1
+ '@jest/types': 27.5.1
chalk: 4.1.2
exit: 0.1.2
- graceful-fs: 4.2.8
- import-local: 3.0.3
- jest-config: 27.4.5
- jest-util: 27.4.2
- jest-validate: 27.4.2
+ graceful-fs: 4.2.9
+ import-local: 3.1.0
+ jest-config: 27.5.1
+ jest-util: 27.5.1
+ jest-validate: 27.5.1
prompts: 2.4.2
yargs: 16.2.0
transitivePeerDependencies:
@@ -12414,8 +12162,8 @@ packages:
- utf-8-validate
dev: true
- /jest-config/27.4.3:
- resolution: {integrity: sha512-DQ10HTSqYtC2pO7s9j2jw+li4xUnm2wLYWH2o7K1ftB8NyvToHsXoLlXxtsGh3AW9gUQR6KY/4B7G+T/NswJBw==}
+ /jest-config/27.4.7:
+ resolution: {integrity: sha512-xz/o/KJJEedHMrIY9v2ParIoYSrSVY6IVeE4z5Z3i101GoA5XgfbJz+1C8EYPsv7u7f39dS8F9v46BHDhn0vlw==}
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
peerDependencies:
ts-node: '>=9.0.0'
@@ -12423,37 +12171,36 @@ packages:
ts-node:
optional: true
dependencies:
- '@babel/core': 7.16.0
- '@jest/test-sequencer': 27.4.2
+ '@babel/core': 7.17.2
+ '@jest/test-sequencer': 27.5.1
'@jest/types': 27.4.2
- babel-jest: 27.4.2_@babel+core@7.16.0
+ babel-jest: 27.5.1_@babel+core@7.17.2
chalk: 4.1.2
ci-info: 3.3.0
deepmerge: 4.2.2
glob: 7.2.0
- graceful-fs: 4.2.8
- jest-circus: 27.4.2
- jest-environment-jsdom: 27.4.3
- jest-environment-node: 27.4.2
- jest-get-type: 27.4.0
- jest-jasmine2: 27.4.2
- jest-regex-util: 27.4.0
- jest-resolve: 27.4.2
- jest-runner: 27.4.3
- jest-util: 27.4.2
- jest-validate: 27.4.2
+ graceful-fs: 4.2.9
+ jest-circus: 27.5.1
+ jest-environment-jsdom: 27.5.1
+ jest-environment-node: 27.4.6
+ jest-get-type: 27.5.1
+ jest-jasmine2: 27.5.1
+ jest-regex-util: 27.5.1
+ jest-resolve: 27.4.6
+ jest-runner: 27.5.1
+ jest-util: 27.5.1
+ jest-validate: 27.5.1
micromatch: 4.0.4
- pretty-format: 27.4.2
+ pretty-format: 27.5.1
slash: 3.0.0
transitivePeerDependencies:
- bufferutil
- canvas
- supports-color
- utf-8-validate
- dev: false
- /jest-config/27.4.5:
- resolution: {integrity: sha512-t+STVJtPt+fpqQ8GBw850NtSQbnDOw/UzdPfzDaHQ48/AylQlW7LHj3dH+ndxhC1UxJ0Q3qkq7IH+nM1skwTwA==}
+ /jest-config/27.5.1:
+ resolution: {integrity: sha512-5sAsjm6tGdsVbW9ahcChPAFCk4IlkQUknH5AvKjuLTSlcO/wCZKyFdn7Rg0EkC+OGgWODEy2hDpWB1PgzH0JNA==}
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
peerDependencies:
ts-node: '>=9.0.0'
@@ -12461,28 +12208,30 @@ packages:
ts-node:
optional: true
dependencies:
- '@babel/core': 7.16.0
- '@jest/test-sequencer': 27.4.5
- '@jest/types': 27.4.2
- babel-jest: 27.4.5_@babel+core@7.16.0
+ '@babel/core': 7.17.2
+ '@jest/test-sequencer': 27.5.1
+ '@jest/types': 27.5.1
+ babel-jest: 27.5.1_@babel+core@7.17.2
chalk: 4.1.2
ci-info: 3.3.0
deepmerge: 4.2.2
glob: 7.2.0
- graceful-fs: 4.2.8
- jest-circus: 27.4.5
- jest-environment-jsdom: 27.4.4
- jest-environment-node: 27.4.4
- jest-get-type: 27.4.0
- jest-jasmine2: 27.4.5
- jest-regex-util: 27.4.0
- jest-resolve: 27.4.5
- jest-runner: 27.4.5
- jest-util: 27.4.2
- jest-validate: 27.4.2
+ graceful-fs: 4.2.9
+ jest-circus: 27.5.1
+ jest-environment-jsdom: 27.5.1
+ jest-environment-node: 27.5.1
+ jest-get-type: 27.5.1
+ jest-jasmine2: 27.5.1
+ jest-regex-util: 27.5.1
+ jest-resolve: 27.5.1
+ jest-runner: 27.5.1
+ jest-util: 27.5.1
+ jest-validate: 27.5.1
micromatch: 4.0.4
- pretty-format: 27.4.2
+ parse-json: 5.2.0
+ pretty-format: 27.5.1
slash: 3.0.0
+ strip-json-comments: 3.1.1
transitivePeerDependencies:
- bufferutil
- canvas
@@ -12490,41 +12239,51 @@ packages:
- utf-8-validate
dev: true
- /jest-diff/27.4.2:
- resolution: {integrity: sha512-ujc9ToyUZDh9KcqvQDkk/gkbf6zSaeEg9AiBxtttXW59H/AcqEYp1ciXAtJp+jXWva5nAf/ePtSsgWwE5mqp4Q==}
+ /jest-diff/25.5.0:
+ resolution: {integrity: sha512-z1kygetuPiREYdNIumRpAHY6RXiGmp70YHptjdaxTWGmA085W3iCnXNx0DhflK3vwrKmrRWyY1wUpkPMVxMK7A==}
+ engines: {node: '>= 8.3'}
+ dependencies:
+ chalk: 3.0.0
+ diff-sequences: 25.2.6
+ jest-get-type: 25.2.6
+ pretty-format: 25.5.0
+ dev: true
+
+ /jest-diff/27.5.1:
+ resolution: {integrity: sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw==}
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
dependencies:
chalk: 4.1.2
- diff-sequences: 27.4.0
- jest-get-type: 27.4.0
- pretty-format: 27.4.2
+ diff-sequences: 27.5.1
+ jest-get-type: 27.5.1
+ pretty-format: 27.5.1
- /jest-docblock/27.4.0:
- resolution: {integrity: sha512-7TBazUdCKGV7svZ+gh7C8esAnweJoG+SvcF6Cjqj4l17zA2q1cMwx2JObSioubk317H+cjcHgP+7fTs60paulg==}
+ /jest-docblock/27.5.1:
+ resolution: {integrity: sha512-rl7hlABeTsRYxKiUfpHrQrG4e2obOiTQWfMEH3PxPjOtdsfLQO4ReWSZaQ7DETm4xu07rl4q/h4zcKXyU0/OzQ==}
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
dependencies:
detect-newline: 3.1.0
- /jest-each/27.4.2:
- resolution: {integrity: sha512-53V2MNyW28CTruB3lXaHNk6PkiIFuzdOC9gR3C6j8YE/ACfrPnz+slB0s17AgU1TtxNzLuHyvNlLJ+8QYw9nBg==}
+ /jest-each/27.5.1:
+ resolution: {integrity: sha512-1Ff6p+FbhT/bXQnEouYy00bkNSY7OUpfIcmdl8vZ31A1UUaurOLPA8a8BbJOF2RDUElwJhmeaV7LnagI+5UwNQ==}
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
dependencies:
- '@jest/types': 27.4.2
+ '@jest/types': 27.5.1
chalk: 4.1.2
- jest-get-type: 27.4.0
- jest-util: 27.4.2
- pretty-format: 27.4.2
+ jest-get-type: 27.5.1
+ jest-util: 27.5.1
+ pretty-format: 27.5.1
- /jest-environment-jsdom/27.4.3:
- resolution: {integrity: sha512-x1AUVz3G14LpEJs7KIFUaTINT2n0unOUmvdAby3s/sldUpJJetOJifHo1O/EUQC5fNBowggwJbVulko18y6OWw==}
+ /jest-environment-jsdom/27.4.6:
+ resolution: {integrity: sha512-o3dx5p/kHPbUlRvSNjypEcEtgs6LmvESMzgRFQE6c+Prwl2JLA4RZ7qAnxc5VM8kutsGRTB15jXeeSbJsKN9iA==}
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
dependencies:
- '@jest/environment': 27.4.2
- '@jest/fake-timers': 27.4.2
+ '@jest/environment': 27.5.1
+ '@jest/fake-timers': 27.5.1
'@jest/types': 27.4.2
'@types/node': 12.20.24
- jest-mock: 27.4.2
- jest-util: 27.4.2
+ jest-mock: 27.5.1
+ jest-util: 27.5.1
jsdom: 16.7.0
transitivePeerDependencies:
- bufferutil
@@ -12533,49 +12292,52 @@ packages:
- utf-8-validate
dev: false
- /jest-environment-jsdom/27.4.4:
- resolution: {integrity: sha512-cYR3ndNfHBqQgFvS1RL7dNqSvD//K56j/q1s2ygNHcfTCAp12zfIromO1w3COmXrxS8hWAh7+CmZmGCIoqGcGA==}
+ /jest-environment-jsdom/27.5.1:
+ resolution: {integrity: sha512-TFBvkTC1Hnnnrka/fUb56atfDtJ9VMZ94JkjTbggl1PEpwrYtUBKMezB3inLmWqQsXYLcMwNoDQwoBTAvFfsfw==}
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
dependencies:
- '@jest/environment': 27.4.4
- '@jest/fake-timers': 27.4.2
- '@jest/types': 27.4.2
+ '@jest/environment': 27.5.1
+ '@jest/fake-timers': 27.5.1
+ '@jest/types': 27.5.1
'@types/node': 12.20.24
- jest-mock: 27.4.2
- jest-util: 27.4.2
+ jest-mock: 27.5.1
+ jest-util: 27.5.1
jsdom: 16.7.0
transitivePeerDependencies:
- bufferutil
- canvas
- supports-color
- utf-8-validate
- dev: true
- /jest-environment-node/27.4.2:
- resolution: {integrity: sha512-nzTZ5nJ+FabuZPH2YVci7SZIHpvtNRHPt8+vipLkCnAgXGjVzHm7XJWdnNqXbAkExIgiKeVEkVMNZOZE/LeiIg==}
+ /jest-environment-node/27.4.6:
+ resolution: {integrity: sha512-yfHlZ9m+kzTKZV0hVfhVu6GuDxKAYeFHrfulmy7Jxwsq4V7+ZK7f+c0XP/tbVDMQW7E4neG2u147hFkuVz0MlQ==}
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
dependencies:
- '@jest/environment': 27.4.2
- '@jest/fake-timers': 27.4.2
+ '@jest/environment': 27.5.1
+ '@jest/fake-timers': 27.5.1
'@jest/types': 27.4.2
'@types/node': 12.20.24
- jest-mock: 27.4.2
- jest-util: 27.4.2
+ jest-mock: 27.5.1
+ jest-util: 27.5.1
- /jest-environment-node/27.4.4:
- resolution: {integrity: sha512-D+v3lbJ2GjQTQR23TK0kY3vFVmSeea05giInI41HHOaJnAwOnmUHTZgUaZL+VxUB43pIzoa7PMwWtCVlIUoVoA==}
+ /jest-environment-node/27.5.1:
+ resolution: {integrity: sha512-Jt4ZUnxdOsTGwSRAfKEnE6BcwsSPNOijjwifq5sDFSA2kesnXTvNqKHYgM0hDq3549Uf/KzdXNYn4wMZJPlFLw==}
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
dependencies:
- '@jest/environment': 27.4.4
- '@jest/fake-timers': 27.4.2
- '@jest/types': 27.4.2
+ '@jest/environment': 27.5.1
+ '@jest/fake-timers': 27.5.1
+ '@jest/types': 27.5.1
'@types/node': 12.20.24
- jest-mock: 27.4.2
- jest-util: 27.4.2
+ jest-mock: 27.5.1
+ jest-util: 27.5.1
+
+ /jest-get-type/25.2.6:
+ resolution: {integrity: sha512-DxjtyzOHjObRM+sM1knti6or+eOgcGU4xVSb2HNP1TqO4ahsT+rqZg+nyqHWJSvWgKC5cG3QjGFBqxLghiF/Ig==}
+ engines: {node: '>= 8.3'}
dev: true
- /jest-get-type/27.4.0:
- resolution: {integrity: sha512-tk9o+ld5TWq41DkK14L4wox4s2D9MtTpKaAVzXfr5CUKm5ZK2ExcaFE0qls2W71zE/6R2TxxrK9w2r6svAFDBQ==}
+ /jest-get-type/27.5.1:
+ resolution: {integrity: sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw==}
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
/jest-haste-map/26.6.2:
@@ -12587,7 +12349,7 @@ packages:
'@types/node': 12.20.24
anymatch: 3.1.2
fb-watchman: 2.0.1
- graceful-fs: 4.2.8
+ graceful-fs: 4.2.9
jest-regex-util: 26.0.0
jest-serializer: 26.6.2
jest-util: 26.6.2
@@ -12599,135 +12361,87 @@ packages:
fsevents: 2.3.2
dev: true
- /jest-haste-map/27.4.2:
- resolution: {integrity: sha512-foiyAEePORUN2eeJnOtcM1y8qW0ShEd9kTjWVL4sVaMcuCJM6gtHegvYPBRT0mpI/bs4ueThM90+Eoj2ncoNsA==}
- engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
- dependencies:
- '@jest/types': 27.4.2
- '@types/graceful-fs': 4.1.5
- '@types/node': 12.20.24
- anymatch: 3.1.2
- fb-watchman: 2.0.1
- graceful-fs: 4.2.8
- jest-regex-util: 27.4.0
- jest-serializer: 27.4.0
- jest-util: 27.4.2
- jest-worker: 27.4.2
- micromatch: 4.0.4
- walker: 1.0.8
- optionalDependencies:
- fsevents: 2.3.2
-
- /jest-haste-map/27.4.5:
- resolution: {integrity: sha512-oJm1b5qhhPs78K24EDGifWS0dELYxnoBiDhatT/FThgB9yxqUm5F6li3Pv+Q+apMBmmPNzOBnZ7ZxWMB1Leq1Q==}
+ /jest-haste-map/27.5.1:
+ resolution: {integrity: sha512-7GgkZ4Fw4NFbMSDSpZwXeBiIbx+t/46nJ2QitkOjvwPYyZmqttu2TDSimMHP1EkPOi4xUZAN1doE5Vd25H4Jng==}
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
dependencies:
- '@jest/types': 27.4.2
+ '@jest/types': 27.5.1
'@types/graceful-fs': 4.1.5
'@types/node': 12.20.24
anymatch: 3.1.2
fb-watchman: 2.0.1
- graceful-fs: 4.2.8
- jest-regex-util: 27.4.0
- jest-serializer: 27.4.0
- jest-util: 27.4.2
- jest-worker: 27.4.5
- micromatch: 4.0.4
- walker: 1.0.8
- optionalDependencies:
- fsevents: 2.3.2
- dev: true
-
- /jest-jasmine2/27.4.2:
- resolution: {integrity: sha512-VO/fyAJSH9u0THjbteFiL8qc93ufU+yW+bdieDc8tzTCWwlWzO53UHS5nFK1qmE8izb5Smkn+XHlVt6/l06MKQ==}
- engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
- dependencies:
- '@babel/traverse': 7.16.3
- '@jest/environment': 27.4.2
- '@jest/source-map': 27.4.0
- '@jest/test-result': 27.4.2
- '@jest/types': 27.4.2
- '@types/node': 12.20.24
- chalk: 4.1.2
- co: 4.6.0
- expect: 27.4.2
- is-generator-fn: 2.1.0
- jest-each: 27.4.2
- jest-matcher-utils: 27.4.2
- jest-message-util: 27.4.2
- jest-runtime: 27.4.2
- jest-snapshot: 27.4.2
- jest-util: 27.4.2
- pretty-format: 27.4.2
- throat: 6.0.1
- transitivePeerDependencies:
- - supports-color
- dev: false
+ graceful-fs: 4.2.9
+ jest-regex-util: 27.5.1
+ jest-serializer: 27.5.1
+ jest-util: 27.5.1
+ jest-worker: 27.5.1
+ micromatch: 4.0.4
+ walker: 1.0.8
+ optionalDependencies:
+ fsevents: 2.3.2
- /jest-jasmine2/27.4.5:
- resolution: {integrity: sha512-oUnvwhJDj2LhOiUB1kdnJjkx8C5PwgUZQb9urF77mELH9DGR4e2GqpWQKBOYXWs5+uTN9BGDqRz3Aeg5Wts7aw==}
+ /jest-jasmine2/27.5.1:
+ resolution: {integrity: sha512-jtq7VVyG8SqAorDpApwiJJImd0V2wv1xzdheGHRGyuT7gZm6gG47QEskOlzsN1PG/6WNaCo5pmwMHDf3AkG2pQ==}
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
dependencies:
- '@babel/traverse': 7.16.3
- '@jest/environment': 27.4.4
- '@jest/source-map': 27.4.0
- '@jest/test-result': 27.4.2
- '@jest/types': 27.4.2
+ '@jest/environment': 27.5.1
+ '@jest/source-map': 27.5.1
+ '@jest/test-result': 27.5.1
+ '@jest/types': 27.5.1
'@types/node': 12.20.24
chalk: 4.1.2
co: 4.6.0
- expect: 27.4.2
+ expect: 27.5.1
is-generator-fn: 2.1.0
- jest-each: 27.4.2
- jest-matcher-utils: 27.4.2
- jest-message-util: 27.4.2
- jest-runtime: 27.4.5
- jest-snapshot: 27.4.5
- jest-util: 27.4.2
- pretty-format: 27.4.2
+ jest-each: 27.5.1
+ jest-matcher-utils: 27.5.1
+ jest-message-util: 27.5.1
+ jest-runtime: 27.5.1
+ jest-snapshot: 27.5.1
+ jest-util: 27.5.1
+ pretty-format: 27.5.1
throat: 6.0.1
transitivePeerDependencies:
- supports-color
- dev: true
- /jest-leak-detector/27.4.2:
- resolution: {integrity: sha512-ml0KvFYZllzPBJWDei3mDzUhyp/M4ubKebX++fPaudpe8OsxUE+m+P6ciVLboQsrzOCWDjE20/eXew9QMx/VGw==}
+ /jest-leak-detector/27.5.1:
+ resolution: {integrity: sha512-POXfWAMvfU6WMUXftV4HolnJfnPOGEu10fscNCA76KBpRRhcMN2c8d3iT2pxQS3HLbA+5X4sOUPzYO2NUyIlHQ==}
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
dependencies:
- jest-get-type: 27.4.0
- pretty-format: 27.4.2
+ jest-get-type: 27.5.1
+ pretty-format: 27.5.1
- /jest-matcher-utils/27.4.2:
- resolution: {integrity: sha512-jyP28er3RRtMv+fmYC/PKG8wvAmfGcSNproVTW2Y0P/OY7/hWUOmsPfxN1jOhM+0u2xU984u2yEagGivz9OBGQ==}
+ /jest-matcher-utils/27.5.1:
+ resolution: {integrity: sha512-z2uTx/T6LBaCoNWNFWwChLBKYxTMcGBRjAt+2SbP929/Fflb9aa5LGma654Rz8z9HLxsrUaYzxE9T/EFIL/PAw==}
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
dependencies:
chalk: 4.1.2
- jest-diff: 27.4.2
- jest-get-type: 27.4.0
- pretty-format: 27.4.2
+ jest-diff: 27.5.1
+ jest-get-type: 27.5.1
+ pretty-format: 27.5.1
- /jest-message-util/27.4.2:
- resolution: {integrity: sha512-OMRqRNd9E0DkBLZpFtZkAGYOXl6ZpoMtQJWTAREJKDOFa0M6ptB7L67tp+cszMBkvSgKOhNtQp2Vbcz3ZZKo/w==}
+ /jest-message-util/27.5.1:
+ resolution: {integrity: sha512-rMyFe1+jnyAAf+NHwTclDz0eAaLkVDdKVHHBFWsBWHnnh5YeJMNWWsv7AbFYXfK3oTqvL7VTWkhNLu1jX24D+g==}
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
dependencies:
- '@babel/code-frame': 7.16.0
- '@jest/types': 27.4.2
+ '@babel/code-frame': 7.16.7
+ '@jest/types': 27.5.1
'@types/stack-utils': 2.0.1
chalk: 4.1.2
- graceful-fs: 4.2.8
+ graceful-fs: 4.2.9
micromatch: 4.0.4
- pretty-format: 27.4.2
+ pretty-format: 27.5.1
slash: 3.0.0
stack-utils: 2.0.5
- /jest-mock/27.4.2:
- resolution: {integrity: sha512-PDDPuyhoukk20JrQKeofK12hqtSka7mWH0QQuxSNgrdiPsrnYYLS6wbzu/HDlxZRzji5ylLRULeuI/vmZZDrYA==}
+ /jest-mock/27.5.1:
+ resolution: {integrity: sha512-K4jKbY1d4ENhbrG2zuPWaQBvDly+iZ2yAW+T1fATN78hc0sInwn7wZB8XtlNnvHug5RMwV897Xm4LqmPM4e2Og==}
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
dependencies:
- '@jest/types': 27.4.2
+ '@jest/types': 27.5.1
'@types/node': 12.20.24
- /jest-pnp-resolver/1.2.2_jest-resolve@27.4.2:
+ /jest-pnp-resolver/1.2.2_jest-resolve@27.4.6:
resolution: {integrity: sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==}
engines: {node: '>=6'}
peerDependencies:
@@ -12736,9 +12450,9 @@ packages:
jest-resolve:
optional: true
dependencies:
- jest-resolve: 27.4.2
+ jest-resolve: 27.4.6
- /jest-pnp-resolver/1.2.2_jest-resolve@27.4.5:
+ /jest-pnp-resolver/1.2.2_jest-resolve@27.5.1:
resolution: {integrity: sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==}
engines: {node: '>=6'}
peerDependencies:
@@ -12747,128 +12461,80 @@ packages:
jest-resolve:
optional: true
dependencies:
- jest-resolve: 27.4.5
- dev: true
+ jest-resolve: 27.5.1
/jest-regex-util/26.0.0:
resolution: {integrity: sha512-Gv3ZIs/nA48/Zvjrl34bf+oD76JHiGDUxNOVgUjh3j890sblXryjY4rss71fPtD/njchl6PSE2hIhvyWa1eT0A==}
engines: {node: '>= 10.14.2'}
dev: true
- /jest-regex-util/27.4.0:
- resolution: {integrity: sha512-WeCpMpNnqJYMQoOjm1nTtsgbR4XHAk1u00qDoNBQoykM280+/TmgA5Qh5giC1ecy6a5d4hbSsHzpBtu5yvlbEg==}
- engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
-
- /jest-resolve-dependencies/27.4.2:
- resolution: {integrity: sha512-hb++cTpqvOWfU49MCP/JQkxmnrhKoAVqXWFjgYXswRSVGk8Q6bDTSvhbCeYXDtXaymY0y7WrrSIlKogClcKJuw==}
+ /jest-regex-util/27.5.1:
+ resolution: {integrity: sha512-4bfKq2zie+x16okqDXjXn9ql2B0dScQu+vcwe4TvFVhkVyuWLqpZrZtXxLLWoXYgn0E87I6r6GRYHF7wFZBUvg==}
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
- dependencies:
- '@jest/types': 27.4.2
- jest-regex-util: 27.4.0
- jest-snapshot: 27.4.2
- transitivePeerDependencies:
- - supports-color
- dev: false
- /jest-resolve-dependencies/27.4.5:
- resolution: {integrity: sha512-elEVvkvRK51y037NshtEkEnukMBWvlPzZHiL847OrIljJ8yIsujD2GXRPqDXC4rEVKbcdsy7W0FxoZb4WmEs7w==}
+ /jest-resolve-dependencies/27.5.1:
+ resolution: {integrity: sha512-QQOOdY4PE39iawDn5rzbIePNigfe5B9Z91GDD1ae/xNDlu9kaat8QQ5EKnNmVWPV54hUdxCVwwj6YMgR2O7IOg==}
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
dependencies:
- '@jest/types': 27.4.2
- jest-regex-util: 27.4.0
- jest-snapshot: 27.4.5
+ '@jest/types': 27.5.1
+ jest-regex-util: 27.5.1
+ jest-snapshot: 27.5.1
transitivePeerDependencies:
- supports-color
- dev: true
- /jest-resolve/27.4.2:
- resolution: {integrity: sha512-d/zqPjxCzMqHlOdRTg8cTpO9jY+1/T74KazT8Ws/LwmwxV5sRMWOkiLjmzUCDj/5IqA5XHNK4Hkmlq9Kdpb9Sg==}
+ /jest-resolve/27.4.6:
+ resolution: {integrity: sha512-SFfITVApqtirbITKFAO7jOVN45UgFzcRdQanOFzjnbd+CACDoyeX7206JyU92l4cRr73+Qy/TlW51+4vHGt+zw==}
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
dependencies:
'@jest/types': 27.4.2
chalk: 4.1.2
- graceful-fs: 4.2.8
- jest-haste-map: 27.4.2
- jest-pnp-resolver: 1.2.2_jest-resolve@27.4.2
- jest-util: 27.4.2
- jest-validate: 27.4.2
- resolve: 1.20.0
+ graceful-fs: 4.2.9
+ jest-haste-map: 27.5.1
+ jest-pnp-resolver: 1.2.2_jest-resolve@27.4.6
+ jest-util: 27.5.1
+ jest-validate: 27.5.1
+ resolve: 1.22.0
resolve.exports: 1.1.0
slash: 3.0.0
- /jest-resolve/27.4.5:
- resolution: {integrity: sha512-xU3z1BuOz/hUhVUL+918KqUgK+skqOuUsAi7A+iwoUldK6/+PW+utK8l8cxIWT9AW7IAhGNXjSAh1UYmjULZZw==}
+ /jest-resolve/27.5.1:
+ resolution: {integrity: sha512-FFDy8/9E6CV83IMbDpcjOhumAQPDyETnU2KZ1O98DwTnz8AOBsW/Xv3GySr1mOZdItLR+zDZ7I/UdTFbgSOVCw==}
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
dependencies:
- '@jest/types': 27.4.2
+ '@jest/types': 27.5.1
chalk: 4.1.2
- graceful-fs: 4.2.8
- jest-haste-map: 27.4.5
- jest-pnp-resolver: 1.2.2_jest-resolve@27.4.5
- jest-util: 27.4.2
- jest-validate: 27.4.2
- resolve: 1.20.0
+ graceful-fs: 4.2.9
+ jest-haste-map: 27.5.1
+ jest-pnp-resolver: 1.2.2_jest-resolve@27.5.1
+ jest-util: 27.5.1
+ jest-validate: 27.5.1
+ resolve: 1.22.0
resolve.exports: 1.1.0
slash: 3.0.0
- dev: true
-
- /jest-runner/27.4.3:
- resolution: {integrity: sha512-JgR6Om/j22Fd6ZUUIGTWNcCtuZVYbNrecb4k89W4UyFJoRtHpo2zMKWkmFFFJoqwWGrfrcPLnVBIgkJiTV3cyA==}
- engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
- dependencies:
- '@jest/console': 27.4.2
- '@jest/environment': 27.4.2
- '@jest/test-result': 27.4.2
- '@jest/transform': 27.4.2
- '@jest/types': 27.4.2
- '@types/node': 12.20.24
- chalk: 4.1.2
- emittery: 0.8.1
- exit: 0.1.2
- graceful-fs: 4.2.8
- jest-docblock: 27.4.0
- jest-environment-jsdom: 27.4.3
- jest-environment-node: 27.4.2
- jest-haste-map: 27.4.2
- jest-leak-detector: 27.4.2
- jest-message-util: 27.4.2
- jest-resolve: 27.4.2
- jest-runtime: 27.4.2
- jest-util: 27.4.2
- jest-worker: 27.4.2
- source-map-support: 0.5.21
- throat: 6.0.1
- transitivePeerDependencies:
- - bufferutil
- - canvas
- - supports-color
- - utf-8-validate
- dev: false
- /jest-runner/27.4.5:
- resolution: {integrity: sha512-/irauncTfmY1WkTaRQGRWcyQLzK1g98GYG/8QvIPviHgO1Fqz1JYeEIsSfF+9mc/UTA6S+IIHFgKyvUrtiBIZg==}
+ /jest-runner/27.5.1:
+ resolution: {integrity: sha512-g4NPsM4mFCOwFKXO4p/H/kWGdJp9V8kURY2lX8Me2drgXqG7rrZAx5kv+5H7wtt/cdFIjhqYx1HrlqWHaOvDaQ==}
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
dependencies:
- '@jest/console': 27.4.2
- '@jest/environment': 27.4.4
- '@jest/test-result': 27.4.2
- '@jest/transform': 27.4.5
- '@jest/types': 27.4.2
+ '@jest/console': 27.5.1
+ '@jest/environment': 27.5.1
+ '@jest/test-result': 27.5.1
+ '@jest/transform': 27.5.1
+ '@jest/types': 27.5.1
'@types/node': 12.20.24
chalk: 4.1.2
emittery: 0.8.1
- exit: 0.1.2
- graceful-fs: 4.2.8
- jest-docblock: 27.4.0
- jest-environment-jsdom: 27.4.4
- jest-environment-node: 27.4.4
- jest-haste-map: 27.4.5
- jest-leak-detector: 27.4.2
- jest-message-util: 27.4.2
- jest-resolve: 27.4.5
- jest-runtime: 27.4.5
- jest-util: 27.4.2
- jest-worker: 27.4.5
+ graceful-fs: 4.2.9
+ jest-docblock: 27.5.1
+ jest-environment-jsdom: 27.5.1
+ jest-environment-node: 27.5.1
+ jest-haste-map: 27.5.1
+ jest-leak-detector: 27.5.1
+ jest-message-util: 27.5.1
+ jest-resolve: 27.5.1
+ jest-runtime: 27.5.1
+ jest-util: 27.5.1
+ jest-worker: 27.5.1
source-map-support: 0.5.21
throat: 6.0.1
transitivePeerDependencies:
@@ -12876,154 +12542,108 @@ packages:
- canvas
- supports-color
- utf-8-validate
- dev: true
-
- /jest-runtime/27.4.2:
- resolution: {integrity: sha512-eqPgcBaUNaw6j8T5M+dnfAEh6MIrh2YmtskCr9sl50QYpD22Sg+QqHw3J3nmaLzVMbBtOMHFFxLF0Qx8MsZVFQ==}
- engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
- dependencies:
- '@jest/console': 27.4.2
- '@jest/environment': 27.4.2
- '@jest/globals': 27.4.2
- '@jest/source-map': 27.4.0
- '@jest/test-result': 27.4.2
- '@jest/transform': 27.4.2
- '@jest/types': 27.4.2
- '@types/yargs': 16.0.4
- chalk: 4.1.2
- cjs-module-lexer: 1.2.2
- collect-v8-coverage: 1.0.1
- execa: 5.1.1
- exit: 0.1.2
- glob: 7.2.0
- graceful-fs: 4.2.8
- jest-haste-map: 27.4.2
- jest-message-util: 27.4.2
- jest-mock: 27.4.2
- jest-regex-util: 27.4.0
- jest-resolve: 27.4.2
- jest-snapshot: 27.4.2
- jest-util: 27.4.2
- jest-validate: 27.4.2
- slash: 3.0.0
- strip-bom: 4.0.0
- yargs: 16.2.0
- transitivePeerDependencies:
- - supports-color
- dev: false
- /jest-runtime/27.4.5:
- resolution: {integrity: sha512-CIYqwuJQXHQtPd/idgrx4zgJ6iCb6uBjQq1RSAGQrw2S8XifDmoM1Ot8NRd80ooAm+ZNdHVwsktIMGlA1F1FAQ==}
+ /jest-runtime/27.5.1:
+ resolution: {integrity: sha512-o7gxw3Gf+H2IGt8fv0RiyE1+r83FJBRruoA+FXrlHw6xEyBsU8ugA6IPfTdVyA0w8HClpbK+DGJxH59UrNMx8A==}
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
dependencies:
- '@jest/console': 27.4.2
- '@jest/environment': 27.4.4
- '@jest/globals': 27.4.4
- '@jest/source-map': 27.4.0
- '@jest/test-result': 27.4.2
- '@jest/transform': 27.4.5
- '@jest/types': 27.4.2
- '@types/yargs': 16.0.4
+ '@jest/environment': 27.5.1
+ '@jest/fake-timers': 27.5.1
+ '@jest/globals': 27.5.1
+ '@jest/source-map': 27.5.1
+ '@jest/test-result': 27.5.1
+ '@jest/transform': 27.5.1
+ '@jest/types': 27.5.1
chalk: 4.1.2
cjs-module-lexer: 1.2.2
collect-v8-coverage: 1.0.1
execa: 5.1.1
- exit: 0.1.2
glob: 7.2.0
- graceful-fs: 4.2.8
- jest-haste-map: 27.4.5
- jest-message-util: 27.4.2
- jest-mock: 27.4.2
- jest-regex-util: 27.4.0
- jest-resolve: 27.4.5
- jest-snapshot: 27.4.5
- jest-util: 27.4.2
- jest-validate: 27.4.2
+ graceful-fs: 4.2.9
+ jest-haste-map: 27.5.1
+ jest-message-util: 27.5.1
+ jest-mock: 27.5.1
+ jest-regex-util: 27.5.1
+ jest-resolve: 27.5.1
+ jest-snapshot: 27.5.1
+ jest-util: 27.5.1
slash: 3.0.0
strip-bom: 4.0.0
- yargs: 16.2.0
transitivePeerDependencies:
- supports-color
- dev: true
/jest-serializer/26.6.2:
resolution: {integrity: sha512-S5wqyz0DXnNJPd/xfIzZ5Xnp1HrJWBczg8mMfMpN78OJ5eDxXyf+Ygld9wX1DnUWbIbhM1YDY95NjR4CBXkb2g==}
engines: {node: '>= 10.14.2'}
dependencies:
'@types/node': 12.20.24
- graceful-fs: 4.2.8
+ graceful-fs: 4.2.9
dev: true
- /jest-serializer/27.4.0:
- resolution: {integrity: sha512-RDhpcn5f1JYTX2pvJAGDcnsNTnsV9bjYPU8xcV+xPwOXnUPOQwf4ZEuiU6G9H1UztH+OapMgu/ckEVwO87PwnQ==}
+ /jest-serializer/27.5.1:
+ resolution: {integrity: sha512-jZCyo6iIxO1aqUxpuBlwTDMkzOAJS4a3eYz3YzgxxVQFwLeSA7Jfq5cbqCY+JLvTDrWirgusI/0KwxKMgrdf7w==}
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
dependencies:
'@types/node': 12.20.24
- graceful-fs: 4.2.8
+ graceful-fs: 4.2.9
- /jest-snapshot/27.4.2:
- resolution: {integrity: sha512-DI7lJlNIu6WSQ+esqhnJzEzU70+dV+cNjoF1c+j5FagWEd3KtOyZvVliAH0RWNQ6KSnAAnKSU0qxJ8UXOOhuUQ==}
+ /jest-snapshot/27.4.6:
+ resolution: {integrity: sha512-fafUCDLQfzuNP9IRcEqaFAMzEe7u5BF7mude51wyWv7VRex60WznZIC7DfKTgSIlJa8aFzYmXclmN328aqSDmQ==}
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
dependencies:
- '@babel/core': 7.16.0
- '@babel/generator': 7.16.0
- '@babel/parser': 7.16.4
- '@babel/plugin-syntax-typescript': 7.16.0_@babel+core@7.16.0
- '@babel/traverse': 7.16.3
- '@babel/types': 7.16.0
- '@jest/transform': 27.4.2
+ '@babel/core': 7.17.2
+ '@babel/generator': 7.17.0
+ '@babel/plugin-syntax-typescript': 7.16.7_@babel+core@7.17.2
+ '@babel/traverse': 7.17.0
+ '@babel/types': 7.17.0
+ '@jest/transform': 27.4.6
'@jest/types': 27.4.2
'@types/babel__traverse': 7.14.2
- '@types/prettier': 2.4.2
- babel-preset-current-node-syntax: 1.0.1_@babel+core@7.16.0
+ '@types/prettier': 2.4.4
+ babel-preset-current-node-syntax: 1.0.1_@babel+core@7.17.2
chalk: 4.1.2
- expect: 27.4.2
- graceful-fs: 4.2.8
- jest-diff: 27.4.2
- jest-get-type: 27.4.0
- jest-haste-map: 27.4.2
- jest-matcher-utils: 27.4.2
- jest-message-util: 27.4.2
- jest-resolve: 27.4.2
- jest-util: 27.4.2
+ expect: 27.5.1
+ graceful-fs: 4.2.9
+ jest-diff: 27.5.1
+ jest-get-type: 27.5.1
+ jest-haste-map: 27.5.1
+ jest-matcher-utils: 27.5.1
+ jest-message-util: 27.5.1
+ jest-util: 27.5.1
natural-compare: 1.4.0
- pretty-format: 27.4.2
+ pretty-format: 27.5.1
semver: 7.3.5
transitivePeerDependencies:
- supports-color
- dev: false
- /jest-snapshot/27.4.5:
- resolution: {integrity: sha512-eCi/iM1YJFrJWiT9de4+RpWWWBqsHiYxFG9V9o/n0WXs6GpW4lUt4FAHAgFPTLPqCUVzrMQmSmTZSgQzwqR7IQ==}
+ /jest-snapshot/27.5.1:
+ resolution: {integrity: sha512-yYykXI5a0I31xX67mgeLw1DZ0bJB+gpq5IpSuCAoyDi0+BhgU/RIrL+RTzDmkNTchvDFWKP8lp+w/42Z3us5sA==}
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
dependencies:
- '@babel/core': 7.16.0
- '@babel/generator': 7.16.0
- '@babel/parser': 7.16.4
- '@babel/plugin-syntax-typescript': 7.16.0_@babel+core@7.16.0
- '@babel/traverse': 7.16.3
- '@babel/types': 7.16.0
- '@jest/transform': 27.4.5
- '@jest/types': 27.4.2
+ '@babel/core': 7.17.2
+ '@babel/generator': 7.17.0
+ '@babel/plugin-syntax-typescript': 7.16.7_@babel+core@7.17.2
+ '@babel/traverse': 7.17.0
+ '@babel/types': 7.17.0
+ '@jest/transform': 27.5.1
+ '@jest/types': 27.5.1
'@types/babel__traverse': 7.14.2
- '@types/prettier': 2.4.2
- babel-preset-current-node-syntax: 1.0.1_@babel+core@7.16.0
+ '@types/prettier': 2.4.4
+ babel-preset-current-node-syntax: 1.0.1_@babel+core@7.17.2
chalk: 4.1.2
- expect: 27.4.2
- graceful-fs: 4.2.8
- jest-diff: 27.4.2
- jest-get-type: 27.4.0
- jest-haste-map: 27.4.5
- jest-matcher-utils: 27.4.2
- jest-message-util: 27.4.2
- jest-resolve: 27.4.5
- jest-util: 27.4.2
+ expect: 27.5.1
+ graceful-fs: 4.2.9
+ jest-diff: 27.5.1
+ jest-get-type: 27.5.1
+ jest-haste-map: 27.5.1
+ jest-matcher-utils: 27.5.1
+ jest-message-util: 27.5.1
+ jest-util: 27.5.1
natural-compare: 1.4.0
- pretty-format: 27.4.2
+ pretty-format: 27.5.1
semver: 7.3.5
transitivePeerDependencies:
- supports-color
- dev: true
/jest-util/26.6.2:
resolution: {integrity: sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q==}
@@ -13032,32 +12652,32 @@ packages:
'@jest/types': 26.6.2
'@types/node': 12.20.24
chalk: 4.1.2
- graceful-fs: 4.2.8
+ graceful-fs: 4.2.9
is-ci: 2.0.0
micromatch: 4.0.4
dev: true
- /jest-util/27.4.2:
- resolution: {integrity: sha512-YuxxpXU6nlMan9qyLuxHaMMOzXAl5aGZWCSzben5DhLHemYQxCc4YK+4L3ZrCutT8GPQ+ui9k5D8rUJoDioMnA==}
+ /jest-util/27.5.1:
+ resolution: {integrity: sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==}
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
dependencies:
- '@jest/types': 27.4.2
+ '@jest/types': 27.5.1
'@types/node': 12.20.24
chalk: 4.1.2
ci-info: 3.3.0
- graceful-fs: 4.2.8
- picomatch: 2.3.0
+ graceful-fs: 4.2.9
+ picomatch: 2.3.1
- /jest-validate/27.4.2:
- resolution: {integrity: sha512-hWYsSUej+Fs8ZhOm5vhWzwSLmVaPAxRy+Mr+z5MzeaHm9AxUpXdoVMEW4R86y5gOobVfBsMFLk4Rb+QkiEpx1A==}
+ /jest-validate/27.5.1:
+ resolution: {integrity: sha512-thkNli0LYTmOI1tDB3FI1S1RTp/Bqyd9pTarJwL87OIBFuqEb5Apv5EaApEudYg4g86e3CT6kM0RowkhtEnCBQ==}
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
dependencies:
- '@jest/types': 27.4.2
- camelcase: 6.2.1
+ '@jest/types': 27.5.1
+ camelcase: 6.3.0
chalk: 4.1.2
- jest-get-type: 27.4.0
+ jest-get-type: 27.5.1
leven: 3.1.0
- pretty-format: 27.4.2
+ pretty-format: 27.5.1
/jest-watch-select-projects/2.0.0:
resolution: {integrity: sha512-j00nW4dXc2NiCW6znXgFLF9g8PJ0zP25cpQ1xRro/HU2GBfZQFZD0SoXnAlaoKkIY4MlfTMkKGbNXFpvCdjl1w==}
@@ -13067,16 +12687,16 @@ packages:
prompts: 2.4.2
dev: true
- /jest-watcher/27.4.2:
- resolution: {integrity: sha512-NJvMVyyBeXfDezhWzUOCOYZrUmkSCiatpjpm+nFUid74OZEHk6aMLrZAukIiFDwdbqp6mTM6Ui1w4oc+8EobQg==}
+ /jest-watcher/27.5.1:
+ resolution: {integrity: sha512-z676SuD6Z8o8qbmEGhoEUFOM1+jfEiL3DXHK/xgEiG2EyNYfFG60jluWcupY6dATjfEsKQuibReS1djInQnoVw==}
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
dependencies:
- '@jest/test-result': 27.4.2
- '@jest/types': 27.4.2
+ '@jest/test-result': 27.5.1
+ '@jest/types': 27.5.1
'@types/node': 12.20.24
ansi-escapes: 4.3.2
chalk: 4.1.2
- jest-util: 27.4.2
+ jest-util: 27.5.1
string-length: 4.0.2
/jest-worker/26.6.2:
@@ -13088,24 +12708,16 @@ packages:
supports-color: 7.2.0
dev: true
- /jest-worker/27.4.2:
- resolution: {integrity: sha512-0QMy/zPovLfUPyHuOuuU4E+kGACXXE84nRnq6lBVI9GJg5DCBiA97SATi+ZP8CpiJwEQy1oCPjRBf8AnLjN+Ag==}
- engines: {node: '>= 10.13.0'}
- dependencies:
- '@types/node': 12.20.24
- merge-stream: 2.0.0
- supports-color: 8.1.1
-
- /jest-worker/27.4.5:
- resolution: {integrity: sha512-f2s8kEdy15cv9r7q4KkzGXvlY0JTcmCbMHZBfSQDwW77REr45IDWwd0lksDFeVHH2jJ5pqb90T77XscrjeGzzg==}
+ /jest-worker/27.5.1:
+ resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==}
engines: {node: '>= 10.13.0'}
dependencies:
'@types/node': 12.20.24
merge-stream: 2.0.0
supports-color: 8.1.1
- /jest/27.4.5:
- resolution: {integrity: sha512-uT5MiVN3Jppt314kidCk47MYIRilJjA/l2mxwiuzzxGUeJIvA8/pDaJOAX5KWvjAo7SCydcW0/4WEtgbLMiJkg==}
+ /jest/27.4.7:
+ resolution: {integrity: sha512-8heYvsx7nV/m8m24Vk26Y87g73Ba6ueUd0MWed/NXMhSZIm62U/llVbS0PJe1SHunbyXjJ/BqG1z9bFjGUIvTg==}
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
hasBin: true
peerDependencies:
@@ -13114,9 +12726,9 @@ packages:
node-notifier:
optional: true
dependencies:
- '@jest/core': 27.4.5
- import-local: 3.0.3
- jest-cli: 27.4.5
+ '@jest/core': 27.5.1
+ import-local: 3.1.0
+ jest-cli: 27.5.1
transitivePeerDependencies:
- bufferutil
- canvas
@@ -13130,6 +12742,7 @@ packages:
/js-base64/2.6.4:
resolution: {integrity: sha512-pZe//GGmwJndub7ZghVHz7vjb2LgC1m8B07Au3eYqeqv9emhESByMXxaEgkUkEqJe87oBbSniGYoQNIBklc7IQ==}
+ dev: false
/js-string-escape/1.0.1:
resolution: {integrity: sha1-4mJbrbwNZ8dTPp7cEGjFh65BN+8=}
@@ -13154,27 +12767,28 @@ packages:
/jsbn/0.1.1:
resolution: {integrity: sha1-peZUwuWi3rXyAdls77yoDA7y9RM=}
+ dev: false
- /jscodeshift/0.11.0_@babel+preset-env@7.16.4:
- resolution: {integrity: sha512-SdRK2C7jjs4k/kT2mwtO07KJN9RnjxtKn03d9JVj6c3j9WwaLcFYsICYDnLAzY0hp+wG2nxl+Cm2jWLiNVYb8g==}
+ /jscodeshift/0.13.1_@babel+preset-env@7.16.11:
+ resolution: {integrity: sha512-lGyiEbGOvmMRKgWk4vf+lUrCWO/8YR8sUR3FKF1Cq5fovjZDlIcw3Hu5ppLHAnEXshVffvaM0eyuY/AbOeYpnQ==}
hasBin: true
peerDependencies:
'@babel/preset-env': ^7.1.6
dependencies:
- '@babel/core': 7.16.0
- '@babel/parser': 7.16.4
- '@babel/plugin-proposal-class-properties': 7.16.0_@babel+core@7.16.0
- '@babel/plugin-proposal-nullish-coalescing-operator': 7.16.0_@babel+core@7.16.0
- '@babel/plugin-proposal-optional-chaining': 7.16.0_@babel+core@7.16.0
- '@babel/plugin-transform-modules-commonjs': 7.16.0_@babel+core@7.16.0
- '@babel/preset-env': 7.16.4_@babel+core@7.16.0
- '@babel/preset-flow': 7.16.0_@babel+core@7.16.0
- '@babel/preset-typescript': 7.16.0_@babel+core@7.16.0
- '@babel/register': 7.16.0_@babel+core@7.16.0
- babel-core: 7.0.0-bridge.0_@babel+core@7.16.0
- colors: 1.2.5
- flow-parser: 0.165.1
- graceful-fs: 4.2.8
+ '@babel/core': 7.17.2
+ '@babel/parser': 7.17.0
+ '@babel/plugin-proposal-class-properties': 7.16.7_@babel+core@7.17.2
+ '@babel/plugin-proposal-nullish-coalescing-operator': 7.16.7_@babel+core@7.17.2
+ '@babel/plugin-proposal-optional-chaining': 7.16.7_@babel+core@7.17.2
+ '@babel/plugin-transform-modules-commonjs': 7.16.8_@babel+core@7.17.2
+ '@babel/preset-env': 7.16.11_@babel+core@7.17.2
+ '@babel/preset-flow': 7.16.7_@babel+core@7.17.2
+ '@babel/preset-typescript': 7.16.7_@babel+core@7.17.2
+ '@babel/register': 7.17.0_@babel+core@7.17.2
+ babel-core: 7.0.0-bridge.0_@babel+core@7.17.2
+ chalk: 4.1.2
+ flow-parser: 0.171.0
+ graceful-fs: 4.2.9
micromatch: 3.1.10
neo-async: 2.6.2
node-dir: 0.1.17
@@ -13185,32 +12799,6 @@ packages:
- supports-color
dev: true
- /jscodeshift/0.7.1:
- resolution: {integrity: sha512-YMkZSyoc8zg5woZL23cmWlnFLPH/mHilonGA7Qbzs7H6M4v4PH0Qsn4jeDyw+CHhVoAnm9UxQyB0Yw1OT+mktA==}
- hasBin: true
- dependencies:
- '@babel/core': 7.16.0
- '@babel/parser': 7.16.4
- '@babel/plugin-proposal-class-properties': 7.16.0_@babel+core@7.16.0
- '@babel/plugin-proposal-object-rest-spread': 7.16.0_@babel+core@7.16.0
- '@babel/preset-env': 7.16.4_@babel+core@7.16.0
- '@babel/preset-flow': 7.16.0_@babel+core@7.16.0
- '@babel/preset-typescript': 7.16.0_@babel+core@7.16.0
- '@babel/register': 7.16.0_@babel+core@7.16.0
- babel-core: 7.0.0-bridge.0_@babel+core@7.16.0
- colors: 1.2.5
- flow-parser: 0.165.1
- graceful-fs: 4.2.8
- micromatch: 3.1.10
- neo-async: 2.6.2
- node-dir: 0.1.17
- recast: 0.18.10
- temp: 0.8.4
- write-file-atomic: 2.4.3
- transitivePeerDependencies:
- - supports-color
- dev: true
-
/jsdom/16.7.0:
resolution: {integrity: sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==}
engines: {node: '>=10'}
@@ -13245,7 +12833,7 @@ packages:
whatwg-encoding: 1.0.5
whatwg-mimetype: 2.3.0
whatwg-url: 8.7.0
- ws: 7.5.6
+ ws: 7.5.7
xml-name-validator: 3.0.0
transitivePeerDependencies:
- bufferutil
@@ -13280,6 +12868,7 @@ packages:
/json-schema/0.4.0:
resolution: {integrity: sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==}
+ dev: false
/json-stable-stringify-without-jsonify/1.0.1:
resolution: {integrity: sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=}
@@ -13312,20 +12901,20 @@ packages:
/jsonfile/2.4.0:
resolution: {integrity: sha1-NzaitCi4e72gzIO1P6PWM6NcKug=}
optionalDependencies:
- graceful-fs: 4.2.8
+ graceful-fs: 4.2.9
dev: true
/jsonfile/4.0.0:
resolution: {integrity: sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=}
optionalDependencies:
- graceful-fs: 4.2.8
+ graceful-fs: 4.2.9
/jsonfile/6.1.0:
resolution: {integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==}
dependencies:
universalify: 2.0.0
optionalDependencies:
- graceful-fs: 4.2.8
+ graceful-fs: 4.2.9
dev: true
/jsonpath-plus/4.0.0:
@@ -13340,9 +12929,10 @@ packages:
extsprintf: 1.3.0
json-schema: 0.4.0
verror: 1.10.0
+ dev: false
- /jsx-ast-utils/2.4.1:
- resolution: {integrity: sha512-z1xSldJ6imESSzOjd3NNkieVJKRlKYSOtMG8SFyCj2FIrvSaSuli/WjpBkEzCBoR9bYYYFgqJw61Xhu7Lcgk+w==}
+ /jsx-ast-utils/3.2.1:
+ resolution: {integrity: sha512-uP5vu8xfy2F9A6LGC22KO7e2/vGTS1MhP+18f++ZNlf0Ohaxbc9nIEwHAsejlJKyzfZzU5UIhe5ItYkitcZnZA==}
engines: {node: '>=4.0'}
dependencies:
array-includes: 3.1.4
@@ -13410,7 +13000,7 @@ packages:
/klaw/1.3.1:
resolution: {integrity: sha1-QIhDO0azsbolnXh4XY6W9zugJDk=}
optionalDependencies:
- graceful-fs: 4.2.8
+ graceful-fs: 4.2.9
dev: true
/kleur/3.0.3:
@@ -13421,7 +13011,6 @@ packages:
/klona/2.0.5:
resolution: {integrity: sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ==}
engines: {node: '>= 8'}
- dev: true
/latest-version/5.1.0:
resolution: {integrity: sha512-weT+r0kTkRQdCdYCNtkMwWXQTMEswKrFBkm4ckQOMVhhqhIMI1UT2hMj+1iigIhgSZm5gTmrRXBNoGUgaTY1xA==}
@@ -13434,9 +13023,9 @@ packages:
resolution: {integrity: sha512-prXSYk799h3GY3iOWnC6ZigYzMPjxN2svgjJ9shk7oMadSNX3wXy0B6F32PMJv7qtMnrIbUxoEHzbutvxR2LBQ==}
engines: {node: '>=6.0.0', npm: '>=6.0.0', yarn: '>=1.0.0'}
dependencies:
- '@babel/runtime': 7.16.3
+ '@babel/runtime': 7.17.2
app-root-dir: 1.0.2
- core-js: 3.19.2
+ core-js: 3.21.0
dotenv: 8.6.0
dotenv-expand: 5.1.0
dev: true
@@ -13465,15 +13054,20 @@ packages:
immediate: 3.0.6
dev: false
- /light-my-request/4.7.0:
- resolution: {integrity: sha512-LTa8YZp3K2AUpqUnwwKajoIHcsKOBnzwJNQSrk7unziPwo6CjOYjyO0F9wfkxFvP+nBsCGe3eMPnedVgIIgdAw==}
+ /light-my-request/4.7.1:
+ resolution: {integrity: sha512-7/bT6M+iHY90L9/rW7aboVYt0o0uOqzIx4yofC67d6WE9uLksecGf3mxPuZfVjMONG+i6hCq6z5NZCxqzpA2yw==}
dependencies:
- ajv: 8.8.2
- cookie: 0.4.1
+ ajv: 8.10.0
+ cookie: 0.4.2
fastify-warning: 0.2.0
set-cookie-parser: 2.4.8
dev: false
+ /lilconfig/2.0.4:
+ resolution: {integrity: sha512-bfTIN7lEsiooCocSISTWXkiWJkRqtL9wYtYy+8EK3Y41qh3mpwPU0ycTOgjdY9ErwXCc8QyrQp82bdL0Xkm9yA==}
+ engines: {node: '>=10'}
+ dev: false
+
/lines-and-columns/1.2.4:
resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==}
@@ -13481,7 +13075,7 @@ packages:
resolution: {integrity: sha512-gUD/epcRms75Cw8RT1pUdHugZYM5ce64ucs2GEISABwkRsOQr0q2wm/MV2TKThycIe5e0ytRweW2RZxclogCdQ==}
engines: {node: '>=8'}
dependencies:
- graceful-fs: 4.2.8
+ graceful-fs: 4.2.9
parse-json: 5.2.0
strip-bom: 4.0.0
type-fest: 0.6.0
@@ -13528,7 +13122,6 @@ packages:
big.js: 5.2.2
emojis-list: 3.0.0
json5: 2.2.0
- dev: true
/locate-path/3.0.0:
resolution: {integrity: sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==}
@@ -13564,6 +13157,10 @@ packages:
/lodash.isequal/4.5.0:
resolution: {integrity: sha1-QVxEePK8wwEgwizhDtMib30+GOA=}
+ /lodash.memoize/4.1.2:
+ resolution: {integrity: sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=}
+ dev: false
+
/lodash.merge/4.6.2:
resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==}
@@ -13573,7 +13170,6 @@ packages:
/lodash.uniq/4.5.0:
resolution: {integrity: sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=}
- dev: true
/lodash/4.17.21:
resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==}
@@ -13651,10 +13247,12 @@ packages:
/map-obj/1.0.1:
resolution: {integrity: sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=}
engines: {node: '>=0.10.0'}
+ dev: false
/map-obj/4.3.0:
resolution: {integrity: sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==}
engines: {node: '>=8'}
+ dev: false
/map-or-similar/1.5.0:
resolution: {integrity: sha1-beJlMXSt+12e3DPGnT6Sobdvrwg=}
@@ -13670,19 +13268,8 @@ packages:
resolution: {integrity: sha512-8z4efJYk43E0upd0NbVXwgSTQs6cT3T06etieCMEg7dRbzCbxUCK/GHlX8mhHRDcp+OLlHkPKsvqQTCvsRl2cg==}
dev: true
- /markdown-to-jsx/6.11.4_react@16.13.1:
- resolution: {integrity: sha512-3lRCD5Sh+tfA52iGgfs/XZiw33f7fFX9Bn55aNnVNUd2GzLDkOWyKYYD8Yju2B1Vn+feiEdgJs8T6Tg0xNokPw==}
- engines: {node: '>= 4'}
- peerDependencies:
- react: '>= 0.14.0'
- dependencies:
- prop-types: 15.7.2
- react: 16.13.1
- unquote: 1.1.1
- dev: true
-
- /markdown-to-jsx/7.1.5_react@16.13.1:
- resolution: {integrity: sha512-YQEMMMCX3PYOWtUAQu8Fmz5/sH09s17eyQnDubwaAo8sWmnRTT1og96EFv1vL59l4nWfmtF3L91pqkuheVqRlA==}
+ /markdown-to-jsx/7.1.6_react@16.13.1:
+ resolution: {integrity: sha512-1wrIGZYwIG2gR3yfRmbr4FlQmhaAKoKTpRo4wur4fp9p0njU1Hi7vR8fj0AUKKIcPduiJmPprzmCB5B/GvlC7g==}
engines: {node: '>= 10'}
peerDependencies:
react: '>= 0.14.0'
@@ -13726,6 +13313,10 @@ packages:
resolution: {integrity: sha512-jVU0Nr2B9X3MU4tSK7JP1CMkSvOj7X5l/GboG1tKRw52lLF1x2Ju92Ms9tNetCcbfX3hzlM73zYo2NKkWSfF/A==}
dev: true
+ /mdn-data/2.0.14:
+ resolution: {integrity: sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==}
+ dev: false
+
/mdurl/1.0.1:
resolution: {integrity: sha1-/oWy7HWlkDfyrf7BAP1sYBdhFS4=}
dev: true
@@ -13734,8 +13325,8 @@ packages:
resolution: {integrity: sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=}
engines: {node: '>= 0.6'}
- /memfs/3.4.0:
- resolution: {integrity: sha512-o/RfP0J1d03YwsAxyHxAYs2kyJp55AFkMazlFAZFR2I2IXkxiUTXRabJ6RmNNCQ83LAD2jy52Khj0m3OffpNdA==}
+ /memfs/3.4.1:
+ resolution: {integrity: sha512-1c9VPVvW5P7I85c35zAdEr1TD5+F11IToIHIlrVIcflfnzPkJa0ZoYEoEdYDP8KgPFoSZ/opDrUsAoZWym3mtw==}
engines: {node: '>= 4.0.0'}
dependencies:
fs-monkey: 1.0.3
@@ -13775,6 +13366,7 @@ packages:
trim-newlines: 3.0.1
type-fest: 0.18.1
yargs-parser: 20.2.9
+ dev: false
/merge-descriptors/1.0.1:
resolution: {integrity: sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=}
@@ -13817,7 +13409,7 @@ packages:
engines: {node: '>=8.6'}
dependencies:
braces: 3.0.2
- picomatch: 2.3.0
+ picomatch: 2.3.1
/miller-rabin/4.0.1:
resolution: {integrity: sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==}
@@ -13865,14 +13457,24 @@ packages:
resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==}
engines: {node: '>=4'}
+ /mini-css-extract-plugin/2.5.3_webpack@5.68.0:
+ resolution: {integrity: sha512-YseMB8cs8U/KCaAGQoqYmfUuhhGW0a9p9XvWXrxVOkE3/IiISTLw4ALNt7JR5B2eYauFM+PQGSbXMDmVbR7Tfw==}
+ engines: {node: '>= 12.13.0'}
+ peerDependencies:
+ webpack: ^5.0.0
+ dependencies:
+ schema-utils: 4.0.0
+ webpack: 5.68.0
+ dev: false
+
/minimalistic-assert/1.0.1:
resolution: {integrity: sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==}
/minimalistic-crypto-utils/1.0.1:
resolution: {integrity: sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=}
- /minimatch/3.0.4:
- resolution: {integrity: sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==}
+ /minimatch/3.0.5:
+ resolution: {integrity: sha512-tUpxzX0VAzJHjLu0xUfFv1gwVp9ba3IOuRAVH2EGuRW8a5emA2FlACLqiT/lDVtS1W+TGNwqz3sWaNyLgDJWuw==}
dependencies:
brace-expansion: 1.1.11
@@ -13883,6 +13485,7 @@ packages:
arrify: 1.0.1
is-plain-obj: 1.1.0
kind-of: 6.0.3
+ dev: false
/minimist/1.2.5:
resolution: {integrity: sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==}
@@ -13891,25 +13494,25 @@ packages:
resolution: {integrity: sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==}
engines: {node: '>= 8'}
dependencies:
- minipass: 3.1.5
+ minipass: 3.1.6
dev: true
/minipass-flush/1.0.5:
resolution: {integrity: sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==}
engines: {node: '>= 8'}
dependencies:
- minipass: 3.1.5
+ minipass: 3.1.6
dev: true
/minipass-pipeline/1.2.4:
resolution: {integrity: sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==}
engines: {node: '>=8'}
dependencies:
- minipass: 3.1.5
+ minipass: 3.1.6
dev: true
- /minipass/3.1.5:
- resolution: {integrity: sha512-+8NzxD82XQoNKNrl1d/FSi+X8wAEWR+sbYAfIvub4Nz0d22plFG72CEVVaufV8PNf4qSslFTD8VMOxNVhHCjTw==}
+ /minipass/3.1.6:
+ resolution: {integrity: sha512-rty5kpw9/z8SX9dmxblFA6edItUmwJgMeYDZRrwlIVN27i8gysGbznJwUggw2V/FVqFSDdWy040ZPS811DYAqQ==}
engines: {node: '>=8'}
dependencies:
yallist: 4.0.0
@@ -13918,7 +13521,7 @@ packages:
resolution: {integrity: sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==}
engines: {node: '>= 8'}
dependencies:
- minipass: 3.1.5
+ minipass: 3.1.6
yallist: 4.0.0
/mississippi/3.0.0:
@@ -13964,6 +13567,11 @@ packages:
rimraf: 2.7.1
run-queue: 1.0.3
+ /mrmime/1.0.0:
+ resolution: {integrity: sha512-a70zx7zFfVO7XpnQ2IX1Myh9yY4UYvfld/dikWRnsXxbyvMcfz+u6UfgNAtH+k2QqtJuzVpv6eLTx1G2+WKZbQ==}
+ engines: {node: '>=10'}
+ dev: false
+
/ms/2.0.0:
resolution: {integrity: sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=}
@@ -13976,8 +13584,8 @@ packages:
/ms/2.1.3:
resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==}
- /msal/1.4.15:
- resolution: {integrity: sha512-H/CxkeZJ4laEK6GZ/cDKQoYjBTvDNFK3hDC8mfU8IkuZvKFfFdo9KM89r8spXY7xnBK9SQBAjIuQgwUogeUw7g==}
+ /msal/1.4.16:
+ resolution: {integrity: sha512-Q6jIV5RG6mD9O0bzZrR/f8v5QikrVWU0sccwOyqWE1xlBkKYVKRa/L8Gxt1X58M+J/N9V0JskhvO4KIfRHlE8g==}
engines: {node: '>=0.8.0'}
dependencies:
tslib: 1.14.1
@@ -13985,7 +13593,6 @@ packages:
/multicast-dns-service-types/1.1.0:
resolution: {integrity: sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE=}
- dev: false
/multicast-dns/6.2.3:
resolution: {integrity: sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==}
@@ -13993,7 +13600,6 @@ packages:
dependencies:
dns-packet: 1.3.4
thunky: 1.1.0
- dev: false
/mute-stream/0.0.8:
resolution: {integrity: sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==}
@@ -14010,6 +13616,11 @@ packages:
/nan/2.15.0:
resolution: {integrity: sha512-8ZtvEnA2c5aYCZYd1cvgdnU6cqwixRoYg70xPLWUws5ORTa/lnw+u4amixRS/Ac5U5mQVgp9pnlSUnbNWFaWZQ==}
+ /nanoid/3.2.0:
+ resolution: {integrity: sha512-fmsZYa9lpn69Ad5eDn7FMcnnSR+8R34W9qJEijxYhTbfOWzr22n1QxCMzXLK+ODyW2973V3Fux959iQoUxzUIA==}
+ engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
+ hasBin: true
+
/nanomatch/1.2.13:
resolution: {integrity: sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==}
engines: {node: '>=0.10.0'}
@@ -14026,12 +13637,6 @@ packages:
snapdragon: 0.8.2
to-regex: 3.0.2
- /native-url/0.2.6:
- resolution: {integrity: sha512-k4bDC87WtgrdD362gZz6zoiXQrl40kYlBmpfmSjwRO1VU0V5ccwJTlxuE72F6m3V0vc1xOf6n3UCP9QyerRqmA==}
- dependencies:
- querystring: 0.2.1
- dev: true
-
/natural-compare/1.4.0:
resolution: {integrity: sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=}
@@ -14047,8 +13652,8 @@ packages:
through2: 4.0.2
dev: true
- /negotiator/0.6.2:
- resolution: {integrity: sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==}
+ /negotiator/0.6.3:
+ resolution: {integrity: sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==}
engines: {node: '>= 0.6'}
/neo-async/2.6.2:
@@ -14071,7 +13676,7 @@ packages:
resolution: {integrity: sha1-X1Zl2TNRM1yqvvjxxVRRbPXx5OU=}
engines: {node: '>= 0.10.5'}
dependencies:
- minimatch: 3.0.4
+ minimatch: 3.0.5
dev: true
/node-fetch/2.6.7:
@@ -14090,6 +13695,10 @@ packages:
engines: {node: '>= 6.0.0'}
dev: false
+ /node-forge/1.2.1:
+ resolution: {integrity: sha512-Fcvtbb+zBcZXbTTVwqGA5W+MKBj56UjVRevvchv5XrcyXbmNdesfZL37nlcWOfpgHhgmxApw3tQbTr4CqNmX4w==}
+ engines: {node: '>= 6.13.0'}
+
/node-gyp/7.1.2:
resolution: {integrity: sha512-CbpcIo7C3eMu3dL1c3d0xw449fHIGALIJsRP4DDPHpyiW8vcriNY7ubh9TE4zEKfSxscY7PjeFnshE7h75ynjQ==}
engines: {node: '>= 10.12.0'}
@@ -14097,7 +13706,7 @@ packages:
dependencies:
env-paths: 2.2.1
glob: 7.2.0
- graceful-fs: 4.2.8
+ graceful-fs: 4.2.9
nopt: 5.0.0
npmlog: 4.1.2
request: 2.88.2
@@ -14105,6 +13714,7 @@ packages:
semver: 7.3.5
tar: 6.1.11
which: 2.0.2
+ dev: false
/node-int64/0.4.0:
resolution: {integrity: sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=}
@@ -14136,16 +13746,8 @@ packages:
util: 0.11.1
vm-browserify: 1.1.2
- /node-modules-regexp/1.0.0:
- resolution: {integrity: sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA=}
- engines: {node: '>=0.10.0'}
-
- /node-releases/1.1.77:
- resolution: {integrity: sha512-rB1DUFUNAN4Gn9keO2K1efO35IDK7yKHCdCaIMvFO7yUYmmZYeDjnGKle26G4rwj+LKRQpjyUUvMkPglwGCYNQ==}
- dev: true
-
- /node-releases/2.0.1:
- resolution: {integrity: sha512-CqyzN6z7Q6aMeF/ktcMVTzhAHCEpf8SOarwpzpf8pNBY2k5/oM34UHldUwp8VKI7uxct2HxSRdJjBaZeESzcxA==}
+ /node-releases/2.0.2:
+ resolution: {integrity: sha512-XxYDdcQ6eKqp/YjI+tb2C5WM2LgjnZrfYg4vgQt49EK268b6gYCHsBLrK2qvJo4FmCtqmKezb0WZFK4fkrZNsg==}
/node-sass/6.0.1:
resolution: {integrity: sha512-f+Rbqt92Ful9gX0cGtdYwjTrWAaGURgaK5rZCWOgCNyGWusFYHhbqCCBoFBeat+HKETOU02AyTxNhJV0YZf2jQ==}
@@ -14168,6 +13770,7 @@ packages:
sass-graph: 2.2.5
stdout-stream: 1.4.1
true-case-path: 1.0.3
+ dev: false
/nopt/5.0.0:
resolution: {integrity: sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==}
@@ -14175,6 +13778,7 @@ packages:
hasBin: true
dependencies:
abbrev: 1.1.1
+ dev: false
/normalize-package-data/2.5.0:
resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==}
@@ -14188,10 +13792,11 @@ packages:
resolution: {integrity: sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==}
engines: {node: '>=10'}
dependencies:
- hosted-git-info: 4.0.2
- is-core-module: 2.8.0
+ hosted-git-info: 4.1.0
+ is-core-module: 2.8.1
semver: 7.3.5
validate-npm-package-license: 3.0.4
+ dev: false
/normalize-path/2.1.1:
resolution: {integrity: sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=}
@@ -14206,13 +13811,17 @@ packages:
/normalize-range/0.1.2:
resolution: {integrity: sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=}
engines: {node: '>=0.10.0'}
- dev: true
/normalize-url/4.5.1:
resolution: {integrity: sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA==}
engines: {node: '>=8'}
dev: true
+ /normalize-url/6.1.0:
+ resolution: {integrity: sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==}
+ engines: {node: '>=10'}
+ dev: false
+
/npm-bundled/1.1.2:
resolution: {integrity: sha512-x5DHup0SuyQcmL3s7Rx/YQ8sbw/Hzg0rj48eN0dV7hf5cmQq5PXIeioroH3raV1QC1yh3uTYuMThvEQF3iKgGQ==}
dependencies:
@@ -14262,6 +13871,16 @@ packages:
console-control-strings: 1.1.0
gauge: 2.7.4
set-blocking: 2.0.0
+ dev: false
+
+ /npmlog/5.0.1:
+ resolution: {integrity: sha512-AqZtDUWOMKs1G/8lwylVjrdYgqA4d9nu8hc+0gzRxlDb1I10+FHBGMXs6aiQHFdCUUlqH99MUMuLfzWDNDtfxw==}
+ dependencies:
+ are-we-there-yet: 2.0.0
+ console-control-strings: 1.1.0
+ gauge: 3.0.2
+ set-blocking: 2.0.0
+ dev: true
/nth-check/2.0.1:
resolution: {integrity: sha512-it1vE95zF6dTT9lBsYbxvqh0Soy4SPowchj0UBGj/V6cTPnXXtQOPUbhZ6CmGzAD/rW22LQK6E96pcdJXk4A4w==}
@@ -14281,6 +13900,7 @@ packages:
/oauth-sign/0.9.0:
resolution: {integrity: sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==}
+ dev: false
/object-assign/4.1.1:
resolution: {integrity: sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=}
@@ -14294,8 +13914,8 @@ packages:
define-property: 0.2.5
kind-of: 3.2.2
- /object-inspect/1.11.0:
- resolution: {integrity: sha512-jp7ikS6Sd3GxQfZJPyH3cjcbJF6GZPClgdV+EFygjFLQ5FmW/dRUnTd9PQ9k0JhoNDabWFbpF1yCdSWCC6gexg==}
+ /object-inspect/1.12.0:
+ resolution: {integrity: sha512-Ho2z80bVIvJloH+YzRmpZVQe87+qASmBUKZDWgx9cu+KDrX2ZDH/3tMy+gXbZETVGs2M8YdxObOh7XAtim9Y0g==}
/object-is/1.1.5:
resolution: {integrity: sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==}
@@ -14303,7 +13923,6 @@ packages:
dependencies:
call-bind: 1.0.2
define-properties: 1.1.3
- dev: false
/object-keys/1.1.1:
resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==}
@@ -14374,7 +13993,6 @@ packages:
/obuf/1.1.2:
resolution: {integrity: sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==}
- dev: false
/on-finished/2.3.0:
resolution: {integrity: sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=}
@@ -14412,7 +14030,6 @@ packages:
define-lazy-prop: 2.0.0
is-docker: 2.2.1
is-wsl: 2.2.0
- dev: false
/opener/1.5.2:
resolution: {integrity: sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==}
@@ -14451,7 +14068,7 @@ packages:
/original/1.0.2:
resolution: {integrity: sha512-hyBVl6iqqUOJ8FqRe+l/gS8H+kKYjrEndd5Pm1MfBtsEKA038HkkdbAl/72EAXGyonD/PFsvmVG+EvcIpliMBg==}
dependencies:
- url-parse: 1.5.3
+ url-parse: 1.5.4
dev: false
/os-browserify/0.3.0:
@@ -14495,6 +14112,7 @@ packages:
engines: {node: '>=8'}
dependencies:
p-timeout: 3.2.0
+ dev: true
/p-filter/2.1.0:
resolution: {integrity: sha512-ZBxxZ5sL2HghephhpGAQdoskxplTwr7ICaehZwLIlfL6acuVgZPm8yBNuRAFBGEqtD/hmUeq9eqLg2ys9Xr/yw==}
@@ -14574,7 +14192,6 @@ packages:
dependencies:
'@types/retry': 0.12.1
retry: 0.13.1
- dev: false
/p-settle/4.1.1:
resolution: {integrity: sha512-6THGh13mt3gypcNMm0ADqVNCcYa3BK6DWsuJWFCuEKP1rpY+OKGp7gaZwVmLspmic01+fsg/fN57MfvDzZ/PuQ==}
@@ -14589,6 +14206,7 @@ packages:
engines: {node: '>=8'}
dependencies:
p-finally: 1.0.0
+ dev: true
/p-try/2.2.0:
resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==}
@@ -14650,7 +14268,7 @@ packages:
resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==}
engines: {node: '>=8'}
dependencies:
- '@babel/code-frame': 7.16.0
+ '@babel/code-frame': 7.16.7
error-ex: 1.3.2
json-parse-even-better-errors: 2.3.1
lines-and-columns: 1.2.4
@@ -14740,16 +14358,16 @@ packages:
/performance-now/2.1.0:
resolution: {integrity: sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=}
+ dev: false
/picocolors/0.2.1:
resolution: {integrity: sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==}
- dev: true
/picocolors/1.0.0:
resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==}
- /picomatch/2.3.0:
- resolution: {integrity: sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==}
+ /picomatch/2.3.1:
+ resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==}
engines: {node: '>=8.6'}
/pidof/1.0.2:
@@ -14786,24 +14404,22 @@ packages:
resolution: {integrity: sha512-EqX4pwDPrt3MuOAAUBMU0Tk5kR/YcCM5fNPEzgCO2zJ5HfX0vbiH9HbJglnyeQsN96Kznae6MWD47pZB5avTrg==}
dev: false
- /pino/6.13.3:
- resolution: {integrity: sha512-tJy6qVgkh9MwNgqX1/oYi3ehfl2Y9H0uHyEEMsBe74KinESIjdMrMQDWpcZPpPicg3VV35d/GLQZmo4QgU2Xkg==}
+ /pino/6.13.4:
+ resolution: {integrity: sha512-g4tHSISmQJYUEKEMVdaZ+ZokWwFnTwZL5JPn+lnBVZ1BuBbrSchrXwQINknkM5+Q4fF6U9NjiI8PWwwMDHt9zA==}
hasBin: true
dependencies:
- fast-redact: 3.0.2
+ fast-redact: 3.1.0
fast-safe-stringify: 2.1.1
- fastify-warning: 0.2.0
flatstr: 1.0.12
pino-std-serializers: 3.2.0
+ process-warning: 1.0.0
quick-format-unescaped: 4.0.4
sonic-boom: 1.4.1
dev: false
- /pirates/4.0.1:
- resolution: {integrity: sha512-WuNqLTbMI3tmfef2TKxlQmAiLHKtFhlsCZnPIpuv2Ow0RDVO8lfy1Opf4NUzlMXLjPl+Men7AuVdX6TA+s+uGA==}
+ /pirates/4.0.5:
+ resolution: {integrity: sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==}
engines: {node: '>= 6'}
- dependencies:
- node-modules-regexp: 1.0.0
/pkg-dir/3.0.0:
resolution: {integrity: sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==}
@@ -14825,27 +14441,20 @@ packages:
find-up: 5.0.0
dev: true
- /pkg-up/3.1.0:
- resolution: {integrity: sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==}
- engines: {node: '>=8'}
- dependencies:
- find-up: 3.0.0
- dev: true
-
- /pnp-webpack-plugin/1.6.4_typescript@4.5.2:
+ /pnp-webpack-plugin/1.6.4_typescript@4.5.5:
resolution: {integrity: sha512-7Wjy+9E3WwLOEL30D+m8TSTF7qJJUJLONBnwQp0518siuMxUQUbgZwssaFX+QKlZkjHZcw/IpZCt/H0srrntSg==}
engines: {node: '>=6'}
dependencies:
- ts-pnp: 1.2.0_typescript@4.5.2
+ ts-pnp: 1.2.0_typescript@4.5.5
transitivePeerDependencies:
- typescript
dev: true
- /polished/4.1.3:
- resolution: {integrity: sha512-ocPAcVBUOryJEKe0z2KLd1l9EBa1r5mSwlKpExmrLzsnIzJo4axsoU9O2BjOTkDGDT4mZ0WFE5XKTlR3nLnZOA==}
+ /polished/4.1.4:
+ resolution: {integrity: sha512-Nq5Mbza+Auo7N3sQb1QMFaQiDO+4UexWuSGR7Cjb4Sw11SZIJcrrFtiZ+L0jT9MBsUsxDboHVASbCLbE1rnECg==}
engines: {node: '>=10'}
dependencies:
- '@babel/runtime': 7.16.3
+ '@babel/runtime': 7.17.2
dev: true
/portfinder/1.0.28:
@@ -14855,49 +14464,199 @@ packages:
async: 2.6.3
debug: 3.2.7
mkdirp: 0.5.5
- dev: false
/posix-character-classes/0.1.1:
resolution: {integrity: sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=}
engines: {node: '>=0.10.0'}
- /postcss-flexbugs-fixes/4.2.1:
- resolution: {integrity: sha512-9SiofaZ9CWpQWxOwRh1b/r85KD5y7GgvsNt1056k6OYLvWUun0czCvogfJgylC22uJTwW1KzY3Gz65NZRlvoiQ==}
+ /postcss-calc/8.2.4_postcss@8.4.6:
+ resolution: {integrity: sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==}
+ peerDependencies:
+ postcss: ^8.2.2
+ dependencies:
+ postcss: 8.4.6
+ postcss-selector-parser: 6.0.9
+ postcss-value-parser: 4.2.0
+ dev: false
+
+ /postcss-colormin/5.2.5_postcss@8.4.6:
+ resolution: {integrity: sha512-+X30aDaGYq81mFqwyPpnYInsZQnNpdxMX0ajlY7AExCexEFkPVV+KrO7kXwayqEWL2xwEbNQ4nUO0ZsRWGnevg==}
+ engines: {node: ^10 || ^12 || >=14.0}
+ peerDependencies:
+ postcss: ^8.2.15
+ dependencies:
+ browserslist: 4.19.1
+ caniuse-api: 3.0.0
+ colord: 2.9.2
+ postcss: 8.4.6
+ postcss-value-parser: 4.2.0
+ dev: false
+
+ /postcss-convert-values/5.0.4_postcss@8.4.6:
+ resolution: {integrity: sha512-bugzSAyjIexdObovsPZu/sBCTHccImJxLyFgeV0MmNBm/Lw5h5XnjfML6gzEmJ3A6nyfCW7hb1JXzcsA4Zfbdw==}
+ engines: {node: ^10 || ^12 || >=14.0}
+ peerDependencies:
+ postcss: ^8.2.15
+ dependencies:
+ postcss: 8.4.6
+ postcss-value-parser: 4.2.0
+ dev: false
+
+ /postcss-discard-comments/5.0.3_postcss@8.4.6:
+ resolution: {integrity: sha512-6W5BemziRoqIdAKT+1QjM4bNcJAQ7z7zk073730NHg4cUXh3/rQHHj7pmYxUB9aGhuRhBiUf0pXvIHkRwhQP0Q==}
+ engines: {node: ^10 || ^12 || >=14.0}
+ peerDependencies:
+ postcss: ^8.2.15
+ dependencies:
+ postcss: 8.4.6
+ dev: false
+
+ /postcss-discard-duplicates/5.0.3_postcss@8.4.6:
+ resolution: {integrity: sha512-vPtm1Mf+kp7iAENTG7jI1MN1lk+fBqL5y+qxyi4v3H+lzsXEdfS3dwUZD45KVhgzDEgduur8ycB4hMegyMTeRw==}
+ engines: {node: ^10 || ^12 || >=14.0}
+ peerDependencies:
+ postcss: ^8.2.15
+ dependencies:
+ postcss: 8.4.6
+ dev: false
+
+ /postcss-discard-empty/5.0.3_postcss@8.4.6:
+ resolution: {integrity: sha512-xGJugpaXKakwKI7sSdZjUuN4V3zSzb2Y0LOlmTajFbNinEjTfVs9PFW2lmKBaC/E64WwYppfqLD03P8l9BuueA==}
+ engines: {node: ^10 || ^12 || >=14.0}
+ peerDependencies:
+ postcss: ^8.2.15
+ dependencies:
+ postcss: 8.4.6
+ dev: false
+
+ /postcss-discard-overridden/5.0.4_postcss@8.4.6:
+ resolution: {integrity: sha512-3j9QH0Qh1KkdxwiZOW82cId7zdwXVQv/gRXYDnwx5pBtR1sTkU4cXRK9lp5dSdiM0r0OICO/L8J6sV1/7m0kHg==}
+ engines: {node: ^10 || ^12 || >=14.0}
+ peerDependencies:
+ postcss: ^8.2.15
+ dependencies:
+ postcss: 8.4.6
+ dev: false
+
+ /postcss-flexbugs-fixes/4.2.1:
+ resolution: {integrity: sha512-9SiofaZ9CWpQWxOwRh1b/r85KD5y7GgvsNt1056k6OYLvWUun0czCvogfJgylC22uJTwW1KzY3Gz65NZRlvoiQ==}
+ dependencies:
+ postcss: 7.0.39
+ dev: true
+
+ /postcss-loader/4.1.0_postcss@8.4.6+webpack@4.44.2:
+ resolution: {integrity: sha512-vbCkP70F3Q9PIk6d47aBwjqAMI4LfkXCoyxj+7NPNuVIwfTGdzv2KVQes59/RuxMniIgsYQCFSY42P3+ykJfaw==}
+ engines: {node: '>= 10.13.0'}
+ peerDependencies:
+ postcss: ^7.0.0 || ^8.0.1
+ webpack: ^4.0.0 || ^5.0.0
+ dependencies:
+ cosmiconfig: 7.0.1
+ klona: 2.0.5
+ loader-utils: 2.0.2
+ postcss: 8.4.6
+ schema-utils: 3.1.1
+ semver: 7.3.5
+ webpack: 4.44.2
+ dev: true
+
+ /postcss-loader/4.3.0_postcss@7.0.39+webpack@4.44.2:
+ resolution: {integrity: sha512-M/dSoIiNDOo8Rk0mUqoj4kpGq91gcxCfb9PoyZVdZ76/AuhxylHDYZblNE8o+EQ9AMSASeMFEKxZf5aU6wlx1Q==}
+ engines: {node: '>= 10.13.0'}
+ peerDependencies:
+ postcss: ^7.0.0 || ^8.0.1
+ webpack: ^4.0.0 || ^5.0.0
+ dependencies:
+ cosmiconfig: 7.0.1
+ klona: 2.0.5
+ loader-utils: 2.0.2
+ postcss: 7.0.39
+ schema-utils: 3.1.1
+ semver: 7.3.5
+ webpack: 4.44.2
+ dev: true
+
+ /postcss-loader/6.2.1_postcss@8.4.6+webpack@5.68.0:
+ resolution: {integrity: sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==}
+ engines: {node: '>= 12.13.0'}
+ peerDependencies:
+ postcss: ^7.0.0 || ^8.0.1
+ webpack: ^5.0.0
+ dependencies:
+ cosmiconfig: 7.0.1
+ klona: 2.0.5
+ postcss: 8.4.6
+ semver: 7.3.5
+ webpack: 5.68.0
+ dev: false
+
+ /postcss-merge-longhand/5.0.6_postcss@8.4.6:
+ resolution: {integrity: sha512-rkmoPwQO6ymJSmWsX6l2hHeEBQa7C4kJb9jyi5fZB1sE8nSCv7sqchoYPixRwX/yvLoZP2y6FA5kcjiByeJqDg==}
+ engines: {node: ^10 || ^12 || >=14.0}
+ peerDependencies:
+ postcss: ^8.2.15
+ dependencies:
+ postcss: 8.4.6
+ postcss-value-parser: 4.2.0
+ stylehacks: 5.0.3_postcss@8.4.6
+ dev: false
+
+ /postcss-merge-rules/5.0.6_postcss@8.4.6:
+ resolution: {integrity: sha512-nzJWJ9yXWp8AOEpn/HFAW72WKVGD2bsLiAmgw4hDchSij27bt6TF+sIK0cJUBAYT3SGcjtGGsOR89bwkkMuMgQ==}
+ engines: {node: ^10 || ^12 || >=14.0}
+ peerDependencies:
+ postcss: ^8.2.15
+ dependencies:
+ browserslist: 4.19.1
+ caniuse-api: 3.0.0
+ cssnano-utils: 3.0.2_postcss@8.4.6
+ postcss: 8.4.6
+ postcss-selector-parser: 6.0.9
+ dev: false
+
+ /postcss-minify-font-values/5.0.4_postcss@8.4.6:
+ resolution: {integrity: sha512-RN6q3tyuEesvyCYYFCRGJ41J1XFvgV+dvYGHr0CeHv8F00yILlN8Slf4t8XW4IghlfZYCeyRrANO6HpJ948ieA==}
+ engines: {node: ^10 || ^12 || >=14.0}
+ peerDependencies:
+ postcss: ^8.2.15
+ dependencies:
+ postcss: 8.4.6
+ postcss-value-parser: 4.2.0
+ dev: false
+
+ /postcss-minify-gradients/5.0.6_postcss@8.4.6:
+ resolution: {integrity: sha512-E/dT6oVxB9nLGUTiY/rG5dX9taugv9cbLNTFad3dKxOO+BQg25Q/xo2z2ddG+ZB1CbkZYaVwx5blY8VC7R/43A==}
+ engines: {node: ^10 || ^12 || >=14.0}
+ peerDependencies:
+ postcss: ^8.2.15
dependencies:
- postcss: 7.0.32
- dev: true
+ colord: 2.9.2
+ cssnano-utils: 3.0.2_postcss@8.4.6
+ postcss: 8.4.6
+ postcss-value-parser: 4.2.0
+ dev: false
- /postcss-loader/4.0.4_postcss@7.0.32+webpack@4.44.2:
- resolution: {integrity: sha512-pntA9zIR14drQo84yGTjQJg1m7T0DkXR4vXYHBngiRZdJtEeCrojL6lOpqUanMzG375lIJbT4Yug85zC/AJWGw==}
- engines: {node: '>= 10.13.0'}
+ /postcss-minify-params/5.0.5_postcss@8.4.6:
+ resolution: {integrity: sha512-YBNuq3Rz5LfLFNHb9wrvm6t859b8qIqfXsWeK7wROm3jSKNpO1Y5e8cOyBv6Acji15TgSrAwb3JkVNCqNyLvBg==}
+ engines: {node: ^10 || ^12 || >=14.0}
peerDependencies:
- postcss: ^7.0.0 || ^8.0.1
- webpack: ^4.0.0 || ^5.0.0
+ postcss: ^8.2.15
dependencies:
- cosmiconfig: 7.0.1
- klona: 2.0.5
- loader-utils: 2.0.2
- postcss: 7.0.32
- schema-utils: 3.1.1
- semver: 7.3.5
- webpack: 4.44.2
- dev: true
+ browserslist: 4.19.1
+ cssnano-utils: 3.0.2_postcss@8.4.6
+ postcss: 8.4.6
+ postcss-value-parser: 4.2.0
+ dev: false
- /postcss-loader/4.3.0_postcss@7.0.39+webpack@4.44.2:
- resolution: {integrity: sha512-M/dSoIiNDOo8Rk0mUqoj4kpGq91gcxCfb9PoyZVdZ76/AuhxylHDYZblNE8o+EQ9AMSASeMFEKxZf5aU6wlx1Q==}
- engines: {node: '>= 10.13.0'}
+ /postcss-minify-selectors/5.1.3_postcss@8.4.6:
+ resolution: {integrity: sha512-9RJfTiQEKA/kZhMaEXND893nBqmYQ8qYa/G+uPdVnXF6D/FzpfI6kwBtWEcHx5FqDbA79O9n6fQJfrIj6M8jvQ==}
+ engines: {node: ^10 || ^12 || >=14.0}
peerDependencies:
- postcss: ^7.0.0 || ^8.0.1
- webpack: ^4.0.0 || ^5.0.0
+ postcss: ^8.2.15
dependencies:
- cosmiconfig: 7.0.1
- klona: 2.0.5
- loader-utils: 2.0.2
- postcss: 7.0.39
- schema-utils: 3.1.1
- semver: 7.3.5
- webpack: 4.44.2
- dev: true
+ postcss: 8.4.6
+ postcss-selector-parser: 6.0.9
+ dev: false
/postcss-modules-extract-imports/1.1.0:
resolution: {integrity: sha1-thTJcgvmgW6u41+zpfqh26agXds=}
@@ -14909,9 +14668,17 @@ packages:
resolution: {integrity: sha512-LaYLDNS4SG8Q5WAWqIJgdHPJrDDr/Lv775rMBFUbgjTz6j34lUznACHcdRWroPvXANP2Vj7yNK57vp9eFqzLWQ==}
engines: {node: '>= 6'}
dependencies:
- postcss: 7.0.32
+ postcss: 7.0.39
dev: true
+ /postcss-modules-extract-imports/3.0.0_postcss@8.4.6:
+ resolution: {integrity: sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==}
+ engines: {node: ^10 || ^12 || >= 14}
+ peerDependencies:
+ postcss: ^8.1.0
+ dependencies:
+ postcss: 8.4.6
+
/postcss-modules-local-by-default/1.2.0:
resolution: {integrity: sha1-99gMOYxaOT+nlkRmvRlQCn1hwGk=}
dependencies:
@@ -14924,11 +14691,22 @@ packages:
engines: {node: '>= 6'}
dependencies:
icss-utils: 4.1.1
- postcss: 7.0.32
- postcss-selector-parser: 6.0.6
+ postcss: 7.0.39
+ postcss-selector-parser: 6.0.9
postcss-value-parser: 4.2.0
dev: true
+ /postcss-modules-local-by-default/4.0.0_postcss@8.4.6:
+ resolution: {integrity: sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==}
+ engines: {node: ^10 || ^12 || >= 14}
+ peerDependencies:
+ postcss: ^8.1.0
+ dependencies:
+ icss-utils: 5.1.0_postcss@8.4.6
+ postcss: 8.4.6
+ postcss-selector-parser: 6.0.9
+ postcss-value-parser: 4.2.0
+
/postcss-modules-scope/1.1.0:
resolution: {integrity: sha1-1upkmUx5+XtipytCb75gVqGUu5A=}
dependencies:
@@ -14940,10 +14718,19 @@ packages:
resolution: {integrity: sha512-YyEgsTMRpNd+HmyC7H/mh3y+MeFWevy7V1evVhJWewmMbjDHIbZbOXICC2y+m1xI1UVfIT1HMW/O04Hxyu9oXQ==}
engines: {node: '>= 6'}
dependencies:
- postcss: 7.0.32
- postcss-selector-parser: 6.0.6
+ postcss: 7.0.39
+ postcss-selector-parser: 6.0.9
dev: true
+ /postcss-modules-scope/3.0.0_postcss@8.4.6:
+ resolution: {integrity: sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==}
+ engines: {node: ^10 || ^12 || >= 14}
+ peerDependencies:
+ postcss: ^8.1.0
+ dependencies:
+ postcss: 8.4.6
+ postcss-selector-parser: 6.0.9
+
/postcss-modules-values/1.3.0:
resolution: {integrity: sha1-7P+p1+GSUYOJ9CrQ6D9yrsRW6iA=}
dependencies:
@@ -14955,30 +14742,181 @@ packages:
resolution: {integrity: sha512-1//E5jCBrZ9DmRX+zCtmQtRSV6PV42Ix7Bzj9GbwJceduuf7IqP8MgeTXuRDHOWj2m0VzZD5+roFWDuU8RQjcg==}
dependencies:
icss-utils: 4.1.1
- postcss: 7.0.32
+ postcss: 7.0.39
dev: true
+ /postcss-modules-values/4.0.0_postcss@8.4.6:
+ resolution: {integrity: sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==}
+ engines: {node: ^10 || ^12 || >= 14}
+ peerDependencies:
+ postcss: ^8.1.0
+ dependencies:
+ icss-utils: 5.1.0_postcss@8.4.6
+ postcss: 8.4.6
+
/postcss-modules/1.5.0:
resolution: {integrity: sha512-KiAihzcV0TxTTNA5OXreyIXctuHOfR50WIhqBpc8pe0Q5dcs/Uap9EVlifOI9am7zGGdGOJQ6B1MPYKo2UxgOg==}
dependencies:
css-modules-loader-core: 1.1.0
generic-names: 2.0.1
lodash.camelcase: 4.3.0
- postcss: 7.0.32
+ postcss: 7.0.39
string-hash: 1.1.3
dev: false
- /postcss-selector-parser/6.0.6:
- resolution: {integrity: sha512-9LXrvaaX3+mcv5xkg5kFwqSzSH1JIObIx51PrndZwlmznwXRfxMddDvo9gve3gVR8ZTKgoFDdWkbRFmEhT4PMg==}
+ /postcss-normalize-charset/5.0.3_postcss@8.4.6:
+ resolution: {integrity: sha512-iKEplDBco9EfH7sx4ut7R2r/dwTnUqyfACf62Unc9UiyFuI7uUqZZtY+u+qp7g8Qszl/U28HIfcsI3pEABWFfA==}
+ engines: {node: ^10 || ^12 || >=14.0}
+ peerDependencies:
+ postcss: ^8.2.15
+ dependencies:
+ postcss: 8.4.6
+ dev: false
+
+ /postcss-normalize-display-values/5.0.3_postcss@8.4.6:
+ resolution: {integrity: sha512-FIV5FY/qs4Ja32jiDb5mVj5iWBlS3N8tFcw2yg98+8MkRgyhtnBgSC0lxU+16AMHbjX5fbSJgw5AXLMolonuRQ==}
+ engines: {node: ^10 || ^12 || >=14.0}
+ peerDependencies:
+ postcss: ^8.2.15
+ dependencies:
+ postcss: 8.4.6
+ postcss-value-parser: 4.2.0
+ dev: false
+
+ /postcss-normalize-positions/5.0.4_postcss@8.4.6:
+ resolution: {integrity: sha512-qynirjBX0Lc73ROomZE3lzzmXXTu48/QiEzKgMeqh28+MfuHLsuqC9po4kj84igZqqFGovz8F8hf44hA3dPYmQ==}
+ engines: {node: ^10 || ^12 || >=14.0}
+ peerDependencies:
+ postcss: ^8.2.15
+ dependencies:
+ postcss: 8.4.6
+ postcss-value-parser: 4.2.0
+ dev: false
+
+ /postcss-normalize-repeat-style/5.0.4_postcss@8.4.6:
+ resolution: {integrity: sha512-Innt+wctD7YpfeDR7r5Ik6krdyppyAg2HBRpX88fo5AYzC1Ut/l3xaxACG0KsbX49cO2n5EB13clPwuYVt8cMA==}
+ engines: {node: ^10 || ^12 || >=14.0}
+ peerDependencies:
+ postcss: ^8.2.15
+ dependencies:
+ postcss: 8.4.6
+ postcss-value-parser: 4.2.0
+ dev: false
+
+ /postcss-normalize-string/5.0.4_postcss@8.4.6:
+ resolution: {integrity: sha512-Dfk42l0+A1CDnVpgE606ENvdmksttLynEqTQf5FL3XGQOyqxjbo25+pglCUvziicTxjtI2NLUR6KkxyUWEVubQ==}
+ engines: {node: ^10 || ^12 || >=14.0}
+ peerDependencies:
+ postcss: ^8.2.15
+ dependencies:
+ postcss: 8.4.6
+ postcss-value-parser: 4.2.0
+ dev: false
+
+ /postcss-normalize-timing-functions/5.0.3_postcss@8.4.6:
+ resolution: {integrity: sha512-QRfjvFh11moN4PYnJ7hia4uJXeFotyK3t2jjg8lM9mswleGsNw2Lm3I5wO+l4k1FzK96EFwEVn8X8Ojrp2gP4g==}
+ engines: {node: ^10 || ^12 || >=14.0}
+ peerDependencies:
+ postcss: ^8.2.15
+ dependencies:
+ postcss: 8.4.6
+ postcss-value-parser: 4.2.0
+ dev: false
+
+ /postcss-normalize-unicode/5.0.4_postcss@8.4.6:
+ resolution: {integrity: sha512-W79Regn+a+eXTzB+oV/8XJ33s3pDyFTND2yDuUCo0Xa3QSy1HtNIfRVPXNubHxjhlqmMFADr3FSCHT84ITW3ig==}
+ engines: {node: ^10 || ^12 || >=14.0}
+ peerDependencies:
+ postcss: ^8.2.15
+ dependencies:
+ browserslist: 4.19.1
+ postcss: 8.4.6
+ postcss-value-parser: 4.2.0
+ dev: false
+
+ /postcss-normalize-url/5.0.5_postcss@8.4.6:
+ resolution: {integrity: sha512-Ws3tX+PcekYlXh+ycAt0wyzqGthkvVtZ9SZLutMVvHARxcpu4o7vvXcNoiNKyjKuWecnjS6HDI3fjBuDr5MQxQ==}
+ engines: {node: ^10 || ^12 || >=14.0}
+ peerDependencies:
+ postcss: ^8.2.15
+ dependencies:
+ normalize-url: 6.1.0
+ postcss: 8.4.6
+ postcss-value-parser: 4.2.0
+ dev: false
+
+ /postcss-normalize-whitespace/5.0.4_postcss@8.4.6:
+ resolution: {integrity: sha512-wsnuHolYZjMwWZJoTC9jeI2AcjA67v4UuidDrPN9RnX8KIZfE+r2Nd6XZRwHVwUiHmRvKQtxiqo64K+h8/imaw==}
+ engines: {node: ^10 || ^12 || >=14.0}
+ peerDependencies:
+ postcss: ^8.2.15
+ dependencies:
+ postcss: 8.4.6
+ postcss-value-parser: 4.2.0
+ dev: false
+
+ /postcss-ordered-values/5.0.5_postcss@8.4.6:
+ resolution: {integrity: sha512-mfY7lXpq+8bDEHfP+muqibDPhZ5eP9zgBEF9XRvoQgXcQe2Db3G1wcvjbnfjXG6wYsl+0UIjikqq4ym1V2jGMQ==}
+ engines: {node: ^10 || ^12 || >=14.0}
+ peerDependencies:
+ postcss: ^8.2.15
+ dependencies:
+ cssnano-utils: 3.0.2_postcss@8.4.6
+ postcss: 8.4.6
+ postcss-value-parser: 4.2.0
+ dev: false
+
+ /postcss-reduce-initial/5.0.3_postcss@8.4.6:
+ resolution: {integrity: sha512-c88TkSnQ/Dnwgb4OZbKPOBbCaauwEjbECP5uAuFPOzQ+XdjNjRH7SG0dteXrpp1LlIFEKK76iUGgmw2V0xeieA==}
+ engines: {node: ^10 || ^12 || >=14.0}
+ peerDependencies:
+ postcss: ^8.2.15
+ dependencies:
+ browserslist: 4.19.1
+ caniuse-api: 3.0.0
+ postcss: 8.4.6
+ dev: false
+
+ /postcss-reduce-transforms/5.0.4_postcss@8.4.6:
+ resolution: {integrity: sha512-VIJB9SFSaL8B/B7AXb7KHL6/GNNbbCHslgdzS9UDfBZYIA2nx8NLY7iD/BXFSO/1sRUILzBTfHCoW5inP37C5g==}
+ engines: {node: ^10 || ^12 || >=14.0}
+ peerDependencies:
+ postcss: ^8.2.15
+ dependencies:
+ postcss: 8.4.6
+ postcss-value-parser: 4.2.0
+ dev: false
+
+ /postcss-selector-parser/6.0.9:
+ resolution: {integrity: sha512-UO3SgnZOVTwu4kyLR22UQ1xZh086RyNZppb7lLAKBFK8a32ttG5i87Y/P3+2bRSjZNyJ1B7hfFNo273tKe9YxQ==}
engines: {node: '>=4'}
dependencies:
cssesc: 3.0.0
util-deprecate: 1.0.2
- dev: true
+
+ /postcss-svgo/5.0.4_postcss@8.4.6:
+ resolution: {integrity: sha512-yDKHvULbnZtIrRqhZoA+rxreWpee28JSRH/gy9727u0UCgtpv1M/9WEWY3xySlFa0zQJcqf6oCBJPR5NwkmYpg==}
+ engines: {node: ^10 || ^12 || >=14.0}
+ peerDependencies:
+ postcss: ^8.2.15
+ dependencies:
+ postcss: 8.4.6
+ postcss-value-parser: 4.2.0
+ svgo: 2.8.0
+ dev: false
+
+ /postcss-unique-selectors/5.0.4_postcss@8.4.6:
+ resolution: {integrity: sha512-5ampwoSDJCxDPoANBIlMgoBcYUHnhaiuLYJR5pj1DLnYQvMRVyFuTA5C3Bvt+aHtiqWpJkD/lXT50Vo1D0ZsAQ==}
+ engines: {node: ^10 || ^12 || >=14.0}
+ peerDependencies:
+ postcss: ^8.2.15
+ dependencies:
+ postcss: 8.4.6
+ postcss-selector-parser: 6.0.9
+ dev: false
/postcss-value-parser/4.2.0:
resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==}
- dev: true
/postcss/6.0.1:
resolution: {integrity: sha1-AA29H47vIXqjaLmiEsX8QLKo8/I=}
@@ -14989,21 +14927,20 @@ packages:
supports-color: 3.2.3
dev: false
- /postcss/7.0.32:
- resolution: {integrity: sha512-03eXong5NLnNCD05xscnGKGDZ98CyzoqPSMjOe6SuoQY7Z2hIj0Ld1g/O/UQRuOle2aRtiIRDg9tDcTGAkLfKw==}
- engines: {node: '>=6.0.0'}
- dependencies:
- chalk: 2.4.2
- source-map: 0.6.1
- supports-color: 6.1.0
-
/postcss/7.0.39:
resolution: {integrity: sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==}
engines: {node: '>=6.0.0'}
dependencies:
picocolors: 0.2.1
source-map: 0.6.1
- dev: true
+
+ /postcss/8.4.6:
+ resolution: {integrity: sha512-OovjwIzs9Te46vlEx7+uXB0PLijpwjXGKXjVGGPIGubGpq7uh5Xgf6D6FiJ/SzJMBosHDp6a2hiXOS97iBXcaA==}
+ engines: {node: ^10 || ^12 || >=14}
+ dependencies:
+ nanoid: 3.2.0
+ picocolors: 1.0.0
+ source-map-js: 1.0.2
/prelude-ls/1.1.2:
resolution: {integrity: sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=}
@@ -15018,8 +14955,8 @@ packages:
engines: {node: '>=4'}
dev: true
- /prettier/2.2.1:
- resolution: {integrity: sha512-PqyhM2yCjg/oKkFPtTGUojv7gnZAoG80ttl45O6x2Ug/rMJw4wcc9k6aaf2hibP7BGVCCM33gZoGjyvt9mm16Q==}
+ /prettier/2.3.0:
+ resolution: {integrity: sha512-kXtO4s0Lz/DW/IJ9QdWhAf7/NmPWQXkFr/r/WkR3vyI+0v8amTDxiaQSLzs8NBlytfLWX/7uQUMIW677yLKl4w==}
engines: {node: '>=10.13.0'}
hasBin: true
dev: true
@@ -15040,13 +14977,21 @@ packages:
dependencies:
lodash: 4.17.21
renderkid: 3.0.0
+
+ /pretty-format/25.5.0:
+ resolution: {integrity: sha512-kbo/kq2LQ/A/is0PQwsEHM7Ca6//bGPPvU6UnsdDRSKTWxT/ru/xb88v4BJf6a69H+uTytOEsTusT9ksd/1iWQ==}
+ engines: {node: '>= 8.3'}
+ dependencies:
+ '@jest/types': 25.5.0
+ ansi-regex: 5.0.1
+ ansi-styles: 4.3.0
+ react-is: 16.13.1
dev: true
- /pretty-format/27.4.2:
- resolution: {integrity: sha512-p0wNtJ9oLuvgOQDEIZ9zQjZffK7KtyR6Si0jnXULIDwrlNF8Cuir3AZP0hHv0jmKuNN/edOnbMjnzd4uTcmWiw==}
+ /pretty-format/27.5.1:
+ resolution: {integrity: sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==}
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
dependencies:
- '@jest/types': 27.4.2
ansi-regex: 5.0.1
ansi-styles: 5.2.0
react-is: 17.0.2
@@ -15060,6 +15005,11 @@ packages:
resolution: {integrity: sha512-WCjJHl1KEWbnkQom1+SzftbtXMKQoezOCYs5rECqMN+jP+apI7ftoflyqigqzopSO3hMhTEb0mFClA8lkolgEg==}
dev: true
+ /prismjs/1.26.0:
+ resolution: {integrity: sha512-HUoH9C5Z3jKkl3UunCyiD5jwk0+Hz0fIgQ2nbwU2Oo/ceuTAQAg+pPVnfdt2TJWRVLcxKh9iuoYDUSc8clb5UQ==}
+ engines: {node: '>=6'}
+ dev: true
+
/private/0.1.8:
resolution: {integrity: sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==}
engines: {node: '>= 0.6'}
@@ -15068,6 +15018,10 @@ packages:
/process-nextick-args/2.0.1:
resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==}
+ /process-warning/1.0.0:
+ resolution: {integrity: sha512-du4wfLyj4yCZq1VupnVSZmRsPJsNuxoDQFdCFHLaYiEbFBD7QE0a+I4D7hOxrVnh78QE/YipFAj9lXHiXocV+Q==}
+ dev: false
+
/process/0.11.10:
resolution: {integrity: sha1-czIwDoQBYb2j5podHZGn1LwW8YI=}
engines: {node: '>= 0.6.0'}
@@ -15101,14 +15055,6 @@ packages:
es-abstract: 1.19.1
dev: true
- /prompts/2.4.0:
- resolution: {integrity: sha512-awZAKrk3vN6CroQukBL+R9051a4R3zCZBlJm/HBfrSZ8iTpYix3VX1vU4mveiLpiwmOJT4wokTF9m6HUk4KqWQ==}
- engines: {node: '>= 6'}
- dependencies:
- kleur: 3.0.3
- sisteransi: 1.0.5
- dev: true
-
/prompts/2.4.2:
resolution: {integrity: sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==}
engines: {node: '>= 6'}
@@ -15117,8 +15063,8 @@ packages:
sisteransi: 1.0.5
dev: true
- /prop-types/15.7.2:
- resolution: {integrity: sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==}
+ /prop-types/15.8.1:
+ resolution: {integrity: sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==}
dependencies:
loose-envify: 1.4.0
object-assign: 4.1.1
@@ -15147,7 +15093,7 @@ packages:
/pseudolocale/1.1.0:
resolution: {integrity: sha512-OZ8I/hwYEJ3beN3IEcNnt8EpcqblH0/x23hulKBXjs+WhTTEle+ijCHCkh2bd+cIIeCuCwSCbBe93IthGG6hLw==}
dependencies:
- commander: 8.3.0
+ commander: 9.0.0
dev: false
/psl/1.8.0:
@@ -15217,15 +15163,16 @@ packages:
- supports-color
dev: true
- /qs/6.10.1:
- resolution: {integrity: sha512-M528Hph6wsSVOBiYUnGf+K/7w0hNshs/duGsNXPUCLH5XAqjEtiPGwNONLV0tBH8NoGb0mvD5JubnUTrujKDTg==}
+ /qs/6.10.3:
+ resolution: {integrity: sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==}
engines: {node: '>=0.6'}
dependencies:
side-channel: 1.0.4
- /qs/6.5.2:
- resolution: {integrity: sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==}
+ /qs/6.5.3:
+ resolution: {integrity: sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA==}
engines: {node: '>=0.6'}
+ dev: false
/qs/6.7.0:
resolution: {integrity: sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==}
@@ -15260,13 +15207,14 @@ packages:
/quick-lru/4.0.1:
resolution: {integrity: sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==}
engines: {node: '>=8'}
+ dev: false
/ramda/0.21.0:
resolution: {integrity: sha1-oAGr7bP/YQd9T/HVd9RN536NCjU=}
dev: true
- /ramda/0.27.1:
- resolution: {integrity: sha512-PgIdVpn5y5Yns8vqb8FzBUEYn98V3xcPgawAkkgj0YJ0qDsnHCiNmZYfOGMgOvoB0eWFLpYbhxUR3mxfDIMvpw==}
+ /ramda/0.27.2:
+ resolution: {integrity: sha512-SbiLPU40JuJniHexQSAgad32hfwd+DRUdwF2PlVuI5RZD0/vahUco7R8vD86J/tcEKKF9vZrUVwgtmGCqlCKyA==}
dev: false
/randombytes/2.1.0:
@@ -15324,42 +15272,12 @@ packages:
react-dom: 16.13.1_react@16.13.1
dev: true
- /react-dev-utils/11.0.4:
- resolution: {integrity: sha512-dx0LvIGHcOPtKbeiSUM4jqpBl3TcY7CDjZdfOIcKeznE7BWr9dg0iPG90G5yfVQ+p/rGNMXdbfStvzQZEVEi4A==}
- engines: {node: '>=10'}
- dependencies:
- '@babel/code-frame': 7.10.4
- address: 1.1.2
- browserslist: 4.14.2
- chalk: 2.4.2
- cross-spawn: 7.0.3
- detect-port-alt: 1.1.6
- escape-string-regexp: 2.0.0
- filesize: 6.1.0
- find-up: 4.1.0
- fork-ts-checker-webpack-plugin: 4.1.6
- global-modules: 2.0.0
- globby: 11.0.1
- gzip-size: 5.1.1
- immer: 8.0.1
- is-root: 2.1.0
- loader-utils: 2.0.0
- open: 7.4.2
- pkg-up: 3.1.0
- prompts: 2.4.0
- react-error-overlay: 6.0.9
- recursive-readdir: 2.2.2
- shell-quote: 1.7.2
- strip-ansi: 6.0.0
- text-table: 0.2.0
- dev: true
-
- /react-docgen-typescript/2.1.1_typescript@4.5.2:
- resolution: {integrity: sha512-XWe8bsYqVjxciKdpNoufaHiB7FgUHIOnVQgxUolRL3Zlof2zkdTzuQH6SU2n3Ek9kfy3O1c63ojMtNfpiuNeZQ==}
+ /react-docgen-typescript/2.2.2_typescript@4.5.5:
+ resolution: {integrity: sha512-tvg2ZtOpOi6QDwsb3GZhOjDkkX0h8Z2gipvTg6OVMUyoYoURhEiRNePT8NZItTVCDh39JJHnLdfCOkzoLbFnTg==}
peerDependencies:
typescript: '>= 4.3.x'
dependencies:
- typescript: 4.5.2
+ typescript: 4.5.5
dev: true
/react-docgen/5.4.0:
@@ -15367,9 +15285,9 @@ packages:
engines: {node: '>=8.10.0'}
hasBin: true
dependencies:
- '@babel/core': 7.16.0
- '@babel/generator': 7.16.0
- '@babel/runtime': 7.16.3
+ '@babel/core': 7.17.2
+ '@babel/generator': 7.17.0
+ '@babel/runtime': 7.17.2
ast-types: 0.14.2
commander: 2.20.3
doctrine: 3.0.0
@@ -15388,10 +15306,9 @@ packages:
dependencies:
loose-envify: 1.4.0
object-assign: 4.1.1
- prop-types: 15.7.2
+ prop-types: 15.8.1
react: 16.13.1
scheduler: 0.19.1
- dev: true
/react-draggable/4.4.4_react-dom@16.13.1+react@16.13.1:
resolution: {integrity: sha512-6e0WdcNLwpBx/YIDpoyd2Xb04PB0elrDrulKUgdrIlwuYvxh5Ok9M+F8cljm8kPXXs43PmMzek9RrB1b7mLMqA==}
@@ -15400,7 +15317,7 @@ packages:
react-dom: '>= 16.3.0'
dependencies:
clsx: 1.1.1
- prop-types: 15.7.2
+ prop-types: 15.8.1
react: 16.13.1
react-dom: 16.13.1_react@16.13.1
dev: true
@@ -15418,23 +15335,19 @@ packages:
react-is: 17.0.2
dev: true
- /react-error-overlay/6.0.9:
- resolution: {integrity: sha512-nQTTcUu+ATDbrSD1BZHr5kgSD4oF8OFjxun8uAaL8RwPBacGBNPf/yAuVVdx17N8XNzRDMrZ9XcKZHCjPW+9ew==}
- dev: true
-
/react-fast-compare/3.2.0:
resolution: {integrity: sha512-rtGImPZ0YyLrscKI9xTpV8psd6I8VAtjKCzQDlzyDvqJA8XOW78TXYQwNRNd8g8JZnDu8q9Fu/1v4HPAVwVdHA==}
dev: true
- /react-helmet-async/1.1.2_react-dom@16.13.1+react@16.13.1:
- resolution: {integrity: sha512-LTTzDDkyIleT/JJ6T/uqx7Y8qi1EuPPSiJawQY/nHHz0h7SPDT6HxP1YDDQx/fzcVxCqpWEEMS3QdrSrNkJYhg==}
+ /react-helmet-async/1.2.2_react-dom@16.13.1+react@16.13.1:
+ resolution: {integrity: sha512-XgSQezeCbLfCxdZhDA3T/g27XZKnOYyOkruopTLSJj8RvFZwdXnM4djnfYaiBSDzOidDgTo1jcEozoRu/+P9UQ==}
peerDependencies:
react: ^16.6.0 || ^17.0.0
react-dom: ^16.6.0 || ^17.0.0
dependencies:
- '@babel/runtime': 7.16.3
+ '@babel/runtime': 7.17.2
invariant: 2.2.4
- prop-types: 15.7.2
+ prop-types: 15.8.1
react: 16.13.1
react-dom: 16.13.1_react@16.13.1
react-fast-compare: 3.2.0
@@ -15446,9 +15359,9 @@ packages:
peerDependencies:
react: ^16.8.4 || ^17.0.0
dependencies:
- '@babel/runtime': 7.16.3
+ '@babel/runtime': 7.17.2
is-dom: 1.1.0
- prop-types: 15.7.2
+ prop-types: 15.8.1
react: 16.13.1
dev: true
@@ -15458,44 +15371,61 @@ packages:
/react-is/17.0.2:
resolution: {integrity: sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==}
- /react-lifecycles-compat/3.0.4:
- resolution: {integrity: sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA==}
- dev: true
-
/react-popper-tooltip/3.1.1_react-dom@16.13.1+react@16.13.1:
resolution: {integrity: sha512-EnERAnnKRptQBJyaee5GJScWNUKQPDD2ywvzZyUjst/wj5U64C8/CnSYLNEmP2hG0IJ3ZhtDxE8oDN+KOyavXQ==}
peerDependencies:
react: ^16.6.0 || ^17.0.0
react-dom: ^16.6.0 || ^17.0.0
dependencies:
- '@babel/runtime': 7.16.3
- '@popperjs/core': 2.11.0
+ '@babel/runtime': 7.17.2
+ '@popperjs/core': 2.11.2
react: 16.13.1
react-dom: 16.13.1_react@16.13.1
- react-popper: 2.2.5_1eddd2e3ab38a0b68b77834748b3944a
+ react-popper: 2.2.5_8e56f3a9ad520770b46f754d2ec31948
dev: true
- /react-popper/2.2.5_1eddd2e3ab38a0b68b77834748b3944a:
+ /react-popper/2.2.5_8e56f3a9ad520770b46f754d2ec31948:
resolution: {integrity: sha512-kxGkS80eQGtLl18+uig1UIf9MKixFSyPxglsgLBxlYnyDf65BiY9B3nZSc6C9XUNDgStROB0fMQlTEz1KxGddw==}
peerDependencies:
'@popperjs/core': ^2.0.0
react: ^16.8.0 || ^17
dependencies:
- '@popperjs/core': 2.11.0
+ '@popperjs/core': 2.11.2
react: 16.13.1
react-fast-compare: 3.2.0
warning: 4.0.3
dev: true
- /react-refresh/0.8.3:
- resolution: {integrity: sha512-X8jZHc7nCMjaCqoU+V2I0cOhNW+QMBwSUkeXnTi8IPe6zaRWfn60ZzvFDZqWPfmSJfjub7dDW1SP0jaHWLu/hg==}
+ /react-refresh/0.11.0:
+ resolution: {integrity: sha512-F27qZr8uUqwhWZboondsPx8tnC3Ct3SxZA3V5WyEvujRyyNv0VYPhoBg1gZ8/MV5tubQp76Trw8lTv9hzRBa+A==}
engines: {node: '>=0.10.0'}
dev: true
+ /react-router-dom/6.2.1_react-dom@16.13.1+react@16.13.1:
+ resolution: {integrity: sha512-I6Zax+/TH/cZMDpj3/4Fl2eaNdcvoxxHoH1tYOREsQ22OKDYofGebrNm6CTPUcvLvZm63NL/vzCYdjf9CUhqmA==}
+ peerDependencies:
+ react: '>=16.8'
+ react-dom: '>=16.8'
+ dependencies:
+ history: 5.2.0
+ react: 16.13.1
+ react-dom: 16.13.1_react@16.13.1
+ react-router: 6.2.1_react@16.13.1
+ dev: true
+
+ /react-router/6.2.1_react@16.13.1:
+ resolution: {integrity: sha512-2fG0udBtxou9lXtK97eJeET2ki5//UWfQSl1rlJ7quwe6jrktK9FCCc8dQb5QY6jAv3jua8bBQRhhDOM/kVRsg==}
+ peerDependencies:
+ react: '>=16.8'
+ dependencies:
+ history: 5.2.0
+ react: 16.13.1
+ dev: true
+
/react-sizeme/3.0.2:
resolution: {integrity: sha512-xOIAOqqSSmKlKFJLO3inBQBdymzDuXx4iuwkNcJmC96jeiOg5ojByvL+g3MW9LPEsojLbC6pf68zOfobK8IPlw==}
dependencies:
- element-resize-detector: 1.2.3
+ element-resize-detector: 1.2.4
invariant: 2.2.4
shallowequal: 1.1.0
throttle-debounce: 3.0.1
@@ -15506,24 +15436,24 @@ packages:
peerDependencies:
react: '>= 0.14.0'
dependencies:
- '@babel/runtime': 7.16.3
+ '@babel/runtime': 7.17.2
highlight.js: 10.7.3
lowlight: 1.20.0
- prismjs: 1.25.0
+ prismjs: 1.26.0
react: 16.13.1
refractor: 3.5.0
dev: true
- /react-textarea-autosize/8.3.3_172f0e8d2ccf8469d85d73ea875bc058:
+ /react-textarea-autosize/8.3.3_826d7eb3d694b3b5b43bedeca16df9f4:
resolution: {integrity: sha512-2XlHXK2TDxS6vbQaoPbMOfQ8GK7+irc2fVK6QFIcC8GOnH3zI/v481n+j1L0WaPVvKxwesnY93fEfH++sus2rQ==}
engines: {node: '>=10'}
peerDependencies:
react: ^16.8.0 || ^17.0.0
dependencies:
- '@babel/runtime': 7.16.3
+ '@babel/runtime': 7.17.2
react: 16.13.1
- use-composed-ref: 1.1.0_react@16.13.1
- use-latest: 1.2.0_172f0e8d2ccf8469d85d73ea875bc058
+ use-composed-ref: 1.2.1_react@16.13.1
+ use-latest: 1.2.0_826d7eb3d694b3b5b43bedeca16df9f4
transitivePeerDependencies:
- '@types/react'
dev: true
@@ -15534,8 +15464,7 @@ packages:
dependencies:
loose-envify: 1.4.0
object-assign: 4.1.1
- prop-types: 15.7.2
- dev: true
+ prop-types: 15.8.1
/read-package-json/2.1.2:
resolution: {integrity: sha512-D1KmuLQr6ZSJS0tW8hf3WGpRlwszJOXZ3E8Yd/DNRaM5d+1wVRZdHlpGBLAuovjr28LbWvjpWkBHMxpRGGjzNA==}
@@ -15548,6 +15477,7 @@ packages:
/read-package-tree/5.1.6:
resolution: {integrity: sha512-FCX1aT3GWyY658wzDICef4p+n0dB+ENRct8E/Qyvppj6xVpOYerBHfUu7OP5Rt1/393Tdglguf5ju5DEX4wZNg==}
+ deprecated: The functionality that this package provided is now in @npmcli/arborist
dependencies:
debuglog: 1.0.1
dezalgo: 1.0.3
@@ -15612,7 +15542,7 @@ packages:
dependencies:
debuglog: 1.0.1
dezalgo: 1.0.3
- graceful-fs: 4.2.8
+ graceful-fs: 4.2.9
once: 1.4.0
dev: false
@@ -15620,7 +15550,7 @@ packages:
resolution: {integrity: sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==}
engines: {node: '>=0.10'}
dependencies:
- graceful-fs: 4.2.8
+ graceful-fs: 4.2.9
micromatch: 3.1.10
readable-stream: 2.3.7
@@ -15628,23 +15558,13 @@ packages:
resolution: {integrity: sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ==}
engines: {node: '>=8.10.0'}
dependencies:
- picomatch: 2.3.0
+ picomatch: 2.3.1
/readdirp/3.6.0:
resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==}
engines: {node: '>=8.10.0'}
dependencies:
- picomatch: 2.3.0
-
- /recast/0.18.10:
- resolution: {integrity: sha512-XNvYvkfdAN9QewbrxeTOjgINkdY/odTgTS56ZNEWL9Ml0weT4T3sFtvnTuF+Gxyu46ANcRm1ntrF6F5LAJPAaQ==}
- engines: {node: '>= 4'}
- dependencies:
- ast-types: 0.13.3
- esprima: 4.0.1
- private: 0.1.8
- source-map: 0.6.1
- dev: true
+ picomatch: 2.3.1
/recast/0.19.1:
resolution: {integrity: sha512-8FCjrBxjeEU2O6I+2hyHyBFH1siJbMBLwIRvVr1T3FD2cL754sOaJDsJ/8h3xYltasbJ8jqWRIhMuDGBSiSbjw==}
@@ -15673,19 +15593,13 @@ packages:
resolve: 1.17.0
dev: true
- /recursive-readdir/2.2.2:
- resolution: {integrity: sha512-nRCcW9Sj7NuZwa2XvH9co8NPeXUBhZP7CRKJtU+cS6PW9FpCIFoI5ib0NT1ZrbNuPoRy0ylyCaUL8Gih4LSyFg==}
- engines: {node: '>=0.10.0'}
- dependencies:
- minimatch: 3.0.4
- dev: true
-
/redent/3.0.0:
resolution: {integrity: sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==}
engines: {node: '>=8'}
dependencies:
indent-string: 4.0.0
strip-indent: 3.0.0
+ dev: false
/refractor/3.5.0:
resolution: {integrity: sha512-QwPJd3ferTZ4cSPPjdP5bsYHMytwWYnAN5EEnLtGvkqp/FCCnGsBgxrm9EuIDnjUC3Uc/kETtvVi7fSIVC74Dg==}
@@ -15695,8 +15609,8 @@ packages:
prismjs: 1.25.0
dev: true
- /regenerate-unicode-properties/9.0.0:
- resolution: {integrity: sha512-3E12UeNSPfjrgwjkR81m5J7Aw/T55Tu7nUyZVQYCKEOs+2dkxEY+DpPtZzO4YruuiPb7NkYLVcyJC4+zCbk5pA==}
+ /regenerate-unicode-properties/10.0.1:
+ resolution: {integrity: sha512-vn5DU6yg6h8hP/2OkQo3K7uVILvY4iu0oI4t3HFa81UPkhGJwkRwM10JEc3upjdhHjs/k8GJY1sRBhk5sr69Bw==}
engines: {node: '>=4'}
dependencies:
regenerate: 1.4.2
@@ -15713,7 +15627,7 @@ packages:
/regenerator-transform/0.14.5:
resolution: {integrity: sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==}
dependencies:
- '@babel/runtime': 7.16.3
+ '@babel/runtime': 7.17.2
dev: true
/regex-not/1.0.2:
@@ -15723,8 +15637,8 @@ packages:
extend-shallow: 3.0.2
safe-regex: 1.1.0
- /regexp.prototype.flags/1.3.1:
- resolution: {integrity: sha512-JiBdRBq91WlY7uRJ0ds7R+dU02i6LKi8r3BuQhNXn+kmeLN+EfHhfjqMRis1zJxnlu88hq/4dx0P2OP3APRTOA==}
+ /regexp.prototype.flags/1.4.1:
+ resolution: {integrity: sha512-pMR7hBVUUGI7PMA37m2ofIdQCsomVnas+Jn5UPGAHQ+/LlwKm/aTLJHdasmHRzlfeZwHiAOaRSo2rbBDm3nNUQ==}
engines: {node: '>= 0.4'}
dependencies:
call-bind: 1.0.2
@@ -15734,14 +15648,14 @@ packages:
resolution: {integrity: sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==}
engines: {node: '>=8'}
- /regexpu-core/4.8.0:
- resolution: {integrity: sha512-1F6bYsoYiz6is+oz70NWur2Vlh9KWtswuRuzJOfeYUrfPX2o8n74AnUVaOGDbUqVGO9fNHu48/pjJO4sNVwsOg==}
+ /regexpu-core/5.0.1:
+ resolution: {integrity: sha512-CriEZlrKK9VJw/xQGJpQM5rY88BtuL8DM+AEwvcThHilbxiTAy8vq4iJnd2tqq8wLmjbGZzP7ZcKFjbGkmEFrw==}
engines: {node: '>=4'}
dependencies:
regenerate: 1.4.2
- regenerate-unicode-properties: 9.0.0
- regjsgen: 0.5.2
- regjsparser: 0.7.0
+ regenerate-unicode-properties: 10.0.1
+ regjsgen: 0.6.0
+ regjsparser: 0.8.4
unicode-match-property-ecmascript: 2.0.0
unicode-match-property-value-ecmascript: 2.0.0
dev: true
@@ -15760,12 +15674,12 @@ packages:
rc: 1.2.8
dev: true
- /regjsgen/0.5.2:
- resolution: {integrity: sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==}
+ /regjsgen/0.6.0:
+ resolution: {integrity: sha512-ozE883Uigtqj3bx7OhL1KNbCzGyW2NQZPl6Hs09WTvCuZD5sTI4JY58bkbQWa/Y9hxIsvJ3M8Nbf7j54IqeZbA==}
dev: true
- /regjsparser/0.7.0:
- resolution: {integrity: sha512-A4pcaORqmNMDVwUjWoTzuhwMGpP+NykpfqAsEgI1FSH/EzC7lrN5TMd+kN8YCovX+jMpu8eaqXgXPCa0g8FQNQ==}
+ /regjsparser/0.8.4:
+ resolution: {integrity: sha512-J3LABycON/VNEu3abOviqGHuB/LOtOQj8SKmfP9anY5GfAVw/SPjwzSjxGjbZXIxbGfqTHtJw58C2Li/WkStmA==}
hasBin: true
dependencies:
jsesc: 0.5.0
@@ -15845,7 +15759,7 @@ packages:
/renderkid/2.0.7:
resolution: {integrity: sha512-oCcFyxaMrKsKcTY59qnCAtmDVSLfPbrv6A3tVbPdFMMrv5jaK10V6m40cKsoPNhAqN6rmHW9sswW4o3ruSrwUQ==}
dependencies:
- css-select: 4.1.3
+ css-select: 4.2.1
dom-converter: 0.2.0
htmlparser2: 6.1.0
lodash: 4.17.21
@@ -15854,12 +15768,11 @@ packages:
/renderkid/3.0.0:
resolution: {integrity: sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==}
dependencies:
- css-select: 4.1.3
+ css-select: 4.2.1
dom-converter: 0.2.0
htmlparser2: 6.1.0
lodash: 4.17.21
strip-ansi: 6.0.1
- dev: true
/repeat-element/1.1.4:
resolution: {integrity: sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==}
@@ -15889,11 +15802,12 @@ packages:
mime-types: 2.1.34
oauth-sign: 0.9.0
performance-now: 2.1.0
- qs: 6.5.2
+ qs: 6.5.3
safe-buffer: 5.2.1
tough-cookie: 2.5.0
tunnel-agent: 0.6.0
uuid: 3.4.0
+ dev: false
/require-directory/2.1.1:
resolution: {integrity: sha1-jGStX9MNqxyXbiNE/+f3kqam30I=}
@@ -15905,6 +15819,7 @@ packages:
/require-main-filename/2.0.0:
resolution: {integrity: sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==}
+ dev: false
/requires-port/1.0.0:
resolution: {integrity: sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=}
@@ -15960,19 +15875,21 @@ packages:
/resolve/1.19.0:
resolution: {integrity: sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==}
dependencies:
- is-core-module: 2.8.0
+ is-core-module: 2.8.1
path-parse: 1.0.7
- /resolve/1.20.0:
- resolution: {integrity: sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==}
+ /resolve/1.22.0:
+ resolution: {integrity: sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==}
+ hasBin: true
dependencies:
- is-core-module: 2.8.0
+ is-core-module: 2.8.1
path-parse: 1.0.7
+ supports-preserve-symlinks-flag: 1.0.0
/resolve/2.0.0-next.3:
resolution: {integrity: sha512-W8LucSynKUIDu9ylraa7ueVZ7hc0uAgJBxVsQSKOXOyle8a93qXhcz+XAXZ8bIq2d6i4Ehddn6Evt+0/UwKk6Q==}
dependencies:
- is-core-module: 2.8.0
+ is-core-module: 2.8.1
path-parse: 1.0.7
/responselike/1.0.2:
@@ -15986,7 +15903,7 @@ packages:
engines: {node: '>=8'}
dependencies:
onetime: 5.1.2
- signal-exit: 3.0.6
+ signal-exit: 3.0.7
dev: false
/ret/0.1.15:
@@ -16006,7 +15923,6 @@ packages:
/retry/0.13.1:
resolution: {integrity: sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==}
engines: {node: '>= 4'}
- dev: false
/reusify/1.0.4:
resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==}
@@ -16116,13 +16032,39 @@ packages:
lodash: 4.17.21
scss-tokenizer: 0.2.3
yargs: 13.3.2
+ dev: false
+
+ /sass-loader/10.0.5_sass@1.3.2+webpack@4.44.2:
+ resolution: {integrity: sha512-2LqoNPtKkZq/XbXNQ4C64GFEleSEHKv6NPSI+bMC/l+jpEXGJhiRYkAQToO24MR7NU4JRY2RpLpJ/gjo2Uf13w==}
+ engines: {node: '>= 10.13.0'}
+ peerDependencies:
+ fibers: '>= 3.1.0'
+ node-sass: ^4.0.0 || ^5.0.0
+ sass: ^1.3.0
+ webpack: ^4.36.0 || ^5.0.0
+ peerDependenciesMeta:
+ fibers:
+ optional: true
+ node-sass:
+ optional: true
+ sass:
+ optional: true
+ dependencies:
+ klona: 2.0.5
+ loader-utils: 2.0.2
+ neo-async: 2.6.2
+ sass: 1.3.2
+ schema-utils: 3.1.1
+ semver: 7.3.5
+ webpack: 4.44.2
+ dev: true
- /sass-loader/12.3.0_node-sass@6.0.1+webpack@4.44.2:
- resolution: {integrity: sha512-6l9qwhdOb7qSrtOu96QQ81LVl8v6Dp9j1w3akOm0aWHyrTYtagDt5+kS32N4yq4hHk3M+rdqoRMH+lIdqvW6HA==}
+ /sass-loader/12.4.0_sass@1.49.7+webpack@5.68.0:
+ resolution: {integrity: sha512-7xN+8khDIzym1oL9XyS6zP6Ges+Bo2B2xbPrjdMHEYyV3AQYhd/wXeru++3ODHF0zMjYmVadblSKrPrjEkL8mg==}
engines: {node: '>= 12.13.0'}
peerDependencies:
fibers: '>= 3.1.0'
- node-sass: ^4.0.0 || ^5.0.0 || ^6.0.0
+ node-sass: ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0
sass: ^1.3.0
webpack: ^5.0.0
peerDependenciesMeta:
@@ -16135,10 +16077,26 @@ packages:
dependencies:
klona: 2.0.5
neo-async: 2.6.2
- node-sass: 6.0.1
- webpack: 4.44.2
+ sass: 1.49.7
+ webpack: 5.68.0
+ dev: false
+
+ /sass/1.3.2:
+ resolution: {integrity: sha512-1dBIuVtEc5lcgHaEUY8FE50YlTZB59pyodpaVoPkBppxm9JcE6X2u+IcVitMxoQnvJvpjk8esR7UlnbNmFTH+Q==}
+ engines: {node: '>=0.11.8'}
+ hasBin: true
dev: true
+ /sass/1.49.7:
+ resolution: {integrity: sha512-13dml55EMIR2rS4d/RDHHP0sXMY3+30e1TKsyXaSz3iLWVoDWEoboY8WzJd5JMnxrRHffKO3wq2mpJ0jxRJiEQ==}
+ engines: {node: '>=12.0.0'}
+ hasBin: true
+ dependencies:
+ chokidar: 3.4.3
+ immutable: 4.0.0
+ source-map-js: 1.0.2
+ dev: false
+
/sax/1.2.4:
resolution: {integrity: sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==}
dev: false
@@ -16154,7 +16112,6 @@ packages:
dependencies:
loose-envify: 1.4.0
object-assign: 4.1.1
- dev: true
/schema-utils/1.0.0:
resolution: {integrity: sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==}
@@ -16195,16 +16152,16 @@ packages:
engines: {node: '>= 12.13.0'}
dependencies:
'@types/json-schema': 7.0.9
- ajv: 6.12.6
+ ajv: 8.10.0
ajv-formats: 2.1.1
- ajv-keywords: 5.1.0_ajv@6.12.6
- dev: false
+ ajv-keywords: 5.1.0_ajv@8.10.0
/scss-tokenizer/0.2.3:
resolution: {integrity: sha1-jrBtualyMzOCTT9VMGQRSYR85dE=}
dependencies:
js-base64: 2.6.4
source-map: 0.4.4
+ dev: false
/secure-json-parse/2.4.0:
resolution: {integrity: sha512-Q5Z/97nbON5t/L/sH6mY2EacfjVGwrCcSi5D3btRO2GZ8pf1K1UN7Z9H5J57hjVU2Qzxr1xO+FmBhOvEkzCMmg==}
@@ -16212,14 +16169,19 @@ packages:
/select-hose/2.0.0:
resolution: {integrity: sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=}
- dev: false
- /selfsigned/1.10.11:
- resolution: {integrity: sha512-aVmbPOfViZqOZPgRBT0+3u4yZFHpmnIghLMlAcb5/xhp5ZtB/RVnKhz5vl2M32CLXAqR4kha9zfhNg0Lf/sxKA==}
+ /selfsigned/1.10.14:
+ resolution: {integrity: sha512-lkjaiAye+wBZDCBsu5BGi0XiLRxeUlsGod5ZP924CRSEoGuZAw/f7y9RKu28rwTfiHVhdavhB0qH0INV6P1lEA==}
dependencies:
node-forge: 0.10.0
dev: false
+ /selfsigned/2.0.0:
+ resolution: {integrity: sha512-cUdFiCbKoa1mZ6osuJs2uDHrs0k0oprsKveFiiaBKCNq3SYyb5gs2HxhQyDNLCmL51ZZThqi4YNDpCK6GOP1iQ==}
+ engines: {node: '>=10'}
+ dependencies:
+ node-forge: 1.2.1
+
/semver-diff/3.1.1:
resolution: {integrity: sha512-GX0Ix/CJcHyB8c4ykpHGIAvLyOwOobtM/8d+TQkAd81/bEjgPHrfba41Vpesr7jX/t8Uh+R3EX9eAS5be+jQYg==}
engines: {node: '>=8'}
@@ -16300,14 +16262,13 @@ packages:
resolution: {integrity: sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=}
engines: {node: '>= 0.8.0'}
dependencies:
- accepts: 1.3.7
+ accepts: 1.3.8
batch: 0.6.1
debug: 2.6.9
escape-html: 1.0.3
http-errors: 1.6.3
mime-types: 2.1.34
parseurl: 1.3.3
- dev: false
/serve-static/1.14.1:
resolution: {integrity: sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==}
@@ -16344,7 +16305,6 @@ packages:
/setprototypeof/1.1.0:
resolution: {integrity: sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==}
- dev: false
/setprototypeof/1.1.1:
resolution: {integrity: sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==}
@@ -16361,7 +16321,6 @@ packages:
engines: {node: '>=8'}
dependencies:
kind-of: 6.0.3
- dev: true
/shallowequal/1.1.0:
resolution: {integrity: sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==}
@@ -16387,12 +16346,8 @@ packages:
resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==}
engines: {node: '>=8'}
- /shell-quote/1.7.2:
- resolution: {integrity: sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg==}
- dev: true
-
- /shelljs/0.8.4:
- resolution: {integrity: sha512-7gk3UZ9kOfPLIAbslLzyWeGiEqx9e3rxwZM0KE6EL8GlGwjym9Mrlx5/p33bWTu9YG6vcS4MBxYZDHYr5lr8BQ==}
+ /shelljs/0.8.5:
+ resolution: {integrity: sha512-TiwcRcrkhHvbrZbnRcFYMLl30Dfov3HKqzp5tO5b4pt6G/SezKcYhmDg15zXVBswHmctSAQKznqNW2LO5tTDow==}
engines: {node: '>=4'}
hasBin: true
dependencies:
@@ -16406,10 +16361,19 @@ packages:
dependencies:
call-bind: 1.0.2
get-intrinsic: 1.1.1
- object-inspect: 1.11.0
+ object-inspect: 1.12.0
- /signal-exit/3.0.6:
- resolution: {integrity: sha512-sDl4qMFpijcGw22U5w63KmD3cZJfBuFlVNbVMKje2keoKML7X2UzWbc4XrmEbDwg0NXJc3yv4/ox7b+JWb57kQ==}
+ /signal-exit/3.0.7:
+ resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==}
+
+ /sirv/1.0.19:
+ resolution: {integrity: sha512-JuLThK3TnZG1TAKDwNIqNq6QA2afLOCcm+iE8D1Kj3GA40pSPsxQjjJl0J8X3tsR7T+CP1GavpzLwYkgVLWrZQ==}
+ engines: {node: '>= 10'}
+ dependencies:
+ '@polka/url': 1.0.0-next.21
+ mrmime: 1.0.0
+ totalist: 1.1.0
+ dev: false
/sisteransi/1.0.5:
resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==}
@@ -16468,16 +16432,15 @@ packages:
faye-websocket: 0.11.4
inherits: 2.0.4
json3: 3.3.3
- url-parse: 1.5.3
+ url-parse: 1.5.4
dev: false
- /sockjs/0.3.21:
- resolution: {integrity: sha512-DhbPFGpxjc6Z3I+uX07Id5ZO2XwYsWOrYjaSeieES78cq+JaJvVe5q/m1uvjIQhXinhIeCFRH6JgXe+mvVMyXw==}
+ /sockjs/0.3.24:
+ resolution: {integrity: sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==}
dependencies:
faye-websocket: 0.11.4
- uuid: 3.4.0
+ uuid: 8.3.2
websocket-driver: 0.7.4
- dev: false
/sonic-boom/1.4.1:
resolution: {integrity: sha512-LRHh/A8tpW7ru89lrlkU4AszXt1dbwSjVWguGrmlxE7tawVmDBlI1PILMkXAxJTwqhgsEeTHzj36D5CmHgQmNg==}
@@ -16496,6 +16459,10 @@ packages:
/source-list-map/2.0.1:
resolution: {integrity: sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==}
+ /source-map-js/1.0.2:
+ resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==}
+ engines: {node: '>=0.10.0'}
+
/source-map-loader/1.1.3_webpack@4.44.2:
resolution: {integrity: sha512-6YHeF+XzDOrT/ycFJNI53cgEsp/tHTMl37hi7uVyqFAlTXW109JazaQCkbc+jjoL2637qkH1amLi+JzrIpt5lA==}
engines: {node: '>= 10.13.0'}
@@ -16511,8 +16478,20 @@ packages:
whatwg-mimetype: 2.3.0
dev: true
+ /source-map-loader/3.0.1_webpack@5.68.0:
+ resolution: {integrity: sha512-Vp1UsfyPvgujKQzi4pyDiTOnE3E4H+yHvkVRN3c/9PJmQS4CQJExvcDvaX/D+RV+xQben9HJ56jMJS3CgUeWyA==}
+ engines: {node: '>= 12.13.0'}
+ peerDependencies:
+ webpack: ^5.0.0
+ dependencies:
+ abab: 2.0.5
+ iconv-lite: 0.6.3
+ source-map-js: 1.0.2
+ webpack: 5.68.0
+
/source-map-resolve/0.5.3:
resolution: {integrity: sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==}
+ deprecated: See https://github.com/lydell/source-map-resolve#deprecated
dependencies:
atob: 2.1.2
decode-uri-component: 0.2.0
@@ -16528,12 +16507,14 @@ packages:
/source-map-url/0.4.1:
resolution: {integrity: sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==}
+ deprecated: See https://github.com/lydell/source-map-url#deprecated
/source-map/0.4.4:
resolution: {integrity: sha1-66T12pwNyZneaAMti092FzZSA2s=}
engines: {node: '>=0.8.0'}
dependencies:
amdefine: 1.0.1
+ dev: false
/source-map/0.5.7:
resolution: {integrity: sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=}
@@ -16580,7 +16561,6 @@ packages:
wbuf: 1.7.3
transitivePeerDependencies:
- supports-color
- dev: false
/spdy-transport/3.0.0_supports-color@6.1.0:
resolution: {integrity: sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==}
@@ -16606,7 +16586,6 @@ packages:
spdy-transport: 3.0.0
transitivePeerDependencies:
- supports-color
- dev: false
/spdy/4.0.2_supports-color@6.1.0:
resolution: {integrity: sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==}
@@ -16636,8 +16615,8 @@ packages:
/sprintf-js/1.0.3:
resolution: {integrity: sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=}
- /sshpk/1.16.1:
- resolution: {integrity: sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==}
+ /sshpk/1.17.0:
+ resolution: {integrity: sha512-/9HIEs1ZXGhSPE8X6Ccm7Nam1z8KcoCqPdI7ecm1N33EzAetWahvQWVqLZtaZQ+IDKX4IyA2o0gBzqIMkAagHQ==}
engines: {node: '>=0.10.0'}
hasBin: true
dependencies:
@@ -16650,6 +16629,7 @@ packages:
jsbn: 0.1.1
safer-buffer: 2.1.2
tweetnacl: 0.14.5
+ dev: false
/ssri/6.0.2:
resolution: {integrity: sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==}
@@ -16660,11 +16640,10 @@ packages:
resolution: {integrity: sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==}
engines: {node: '>= 8'}
dependencies:
- minipass: 3.1.5
+ minipass: 3.1.6
/stable/0.1.8:
resolution: {integrity: sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==}
- dev: true
/stack-utils/2.0.5:
resolution: {integrity: sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==}
@@ -16695,26 +16674,10 @@ packages:
resolution: {integrity: sha512-j4emi03KXqJWcIeF8eIXkjMFN1Cmb8gUlDYGeBALLPo5qdyTfA9bOtl8m33lRoC+vFMkP3gl0WsDr6+gzxbbTA==}
dependencies:
readable-stream: 2.3.7
+ dev: false
- /store2/2.12.0:
- resolution: {integrity: sha512-7t+/wpKLanLzSnQPX8WAcuLCCeuSHoWdQuh9SB3xD0kNOM38DNf+0Oa+wmvxmYueRzkmh6IcdKFtvTa+ecgPDw==}
- dev: true
-
- /storybook-addon-outline/1.4.1_d1f22ff477f871af5a90a42227cbf464:
- resolution: {integrity: sha512-Qvv9X86CoONbi+kYY78zQcTGmCgFaewYnOVR6WL7aOFJoW7TrLiIc/O4hH5X9PsEPZFqjfXEPUPENWVUQim6yw==}
- peerDependencies:
- react: ^16.8.0 || ^17.0.0
- react-dom: ^16.8.0 || ^17.0.0
- dependencies:
- '@storybook/addons': 6.3.12_react-dom@16.13.1+react@16.13.1
- '@storybook/api': 6.3.12_react-dom@16.13.1+react@16.13.1
- '@storybook/components': 6.3.12_d1f22ff477f871af5a90a42227cbf464
- '@storybook/core-events': 6.3.12
- react: 16.13.1
- react-dom: 16.13.1_react@16.13.1
- ts-dedent: 2.2.0
- transitivePeerDependencies:
- - '@types/react'
+ /store2/2.13.1:
+ resolution: {integrity: sha512-iJtHSGmNgAUx0b/MCS6ASGxb//hGrHHRgzvN+K5bvkBTN7A9RTpPSf1WSp+nPGvWCJ1jRnvY7MKnuqfoi3OEqg==}
dev: true
/stream-browserify/2.0.2:
@@ -16780,6 +16743,7 @@ packages:
emoji-regex: 7.0.3
is-fullwidth-code-point: 2.0.0
strip-ansi: 5.2.0
+ dev: false
/string-width/4.2.3:
resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==}
@@ -16798,7 +16762,7 @@ packages:
get-intrinsic: 1.1.1
has-symbols: 1.0.2
internal-slot: 1.0.3
- regexp.prototype.flags: 1.3.1
+ regexp.prototype.flags: 1.4.1
side-channel: 1.0.4
/string.prototype.padend/3.1.3:
@@ -16852,13 +16816,7 @@ packages:
engines: {node: '>=6'}
dependencies:
ansi-regex: 4.1.0
-
- /strip-ansi/6.0.0:
- resolution: {integrity: sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==}
- engines: {node: '>=8'}
- dependencies:
- ansi-regex: 5.0.1
- dev: true
+ dev: false
/strip-ansi/6.0.1:
resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==}
@@ -16871,7 +16829,6 @@ packages:
engines: {node: '>=12'}
dependencies:
ansi-regex: 6.0.1
- dev: false
/strip-bom/4.0.0:
resolution: {integrity: sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==}
@@ -16900,8 +16857,8 @@ packages:
resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==}
engines: {node: '>=8'}
- /style-loader/1.2.1_webpack@4.44.2:
- resolution: {integrity: sha512-ByHSTQvHLkWE9Ir5+lGbVOXhxX10fbprhLvdg96wedFZb4NDekDPxVKv5Fwmio+QcMlkkNfuK+5W1peQ5CUhZg==}
+ /style-loader/1.3.0_webpack@4.44.2:
+ resolution: {integrity: sha512-V7TCORko8rs9rIqkSrlMfkqA63DfoGBBJmK1kKGCcSi+BWb4cqz0SRsnp4l6rU5iwOEd0/2ePv68SV22VXon4Q==}
engines: {node: '>= 8.9.0'}
peerDependencies:
webpack: ^4.0.0 || ^5.0.0
@@ -16911,23 +16868,42 @@ packages:
webpack: 4.44.2
dev: true
- /style-loader/1.3.0_webpack@4.44.2:
- resolution: {integrity: sha512-V7TCORko8rs9rIqkSrlMfkqA63DfoGBBJmK1kKGCcSi+BWb4cqz0SRsnp4l6rU5iwOEd0/2ePv68SV22VXon4Q==}
- engines: {node: '>= 8.9.0'}
+ /style-loader/2.0.0_webpack@4.44.2:
+ resolution: {integrity: sha512-Z0gYUJmzZ6ZdRUqpg1r8GsaFKypE+3xAzuFeMuoHgjc9KZv3wMyCRjQIWEbhoFSq7+7yoHXySDJyyWQaPajeiQ==}
+ engines: {node: '>= 10.13.0'}
peerDependencies:
webpack: ^4.0.0 || ^5.0.0
dependencies:
loader-utils: 2.0.2
- schema-utils: 2.7.1
+ schema-utils: 3.1.1
webpack: 4.44.2
dev: true
+ /style-loader/3.3.1_webpack@5.68.0:
+ resolution: {integrity: sha512-GPcQ+LDJbrcxHORTRes6Jy2sfvK2kS6hpSfI/fXhPt+spVzxF6LJ1dHLN9zIGmVaaP044YKaIatFaufENRiDoQ==}
+ engines: {node: '>= 12.13.0'}
+ peerDependencies:
+ webpack: ^5.0.0
+ dependencies:
+ webpack: 5.68.0
+
/style-to-object/0.3.0:
resolution: {integrity: sha512-CzFnRRXhzWIdItT3OmF8SQfWyahHhjq3HwcMNCNLn+N7klOOqPjMeG/4JSu77D7ypZdGvSzvkrbyeTMizz2VrA==}
dependencies:
inline-style-parser: 0.1.1
dev: true
+ /stylehacks/5.0.3_postcss@8.4.6:
+ resolution: {integrity: sha512-ENcUdpf4yO0E1rubu8rkxI+JGQk4CgjchynZ4bDBJDfqdy+uhTRSWb8/F3Jtu+Bw5MW45Po3/aQGeIyyxgQtxg==}
+ engines: {node: ^10 || ^12 || >=14.0}
+ peerDependencies:
+ postcss: ^8.2.15
+ dependencies:
+ browserslist: 4.19.1
+ postcss: 8.4.6
+ postcss-selector-parser: 6.0.9
+ dev: false
+
/sudo/1.0.3:
resolution: {integrity: sha1-zPKGaRIPi3T4K4Rt/38clRIO/yA=}
engines: {node: '>=0.8'}
@@ -16940,6 +16916,7 @@ packages:
/supports-color/2.0.0:
resolution: {integrity: sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=}
engines: {node: '>=0.8.0'}
+ dev: false
/supports-color/3.2.3:
resolution: {integrity: sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=}
@@ -16959,6 +16936,7 @@ packages:
engines: {node: '>=6'}
dependencies:
has-flag: 3.0.0
+ dev: false
/supports-color/7.2.0:
resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==}
@@ -16979,6 +16957,24 @@ packages:
has-flag: 4.0.0
supports-color: 7.2.0
+ /supports-preserve-symlinks-flag/1.0.0:
+ resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==}
+ engines: {node: '>= 0.4'}
+
+ /svgo/2.8.0:
+ resolution: {integrity: sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==}
+ engines: {node: '>=10.13.0'}
+ hasBin: true
+ dependencies:
+ '@trysound/sax': 0.2.0
+ commander: 7.2.0
+ css-select: 4.2.1
+ css-tree: 1.1.3
+ csso: 4.2.0
+ picocolors: 1.0.0
+ stable: 0.1.8
+ dev: false
+
/symbol-tree/3.2.4:
resolution: {integrity: sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==}
@@ -16992,11 +16988,15 @@ packages:
object.getownpropertydescriptors: 2.1.3
dev: true
- /table/6.7.3:
- resolution: {integrity: sha512-5DkIxeA7XERBqMwJq0aHZOdMadBx4e6eDoFRuyT5VR82J0Ycg2DwM6GfA/EQAhJ+toRTaS1lIdSQCqgrmhPnlw==}
+ /synchronous-promise/2.0.15:
+ resolution: {integrity: sha512-k8uzYIkIVwmT+TcglpdN50pS2y1BDcUnBPK9iJeGu0Pl1lOI8pD6wtzgw91Pjpe+RxtTncw32tLxs/R0yNL2Mg==}
+ dev: true
+
+ /table/6.8.0:
+ resolution: {integrity: sha512-s/fitrbVeEyHKFa7mFdkuQMWlH1Wgw/yEXMt5xACT4ZpzWFluehAxRtUUQKPuWhaLAWhFcVx6w3oC8VKaUfPGA==}
engines: {node: '>=10.0.0'}
dependencies:
- ajv: 8.8.2
+ ajv: 8.10.0
lodash.truncate: 4.4.2
slice-ansi: 4.0.0
string-width: 4.2.3
@@ -17017,7 +17017,7 @@ packages:
dependencies:
chownr: 1.1.4
fs-minipass: 2.1.0
- minipass: 3.1.5
+ minipass: 3.1.6
minizlib: 2.1.2
mkdirp: 0.5.5
yallist: 4.0.0
@@ -17029,7 +17029,7 @@ packages:
dependencies:
chownr: 2.0.0
fs-minipass: 2.1.0
- minipass: 3.1.5
+ minipass: 3.1.6
minizlib: 2.1.2
mkdirp: 1.0.4
yallist: 4.0.0
@@ -17054,11 +17054,6 @@ packages:
rimraf: 2.6.3
dev: true
- /term-size/2.2.1:
- resolution: {integrity: sha512-wK0Ri4fOGjv/XPy8SBHZChl8CM7uMc5VML7SqiQ0zG7+J5Vr+RMQDoHa2CNT6KHUnTGIXH34UDMkPzAUyapBZg==}
- engines: {node: '>=8'}
- dev: true
-
/terminal-link/2.1.1:
resolution: {integrity: sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==}
engines: {node: '>=8'}
@@ -17083,8 +17078,8 @@ packages:
webpack-sources: 1.4.3
worker-farm: 1.7.0
- /terser-webpack-plugin/4.2.3_acorn@7.4.1+webpack@4.44.2:
- resolution: {integrity: sha512-jTgXh40RnvOrLQNgIkwEKnQ8rmHjHK4u+6UBEi+W+FPmvb+uo+chJXntKe7/3lW5mNysgSWD60KyesnhW8D6MQ==}
+ /terser-webpack-plugin/3.0.8_webpack@4.44.2:
+ resolution: {integrity: sha512-ygwK8TYMRTYtSyLB2Mhnt90guQh989CIq/mL/2apwi6rA15Xys4ydNUiH4ah6EZCfQxSk26ZFQilZ4IQ6IZw6A==}
engines: {node: '>= 10.13.0'}
peerDependencies:
webpack: ^4.0.0 || ^5.0.0
@@ -17093,14 +17088,12 @@ packages:
find-cache-dir: 3.3.2
jest-worker: 26.6.2
p-limit: 3.1.0
- schema-utils: 3.1.1
- serialize-javascript: 5.0.1
+ schema-utils: 2.7.1
+ serialize-javascript: 4.0.0
source-map: 0.6.1
- terser: 5.10.0_acorn@7.4.1
+ terser: 4.8.0
webpack: 4.44.2
webpack-sources: 1.4.3
- transitivePeerDependencies:
- - acorn
dev: true
/terser-webpack-plugin/4.2.3_webpack@4.44.2:
@@ -17116,41 +17109,13 @@ packages:
schema-utils: 3.1.1
serialize-javascript: 5.0.1
source-map: 0.6.1
- terser: 5.10.0
+ terser: 5.9.0
webpack: 4.44.2
webpack-sources: 1.4.3
- transitivePeerDependencies:
- - acorn
- dev: true
-
- /terser-webpack-plugin/5.2.5_acorn@8.6.0+webpack@5.64.4:
- resolution: {integrity: sha512-3luOVHku5l0QBeYS8r4CdHYWEGMmIj3H1U64jgkdZzECcSOJAyJ9TjuqcQZvw1Y+4AOBN9SeYJPJmFn2cM4/2g==}
- engines: {node: '>= 10.13.0'}
- peerDependencies:
- '@swc/core': '*'
- esbuild: '*'
- uglify-js: '*'
- webpack: ^5.1.0
- peerDependenciesMeta:
- '@swc/core':
- optional: true
- esbuild:
- optional: true
- uglify-js:
- optional: true
- dependencies:
- jest-worker: 27.4.5
- schema-utils: 3.1.1
- serialize-javascript: 6.0.0
- source-map: 0.6.1
- terser: 5.10.0_acorn@8.6.0
- webpack: 5.64.4
- transitivePeerDependencies:
- - acorn
dev: true
- /terser-webpack-plugin/5.2.5_acorn@8.7.0+webpack@5.35.1:
- resolution: {integrity: sha512-3luOVHku5l0QBeYS8r4CdHYWEGMmIj3H1U64jgkdZzECcSOJAyJ9TjuqcQZvw1Y+4AOBN9SeYJPJmFn2cM4/2g==}
+ /terser-webpack-plugin/5.3.1_webpack@5.68.0:
+ resolution: {integrity: sha512-GvlZdT6wPQKbDNW/GDQzZFg/j4vKU96yl2q6mcUkzKOgW4gwf1Z8cZToUCrz31XHlPWH8MVb1r2tFtdDtTGJ7g==}
engines: {node: '>= 10.13.0'}
peerDependencies:
'@swc/core': '*'
@@ -17165,14 +17130,12 @@ packages:
uglify-js:
optional: true
dependencies:
- jest-worker: 27.4.5
+ jest-worker: 27.5.1
schema-utils: 3.1.1
serialize-javascript: 6.0.0
source-map: 0.6.1
- terser: 5.10.0_acorn@8.7.0
- webpack: 5.35.1
- transitivePeerDependencies:
- - acorn
+ terser: 5.9.0
+ webpack: 5.68.0
/terser/4.8.0:
resolution: {integrity: sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw==}
@@ -17197,49 +17160,11 @@ packages:
source-map: 0.7.3
source-map-support: 0.5.21
- /terser/5.10.0_acorn@7.4.1:
- resolution: {integrity: sha512-AMmF99DMfEDiRJfxfY5jj5wNH/bYO09cniSqhfoyxc8sFoYIgkJy86G04UoZU5VjlpnplVu0K6Tx6E9b5+DlHA==}
- engines: {node: '>=10'}
- hasBin: true
- peerDependencies:
- acorn: ^8.5.0
- peerDependenciesMeta:
- acorn:
- optional: true
- dependencies:
- acorn: 7.4.1
- commander: 2.20.3
- source-map: 0.7.3
- source-map-support: 0.5.21
- dev: true
-
- /terser/5.10.0_acorn@8.6.0:
- resolution: {integrity: sha512-AMmF99DMfEDiRJfxfY5jj5wNH/bYO09cniSqhfoyxc8sFoYIgkJy86G04UoZU5VjlpnplVu0K6Tx6E9b5+DlHA==}
+ /terser/5.9.0:
+ resolution: {integrity: sha512-h5hxa23sCdpzcye/7b8YqbE5OwKca/ni0RQz1uRX3tGh8haaGHqcuSqbGRybuAKNdntZ0mDgFNXPJ48xQ2RXKQ==}
engines: {node: '>=10'}
hasBin: true
- peerDependencies:
- acorn: ^8.5.0
- peerDependenciesMeta:
- acorn:
- optional: true
- dependencies:
- acorn: 8.6.0
- commander: 2.20.3
- source-map: 0.7.3
- source-map-support: 0.5.21
- dev: true
-
- /terser/5.10.0_acorn@8.7.0:
- resolution: {integrity: sha512-AMmF99DMfEDiRJfxfY5jj5wNH/bYO09cniSqhfoyxc8sFoYIgkJy86G04UoZU5VjlpnplVu0K6Tx6E9b5+DlHA==}
- engines: {node: '>=10'}
- hasBin: true
- peerDependencies:
- acorn: ^8.5.0
- peerDependenciesMeta:
- acorn:
- optional: true
dependencies:
- acorn: 8.7.0
commander: 2.20.3
source-map: 0.7.3
source-map-support: 0.5.21
@@ -17250,7 +17175,7 @@ packages:
dependencies:
'@istanbuljs/schema': 0.1.3
glob: 7.2.0
- minimatch: 3.0.4
+ minimatch: 3.0.5
/text-table/0.2.0:
resolution: {integrity: sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=}
@@ -17294,7 +17219,6 @@ packages:
/thunky/1.1.0:
resolution: {integrity: sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==}
- dev: false
/timers-browserify/2.0.12:
resolution: {integrity: sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==}
@@ -17368,12 +17292,18 @@ packages:
resolution: {integrity: sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==}
engines: {node: '>=0.6'}
+ /totalist/1.1.0:
+ resolution: {integrity: sha512-gduQwd1rOdDMGxFG1gEvhV88Oirdo2p+KjoYFU7k2g+i7n6AFFbDQ5kMPUsW0pNbfQsB/cwXvT1i4Bue0s9g5g==}
+ engines: {node: '>=6'}
+ dev: false
+
/tough-cookie/2.5.0:
resolution: {integrity: sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==}
engines: {node: '>=0.8'}
dependencies:
psl: 1.8.0
punycode: 2.1.1
+ dev: false
/tough-cookie/4.0.0:
resolution: {integrity: sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==}
@@ -17395,6 +17325,7 @@ packages:
/trim-newlines/3.0.1:
resolution: {integrity: sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==}
engines: {node: '>=8'}
+ dev: false
/trim-trailing-lines/1.1.4:
resolution: {integrity: sha512-rjUWSqnfTNrjbB9NQWfPMH/xRK1deHeGsHoVfpxJ++XeYXE0d6B1En37AHfw3jtfTU7dzMzZL2jjpe8Qb5gLIQ==}
@@ -17412,24 +17343,17 @@ packages:
resolution: {integrity: sha512-m6s2OdQe5wgpFMC+pAJ+q9djG82O2jcHPOI6RNg1yy9rCYR+WD6Nbpl32fDpfC56nirdRy+opFa/Vk7HYhqaew==}
dependencies:
glob: 7.2.0
+ dev: false
/true-case-path/2.2.1:
resolution: {integrity: sha512-0z3j8R7MCjy10kc/g+qg7Ln3alJTodw9aDuVWZa3uiWqfuBMKeAeP2ocWcxoyM3D73yz3Jt/Pu4qPr4wHSdB/Q==}
- /tryer/1.0.1:
- resolution: {integrity: sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA==}
- dev: false
-
/ts-dedent/2.2.0:
resolution: {integrity: sha512-q5W7tVM71e2xjHZTlgfTDoPF/SmqKG5hddq9SzR49CH2hayqRKJtQ4mtRlSxKaJlR/+9rEM+mnBHf7I2/BQcpQ==}
engines: {node: '>=6.10'}
dev: true
- /ts-essentials/2.0.12:
- resolution: {integrity: sha512-3IVX4nI6B5cc31/GFFE+i8ey/N2eA0CZDbo6n0yrz0zDX8ZJ8djmU1p+XRz7G3is0F3bB3pu2pAroFdAWQKU3w==}
- dev: true
-
- /ts-loader/6.0.0_typescript@4.5.2:
+ /ts-loader/6.0.0_typescript@4.5.5:
resolution: {integrity: sha512-lszy+D41R0Te2+loZxADWS+E1+Z55A+i3dFfFie1AZHL++65JRKVDBPQgeWgRrlv5tbxdU3zOtXp8b7AFR6KEg==}
engines: {node: '>=8.6'}
peerDependencies:
@@ -17440,10 +17364,10 @@ packages:
loader-utils: 1.1.0
micromatch: 4.0.4
semver: 6.3.0
- typescript: 4.5.2
+ typescript: 4.5.5
dev: false
- /ts-pnp/1.2.0_typescript@4.5.2:
+ /ts-pnp/1.2.0_typescript@4.5.5:
resolution: {integrity: sha512-csd+vJOb/gkzvcCHgTGSChYpy5f1/XKNsmvBGO4JXS+z1v2HobugDz4s1IeFXM3wZB44uczs+eazB5Q/ccdhQw==}
engines: {node: '>=6'}
peerDependencies:
@@ -17452,7 +17376,7 @@ packages:
typescript:
optional: true
dependencies:
- typescript: 4.5.2
+ typescript: 4.5.5
dev: true
/tslib/1.14.1:
@@ -17461,75 +17385,66 @@ packages:
/tslib/2.3.1:
resolution: {integrity: sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==}
- /tslint-microsoft-contrib/6.2.0_tslint@5.20.1+typescript@4.5.2:
+ /tslint-microsoft-contrib/6.2.0_tslint@5.20.1+typescript@4.5.5:
resolution: {integrity: sha512-6tfi/2tHqV/3CL77pULBcK+foty11Rr0idRDxKnteTaKm6gWF9qmaCNU17HVssOuwlYNyOmd9Jsmjd+1t3a3qw==}
peerDependencies:
tslint: ^5.1.0
typescript: '*'
dependencies:
- tslint: 5.20.1_typescript@4.5.2
- tsutils: 2.28.0_typescript@4.5.2
- typescript: 4.5.2
+ tslint: 5.20.1_typescript@4.5.5
+ tsutils: 2.28.0_typescript@4.5.5
+ typescript: 4.5.5
dev: true
- /tslint/5.20.1_typescript@4.5.2:
+ /tslint/5.20.1_typescript@4.5.5:
resolution: {integrity: sha512-EcMxhzCFt8k+/UP5r8waCf/lzmeSyVlqxqMEDQE7rWYiQky8KpIBz1JAoYXfROHrPZ1XXd43q8yQnULOLiBRQg==}
engines: {node: '>=4.8.0'}
hasBin: true
peerDependencies:
typescript: '>=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'
dependencies:
- '@babel/code-frame': 7.16.0
+ '@babel/code-frame': 7.16.7
builtin-modules: 1.1.1
chalk: 2.4.2
commander: 2.20.3
diff: 4.0.2
glob: 7.2.0
js-yaml: 3.13.1
- minimatch: 3.0.4
+ minimatch: 3.0.5
mkdirp: 0.5.5
resolve: 1.17.0
semver: 5.7.1
tslib: 1.14.1
- tsutils: 2.29.0_typescript@4.5.2
- typescript: 4.5.2
+ tsutils: 2.29.0_typescript@4.5.5
+ typescript: 4.5.5
dev: true
- /tsutils/2.28.0_typescript@4.5.2:
+ /tsutils/2.28.0_typescript@4.5.5:
resolution: {integrity: sha512-bh5nAtW0tuhvOJnx1GLRn5ScraRLICGyJV5wJhtRWOLsxW70Kk5tZtpK3O/hW6LDnqKS9mlUMPZj9fEMJ0gxqA==}
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'
dependencies:
tslib: 1.14.1
- typescript: 4.5.2
+ typescript: 4.5.5
dev: true
- /tsutils/2.29.0_typescript@4.5.2:
+ /tsutils/2.29.0_typescript@4.5.5:
resolution: {integrity: sha512-g5JVHCIJwzfISaXpXE1qvNalca5Jwob6FjI4AoPlqMusJ6ftFE7IkkFoMhVLRgK+4Kx3gkzb8UZK5t5yTTvEmA==}
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'
dependencies:
tslib: 1.14.1
- typescript: 4.5.2
- dev: true
-
- /tsutils/3.21.0:
- resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==}
- 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'
- dependencies:
- tslib: 1.14.1
+ typescript: 4.5.5
dev: true
- /tsutils/3.21.0_typescript@4.5.2:
+ /tsutils/3.21.0_typescript@4.5.5:
resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==}
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'
dependencies:
tslib: 1.14.1
- typescript: 4.5.2
+ typescript: 4.5.5
/tty-browserify/0.0.0:
resolution: {integrity: sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=}
@@ -17538,6 +17453,7 @@ packages:
resolution: {integrity: sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=}
dependencies:
safe-buffer: 5.2.1
+ dev: false
/tunnel/0.0.6:
resolution: {integrity: sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg==}
@@ -17546,6 +17462,7 @@ packages:
/tweetnacl/0.14.5:
resolution: {integrity: sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=}
+ dev: false
/type-check/0.3.2:
resolution: {integrity: sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=}
@@ -17566,6 +17483,7 @@ packages:
/type-fest/0.18.1:
resolution: {integrity: sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==}
engines: {node: '>=10'}
+ dev: false
/type-fest/0.20.2:
resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==}
@@ -17604,11 +17522,19 @@ packages:
hasBin: true
dev: true
- /typescript/4.5.2:
- resolution: {integrity: sha512-5BlMof9H1yGt0P8/WF+wPNw6GfctgGjXp5hkblpyT+8rkASSmkUKMXrxR0Xg8ThVCi/JnHQiKXeBaEwCeQwMFw==}
+ /typescript/4.5.5:
+ resolution: {integrity: sha512-TCTIul70LyWe6IJWT8QSYeA54WQe8EjQFU4wY52Fasj5UKx88LNYKCgBEHcOMOrFF1rKGbD8v/xcNWVUq9SymA==}
engines: {node: '>=4.2.0'}
hasBin: true
+ /uglify-js/3.15.1:
+ resolution: {integrity: sha512-FAGKF12fWdkpvNJZENacOH0e/83eG6JyVQyanIJaBXCN1J11TUQv1T1/z8S+Z0CG0ZPk1nPcreF/c7lrTd0TEQ==}
+ engines: {node: '>=0.8.0'}
+ hasBin: true
+ requiresBuild: true
+ dev: true
+ optional: true
+
/unbox-primitive/1.0.1:
resolution: {integrity: sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==}
dependencies:
@@ -17750,10 +17676,6 @@ packages:
resolution: {integrity: sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=}
engines: {node: '>= 0.8'}
- /unquote/1.1.1:
- resolution: {integrity: sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=}
- dev: true
-
/unset-value/1.0.0:
resolution: {integrity: sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=}
engines: {node: '>=0.10.0'}
@@ -17811,6 +17733,22 @@ packages:
webpack: 4.44.2
dev: true
+ /url-loader/4.1.1_webpack@5.68.0:
+ resolution: {integrity: sha512-3BTV812+AVHHOJQO8O5MkWgZ5aosP7GnROJwvzLS9hWDj00lZ6Z0wNak423Lp9PBZN05N+Jk/N5Si8jRAlGyWA==}
+ engines: {node: '>= 10.13.0'}
+ peerDependencies:
+ file-loader: '*'
+ webpack: ^4.0.0 || ^5.0.0
+ peerDependenciesMeta:
+ file-loader:
+ optional: true
+ dependencies:
+ loader-utils: 2.0.2
+ mime-types: 2.1.34
+ schema-utils: 3.1.1
+ webpack: 5.68.0
+ dev: false
+
/url-parse-lax/3.0.0:
resolution: {integrity: sha1-FrXK/Afb42dsGxmZF3gj1lA6yww=}
engines: {node: '>=4'}
@@ -17818,8 +17756,8 @@ packages:
prepend-http: 2.0.0
dev: true
- /url-parse/1.5.3:
- resolution: {integrity: sha512-IIORyIQD9rvj0A4CLWsHkBBJuNqWpFQe224b6j9t/ABmquIS0qDU2pY6kl6AuOrL5OkCXHMCFNe1jBcuAggjvQ==}
+ /url-parse/1.5.4:
+ resolution: {integrity: sha512-ITeAByWWoqutFClc/lRZnFplgXgEZr3WJ6XngMM/N9DMIm4K8zXPCZ1Jdu0rERwO84w1WC5wkle2ubwTA4NTBg==}
dependencies:
querystringify: 2.2.0
requires-port: 1.0.0
@@ -17831,16 +17769,15 @@ packages:
punycode: 1.3.2
querystring: 0.2.0
- /use-composed-ref/1.1.0_react@16.13.1:
- resolution: {integrity: sha512-my1lNHGWsSDAhhVAT4MKs6IjBUtG6ZG11uUqexPH9PptiIZDQOzaF4f5tEbJ2+7qvNbtXNBbU3SfmN+fXlWDhg==}
+ /use-composed-ref/1.2.1_react@16.13.1:
+ resolution: {integrity: sha512-6+X1FLlIcjvFMAeAD/hcxDT8tmyrWnbSPMU0EnxQuDLIxokuFzWliXBiYZuGIx+mrAMLBw0WFfCkaPw8ebzAhw==}
peerDependencies:
react: ^16.8.0 || ^17.0.0
dependencies:
react: 16.13.1
- ts-essentials: 2.0.12
dev: true
- /use-isomorphic-layout-effect/1.1.1_172f0e8d2ccf8469d85d73ea875bc058:
+ /use-isomorphic-layout-effect/1.1.1_826d7eb3d694b3b5b43bedeca16df9f4:
resolution: {integrity: sha512-L7Evj8FGcwo/wpbv/qvSfrkHFtOpCzvM5yl2KVyDJoylVuSvzphiiasmjgQPttIGBAy2WKiBNR98q8w7PiNgKQ==}
peerDependencies:
'@types/react': '*'
@@ -17849,11 +17786,11 @@ packages:
'@types/react':
optional: true
dependencies:
- '@types/react': 16.9.45
+ '@types/react': 16.14.23
react: 16.13.1
dev: true
- /use-latest/1.2.0_172f0e8d2ccf8469d85d73ea875bc058:
+ /use-latest/1.2.0_826d7eb3d694b3b5b43bedeca16df9f4:
resolution: {integrity: sha512-d2TEuG6nSLKQLAfW3By8mKr8HurOlTkul0sOpxbClIv4SQ4iOd7BYr7VIzdbktUCnv7dua/60xzd8igMU6jmyw==}
peerDependencies:
'@types/react': '*'
@@ -17862,9 +17799,9 @@ packages:
'@types/react':
optional: true
dependencies:
- '@types/react': 16.9.45
+ '@types/react': 16.14.23
react: 16.13.1
- use-isomorphic-layout-effect: 1.1.1_172f0e8d2ccf8469d85d73ea875bc058
+ use-isomorphic-layout-effect: 1.1.1_826d7eb3d694b3b5b43bedeca16df9f4
dev: true
/use/3.1.1:
@@ -17909,16 +17846,15 @@ packages:
/uuid/8.3.2:
resolution: {integrity: sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==}
hasBin: true
- dev: false
/v8-compile-cache/2.3.0:
resolution: {integrity: sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==}
- /v8-to-istanbul/8.1.0:
- resolution: {integrity: sha512-/PRhfd8aTNp9Ggr62HPzXg2XasNFGy5PBt0Rp04du7/8GNNSgxFL6WBTkgMKSL9bFjH+8kKEG3f37FmxiTqUUA==}
+ /v8-to-istanbul/8.1.1:
+ resolution: {integrity: sha512-FGtKtv3xIpR6BYhvgH8MI/y78oT7d8Au3ww4QIxymrCtZEh5b8gCw2siywE+puhEmuWKDtmfrvF5UlB298ut3w==}
engines: {node: '>=10.12.0'}
dependencies:
- '@types/istanbul-lib-coverage': 2.0.3
+ '@types/istanbul-lib-coverage': 2.0.4
convert-source-map: 1.8.0
source-map: 0.7.3
@@ -17949,6 +17885,7 @@ packages:
assert-plus: 1.0.0
core-util-is: 1.0.2
extsprintf: 1.3.0
+ dev: false
/vfile-location/3.2.0:
resolution: {integrity: sha512-aLEIZKv/oxuCDZ8lkJGhuhztf/BW4M+iHdCwglA/eWc+vtuRFJj8EtgceYFX4LRjOhCAAiNHsKGssC6onJ+jbA==}
@@ -17997,6 +17934,7 @@ packages:
/watchpack-chokidar2/2.0.1:
resolution: {integrity: sha512-nCFfBIPKr5Sh61s4LPpy1Wtfi0HE8isJ3d2Yb5/Ppw2P2B/3eVSEBjKfN0fmHJSK14+31KwMKmcrzs2GM4P0Ww==}
+ requiresBuild: true
dependencies:
chokidar: 2.1.8
optional: true
@@ -18004,24 +17942,23 @@ packages:
/watchpack/1.7.5:
resolution: {integrity: sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==}
dependencies:
- graceful-fs: 4.2.8
+ graceful-fs: 4.2.9
neo-async: 2.6.2
optionalDependencies:
- chokidar: 3.5.2
+ chokidar: 3.5.3
watchpack-chokidar2: 2.0.1
- /watchpack/2.3.0:
- resolution: {integrity: sha512-MnN0Q1OsvB/GGHETrFeZPQaOelWh/7O+EiFlj8sM9GPjtQkis7k01aAxrg/18kTfoIVcLL+haEVFlXDaSRwKRw==}
+ /watchpack/2.3.1:
+ resolution: {integrity: sha512-x0t0JuydIo8qCNctdDrn1OzH/qDzk2+rdCOC3YzumZ42fiMqmQ7T3xQurykYMhYfHaPHTp4ZxAx2NfUo1K6QaA==}
engines: {node: '>=10.13.0'}
dependencies:
glob-to-regexp: 0.4.1
- graceful-fs: 4.2.8
+ graceful-fs: 4.2.9
/wbuf/1.7.3:
resolution: {integrity: sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==}
dependencies:
minimalistic-assert: 1.0.1
- dev: false
/web-namespaces/1.1.4:
resolution: {integrity: sha512-wYxSGajtmoP4WxfejAPIr4l0fVh+jeMXZb08wNc0tMg6xsfZXj3cECqIK0G7ZAqUq0PP8WlMDtaOGVBTAWztNw==}
@@ -18038,24 +17975,23 @@ packages:
resolution: {integrity: sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==}
engines: {node: '>=10.4'}
- /webpack-bundle-analyzer/3.6.1:
- resolution: {integrity: sha512-Nfd8HDwfSx1xBwC+P8QMGvHAOITxNBSvu/J/mCJvOwv+G4VWkU7zir9SSenTtyCi0LnVtmsc7G5SZo1uV+bxRw==}
- engines: {node: '>= 6.14.4'}
+ /webpack-bundle-analyzer/4.5.0:
+ resolution: {integrity: sha512-GUMZlM3SKwS8Z+CKeIFx7CVoHn3dXFcUAjT/dcZQQmfSZGvitPfMob2ipjai7ovFFqPvTqkEZ/leL4O0YOdAYQ==}
+ engines: {node: '>= 10.13.0'}
hasBin: true
dependencies:
- acorn: 7.4.1
- acorn-walk: 7.2.0
- bfj: 6.1.2
- chalk: 2.4.2
- commander: 2.20.3
- ejs: 2.7.4
- express: 4.17.1
- filesize: 3.6.1
- gzip-size: 5.1.1
+ acorn: 8.7.0
+ acorn-walk: 8.2.0
+ chalk: 4.1.2
+ commander: 7.2.0
+ gzip-size: 6.0.0
lodash: 4.17.21
- mkdirp: 0.5.5
opener: 1.5.2
- ws: 6.2.2
+ sirv: 1.0.19
+ ws: 7.5.7
+ transitivePeerDependencies:
+ - bufferutil
+ - utf-8-validate
dev: false
/webpack-cli/3.3.12_webpack@4.44.2:
@@ -18092,19 +18028,18 @@ packages:
webpack: 4.44.2
webpack-log: 2.0.0
- /webpack-dev-middleware/5.2.2_webpack@5.35.1:
- resolution: {integrity: sha512-DjZyYrsHhkikAFNvSNKrpnziXukU1EChFAh9j4LAm6ndPLPW8cN0KhM7T+RAiOqsQ6ABfQ8hoKIs9IWMTjov+w==}
+ /webpack-dev-middleware/5.3.1_webpack@5.68.0:
+ resolution: {integrity: sha512-81EujCKkyles2wphtdrnPg/QqegC/AtqNH//mQkBYSMqwFVCQrxM6ktB2O/SPlZy7LqeEfTbV3cZARGQz6umhg==}
engines: {node: '>= 12.13.0'}
peerDependencies:
webpack: ^4.0.0 || ^5.0.0
dependencies:
colorette: 2.0.16
- memfs: 3.4.0
+ memfs: 3.4.1
mime-types: 2.1.34
range-parser: 1.2.1
schema-utils: 4.0.0
- webpack: 5.35.1
- dev: false
+ webpack: 5.68.0
/webpack-dev-server/3.11.3_93ca2875a658e9d1552850624e6b91c7:
resolution: {integrity: sha512-3x31rjbEQWKMNzacUZRE6wXvUFuGpH7vr0lIEbYpMAG9BOxi0928QU1BBswOAP3kg3H1O4hiS+sq4YyAn6ANnA==}
@@ -18137,10 +18072,10 @@ packages:
p-retry: 3.0.1
portfinder: 1.0.28
schema-utils: 1.0.0
- selfsigned: 1.10.11
+ selfsigned: 1.10.14
semver: 6.3.0
serve-index: 1.9.1
- sockjs: 0.3.21
+ sockjs: 0.3.24
sockjs-client: 1.5.2
spdy: 4.0.2_supports-color@6.1.0
strip-ansi: 3.0.1
@@ -18185,10 +18120,10 @@ packages:
p-retry: 3.0.1
portfinder: 1.0.28
schema-utils: 1.0.0
- selfsigned: 1.10.11
+ selfsigned: 1.10.14
semver: 6.3.0
serve-index: 1.9.1
- sockjs: 0.3.21
+ sockjs: 0.3.24
sockjs-client: 1.5.2
spdy: 4.0.2_supports-color@6.1.0
strip-ansi: 3.0.1
@@ -18201,8 +18136,8 @@ packages:
yargs: 13.3.2
dev: false
- /webpack-dev-server/4.0.0_webpack@5.35.1:
- resolution: {integrity: sha512-ya5cjoBSf3LqrshZn2HMaRZQx8YRNBE+tx+CQNFGaLLHrvs4Y1aik0sl5SFhLz2cW1O9/NtyaZhthc+8UiuvkQ==}
+ /webpack-dev-server/4.7.4_webpack@5.68.0:
+ resolution: {integrity: sha512-nfdsb02Zi2qzkNmgtZjkrMOcXnYZ6FLKcQwpxT7MvmHKc+oTtDsBju8j+NMyAygZ9GW1jMEUpy3itHtqgEhe1A==}
engines: {node: '>= 12.13.0'}
hasBin: true
peerDependencies:
@@ -18212,38 +18147,42 @@ packages:
webpack-cli:
optional: true
dependencies:
- ansi-html: 0.0.7
+ '@types/bonjour': 3.5.10
+ '@types/connect-history-api-fallback': 1.3.5
+ '@types/express': 4.17.13
+ '@types/serve-index': 1.9.1
+ '@types/sockjs': 0.3.33
+ '@types/ws': 8.2.2
+ ansi-html-community: 0.0.8
bonjour: 3.5.0
- chokidar: 3.5.2
- colorette: 1.4.0
+ chokidar: 3.5.3
+ colorette: 2.0.16
compression: 1.7.4
connect-history-api-fallback: 1.6.0
+ default-gateway: 6.0.3
del: 6.0.0
express: 4.17.1
- graceful-fs: 4.2.8
+ graceful-fs: 4.2.9
html-entities: 2.3.2
- http-proxy-middleware: 2.0.1
- internal-ip: 6.2.0
+ http-proxy-middleware: 2.0.3_@types+express@4.17.13
ipaddr.js: 2.0.1
open: 8.4.0
p-retry: 4.6.1
portfinder: 1.0.28
- schema-utils: 3.1.1
- selfsigned: 1.10.11
+ schema-utils: 4.0.0
+ selfsigned: 2.0.0
serve-index: 1.9.1
- sockjs: 0.3.21
+ sockjs: 0.3.24
spdy: 4.0.2
strip-ansi: 7.0.1
- url: 0.11.0
- webpack: 5.35.1
- webpack-dev-middleware: 5.2.2_webpack@5.35.1
- ws: 8.3.0
+ webpack: 5.68.0
+ webpack-dev-middleware: 5.3.1_webpack@5.68.0
+ ws: 8.5.0
transitivePeerDependencies:
- bufferutil
- debug
- supports-color
- utf-8-validate
- dev: false
/webpack-filter-warnings-plugin/1.2.1_webpack@4.44.2:
resolution: {integrity: sha512-Ez6ytc9IseDMLPo0qCuNNYzgtUl8NovOqjIq4uAU8LTD4uoa1w1KpZyyzFtLTEMZpkkOkLfL9eN+KGYdk1Qtwg==}
@@ -18270,23 +18209,23 @@ packages:
ansi-colors: 3.2.4
uuid: 3.4.0
- /webpack-sources/1.4.3:
- resolution: {integrity: sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==}
+ /webpack-merge/5.8.0:
+ resolution: {integrity: sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q==}
+ engines: {node: '>=10.0.0'}
dependencies:
- source-list-map: 2.0.1
- source-map: 0.6.1
+ clone-deep: 4.0.1
+ wildcard: 2.0.0
+ dev: false
- /webpack-sources/2.3.1:
- resolution: {integrity: sha512-y9EI9AO42JjEcrTJFOYmVywVZdKVUfOvDUPsJea5GIr1JOEGFVqwlY2K098fFoIjOkDzHn2AjRvM8dsBZu+gCA==}
- engines: {node: '>=10.13.0'}
+ /webpack-sources/1.4.3:
+ resolution: {integrity: sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==}
dependencies:
source-list-map: 2.0.1
source-map: 0.6.1
- /webpack-sources/3.2.2:
- resolution: {integrity: sha512-cp5qdmHnu5T8wRg2G3vZZHoJPN14aqQ89SyQ11NpGH5zEMDCclt49rzo+MaRazk7/UeILhAI+/sEtcM+7Fr0nw==}
+ /webpack-sources/3.2.3:
+ resolution: {integrity: sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==}
engines: {node: '>=10.13.0'}
- dev: true
/webpack-virtual-modules/0.2.2:
resolution: {integrity: sha512-kDUmfm3BZrei0y+1NTHJInejzxfhtU8eDj2M7OKb2IWrPFAeO1SOH2KuQ68MSZu9IGEHcxbkKKR1v18FrUSOmA==}
@@ -18330,6 +18269,7 @@ packages:
terser-webpack-plugin: 1.4.5_webpack@4.44.2
watchpack: 1.7.5
webpack-sources: 1.4.3
+ dev: true
/webpack/4.44.2_webpack-cli@3.3.12:
resolution: {integrity: sha512-6KJVGlCxYdISyurpQ0IPTklv+DULv05rs2hseIXer6D7KrUicRDLFb4IUM1S6LUAKypPM/nSiVSuv8jHu1m3/Q==}
@@ -18370,46 +18310,8 @@ packages:
webpack-sources: 1.4.3
dev: false
- /webpack/5.35.1:
- resolution: {integrity: sha512-uWKYStqJ23+N6/EnMEwUjPSSKUG1tFmcuKhALEh/QXoUxwN8eb3ATNIZB38A+fO6QZ0xfc7Cu7KNV9LXNhDCsw==}
- engines: {node: '>=10.13.0'}
- hasBin: true
- peerDependencies:
- webpack-cli: '*'
- peerDependenciesMeta:
- webpack-cli:
- optional: true
- dependencies:
- '@types/eslint-scope': 3.7.1
- '@types/estree': 0.0.47
- '@webassemblyjs/ast': 1.11.0
- '@webassemblyjs/wasm-edit': 1.11.0
- '@webassemblyjs/wasm-parser': 1.11.0
- acorn: 8.7.0
- browserslist: 4.18.1
- chrome-trace-event: 1.0.3
- enhanced-resolve: 5.8.3
- es-module-lexer: 0.4.1
- eslint-scope: 5.1.1
- events: 3.3.0
- glob-to-regexp: 0.4.1
- graceful-fs: 4.2.8
- json-parse-better-errors: 1.0.2
- loader-runner: 4.2.0
- mime-types: 2.1.34
- neo-async: 2.6.2
- schema-utils: 3.1.1
- tapable: 2.2.1
- terser-webpack-plugin: 5.2.5_acorn@8.7.0+webpack@5.35.1
- watchpack: 2.3.0
- webpack-sources: 2.3.1
- transitivePeerDependencies:
- - '@swc/core'
- - esbuild
- - uglify-js
-
- /webpack/5.64.4:
- resolution: {integrity: sha512-LWhqfKjCLoYJLKJY8wk2C3h77i8VyHowG3qYNZiIqD6D0ZS40439S/KVuc/PY48jp2yQmy0mhMknq8cys4jFMw==}
+ /webpack/5.68.0:
+ resolution: {integrity: sha512-zUcqaUO0772UuuW2bzaES2Zjlm/y3kRBQDVFVCge+s2Y8mwuUTdperGaAv65/NtRL/1zanpSJOq/MD8u61vo6g==}
engines: {node: '>=10.13.0'}
hasBin: true
peerDependencies:
@@ -18418,35 +18320,34 @@ packages:
webpack-cli:
optional: true
dependencies:
- '@types/eslint-scope': 3.7.1
+ '@types/eslint-scope': 3.7.3
'@types/estree': 0.0.50
'@webassemblyjs/ast': 1.11.1
'@webassemblyjs/wasm-edit': 1.11.1
'@webassemblyjs/wasm-parser': 1.11.1
- acorn: 8.6.0
- acorn-import-assertions: 1.8.0_acorn@8.6.0
- browserslist: 4.18.1
+ acorn: 8.7.0
+ acorn-import-assertions: 1.8.0_acorn@8.7.0
+ browserslist: 4.19.1
chrome-trace-event: 1.0.3
- enhanced-resolve: 5.8.3
+ enhanced-resolve: 5.9.0
es-module-lexer: 0.9.3
eslint-scope: 5.1.1
events: 3.3.0
glob-to-regexp: 0.4.1
- graceful-fs: 4.2.8
+ graceful-fs: 4.2.9
json-parse-better-errors: 1.0.2
loader-runner: 4.2.0
mime-types: 2.1.34
neo-async: 2.6.2
schema-utils: 3.1.1
tapable: 2.2.1
- terser-webpack-plugin: 5.2.5_acorn@8.6.0+webpack@5.64.4
- watchpack: 2.3.0
- webpack-sources: 3.2.2
+ terser-webpack-plugin: 5.3.1_webpack@5.68.0
+ watchpack: 2.3.1
+ webpack-sources: 3.2.3
transitivePeerDependencies:
- '@swc/core'
- esbuild
- uglify-js
- dev: true
/websocket-driver/0.7.4:
resolution: {integrity: sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==}
@@ -18455,12 +18356,10 @@ packages:
http-parser-js: 0.5.5
safe-buffer: 5.2.1
websocket-extensions: 0.1.4
- dev: false
/websocket-extensions/0.1.4:
resolution: {integrity: sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==}
engines: {node: '>=0.8.0'}
- dev: false
/whatwg-encoding/1.0.5:
resolution: {integrity: sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==}
@@ -18495,6 +18394,7 @@ packages:
/which-module/2.0.0:
resolution: {integrity: sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=}
+ dev: false
/which/1.3.1:
resolution: {integrity: sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==}
@@ -18521,13 +18421,16 @@ packages:
string-width: 4.2.3
dev: true
+ /wildcard/2.0.0:
+ resolution: {integrity: sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw==}
+ dev: false
+
/word-wrap/1.2.3:
resolution: {integrity: sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==}
engines: {node: '>=0.10.0'}
/wordwrap/1.0.0:
resolution: {integrity: sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=}
- dev: false
/worker-farm/1.7.0:
resolution: {integrity: sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw==}
@@ -18547,6 +18450,7 @@ packages:
ansi-styles: 3.2.1
string-width: 3.1.0
strip-ansi: 5.2.0
+ dev: false
/wrap-ansi/7.0.0:
resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==}
@@ -18555,6 +18459,7 @@ packages:
ansi-styles: 4.3.0
string-width: 4.2.3
strip-ansi: 6.0.1
+ dev: true
/wrappy/1.0.2:
resolution: {integrity: sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=}
@@ -18562,9 +18467,9 @@ packages:
/write-file-atomic/2.4.3:
resolution: {integrity: sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ==}
dependencies:
- graceful-fs: 4.2.8
+ graceful-fs: 4.2.9
imurmurhash: 0.1.4
- signal-exit: 3.0.6
+ signal-exit: 3.0.7
dev: true
/write-file-atomic/3.0.3:
@@ -18572,7 +18477,7 @@ packages:
dependencies:
imurmurhash: 0.1.4
is-typedarray: 1.0.0
- signal-exit: 3.0.6
+ signal-exit: 3.0.7
typedarray-to-buffer: 3.1.5
/write-yaml-file/4.2.0:
@@ -18588,8 +18493,8 @@ packages:
dependencies:
async-limiter: 1.0.1
- /ws/7.5.6:
- resolution: {integrity: sha512-6GLgCqo2cy2A2rjCNFlxQS6ZljG/coZfZXclldI8FB/1G3CCI36Zd8xy2HrFVACi8tfk5XrgLQEk+P0Tnz9UcA==}
+ /ws/7.5.7:
+ resolution: {integrity: sha512-KMvVuFzpKBuiIXW3E4u3mySRO2/mCHSyZDJQM5NQ9Q9KHWHWh0NHgfbRMLLrceUK5qAL4ytALJbpRMjixFZh8A==}
engines: {node: '>=8.3.0'}
peerDependencies:
bufferutil: ^4.0.1
@@ -18600,8 +18505,8 @@ packages:
utf-8-validate:
optional: true
- /ws/8.3.0:
- resolution: {integrity: sha512-Gs5EZtpqZzLvmIM59w4igITU57lrtYVFneaa434VROv4thzJyV6UjIL3D42lslWlI+D4KzLYnxSwtfuiO79sNw==}
+ /ws/8.5.0:
+ resolution: {integrity: sha512-BWX0SWVgLPzYwF8lTzEy1egjhS4S4OEAHfsO8o65WOVsrnSRGaSiUaa9e0ggGlkMTtBlmOpEXiie9RUcBO86qg==}
engines: {node: '>=10.0.0'}
peerDependencies:
bufferutil: ^4.0.1
@@ -18611,7 +18516,6 @@ packages:
optional: true
utf-8-validate:
optional: true
- dev: false
/xdg-basedir/4.0.0:
resolution: {integrity: sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q==}
@@ -18653,6 +18557,7 @@ packages:
/y18n/5.0.8:
resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==}
engines: {node: '>=10'}
+ dev: true
/yallist/3.1.1:
resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==}
@@ -18663,13 +18568,13 @@ packages:
/yaml/1.10.2:
resolution: {integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==}
engines: {node: '>= 6'}
- dev: true
/yargs-parser/13.1.2:
resolution: {integrity: sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==}
dependencies:
camelcase: 5.3.1
decamelize: 1.2.0
+ dev: false
/yargs-parser/20.2.9:
resolution: {integrity: sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==}
@@ -18688,6 +18593,7 @@ packages:
which-module: 2.0.0
y18n: 4.0.3
yargs-parser: 13.1.2
+ dev: false
/yargs/16.2.0:
resolution: {integrity: sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==}
@@ -18700,6 +18606,7 @@ packages:
string-width: 4.2.3
y18n: 5.0.8
yargs-parser: 20.2.9
+ dev: true
/yauzl/2.10.0:
resolution: {integrity: sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk=}
diff --git a/common/config/rush/repo-state.json b/common/config/rush/repo-state.json
index cb9b9d36e69..d0d929b7e70 100644
--- a/common/config/rush/repo-state.json
+++ b/common/config/rush/repo-state.json
@@ -1,5 +1,5 @@
// DO NOT MODIFY THIS FILE MANUALLY BUT DO COMMIT IT. It is generated and used by Rush.
{
- "pnpmShrinkwrapHash": "5435004dde5c43cc078865ba45d97272186ba315",
+ "pnpmShrinkwrapHash": "a55d514dff735353e02d4c6b65b36a6c44622b4f",
"preferredVersionsHash": "d2a5d015a5e5f4861bc36581c3c08cb789ed7fab"
}
diff --git a/heft-plugins/heft-dev-cert-plugin/package.json b/heft-plugins/heft-dev-cert-plugin/package.json
index 1b3d52e834d..1536c5a4686 100644
--- a/heft-plugins/heft-dev-cert-plugin/package.json
+++ b/heft-plugins/heft-dev-cert-plugin/package.json
@@ -27,11 +27,12 @@
"devDependencies": {
"@microsoft/api-extractor": "workspace:*",
"@rushstack/eslint-config": "workspace:*",
- "@rushstack/heft": "workspace:*",
"@rushstack/heft-node-rig": "workspace:*",
+ "@rushstack/heft": "workspace:*",
"@types/heft-jest": "1.0.1",
"@types/node": "12.20.24",
- "@types/webpack-dev-server": "4.0.0",
- "eslint": "~8.7.0"
+ "eslint": "~8.7.0",
+ "webpack-dev-server": "~4.7.4",
+ "webpack": "~5.68.0"
}
}
diff --git a/heft-plugins/heft-dev-cert-plugin/src/DevCertPlugin.ts b/heft-plugins/heft-dev-cert-plugin/src/DevCertPlugin.ts
index 67d59230ad0..a3d8ee200d3 100644
--- a/heft-plugins/heft-dev-cert-plugin/src/DevCertPlugin.ts
+++ b/heft-plugins/heft-dev-cert-plugin/src/DevCertPlugin.ts
@@ -10,7 +10,10 @@ import type {
IScopedLogger
} from '@rushstack/heft';
import { CertificateManager, ICertificate } from '@rushstack/debug-certificate-manager';
-import { Configuration as WebpackDevServerConfig } from 'webpack-dev-server';
+
+// IMPORTANT: To simplify versioning, 'webpack-dev-server' is a devDependency, not a regular dependency.
+// Thus we must always use "import type" instead of "import" in this project.
+import type { Configuration as WebpackDevServerConfig } from 'webpack-dev-server';
export interface IWebpackConfigPartial {
devServer?: WebpackDevServerConfig;
diff --git a/heft-plugins/heft-dev-cert-plugin/src/webpack-dev-middleware-workaround.d.ts b/heft-plugins/heft-dev-cert-plugin/src/webpack-dev-middleware-workaround.d.ts
new file mode 100644
index 00000000000..6e263760527
--- /dev/null
+++ b/heft-plugins/heft-dev-cert-plugin/src/webpack-dev-middleware-workaround.d.ts
@@ -0,0 +1,9 @@
+// The webpack-dev-middleware@5.3.1 project has a phantom dependency on @types/node
+// and so "npm install" chooses the "*" latest version. As a result, their index.d.ts
+// has a reference to fs.StatSyncFn which is new in @types/node@16. As of this writing
+// Node 12 is still LTS so we need to support it.
+// Upstream issue: https://github.com/webpack/webpack-dev-middleware/issues/1194
+declare module 'fs' {
+ // eslint-disable-next-line
+ export type StatSyncFn = any;
+}
diff --git a/heft-plugins/heft-jest-plugin/src/schemas/heft-jest-plugin.schema.json b/heft-plugins/heft-jest-plugin/src/schemas/heft-jest-plugin.schema.json
index 241c8a52e8f..2efdd6cb184 100644
--- a/heft-plugins/heft-jest-plugin/src/schemas/heft-jest-plugin.schema.json
+++ b/heft-plugins/heft-jest-plugin/src/schemas/heft-jest-plugin.schema.json
@@ -1,7 +1,7 @@
{
"$schema": "http://json-schema.org/draft-04/schema#",
"title": "Heft Jest Plugin Options Configuration",
- "description": "Defines additional Jest-related plugin configuration.",
+ "description": "This schema describes the \"options\" field that can be specified in heft.json when loading \"@rushstack/heft-jest-plugin\".",
"type": "object",
"additionalProperties": false,
diff --git a/heft-plugins/heft-sass-plugin/package.json b/heft-plugins/heft-sass-plugin/package.json
index 49e8549d2ef..60a6c13d8e8 100644
--- a/heft-plugins/heft-sass-plugin/package.json
+++ b/heft-plugins/heft-sass-plugin/package.json
@@ -25,7 +25,7 @@
"@rushstack/node-core-library": "workspace:*",
"@rushstack/typings-generator": "workspace:*",
"node-sass": "6.0.1",
- "postcss": "7.0.32",
+ "postcss": "~8.4.6",
"postcss-modules": "~1.5.0"
},
"devDependencies": {
diff --git a/heft-plugins/heft-sass-plugin/src/SassTypingsGenerator.ts b/heft-plugins/heft-sass-plugin/src/SassTypingsGenerator.ts
index 15be6f36c33..e9e1235ebc1 100644
--- a/heft-plugins/heft-sass-plugin/src/SassTypingsGenerator.ts
+++ b/heft-plugins/heft-sass-plugin/src/SassTypingsGenerator.ts
@@ -3,7 +3,7 @@
import * as path from 'path';
import { render, Result, SassError } from 'node-sass';
-import postcss from 'postcss';
+import * as postcss from 'postcss';
import cssModules from 'postcss-modules';
import { FileSystem } from '@rushstack/node-core-library';
import { IStringValueTypings, StringValuesTypingsGenerator } from '@rushstack/typings-generator';
@@ -30,7 +30,7 @@ export interface ISassConfiguration {
cssOutputFolders?: string[] | undefined;
/**
- * Determines if export values are wrapped in a default property, or not.
+ * Determines whether export values are wrapped in a default property, or not.
* Defaults to true.
*/
exportAsDefault?: boolean;
@@ -66,13 +66,6 @@ interface IClassMap {
[className: string]: string;
}
-interface ICssModulesOptions {
- getJSON(cssFileName: string, json: IClassMap): void;
- generateScopeName(name: string): string;
-}
-
-type TCssModules = (options: ICssModulesOptions) => TCssModules;
-
/**
* Generates type files (.d.ts) for Sass/SCSS/CSS files.
*
@@ -128,7 +121,7 @@ export class SassTypingsGenerator extends StringValuesTypingsGenerator {
);
let classMap: IClassMap = {};
- const cssModulesClassMapPlugin: postcss.Plugin = cssModules({
+ const cssModulesClassMapPlugin: postcss.Plugin = cssModules({
getJSON: (cssFileName: string, json: IClassMap) => {
// This callback will be invoked durint the promise evaluation of the postcss process() function.
classMap = json;
@@ -137,7 +130,7 @@ export class SassTypingsGenerator extends StringValuesTypingsGenerator {
generateScopedName: (name: string) => name
});
- await postcss([cssModulesClassMapPlugin]).process(css, { from: filePath });
+ await postcss.default([cssModulesClassMapPlugin]).process(css, { from: filePath });
if (getCssPaths) {
await Promise.all(
diff --git a/heft-plugins/heft-sass-plugin/src/schemas/README-ModifyingSchemas.md b/heft-plugins/heft-sass-plugin/src/schemas/README-ModifyingSchemas.md
new file mode 100644
index 00000000000..1819095e9d0
--- /dev/null
+++ b/heft-plugins/heft-sass-plugin/src/schemas/README-ModifyingSchemas.md
@@ -0,0 +1,4 @@
+## Important
+
+If you change the Heft schemas, be sure to update the example files under **schemas/templates**.
+The templates are used as a reference when updating the website documentation.
diff --git a/heft-plugins/heft-sass-plugin/src/schemas/heft-sass-plugin.schema.json b/heft-plugins/heft-sass-plugin/src/schemas/heft-sass-plugin.schema.json
index 053eff4cb98..ebe2a33e8c8 100644
--- a/heft-plugins/heft-sass-plugin/src/schemas/heft-sass-plugin.schema.json
+++ b/heft-plugins/heft-sass-plugin/src/schemas/heft-sass-plugin.schema.json
@@ -1,7 +1,7 @@
{
"$schema": "http://json-schema.org/draft-04/schema#",
"title": "Sass Configuration",
- "description": "Defines the heft configuration for the sass typings plugin.",
+ "description": "This schema describes the \"config/sass.json\" config file used to configure \"@rushstack/heft-jest-plugin\", and also the \"options\" field that can be specified in heft.json when loading the plugin.",
"type": "object",
"additionalProperties": false,
@@ -29,7 +29,7 @@
"exportAsDefault": {
"type": "boolean",
- "description": "Determines if export values are wrapped in a default property, or not."
+ "description": "Determines whether export values are wrapped in a default property, or not."
},
"cssOutputFolders": {
diff --git a/heft-plugins/heft-sass-plugin/src/schemas/templates/sass.json b/heft-plugins/heft-sass-plugin/src/schemas/templates/sass.json
new file mode 100644
index 00000000000..724a3942d70
--- /dev/null
+++ b/heft-plugins/heft-sass-plugin/src/schemas/templates/sass.json
@@ -0,0 +1,62 @@
+/**
+ * Configuration for @rushstack/heft-sass-plugin
+ */
+{
+ "$schema": "https://developer.microsoft.com/json-schemas/heft/heft-sass-plugin.schema.json"
+
+ /**
+ * Optionally specifies another JSON config file that this file extends from. This provides a way for standard
+ * settings to be shared across multiple projects.
+ */
+ // "extends": "base-project/config/serve-command.json",
+
+ /**
+ * The root directory for project source code.
+ *
+ * Default value: "src/"
+ */
+ // "srcFolder": "src/",
+
+ /**
+ * Output directory for generated Sass typings.
+ *
+ * Default value: "temp/sass-ts/"
+ */
+ // "generatedTsFolder": "temp/sass-ts/",
+
+ /**
+ * Determines whether export values are wrapped in a default property, or not.
+ *
+ * Default value: true
+ */
+ // "exportAsDefault": false,
+
+ /**
+ * If specified, folders where compiled CSS files will be emitted to. They will be named by appending
+ * ".css" to the source file name for ease of reference translation.
+ *
+ * Default value: undefined
+ */
+ // "cssOutputFolders": [],
+
+ /**
+ * Files with these extensions will pass through the Sass transpiler for typings generation.
+ *
+ * Default value: [".sass", ".scss", ".css"]
+ */
+ // "fileExtensions": [".sass", ".scss"],
+
+ /**
+ * A list of paths used when resolving Sass imports. The paths should be relative to the project root.
+ *
+ * Default value: ["node_modules", "src"]
+ */
+ // "importIncludePaths": ["node_modules", "src"],
+
+ /**
+ * A list of file paths relative to the "src" folder that should be excluded from typings generation.
+ *
+ * Default value: undefined
+ */
+ // "excludeFiles": []
+}
diff --git a/heft-plugins/heft-webpack4-plugin/package.json b/heft-plugins/heft-webpack4-plugin/package.json
index 9b985137255..a5de523ea5e 100644
--- a/heft-plugins/heft-webpack4-plugin/package.json
+++ b/heft-plugins/heft-webpack4-plugin/package.json
@@ -18,19 +18,20 @@
"_phase:test": "heft test --no-build"
},
"peerDependencies": {
- "@rushstack/heft": "^0.44.2"
+ "@rushstack/heft": "^0.44.2",
+ "webpack": "~4.44.2"
},
"dependencies": {
"@rushstack/node-core-library": "workspace:*",
- "webpack": "~4.44.2",
"webpack-dev-server": "~3.11.0"
},
"devDependencies": {
"@rushstack/eslint-config": "workspace:*",
- "@rushstack/heft": "workspace:*",
"@rushstack/heft-node-rig": "workspace:*",
+ "@rushstack/heft": "workspace:*",
"@types/node": "12.20.24",
+ "@types/webpack-dev-server": "3.11.3",
"@types/webpack": "4.41.24",
- "@types/webpack-dev-server": "3.11.3"
+ "webpack": "~4.44.2"
}
}
diff --git a/heft-plugins/heft-webpack5-plugin/package.json b/heft-plugins/heft-webpack5-plugin/package.json
index 3709482efea..568175569e0 100644
--- a/heft-plugins/heft-webpack5-plugin/package.json
+++ b/heft-plugins/heft-webpack5-plugin/package.json
@@ -18,18 +18,18 @@
"_phase:test": "heft test --no-build"
},
"peerDependencies": {
- "@rushstack/heft": "^0.44.2"
+ "@rushstack/heft": "^0.44.2",
+ "webpack": "~5.68.0"
},
"dependencies": {
"@rushstack/node-core-library": "workspace:*",
- "webpack": "~5.35.1",
- "webpack-dev-server": "~4.0.0"
+ "webpack-dev-server": "~4.7.4"
},
"devDependencies": {
"@rushstack/eslint-config": "workspace:*",
"@rushstack/heft": "workspace:*",
"@rushstack/heft-node-rig": "workspace:*",
"@types/node": "12.20.24",
- "@types/webpack-dev-server": "4.0.0"
+ "webpack": "~5.68.0"
}
}
diff --git a/heft-plugins/heft-webpack5-plugin/src/webpack-dev-middleware-workaround.d.ts b/heft-plugins/heft-webpack5-plugin/src/webpack-dev-middleware-workaround.d.ts
new file mode 100644
index 00000000000..6e263760527
--- /dev/null
+++ b/heft-plugins/heft-webpack5-plugin/src/webpack-dev-middleware-workaround.d.ts
@@ -0,0 +1,9 @@
+// The webpack-dev-middleware@5.3.1 project has a phantom dependency on @types/node
+// and so "npm install" chooses the "*" latest version. As a result, their index.d.ts
+// has a reference to fs.StatSyncFn which is new in @types/node@16. As of this writing
+// Node 12 is still LTS so we need to support it.
+// Upstream issue: https://github.com/webpack/webpack-dev-middleware/issues/1194
+declare module 'fs' {
+ // eslint-disable-next-line
+ export type StatSyncFn = any;
+}
diff --git a/libraries/load-themed-styles/package.json b/libraries/load-themed-styles/package.json
index 7829082f4ad..2f8092984ba 100644
--- a/libraries/load-themed-styles/package.json
+++ b/libraries/load-themed-styles/package.json
@@ -22,5 +22,8 @@
"@rushstack/heft-web-rig": "workspace:*",
"@types/heft-jest": "1.0.1",
"@types/webpack-env": "1.13.0"
+ },
+ "dependencies": {
+ "tslib": "~2.3.1"
}
}
diff --git a/libraries/rush-sdk/src/test/script.test.ts b/libraries/rush-sdk/src/test/script.test.ts
index e795a0abedc..2554c494e12 100644
--- a/libraries/rush-sdk/src/test/script.test.ts
+++ b/libraries/rush-sdk/src/test/script.test.ts
@@ -31,7 +31,8 @@ console.log(require(${JSON.stringify(rushSdkPath)}));
currentWorkingDirectory: mockPackageFolder
}
);
- expect(result.status).toBe(0);
+ expect(result.stderr.trim()).toMatchInlineSnapshot(`""`);
expect(result.stdout.trim()).toMatchInlineSnapshot(`"{ foo: [Getter] }"`);
+ expect(result.status).toBe(0);
});
});
diff --git a/libraries/tree-pattern/package.json b/libraries/tree-pattern/package.json
index 936d57ce5ea..a63fe6dc587 100644
--- a/libraries/tree-pattern/package.json
+++ b/libraries/tree-pattern/package.json
@@ -20,6 +20,7 @@
"@rushstack/heft": "0.44.2",
"@rushstack/heft-node-rig": "1.7.1",
"@types/heft-jest": "1.0.1",
- "eslint": "~7.30.0"
+ "eslint": "~7.30.0",
+ "typescript": "~4.5.2"
}
}
diff --git a/rigs/heft-node-rig/profiles/default/config/heft.json b/rigs/heft-node-rig/profiles/default/config/heft.json
index 8c1b7019a30..3540cb03861 100644
--- a/rigs/heft-node-rig/profiles/default/config/heft.json
+++ b/rigs/heft-node-rig/profiles/default/config/heft.json
@@ -4,32 +4,133 @@
{
"$schema": "https://developer.microsoft.com/json-schemas/heft/heft.schema.json",
+ /**
+ * Optionally specifies another JSON config file that this file extends from. This provides a way for standard
+ * settings to be shared across multiple projects.
+ */
+ // "extends": "base-project/config/heft.json",
+
"eventActions": [
+ // {
+ // /**
+ // * (Required) The kind of built-in operation that should be performed.
+ // * The "deleteGlobs" action deletes files or folders that match the specified glob patterns.
+ // */
+ // "actionKind": "deleteGlobs",
+ //
+ // /**
+ // * (Required) The Heft stage when this action should be performed. Note that heft.json event actions
+ // * are scheduled after any plugin tasks have processed the event. For example, a "compile" event action
+ // * will be performed after the TypeScript compiler has been invoked.
+ // *
+ // * Options: "clean", "pre-compile", "compile", "bundle", "post-build"
+ // */
+ // "heftEvent": "clean",
+ //
+ // /**
+ // * (Required) A user-defined tag whose purpose is to allow configs to replace/delete handlers that
+ // * were added by other configs.
+ // */
+ // "actionId": "my-example-action",
+ //
+ // /**
+ // * (Required) Glob patterns to be deleted. The paths are resolved relative to the project folder.
+ // * Documentation for supported glob syntaxes: https://www.npmjs.com/package/fast-glob
+ // */
+ // "globsToDelete": [
+ // "dist",
+ // "lib",
+ // "lib-esnext",
+ // "temp"
+ // ]
+ // },
+ //
+ // {
+ // /**
+ // * (Required) The kind of built-in operation that should be performed.
+ // * The "copyFiles" action copies files that match the specified patterns.
+ // */
+ // "actionKind": "copyFiles",
+ //
+ // /**
+ // * (Required) The Heft stage when this action should be performed. Note that heft.json event actions
+ // * are scheduled after any plugin tasks have processed the event. For example, a "compile" event action
+ // * will be performed after the TypeScript compiler has been invoked.
+ // *
+ // * Options: "pre-compile", "compile", "bundle", "post-build"
+ // */
+ // "heftEvent": "pre-compile",
+ //
+ // /**
+ // * (Required) A user-defined tag whose purpose is to allow configs to replace/delete handlers that
+ // * were added by other configs.
+ // */
+ // "actionId": "my-example-action",
+ //
+ // /**
+ // * (Required) An array of copy operations to run perform during the specified Heft event.
+ // */
+ // "copyOperations": [
+ // {
+ // /**
+ // * (Required) The base folder that files will be copied from, relative to the project root.
+ // * Settings such as "includeGlobs" and "excludeGlobs" will be resolved relative
+ // * to this folder.
+ // * NOTE: Assigning "sourceFolder" does not by itself select any files to be copied.
+ // */
+ // "sourceFolder": "src",
+ //
+ // /**
+ // * (Required) One or more folders that files will be copied into, relative to the project root.
+ // * If you specify more than one destination folder, Heft will read the input files only once, using
+ // * streams to efficiently write multiple outputs.
+ // */
+ // "destinationFolders": ["dist/assets"],
+ //
+ // /**
+ // * If specified, this option recursively scans all folders under "sourceFolder" and includes any files
+ // * that match the specified extensions. (If "fileExtensions" and "includeGlobs" are both
+ // * specified, their selections are added together.)
+ // */
+ // "fileExtensions": [".jpg", ".png"],
+ //
+ // /**
+ // * A list of glob patterns that select files to be copied. The paths are resolved relative
+ // * to "sourceFolder".
+ // * Documentation for supported glob syntaxes: https://www.npmjs.com/package/fast-glob
+ // */
+ // "includeGlobs": ["assets/*.md"],
+ //
+ // /**
+ // * A list of glob patterns that exclude files/folders from being copied. The paths are resolved relative
+ // * to "sourceFolder". These exclusions eliminate items that were selected by the "includeGlobs"
+ // * or "fileExtensions" setting.
+ // */
+ // "excludeGlobs": [],
+ //
+ // /**
+ // * Normally, when files are selected under a child folder, a corresponding folder will be created in
+ // * the destination folder. Specify flatten=true to discard the source path and copy all matching files
+ // * to the same folder. If two files have the same name an error will be reported.
+ // * The default value is false.
+ // */
+ // "flatten": false,
+ //
+ // /**
+ // * If true, filesystem hard links will be created instead of copying the file. Depending on the
+ // * operating system, this may be faster. (But note that it may cause unexpected behavior if a tool
+ // * modifies the link.) The default value is false.
+ // */
+ // "hardlink": false
+ // }
+ // ]
+ // }
+
{
- /**
- * The kind of built-in operation that should be performed.
- * The "deleteGlobs" action deletes files or folders that match the
- * specified glob patterns.
- */
"actionKind": "deleteGlobs",
-
- /**
- * The stage of the Heft run during which this action should occur. Note that actions specified in heft.json
- * occur at the end of the stage of the Heft run.
- */
"heftEvent": "clean",
-
- /**
- * A user-defined tag whose purpose is to allow configs to replace/delete handlers that were added by other
- * configs.
- */
"actionId": "defaultClean",
-
- /**
- * Glob patterns to be deleted. The paths are resolved relative to the project folder.
- * Recommend exactly matching with "projectOutputFolderNames" in rush-project.json.
- */
- "globsToDelete": ["dist", "lib", "temp"]
+ "globsToDelete": ["dist", "lib", "lib-commonjs", "temp"]
}
],
@@ -37,16 +138,18 @@
* The list of Heft plugins to be loaded.
*/
"heftPlugins": [
- {
- /**
- * The path to the plugin package.
- */
- "plugin": "@rushstack/heft-jest-plugin"
+ // {
+ // /**
+ // * The path to the plugin package.
+ // */
+ // "plugin": "path/to/my-plugin",
+ //
+ // /**
+ // * An optional object that provides additional settings that may be defined by the plugin.
+ // */
+ // // "options": { }
+ // }
- /**
- * An optional object that provides additional settings that may be defined by the plugin.
- */
- // "options": { }
- }
+ { "plugin": "@rushstack/heft-jest-plugin" }
]
}
diff --git a/rigs/heft-node-rig/profiles/default/config/typescript.json b/rigs/heft-node-rig/profiles/default/config/typescript.json
index b8762f344e7..311bb77b459 100644
--- a/rigs/heft-node-rig/profiles/default/config/typescript.json
+++ b/rigs/heft-node-rig/profiles/default/config/typescript.json
@@ -4,6 +4,12 @@
{
"$schema": "https://developer.microsoft.com/json-schemas/heft/typescript.schema.json",
+ /**
+ * Optionally specifies another JSON config file that this file extends from. This provides a way for standard
+ * settings to be shared across multiple projects.
+ */
+ // "extends": "base-project/config/typescript.json",
+
/**
* If provided, emit these module kinds in addition to the modules specified in the tsconfig.
* Note that this option only applies to the main tsconfig.json configuration.
@@ -22,6 +28,16 @@
// }
],
+ /**
+ * If true, emit CommonJS module output to the folder specified in the tsconfig "outDir" compiler option with the .cjs extension alongside (or instead of, if TSConfig specifies CommonJS) the default compilation output.
+ */
+ // "emitCjsExtensionForCommonJS": true,
+
+ /**
+ * If true, emit ESNext module output to the folder specified in the tsconfig "outDir" compiler option with the .mjs extension alongside (or instead of, if TSConfig specifies ESNext) the default compilation output.
+ */
+ // "emitMjsExtensionForESModule": true,
+
/**
* Specifies the intermediary folder that tests will use. Because Jest uses the
* Node.js runtime to execute tests, the module format must be CommonJS.
@@ -42,7 +58,8 @@
// "maxWriteParallelism": 50,
/**
- * Describes the way files should be statically coped from src to TS output folders
+ * Configures additional file types that should be copied into the TypeScript compiler's emit folders, for example
+ * so that these files can be resolved by import statements.
*/
"staticAssetsToCopy": {
/**
diff --git a/rigs/heft-node-rig/profiles/default/tsconfig-base.json b/rigs/heft-node-rig/profiles/default/tsconfig-base.json
index 6f68418bbd2..71656f8bb74 100644
--- a/rigs/heft-node-rig/profiles/default/tsconfig-base.json
+++ b/rigs/heft-node-rig/profiles/default/tsconfig-base.json
@@ -13,6 +13,7 @@
"inlineSources": true,
"experimentalDecorators": true,
"strict": true,
+ "useUnknownInCatchVariables": false,
"esModuleInterop": true,
"noEmitOnError": false,
"allowUnreachableCode": false,
diff --git a/rigs/heft-web-rig/README.md b/rigs/heft-web-rig/README.md
index 7c0fe9dffd6..10c16ca2807 100644
--- a/rigs/heft-web-rig/README.md
+++ b/rigs/heft-web-rig/README.md
@@ -4,7 +4,11 @@ A rig package for web projects that build using [Heft](https://www.npmjs.com/pac
build system. To learn more about rig packages, consult the
[@rushstack/rig-package](https://www.npmjs.com/package/@rushstack/rig-package) documentation.
-This rig contains a single profile: `library`
+This rig provides the following profiles:
+
+- [app](./profiles/app/): For applications that get bundled using Webpack.
+- [library](./profiles/library/): For creating library packages to be consumed by other web projects. ***Also use this profile for a library meant to be used by both Node.js and web apps.***
+
To enable it, add a **rig.json** file to your project, as shown below:
diff --git a/rigs/heft-web-rig/package.json b/rigs/heft-web-rig/package.json
index ec0c4b6a844..fa74dfe8b49 100644
--- a/rigs/heft-web-rig/package.json
+++ b/rigs/heft-web-rig/package.json
@@ -19,10 +19,26 @@
"@microsoft/api-extractor": "workspace:*",
"@rushstack/heft-jest-plugin": "workspace:*",
"@rushstack/heft-sass-plugin": "workspace:*",
- "@rushstack/heft-webpack4-plugin": "workspace:*",
+ "@rushstack/heft-webpack5-plugin": "workspace:*",
+ "autoprefixer": "~10.4.2",
+ "css-loader": "~6.6.0",
+ "css-minimizer-webpack-plugin": "~3.4.1",
"eslint": "~8.7.0",
+ "html-webpack-plugin": "~5.5.0",
"jest-environment-jsdom": "~27.4.2",
- "typescript": "~4.5.2"
+ "mini-css-extract-plugin": "~2.5.3",
+ "postcss-loader": "~6.2.1",
+ "postcss": "~8.4.6",
+ "sass-loader": "~12.4.0",
+ "sass": "~1.49.7",
+ "source-map-loader": "~3.0.1",
+ "style-loader": "~3.3.1",
+ "terser-webpack-plugin": "~5.3.1",
+ "typescript": "~4.5.5",
+ "url-loader": "~4.1.1",
+ "webpack-bundle-analyzer": "~4.5.0",
+ "webpack-merge": "~5.8.0",
+ "webpack": "~5.68.0"
},
"devDependencies": {
"@rushstack/heft": "workspace:*"
diff --git a/rigs/heft-web-rig/profiles/app/config/heft.json b/rigs/heft-web-rig/profiles/app/config/heft.json
new file mode 100644
index 00000000000..d866bc04980
--- /dev/null
+++ b/rigs/heft-web-rig/profiles/app/config/heft.json
@@ -0,0 +1,156 @@
+/**
+ * Defines configuration used by core Heft.
+ */
+{
+ "$schema": "https://developer.microsoft.com/json-schemas/heft/heft.schema.json",
+
+ /**
+ * Optionally specifies another JSON config file that this file extends from. This provides a way for standard
+ * settings to be shared across multiple projects.
+ */
+ // "extends": "base-project/config/heft.json",
+
+ "eventActions": [
+ // {
+ // /**
+ // * (Required) The kind of built-in operation that should be performed.
+ // * The "deleteGlobs" action deletes files or folders that match the specified glob patterns.
+ // */
+ // "actionKind": "deleteGlobs",
+ //
+ // /**
+ // * (Required) The Heft stage when this action should be performed. Note that heft.json event actions
+ // * are scheduled after any plugin tasks have processed the event. For example, a "compile" event action
+ // * will be performed after the TypeScript compiler has been invoked.
+ // *
+ // * Options: "clean", "pre-compile", "compile", "bundle", "post-build"
+ // */
+ // "heftEvent": "clean",
+ //
+ // /**
+ // * (Required) A user-defined tag whose purpose is to allow configs to replace/delete handlers that
+ // * were added by other configs.
+ // */
+ // "actionId": "my-example-action",
+ //
+ // /**
+ // * (Required) Glob patterns to be deleted. The paths are resolved relative to the project folder.
+ // * Documentation for supported glob syntaxes: https://www.npmjs.com/package/fast-glob
+ // */
+ // "globsToDelete": [
+ // "dist",
+ // "lib",
+ // "lib-esnext",
+ // "temp"
+ // ]
+ // },
+ //
+ // {
+ // /**
+ // * (Required) The kind of built-in operation that should be performed.
+ // * The "copyFiles" action copies files that match the specified patterns.
+ // */
+ // "actionKind": "copyFiles",
+ //
+ // /**
+ // * (Required) The Heft stage when this action should be performed. Note that heft.json event actions
+ // * are scheduled after any plugin tasks have processed the event. For example, a "compile" event action
+ // * will be performed after the TypeScript compiler has been invoked.
+ // *
+ // * Options: "pre-compile", "compile", "bundle", "post-build"
+ // */
+ // "heftEvent": "pre-compile",
+ //
+ // /**
+ // * (Required) A user-defined tag whose purpose is to allow configs to replace/delete handlers that
+ // * were added by other configs.
+ // */
+ // "actionId": "my-example-action",
+ //
+ // /**
+ // * (Required) An array of copy operations to run perform during the specified Heft event.
+ // */
+ // "copyOperations": [
+ // {
+ // /**
+ // * (Required) The base folder that files will be copied from, relative to the project root.
+ // * Settings such as "includeGlobs" and "excludeGlobs" will be resolved relative
+ // * to this folder.
+ // * NOTE: Assigning "sourceFolder" does not by itself select any files to be copied.
+ // */
+ // "sourceFolder": "src",
+ //
+ // /**
+ // * (Required) One or more folders that files will be copied into, relative to the project root.
+ // * If you specify more than one destination folder, Heft will read the input files only once, using
+ // * streams to efficiently write multiple outputs.
+ // */
+ // "destinationFolders": ["dist/assets"],
+ //
+ // /**
+ // * If specified, this option recursively scans all folders under "sourceFolder" and includes any files
+ // * that match the specified extensions. (If "fileExtensions" and "includeGlobs" are both
+ // * specified, their selections are added together.)
+ // */
+ // "fileExtensions": [".jpg", ".png"],
+ //
+ // /**
+ // * A list of glob patterns that select files to be copied. The paths are resolved relative
+ // * to "sourceFolder".
+ // * Documentation for supported glob syntaxes: https://www.npmjs.com/package/fast-glob
+ // */
+ // "includeGlobs": ["assets/*.md"],
+ //
+ // /**
+ // * A list of glob patterns that exclude files/folders from being copied. The paths are resolved relative
+ // * to "sourceFolder". These exclusions eliminate items that were selected by the "includeGlobs"
+ // * or "fileExtensions" setting.
+ // */
+ // "excludeGlobs": [],
+ //
+ // /**
+ // * Normally, when files are selected under a child folder, a corresponding folder will be created in
+ // * the destination folder. Specify flatten=true to discard the source path and copy all matching files
+ // * to the same folder. If two files have the same name an error will be reported.
+ // * The default value is false.
+ // */
+ // "flatten": false,
+ //
+ // /**
+ // * If true, filesystem hard links will be created instead of copying the file. Depending on the
+ // * operating system, this may be faster. (But note that it may cause unexpected behavior if a tool
+ // * modifies the link.) The default value is false.
+ // */
+ // "hardlink": false
+ // }
+ // ]
+ // }
+
+ {
+ "actionKind": "deleteGlobs",
+ "heftEvent": "clean",
+ "actionId": "defaultClean",
+ "globsToDelete": ["dist", "lib", "lib-amd", "lib-commonjs", "lib-es6", "temp"]
+ }
+ ],
+
+ /**
+ * The list of Heft plugins to be loaded.
+ */
+ "heftPlugins": [
+ // {
+ // /**
+ // * The path to the plugin package.
+ // */
+ // "plugin": "path/to/my-plugin",
+ //
+ // /**
+ // * An optional object that provides additional settings that may be defined by the plugin.
+ // */
+ // // "options": { }
+ // }
+ { "plugin": "@rushstack/heft-jest-plugin" },
+ { "plugin": "@rushstack/heft-sass-plugin" },
+ { "plugin": "@rushstack/heft-webpack5-plugin" }
+ ]
+}
diff --git a/rigs/heft-web-rig/profiles/app/config/jest.config.json b/rigs/heft-web-rig/profiles/app/config/jest.config.json
new file mode 100644
index 00000000000..4d01d4f0f55
--- /dev/null
+++ b/rigs/heft-web-rig/profiles/app/config/jest.config.json
@@ -0,0 +1,5 @@
+{
+ "extends": "@rushstack/heft-jest-plugin/includes/jest-shared.config.json",
+
+ "testEnvironment": "jest-environment-jsdom"
+}
diff --git a/rigs/heft-web-rig/profiles/app/config/rush-project.json b/rigs/heft-web-rig/profiles/app/config/rush-project.json
new file mode 100644
index 00000000000..bd1ad1adfe5
--- /dev/null
+++ b/rigs/heft-web-rig/profiles/app/config/rush-project.json
@@ -0,0 +1,12 @@
+{
+ "operationSettings": [
+ {
+ "operationName": "_phase:build",
+ "outputFolderNames": ["dist", "lib", "lib-amd", "lib-commonjs", "lib-es6", "temp"]
+ },
+ {
+ "operationName": "build",
+ "outputFolderNames": ["dist", "lib", "lib-amd", "lib-commonjs", "lib-es6", "temp"]
+ }
+ ]
+}
diff --git a/rigs/heft-web-rig/profiles/app/config/sass.json b/rigs/heft-web-rig/profiles/app/config/sass.json
new file mode 100644
index 00000000000..08cd91d2d8d
--- /dev/null
+++ b/rigs/heft-web-rig/profiles/app/config/sass.json
@@ -0,0 +1,65 @@
+/**
+ * Configuration for @rushstack/heft-sass-plugin
+ *
+ * This optional additional file customizes Sass parsing, module resolution, and emitting of
+ * Typescript .d.ts files.
+ */
+{
+ "$schema": "https://developer.microsoft.com/json-schemas/heft/heft-sass-plugin.schema.json",
+
+ /**
+ * Optionally specifies another JSON config file that this file extends from. This provides a way for standard
+ * settings to be shared across multiple projects.
+ */
+ // "extends": "base-project/config/serve-command.json",
+
+ /**
+ * The root directory for project source code.
+ *
+ * Default value: "src/"
+ */
+ // "srcFolder": "src/",
+
+ /**
+ * Output directory for generated Sass typings.
+ *
+ * Default value: "temp/sass-ts/"
+ */
+ // "generatedTsFolder": "temp/sass-ts/",
+
+ /**
+ * Determines whether export values are wrapped in a default property, or not.
+ *
+ * Default value: true
+ */
+ // "exportAsDefault": false,
+
+ /**
+ * If specified, folders where compiled CSS files will be emitted to. They will be named by appending
+ * ".css" to the source file name for ease of reference translation.
+ *
+ * Default value: undefined
+ */
+ // "cssOutputFolders": ["lib", "lib-commonjs"],
+
+ /**
+ * Files with these extensions will pass through the Sass transpiler for typings generation.
+ *
+ * Default value: [".sass", ".scss", ".css"]
+ */
+ "fileExtensions": [".sass", ".scss"]
+
+ /**
+ * A list of paths used when resolving Sass imports. The paths should be relative to the project root.
+ *
+ * Default value: ["node_modules", "src"]
+ */
+ // "importIncludePaths": ["node_modules", "src"],
+
+ /**
+ * A list of file paths relative to the "src" folder that should be excluded from typings generation.
+ *
+ * Default value: undefined
+ */
+ // "excludeFiles": []
+}
diff --git a/rigs/heft-web-rig/profiles/app/config/typescript.json b/rigs/heft-web-rig/profiles/app/config/typescript.json
new file mode 100644
index 00000000000..8bb40e9a3b7
--- /dev/null
+++ b/rigs/heft-web-rig/profiles/app/config/typescript.json
@@ -0,0 +1,112 @@
+/**
+ * Configures the TypeScript plugin for Heft. This plugin also manages linting.
+ */
+{
+ "$schema": "https://developer.microsoft.com/json-schemas/heft/typescript.schema.json",
+
+ /**
+ * Optionally specifies another JSON config file that this file extends from. This provides a way for standard
+ * settings to be shared across multiple projects.
+ */
+ // "extends": "base-project/config/typescript.json",
+
+ /**
+ * If provided, emit these module kinds in addition to the modules specified in the tsconfig.
+ * Note that this option only applies to the main tsconfig.json configuration.
+ */
+ "additionalModuleKindsToEmit": [
+ // {
+ // /**
+ // * (Required) Must be one of "commonjs", "amd", "umd", "system", "es2015", "esnext"
+ // */
+ // "moduleKind": "amd",
+ //
+ // /**
+ // * (Required) The name of the folder where the output will be written.
+ // */
+ // "outFolderName": "lib-amd"
+ // }
+
+ {
+ "moduleKind": "commonjs",
+ "outFolderName": "lib-commonjs"
+ }
+ ],
+
+ /**
+ * If true, emit CommonJS module output to the folder specified in the tsconfig "outDir" compiler option with the .cjs extension alongside (or instead of, if TSConfig specifies CommonJS) the default compilation output.
+ */
+ // "emitCjsExtensionForCommonJS": true,
+
+ /**
+ * If true, emit ESNext module output to the folder specified in the tsconfig "outDir" compiler option with the .mjs extension alongside (or instead of, if TSConfig specifies ESNext) the default compilation output.
+ */
+ // "emitMjsExtensionForESModule": true,
+
+ /**
+ * Specifies the intermediary folder that tests will use. Because Jest uses the
+ * Node.js runtime to execute tests, the module format must be CommonJS.
+ *
+ * The default value is "lib".
+ */
+ "emitFolderNameForTests": "lib-commonjs",
+
+ /**
+ * If set to "true", the TSlint task will not be invoked.
+ */
+ // "disableTslint": true,
+
+ /**
+ * Set this to change the maximum number of file handles that will be opened concurrently for writing.
+ * The default is 50.
+ */
+ // "maxWriteParallelism": 50,
+
+ /**
+ * Configures additional file types that should be copied into the TypeScript compiler's emit folders, for example
+ * so that these files can be resolved by import statements.
+ */
+ "staticAssetsToCopy": {
+ /**
+ * File extensions that should be copied from the src folder to the destination folder(s).
+ */
+ "fileExtensions": [
+ ".aac",
+ ".css",
+ ".eot",
+ ".gif",
+ ".jpeg",
+ ".jpg",
+ ".json",
+ ".m4a",
+ ".mp3",
+ ".mp4",
+ ".oga",
+ ".otf",
+ ".png",
+ ".scss",
+ ".svg",
+ ".ttf",
+ ".wav",
+ ".webm",
+ ".webp",
+ ".woff",
+ ".woff2"
+ ]
+
+ /**
+ * Glob patterns that should be explicitly included.
+ */
+ // "includeGlobs": [
+ // "some/path/*.js"
+ // ],
+
+ /**
+ * Glob patterns that should be explicitly excluded. This takes precedence over globs listed
+ * in "includeGlobs" and files that match the file extensions provided in "fileExtensions".
+ */
+ // "excludeGlobs": [
+ // "some/path/*.css"
+ // ]
+ }
+}
diff --git a/rigs/heft-web-rig/profiles/app/tsconfig-base.json b/rigs/heft-web-rig/profiles/app/tsconfig-base.json
new file mode 100644
index 00000000000..65b70d13c23
--- /dev/null
+++ b/rigs/heft-web-rig/profiles/app/tsconfig-base.json
@@ -0,0 +1,31 @@
+{
+ "$schema": "http://json.schemastore.org/tsconfig",
+
+ "compilerOptions": {
+ "outDir": "../../../../../lib",
+ "rootDir": "../../../../../src",
+ "rootDirs": ["../../../../../src", "../../../../../temp/sass-ts"],
+
+ "forceConsistentCasingInFileNames": true,
+ "jsx": "react",
+ "declaration": true,
+ "sourceMap": true,
+ "declarationMap": true,
+ "inlineSources": true,
+ "experimentalDecorators": true,
+ "strict": true,
+ "useUnknownInCatchVariables": false,
+ "esModuleInterop": true,
+ "noEmitOnError": false,
+ "allowUnreachableCode": false,
+ "importHelpers": true,
+
+ "types": [],
+
+ "module": "esnext",
+ "moduleResolution": "node",
+ "target": "es5",
+ "lib": ["es5", "scripthost", "es2015.collection", "es2015.promise", "es2015.iterable", "dom"]
+ },
+ "include": ["../../../../../src/**/*.ts", "../../../../../src/**/*.tsx"]
+}
diff --git a/rigs/heft-web-rig/profiles/app/webpack-base.config.js b/rigs/heft-web-rig/profiles/app/webpack-base.config.js
new file mode 100644
index 00000000000..18cdcdb9397
--- /dev/null
+++ b/rigs/heft-web-rig/profiles/app/webpack-base.config.js
@@ -0,0 +1,38 @@
+'use strict';
+
+const path = require('path');
+const HtmlWebpackPlugin = require('html-webpack-plugin');
+const createWebpackConfigCommon = require('../../shared/webpack-base.config');
+
+module.exports = function createWebpackConfig({ env, argv, projectRoot, configOverride }) {
+ // Documentation: https://webpack.js.org/configuration/
+ const applicationOverrides = {
+ target: ['web', 'es5'],
+ entry: {
+ app: path.resolve(projectRoot, 'lib', 'start.js')
+ },
+ optimization: {
+ splitChunks: {
+ chunks: 'all'
+ }
+ },
+ plugins: [
+ // NOTE: If your project's webpack.config.js provides its own "HtmlWebpackPlugin" configuration,
+ // it will replace the default definition here. This replacement is implemented
+ // using mergeWithCustomize() in shared/webpack-base.config.js
+
+ // See here for documentation: https://github.com/jantimon/html-webpack-plugin
+ new HtmlWebpackPlugin({
+ filename: 'index.html',
+ template: path.resolve(projectRoot, 'assets', 'index.html')
+ })
+ ]
+ };
+
+ return createWebpackConfigCommon({
+ env: env,
+ argv: argv,
+ projectRoot: projectRoot,
+ configOverride: createWebpackConfigCommon.merge(applicationOverrides, configOverride)
+ });
+};
diff --git a/rigs/heft-web-rig/profiles/library/config/api-extractor-task.json b/rigs/heft-web-rig/profiles/library/config/api-extractor-task.json
index 495ebc16533..48d02172207 100644
--- a/rigs/heft-web-rig/profiles/library/config/api-extractor-task.json
+++ b/rigs/heft-web-rig/profiles/library/config/api-extractor-task.json
@@ -7,6 +7,12 @@
{
"$schema": "https://developer.microsoft.com/json-schemas/heft/api-extractor-task.schema.json"
+ /**
+ * Optionally specifies another JSON config file that this file extends from. This provides a way for standard
+ * settings to be shared across multiple projects.
+ */
+ // "extends": "base-project/config/api-extractor-task.json",
+
/**
* If set to true, use the project's TypeScript compiler version for API Extractor's
* analysis. API Extractor's included TypeScript compiler can generally correctly
diff --git a/rigs/heft-web-rig/profiles/library/config/heft.json b/rigs/heft-web-rig/profiles/library/config/heft.json
index c9d54bf73a5..d866bc04980 100644
--- a/rigs/heft-web-rig/profiles/library/config/heft.json
+++ b/rigs/heft-web-rig/profiles/library/config/heft.json
@@ -4,32 +4,133 @@
{
"$schema": "https://developer.microsoft.com/json-schemas/heft/heft.schema.json",
+ /**
+ * Optionally specifies another JSON config file that this file extends from. This provides a way for standard
+ * settings to be shared across multiple projects.
+ */
+ // "extends": "base-project/config/heft.json",
+
"eventActions": [
+ // {
+ // /**
+ // * (Required) The kind of built-in operation that should be performed.
+ // * The "deleteGlobs" action deletes files or folders that match the specified glob patterns.
+ // */
+ // "actionKind": "deleteGlobs",
+ //
+ // /**
+ // * (Required) The Heft stage when this action should be performed. Note that heft.json event actions
+ // * are scheduled after any plugin tasks have processed the event. For example, a "compile" event action
+ // * will be performed after the TypeScript compiler has been invoked.
+ // *
+ // * Options: "clean", "pre-compile", "compile", "bundle", "post-build"
+ // */
+ // "heftEvent": "clean",
+ //
+ // /**
+ // * (Required) A user-defined tag whose purpose is to allow configs to replace/delete handlers that
+ // * were added by other configs.
+ // */
+ // "actionId": "my-example-action",
+ //
+ // /**
+ // * (Required) Glob patterns to be deleted. The paths are resolved relative to the project folder.
+ // * Documentation for supported glob syntaxes: https://www.npmjs.com/package/fast-glob
+ // */
+ // "globsToDelete": [
+ // "dist",
+ // "lib",
+ // "lib-esnext",
+ // "temp"
+ // ]
+ // },
+ //
+ // {
+ // /**
+ // * (Required) The kind of built-in operation that should be performed.
+ // * The "copyFiles" action copies files that match the specified patterns.
+ // */
+ // "actionKind": "copyFiles",
+ //
+ // /**
+ // * (Required) The Heft stage when this action should be performed. Note that heft.json event actions
+ // * are scheduled after any plugin tasks have processed the event. For example, a "compile" event action
+ // * will be performed after the TypeScript compiler has been invoked.
+ // *
+ // * Options: "pre-compile", "compile", "bundle", "post-build"
+ // */
+ // "heftEvent": "pre-compile",
+ //
+ // /**
+ // * (Required) A user-defined tag whose purpose is to allow configs to replace/delete handlers that
+ // * were added by other configs.
+ // */
+ // "actionId": "my-example-action",
+ //
+ // /**
+ // * (Required) An array of copy operations to run perform during the specified Heft event.
+ // */
+ // "copyOperations": [
+ // {
+ // /**
+ // * (Required) The base folder that files will be copied from, relative to the project root.
+ // * Settings such as "includeGlobs" and "excludeGlobs" will be resolved relative
+ // * to this folder.
+ // * NOTE: Assigning "sourceFolder" does not by itself select any files to be copied.
+ // */
+ // "sourceFolder": "src",
+ //
+ // /**
+ // * (Required) One or more folders that files will be copied into, relative to the project root.
+ // * If you specify more than one destination folder, Heft will read the input files only once, using
+ // * streams to efficiently write multiple outputs.
+ // */
+ // "destinationFolders": ["dist/assets"],
+ //
+ // /**
+ // * If specified, this option recursively scans all folders under "sourceFolder" and includes any files
+ // * that match the specified extensions. (If "fileExtensions" and "includeGlobs" are both
+ // * specified, their selections are added together.)
+ // */
+ // "fileExtensions": [".jpg", ".png"],
+ //
+ // /**
+ // * A list of glob patterns that select files to be copied. The paths are resolved relative
+ // * to "sourceFolder".
+ // * Documentation for supported glob syntaxes: https://www.npmjs.com/package/fast-glob
+ // */
+ // "includeGlobs": ["assets/*.md"],
+ //
+ // /**
+ // * A list of glob patterns that exclude files/folders from being copied. The paths are resolved relative
+ // * to "sourceFolder". These exclusions eliminate items that were selected by the "includeGlobs"
+ // * or "fileExtensions" setting.
+ // */
+ // "excludeGlobs": [],
+ //
+ // /**
+ // * Normally, when files are selected under a child folder, a corresponding folder will be created in
+ // * the destination folder. Specify flatten=true to discard the source path and copy all matching files
+ // * to the same folder. If two files have the same name an error will be reported.
+ // * The default value is false.
+ // */
+ // "flatten": false,
+ //
+ // /**
+ // * If true, filesystem hard links will be created instead of copying the file. Depending on the
+ // * operating system, this may be faster. (But note that it may cause unexpected behavior if a tool
+ // * modifies the link.) The default value is false.
+ // */
+ // "hardlink": false
+ // }
+ // ]
+ // }
+
{
- /**
- * The kind of built-in operation that should be performed.
- * The "deleteGlobs" action deletes files or folders that match the
- * specified glob patterns.
- */
"actionKind": "deleteGlobs",
-
- /**
- * The stage of the Heft run during which this action should occur. Note that actions specified in heft.json
- * occur at the end of the stage of the Heft run.
- */
"heftEvent": "clean",
-
- /**
- * A user-defined tag whose purpose is to allow configs to replace/delete handlers that were added by other
- * configs.
- */
"actionId": "defaultClean",
-
- /**
- * Glob patterns to be deleted. The paths are resolved relative to the project folder.
- * Recommend exactly matching with "projectOutputFolderNames" in rush-project.json.
- */
- "globsToDelete": ["dist", "lib", "lib-commonjs", "temp"]
+ "globsToDelete": ["dist", "lib", "lib-amd", "lib-commonjs", "lib-es6", "temp"]
}
],
@@ -37,22 +138,19 @@
* The list of Heft plugins to be loaded.
*/
"heftPlugins": [
- {
- /**
- * The path to the plugin package.
- */
- "plugin": "@rushstack/heft-webpack4-plugin"
-
- /**
- * An optional object that provides additional settings that may be defined by the plugin.
- */
- // "options": { }
- },
- {
- "plugin": "@rushstack/heft-jest-plugin"
- },
- {
- "plugin": "@rushstack/heft-sass-plugin"
- }
+ // {
+ // /**
+ // * The path to the plugin package.
+ // */
+ // "plugin": "path/to/my-plugin",
+ //
+ // /**
+ // * An optional object that provides additional settings that may be defined by the plugin.
+ // */
+ // // "options": { }
+ // }
+ { "plugin": "@rushstack/heft-jest-plugin" },
+ { "plugin": "@rushstack/heft-sass-plugin" },
+ { "plugin": "@rushstack/heft-webpack5-plugin" }
]
}
diff --git a/rigs/heft-web-rig/profiles/library/config/rush-project.json b/rigs/heft-web-rig/profiles/library/config/rush-project.json
index bce265a4f3f..bd1ad1adfe5 100644
--- a/rigs/heft-web-rig/profiles/library/config/rush-project.json
+++ b/rigs/heft-web-rig/profiles/library/config/rush-project.json
@@ -2,11 +2,11 @@
"operationSettings": [
{
"operationName": "_phase:build",
- "outputFolderNames": ["dist", "lib", "lib-commonjs", "temp"]
+ "outputFolderNames": ["dist", "lib", "lib-amd", "lib-commonjs", "lib-es6", "temp"]
},
{
"operationName": "build",
- "outputFolderNames": ["dist", "lib", "lib-commonjs", "temp"]
+ "outputFolderNames": ["dist", "lib", "lib-amd", "lib-commonjs", "lib-es6", "temp"]
}
]
}
diff --git a/rigs/heft-web-rig/profiles/library/config/sass.json b/rigs/heft-web-rig/profiles/library/config/sass.json
index f2bbfd9fc32..08cd91d2d8d 100644
--- a/rigs/heft-web-rig/profiles/library/config/sass.json
+++ b/rigs/heft-web-rig/profiles/library/config/sass.json
@@ -1,47 +1,65 @@
/**
- * Configures the Sass Typings plugin for the Heft build system.
+ * Configuration for @rushstack/heft-sass-plugin
*
* This optional additional file customizes Sass parsing, module resolution, and emitting of
- * typings files for the Typescript compiler.
+ * Typescript .d.ts files.
*/
{
- "$schema": "https://developer.microsoft.com/json-schemas/heft/sass.schema.json"
+ "$schema": "https://developer.microsoft.com/json-schemas/heft/heft-sass-plugin.schema.json",
/**
- * Source code root directory.
- * This is where .css, .sass, and .scss files will be searched for to generate typings.
+ * Optionally specifies another JSON config file that this file extends from. This provides a way for standard
+ * settings to be shared across multiple projects.
*/
- // "srcFolder": "src",
+ // "extends": "base-project/config/serve-command.json",
+
+ /**
+ * The root directory for project source code.
+ *
+ * Default value: "src/"
+ */
+ // "srcFolder": "src/",
/**
* Output directory for generated Sass typings.
+ *
+ * Default value: "temp/sass-ts/"
+ */
+ // "generatedTsFolder": "temp/sass-ts/",
+
+ /**
+ * Determines whether export values are wrapped in a default property, or not.
+ *
+ * Default value: true
*/
- // "generatedTsFolder": "temp/sass-ts",
+ // "exportAsDefault": false,
/**
- * Determines if export values are wrapped in a default property, or not.
+ * If specified, folders where compiled CSS files will be emitted to. They will be named by appending
+ * ".css" to the source file name for ease of reference translation.
+ *
+ * Default value: undefined
*/
- // "exportAsDefault": true,
+ // "cssOutputFolders": ["lib", "lib-commonjs"],
/**
* Files with these extensions will pass through the Sass transpiler for typings generation.
+ *
+ * Default value: [".sass", ".scss", ".css"]
*/
- // "fileExtensions": [
- // ".sass",
- // ".scss",
- // ".css
- // ],
+ "fileExtensions": [".sass", ".scss"]
/**
- * A list of paths used when resolving Sass imports.
+ * A list of paths used when resolving Sass imports. The paths should be relative to the project root.
+ *
+ * Default value: ["node_modules", "src"]
*/
- // "importIncludePaths": [
- // "node_modules",
- // "src"
- // ],
+ // "importIncludePaths": ["node_modules", "src"],
/**
* A list of file paths relative to the "src" folder that should be excluded from typings generation.
+ *
+ * Default value: undefined
*/
// "excludeFiles": []
}
diff --git a/rigs/heft-web-rig/profiles/library/config/typescript.json b/rigs/heft-web-rig/profiles/library/config/typescript.json
index dc1cefb919f..8bb40e9a3b7 100644
--- a/rigs/heft-web-rig/profiles/library/config/typescript.json
+++ b/rigs/heft-web-rig/profiles/library/config/typescript.json
@@ -4,24 +4,45 @@
{
"$schema": "https://developer.microsoft.com/json-schemas/heft/typescript.schema.json",
+ /**
+ * Optionally specifies another JSON config file that this file extends from. This provides a way for standard
+ * settings to be shared across multiple projects.
+ */
+ // "extends": "base-project/config/typescript.json",
+
/**
* If provided, emit these module kinds in addition to the modules specified in the tsconfig.
* Note that this option only applies to the main tsconfig.json configuration.
*/
"additionalModuleKindsToEmit": [
+ // {
+ // /**
+ // * (Required) Must be one of "commonjs", "amd", "umd", "system", "es2015", "esnext"
+ // */
+ // "moduleKind": "amd",
+ //
+ // /**
+ // * (Required) The name of the folder where the output will be written.
+ // */
+ // "outFolderName": "lib-amd"
+ // }
+
{
- /**
- * (Required) Must be one of "commonjs", "amd", "umd", "system", "es2015", "esnext"
- */
"moduleKind": "commonjs",
-
- /**
- * (Required) The name of the folder where the output will be written.
- */
"outFolderName": "lib-commonjs"
}
],
+ /**
+ * If true, emit CommonJS module output to the folder specified in the tsconfig "outDir" compiler option with the .cjs extension alongside (or instead of, if TSConfig specifies CommonJS) the default compilation output.
+ */
+ // "emitCjsExtensionForCommonJS": true,
+
+ /**
+ * If true, emit ESNext module output to the folder specified in the tsconfig "outDir" compiler option with the .mjs extension alongside (or instead of, if TSConfig specifies ESNext) the default compilation output.
+ */
+ // "emitMjsExtensionForESModule": true,
+
/**
* Specifies the intermediary folder that tests will use. Because Jest uses the
* Node.js runtime to execute tests, the module format must be CommonJS.
@@ -42,13 +63,36 @@
// "maxWriteParallelism": 50,
/**
- * Describes the way files should be statically coped from src to TS output folders
+ * Configures additional file types that should be copied into the TypeScript compiler's emit folders, for example
+ * so that these files can be resolved by import statements.
*/
"staticAssetsToCopy": {
/**
* File extensions that should be copied from the src folder to the destination folder(s).
*/
- "fileExtensions": [".json"]
+ "fileExtensions": [
+ ".aac",
+ ".css",
+ ".eot",
+ ".gif",
+ ".jpeg",
+ ".jpg",
+ ".json",
+ ".m4a",
+ ".mp3",
+ ".mp4",
+ ".oga",
+ ".otf",
+ ".png",
+ ".scss",
+ ".svg",
+ ".ttf",
+ ".wav",
+ ".webm",
+ ".webp",
+ ".woff",
+ ".woff2"
+ ]
/**
* Glob patterns that should be explicitly included.
diff --git a/rigs/heft-web-rig/profiles/library/tsconfig-base.json b/rigs/heft-web-rig/profiles/library/tsconfig-base.json
index 8c4d48b65b4..65b70d13c23 100644
--- a/rigs/heft-web-rig/profiles/library/tsconfig-base.json
+++ b/rigs/heft-web-rig/profiles/library/tsconfig-base.json
@@ -14,9 +14,11 @@
"inlineSources": true,
"experimentalDecorators": true,
"strict": true,
+ "useUnknownInCatchVariables": false,
"esModuleInterop": true,
"noEmitOnError": false,
"allowUnreachableCode": false,
+ "importHelpers": true,
"types": [],
diff --git a/rigs/heft-web-rig/profiles/library/webpack-base.config.js b/rigs/heft-web-rig/profiles/library/webpack-base.config.js
new file mode 100644
index 00000000000..d9ef53c94c9
--- /dev/null
+++ b/rigs/heft-web-rig/profiles/library/webpack-base.config.js
@@ -0,0 +1,46 @@
+'use strict';
+
+const path = require('path');
+const createWebpackConfigCommon = require('../../shared/webpack-base.config');
+
+module.exports = function createWebpackConfig({ env, argv, projectRoot, configOverride }) {
+ // Example: "@my-company/my-library"
+ const packageName = require(path.join(projectRoot, 'package.json')).name;
+ // Example: "my-library"
+ const packageNameWithoutScope = packageName.split('/').pop();
+
+ // Documentation: https://webpack.js.org/configuration/
+ const libraryOverrides = {
+ target: ['web', 'es5'],
+ entry: {
+ // Rush Stack convention is that the entry point for libraries is "src/index.ts"
+ // whereas the entry point for apps is "src/start.ts"
+ [packageNameWithoutScope]: path.resolve(projectRoot, 'lib', 'index.js')
+ },
+ output: {
+ // For libraries, the filename is unhashed so that the package.json "main" field can refer to it
+ filename: `[name].js`,
+ library: {
+ // Use the full package name as the module-id name for AMD
+ amd: packageName
+ },
+ libraryTarget: 'umd',
+
+ // https://webpack.js.org/configuration/output/#outputlibraryumdnameddefine
+ // Give the amd module a globally unique id so that non AMD aware bundlers can concatenate the module
+ umdNamedDefine: true,
+
+ // From: https://webpack.js.org/configuration/output/#outputglobalobject
+ // To make UMD build available on both browsers and Node.js, set output.globalObject option to 'this'
+ globalObject: 'this'
+ },
+ devtool: 'source-map'
+ };
+
+ return createWebpackConfigCommon({
+ env: env,
+ argv: argv,
+ projectRoot: projectRoot,
+ configOverride: createWebpackConfigCommon.merge(libraryOverrides, configOverride)
+ });
+};
diff --git a/rigs/heft-web-rig/shared/webpack-base.config.js b/rigs/heft-web-rig/shared/webpack-base.config.js
new file mode 100644
index 00000000000..080d71e58a4
--- /dev/null
+++ b/rigs/heft-web-rig/shared/webpack-base.config.js
@@ -0,0 +1,273 @@
+'use strict';
+
+const webpack = require('webpack');
+const path = require('path');
+const MiniCssExtractPlugin = require('mini-css-extract-plugin');
+const { DefinePlugin } = webpack;
+const CssMinimizerPlugin = require('css-minimizer-webpack-plugin');
+const { BundleAnalyzerPlugin } = require('webpack-bundle-analyzer');
+const { merge, mergeWithCustomize, mergeWithRules, unique } = require('webpack-merge');
+const sass = require('sass');
+const autoprefixer = require('autoprefixer');
+
+/**
+ * If the "--production" command-line parameter is specified when invoking Heft, then the
+ * "production" function parameter will be true. You can use this to enable bundling optimizations.
+ */
+function createWebpackConfig({ env, argv, projectRoot, configOverride }) {
+ const { production } = env;
+
+ const defaultArgs = {
+ // Documentation: https://webpack.js.org/configuration/mode/
+ mode: production ? 'production' : 'development',
+ resolve: {
+ extensions: ['.mjs', '.js', '.json']
+ },
+ output: production
+ ? {
+ chunkFilename: '[name].[contenthash].js',
+ filename: '[name].[contenthash].js',
+ sourceMapFilename: '[name].[contenthash].js.map'
+ }
+ : {},
+ module: {
+ rules: [
+ {
+ // The source-map-loader extracts existing source maps from all JavaScript entries. This includes both
+ // inline source maps as well as those linked via URL. All source map data is passed to Webpack for
+ // processing as per a chosen source map style specified by the devtool option in webpack.config.js.
+ // https://www.npmjs.com/package/source-map-loader
+ test: /\.js$/,
+
+ // Include source maps from other library projects in the monorepo workspace,
+ // but exclude source maps for external NPM packages. Webpack tests the fs.realPathSync() path,
+ // so external packages will be under "common/temp/node_modules/.pnpm/".
+ exclude: /[\\/]\.pnpm[\\/]/,
+
+ enforce: 'pre',
+ use: [
+ {
+ loader: require.resolve('source-map-loader')
+ }
+ ]
+ },
+
+ {
+ // CSS/SASS INPUT FORMATS
+ //
+ // We recommend the newer .scss file format because its syntax is a proper superset of familiar CSS.
+ // The older .sass syntax is also accepted for backwards compatibility.
+ //
+ // The Sass documentation is here: https://sass-lang.com/documentation/syntax
+ //
+ // File extensions Sass Autoprefixer CSS modules .d.ts
+ // ----------------- ---- ------------ ------------- -----
+ // *.scss: YES YES YES YES (recommended)
+ // *.sass: YES YES YES YES (deprecated)
+ // *.global.scss: YES YES NO NO
+ // *.global.sass: YES YES NO NO (deprecated)
+ // *.css: NO YES NO NO
+ //
+ // If you want .css syntax but with CSS modules, use the .scss file extension; its syntax
+ // is a superset of CSS. (There's a small performance penalty for applying Sass to a CSS file,
+ // but the extra syntax validation justifies that cost.)
+ //
+ // COMPILATION STRATEGY
+ //
+ // - Sass compilation: handled by Webpack
+ // - .d.ts generation: handled by @rushstack/heft-sass-plugin, configured using config/sass.json
+ // - Autoprefixer: handled by Webpack
+ // - CSS modules: handled by Webpack
+ test: /\.(scss|sass|css)$/,
+ exclude: /node_modules/,
+ use: [
+ // "For production builds it's recommended to extract the CSS from your bundle being able to
+ // use parallel loading of CSS/JS resources later on. This can be achieved by using the
+ // mini-css-extract-plugin, because it creates separate css files."
+ //
+ // "For development mode (including webpack-dev-server) you can use style-loader, because it injects
+ // CSS into the DOM using multiple and works faster."
+ //
+ // "WARNING: Do not use style-loader and mini-css-extract-plugin together."
+ production
+ ? {
+ loader: MiniCssExtractPlugin.loader
+ }
+ : {
+ // Generates JavaScript code that injects CSS styles into the DOM at runtime.
+ // The default configuration creates